/* styles for print version (applied on top of styles.css) */

body {
	margin:0; 
	padding:0;
	color:#999; 
	background:#000;
	font:76% Arial, Verdana, Helvetica, sans-serif;
}

/* display elements */
h1, h2, h3 {margin:0 0 .5em 0; padding:0;}
h1 {border-bottom:1px solid #000; font-size:1.5em;clear-both;}
h1.allheader30{font-family:Times New Roman; font-size: 2em;color:#fff;margin-left:0;padding-left:0;}
h2 {font-size:1.3em;}
h3 {font-size:1.1em;}
p {font-size:1em; margin:.5em 0; padding:0;}
p#admin {display:none;}
.hide {display:none;}
/* % values fill width of printed page */
/* hide the following */
#header, #footer, #topnavstorefinder, #wrapper .topnav img.versus, #wrapper .topnav ul, #productdetail .links, #tabs {display:none;}
#wrapper {width:100%;}
#checkoutwrapper {width:776px;}
#col-one {width:5%; display:none;}
#col-two-three {width:95%;}
#col-two {width:95%;}
#col-three {width:0%; display:none;}

legend {display:none;}

/* product detail specific */
#productdetail #info, #productdetail table {width:100%;}
#productdetail .details .value {width:99%;}

/*       By Bird     */
/* order recript */
#checkout {width: 750px;}
#checkout .checkoutorfnL {width:385px; float:left; margin: 0 0 30px 0;}
#checkout .checkoutorfnR {width:345px; float:right; border-top: solid 1px #595959; margin-top:5px;}
#checkout #orderreceipt .checkoutorfnR {width:335px;border-left:none;margin-top:38px !important;margin-top:37px;} /*#1C1C1C*/

#checkout #orderreceipt .checkoutorfnL {width:385px;}
#checkout #orderreceipt .checkoutorfnL h1{border-bottom: solid 1px #595959;font: 2.5em "Times New Roman", Times, serif;color: #CCCCCC; margin:0 0 10px 0; padding-bottom:3px;}
#checkout #orderreceipt .checkoutorfnL p{font: 1.0em Arial; color:#CCCCCC; width:300px; padding:2px 0 2px 0;  margin:0;}
#checkout #orderreceipt .checkoutorfnL img.printicon, .checkoutorfnL a {display:none;}

/* Delivery details  */
#checkout #orderreceipt .checkoutorfnL .deliveryaddress{width:385px; margin-top:20px; padding:0;background:#191919;}
#checkout #orderreceipt .checkoutorfnL .deliveryaddress h2 {font:bold 1.0em Arial; color:#FFFFFF; float:left; margin:15px 0 0 0; padding:0;background:url(../images/ico_testarrow.gif) no-repeat 99px;width:100px;}
#checkout #orderreceipt .checkoutorfnL .deliveryaddress p {font: 1.0em Arial; width:210px; color:#CCCCCC;margin:10px 0 0 7px; padding:5px 0 0 5px; float:left;background:#2F2F2F;}

/* Item in youy order */

#checkout #orderreceipt .checkoutorfnL  table{width:385px;margin-top:20px;clear:both;}
#checkout #orderreceipt .checkoutorfnL  table .wizrtable{width: 100%;}
#checkout #orderreceipt .checkoutorfnL table.orderDettable thead tr th{border-bottom:1px solid #999999;font: bold 1.0em Arial;color: #FFFFFF;}/*#999999*/
#checkout #orderreceipt .checkoutorfnL table.orderDettable thead tr th.name span{width: 0%;}
#checkout #orderreceipt .checkoutorfnL table.orderDettable thead tr th.name {width: 5%;padding:2px  0 4px 0;}
#checkout #orderreceipt .checkoutorfnL table.orderDettable thead tr th.priceeach {width: 5%;}
#checkout #orderreceipt .checkoutorfnL table.orderDettable thead tr th.quantity {width: 30%;background:#000000;}
#checkout #orderreceipt .checkoutorfnL table.orderDettable thead tr th.totalprice {width: 17%;padding:2px  0 4px 0;text-align: left;}
#checkout #orderreceipt .checkoutorfnL table.orderDettable tbody tr td{font: 1.0em Arial;color: #CCCCCC;text-align: left;}
#checkout #orderreceipt .checkoutorfnL table.orderDettable tbody tr td.thumb{height:96px;vertical-align:middle;width: 23%;}
#checkout #orderreceipt .checkoutorfnL table.orderDettable tbody tr td.thumb img{border:1px solid #595959;}

/* Delivery options  */
#checkout #orderreceipt .checkoutorfnL .deliveryrate {width:385px; margin-top:10px;}
#checkout #orderreceipt .checkoutorfnL .deliveryrate h2{background:url(../images/ico_test.gif) no-repeat 98px; font: bold 1.0em Arial;color: #FFFFFF;padding:2px  0 4px 0;border-bottom:1px solid #999999;}
#checkout #orderreceipt .checkoutorfnL .deliveryrate h3{margin:-5px 0 0 -40px;font: 1.0em Arial;color: #CCCCCC;}
.deliveryrate .Lcat_deliveryoptions .moreinfo {display:none;}

/*  order summary  */
#checkout #orderreceipt .checkoutorfnL  #ordersummary{width:385px; margin-top:10px;}
#checkout #orderreceipt .checkoutorfnL  #ordersummary h2{background:url(../images/ico_test.gif) no-repeat 98px; font: bold 1.0em Arial;color: #FFFFFF;padding:2px  0 5px 0;border-bottom:1px solid #999999;}
#checkout #orderreceipt .checkoutorfnL  #ordersummary .orderSumtable{width:100%;padding:0;margin:0 0 0 -3px;clear:both;}
#checkout #orderreceipt .checkoutorfnL  #ordersummary .orderSumtable tr th{font: 1.0em Arial;color: #CCCCCC;width:79%;text-align:left;}
#checkout #orderreceipt .checkoutorfnL  #ordersummary .orderSumtable tr td{font: 1.0em Arial;color: #CCCCCC;width:21%;}


/*  Payment Details  */
#checkout #orderreceipt .checkoutorfnR #paymentdetails{width:345px; margin:3px 0 0 20px; float:right;}
#checkout #orderreceipt .checkoutorfnR #paymentdetails h2{background:url(../images/ico_test.gif) no-repeat 96px;font: bold 1.0em Arial;color: #FFFFFF;border-bottom:1px solid #999999;padding:5px  0 5px 0;}
#checkout #orderreceipt .checkoutorfnR #paymentdetails p{margin:0;font: 1.0em Arial;color: #CCCCCC;}
#checkout #orderreceipt .checkoutorfnR #paymentdetails table {margin-left:-3px;padding:0;}
#checkout #orderreceipt .checkoutorfnR #paymentdetails table tr th{font: 1.0em Arial; text-align:left; color:#CCCCCC; width:50%; margin:0; padding:0;}
#checkout #orderreceipt .checkoutorfnR #paymentdetails table tr td{font: 1.0em Arial;color: #CCCCCC;margin:0;padding:0;} 
/*   contact details   */
#checkout #orderreceipt .checkoutorfnR #contactdetails{width:345px; float:right; background:#191919;}
#checkout #orderreceipt .checkoutorfnR #contactdetails h2 {font:bold 1.0em Arial; color:#FFFFFF; float:left; margin:15px 0 0 10px; padding:0;width:100px;}
#checkout #orderreceipt .checkoutorfnR #contactdetails p {font: 1.0em Arial; width:210px; color:#CCCCCC;margin:10px 0 0 7px; padding:5px 0 0 5px; float:left;}



#checkout .checkoutorcfL, #checkout .checkoutorfnL #buttons {display:none;}
#orderreceipt .checkoutorfnL #orfnfeatured {display:none;}




/* product detail */
#col-two-no-three{
	width: 765px;
	margin:0 0 0 10px;; 
	padding:0;
	color:#ffffff !important;
/*	background-color:#000;*/
	font:76% Arial, Helvetica, Verdana, sans-serif;
}

/* --------------------------------*/
#ensureStry{margin-top:10px !important;width: 655px;border:0;clear:both;}
#ensureStry .details{width:410px;float:left;}
#ensureStry .details h1{font-family:Times New Roman; font-size: 2.45em;font-weight:normal;color:#ffffff;border-bottom:none;margin-left:0;padding-left:0;}
#ensureStry .details p{font-size:1em;color:#ccc;}
#col-two-no-three #ensureStry .images{width:211px;float:right;}
#productdetail {clear:both;padding-top:6px !important; padding:18px;background-color:#000;}
#productdetail legend {display:none;}
#productdetail h1 {font-family: Times New Roman; font-size: 2.1em;font-weight:normal;color:#fff;padding:0; margin:0; border:none;}
#productdetail .invtmedia {margin-top:0;width:210px;float:left;}
#productdetail .invtmedia img {border:1px solid #333;}
#productdetail .desc {width:440px;float:left;text-align:right;}
#productdetail .desc legend{display:none;}
#productdetail p{font-size:0.9em;color:#fff !important;}
#productdetail a{color:#ffffff;text-decoration:none;}
#productdetail a:hover {text-decoration:underline;color:#ffffff;}
#productdetail #pdaddtobag {display:none;}

#productdetail .message {font-size:1em;padding:0;margin:0;float:right;}

/* unsure link */

#unsure {padding-bottom:5px;}
#unsure a {font-size:0.9em;color:#ffffff;}
#productdetail fieldset {margin:0;padding:0 0 16px 0;border:none;}

#productdetail .price {font-family: Times New Roman;font-size:1.3em;font-weight:bold; color:#ffffff; float:left;text-align:left;width:140px;padding-top:2px !important;padding-bottom:2px !important;}
#productdetail  span#instockDiv {width:290px;float:left;}
#productdetail .qty {float:left;text-align:right;padding:4px 0 5px 80px !important;}
#productdetail .qty label {display:none;}
#productdetail .qty input {display:none;}
#productdetail .addtobasket {display:none;}

#productdetail #enlarge {float:left;font-family:verdana;font-size:0.8em;margin:5px 0 0 0;}
#productdetail #enlarge img {border:none;padding:0 5px 0 0;}
#productdetail .arrange {font-size:0.9em;width:50%;float:left;text-align:left;}
#productdetail .arrange a {color:#fff;}
#productdetail .print {font-family:verdana;font-size:0.8em;float:left;padding-left:50px;padding-top:0;}
#productdetail .tellafriend {font-family:verdana;font-size:0.8em;float:right;padding-top:0;}

#productdetail #pdcheckoutbutton{padding-top:4px;}

#productdetail #iacc{display:none;}
#productdetail .arrange img{padding:0 0 0 5px;}
#productdetail .print img{padding-right:0 5px 0 0;}
#productdetail .tellafriend img{padding-right:5px;}
#ensureStry  {display:none}

.a4{display:none;}
* html .a4{display:block;top:0;left:0;position:absolute;z-index:0;}

.imaga4{width:1200px;height:1000px;z-index:-1;}
#productdetail {position:absolute;z-index:3;}
select{font-size:.9em;}
.addtobasket{margin-top:2px}
#pdcheckoutbutton{width:300px;margin:0 0 0 0;float:right;}
#pdaddtobag{margin-top:0;}
#outofstockDiv{visibility:hidden;margin-top:-18px;width:200px;float:right;}
#priceDiv{margin-top:7px;color:#fff !important;}
.message{margin-top:7px !important;}
.message2{margin-top:5px !important;}
price{width:180px;margin-top:2px;color:#ffffff !important;}
#priceLabel{color:#ffffff !important;}

