@charset "UTF-8";
/* CSS Document */

/* Page fix to filmstrip breaking issue on longer pages */
.twoColFixLtHdr #sidebar1, img.sidebar {
	background: url(http://www.allensmemorylane.com/orders/images/filmstrip-v2.jpg) no-repeat !important;
	clear: left;
	float: left; /* since this element is floated, a width must be given */
	width: 140px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */

} 
.twoColFixLtHdr #footer {
	background:url(http://www.allensmemorylane.com/orders/images/footer-v2.jpg) no-repeat !important;
	font-size: 75%;
	padding: 5px 0 0 145px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	height: 90px;
} 

.datagrid table { border-collapse: collapse; text-align: left; width: 100%; } 
.datagrid {font: normal 12px/150% Verdana, Arial, Helvetica, sans-serif; background: #fff; overflow: hidden; border: 1px solid #5C584D; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.datagrid table td, .datagrid table th { padding: 3px 10px; }
.datagrid table thead th {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #D6CDB4), color-stop(1, #B2A177) );background:-moz-linear-gradient( center top, #D6CDB4 5%, #B2A177 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D6CDB4', endColorstr='#B2A177');background-color:#D6CDB4; color:#050505; font-size: 11px; font-weight: bold; border-left: 1px solid #B2A177;} 
.datagrid table thead th:first-child { border: none; }
.datagrid table tbody td { color: #8A7D5C; border-left: 1px solid #999;font-size: 12px;border-bottom: 5px solid #736643;font-weight: normal; }
.datagrid table tbody .alt td { background: #D6CDB4; color: #000000; }
.datagrid table tbody td:first-child { border-left: none; }
.datagrid table tbody tr:last-child td { border-bottom: none; }
.datagrid table tfoot td div { border-top: 1px solid #5C584D;background: #D6CDB4;} 
.datagrid table tfoot td { padding: 0; font-size: 12px } 
.datagrid table tfoot td div{ padding: 2px; }

.paypal tr td { border:none !important; }