.product-img-box 				{ float:left; padding:0 10px 0 0; }
.product-info-box				{ border-top:solid 1px #ddd; padding:20px 0 20px 0; border-bottom: 1px solid #ddd; }
.collateral-box 				{ padding:10px 0 0 0; margin:0; }

.product-shop 					{ width:394px; float:left }

.product-collateral				{ float:left; }

.mini-related-items 			{ margin:10px 0 0 10px }
.mini-related-items .head 		{ float:left; } 
.mini-related-items .head h5 	{ margin:0; padding:0; } 
.mini-related-items ul 			{ margin:0; padding:0; list-style:none; } 
.mini-related-items ol 			{ margin:0; padding:0; list-style:none; } 
.mini-related-items li 			{ margin:0; padding:0; list-style:none; float:left } 

.more-views 					{ font-size:11px; margin:0 0 0 10px; line-height:14px }
.more-views a 					{ font-size:11px; color:#666666 }
.more-views ul 					{ margin:0; padding:0; list-style:none; } 
.more-views li 					{ margin:0; padding:0; }

.page-popup a 					{ font-size:12px; color:#F82E54 }

#add-to-holder					{ float:right; padding:5px 140px 0 0; position:relative; text-indent:-999px;}
#add-to-holder a				{ background:url(../images/bu-addtocart.gif) no-repeat; height:59px; width:59px; display:block; cursor:pointer; }
#add-to-holder a:hover			{ background:url(../images/bu-addtocart-hover.gif) no-repeat; height:59px; width:59px; display:block; cursor:pointer; }

.view-list ul 					{ margin:0; padding:0; list-style:none; } 
.view-list li 					{ margin:0; padding:0 0 0 10px; list-style:none; background-image:url(../images/bullet.jpg); background-repeat:no-repeat; background-position:0 6px }
.view-list li a 				{ font-size:11px; color:#666; text-decoration:underline;}
.view-list li a:hover 				{ color:#fa3156; }

.catalog-listing				{ padding:30px 0 0 0; }

#cart-sidebar li				{border-bottom:1px solid #EEEEEE; padding:4px 0;}
#cart-sidebar li.last			{ border:none; padding:4px 0;}

#sidebar .basic .account-nav ul li { border-bottom:1px solid #FFF; font-family:georgia; padding:0; font-size:14px;}
#sidebar .basic .account-nav ul li a { background-color:#dddddd; border:none; font-family:georgia; font-weight:normal; padding:4px 4px 5px 6px; font-size:14px; }
#sidebar .basic .account-nav ul li a.on { background-color:#fa3155; color:#FFFFFF; font-size:14px; }

#sidebar .basic .account-nav ul li.last a.on { background-image:url(../images/customer_menu_on.jpg); background-repeat:no-repeat; background-position:bottom right }
#sidebar .basic .account-nav ul li.last a { background-image:url(../images/customer_menu_off.jpg); background-repeat:no-repeat; background-position:bottom right }

.customer-account-login .col-1 { float:left; padding-left:18px; padding-top:0; width:310px; }
.customer-account-login .col-2 { float:right; padding-left:18px; padding-top:0; width:310px; }

.customer-account-login .col-1 h4,
.customer-account-login .col-2 h4 {border-bottom:1px solid #EEEEEE; color:#666666; font-size:16px; font-weight:bold; padding-bottom:5px; }
