/*============================ EDIT BELOW BUT DO NOT DELETE  =========================*/
body {font-family: Arial, Verdana, "MS Sans Serif", sans-serif; color: #000000; margin-top: 0px; background: #ffffff;}
#logo {height: 132px; width: 302px; float:left; margin:17px 0 0 20px; z-index: 20; top: 0px; }
#logo h1 {display:block; height: 60px; width: 260px; text-indent:-9009px; margin: 0px 0px 0px 0px; background: url('../images/logo.gif') no-repeat;}
#logo h1 a {display:block; width:100%; height:100%; outline:none;}
h2 {color:#622846; font-size:1.5em; }
.button {background-color:#333;border:2px groove #FFFFFF;color:#FFFFFF;overflow:visible;padding: 3px 0px 3px 0px;font-size:1em;height: 20px;text-align:center; text-decoration:none;}
.button:hover {}
.button_basket {height:24px; width:111px;background-color:#ffffff; background-image:url(images/add-to-basket-mini.gif); background-repeat:no-repeat;border:0px groove #FFFFFF;color:#FFFFFF;overflow:visible;padding: 0px 8px 2px 8px;font-size:1em;}
.button_thumbmoreoptions {background-color:9999CC;padding: 2px 2px 2px 2px;text-align:right;}
.button_thumbview {background-color:9999CC;padding: 2px 2px 2px 2px;}
.button_thumbbasket {padding: 2px 2px 2px 2px;font-size:1em;}
/*============================ EDIT ABOVE BUT DO NOT DELETE =========================*/

/*============================ CHECKOUT POLICY LINKS=================================*/
a.extnav:link {color:#000000; text-decoration: underline; font-weight:normal }
a.extnav:visited {color: #000000; text-decoration: underline; font-weight:normal }
a.extnav:hover {color: #3300FF; text-decoration: underline; font-weight:normal }
a.extnav:active {color: #000000; text-decoration: underline; font-weight:normal }
/* ===== end ====*/

#formatted_bannertext {
text-align: left;
font-size:11px;
font-family:Arial,Helvetica,sans-serif;
font color: #000000;
border: 0px solid #c5c5c5; 
padding:0px; 
margin:0px; 
overflow: auto; 
width: 712px; 
height: 155px;
background-color: #ffffff;
}

#formatted_cattext {
text-align: left;
font-size:11px;
font-family:Arial,Helvetica,sans-serif;
font color: #000000;
border: 0px solid #c5c5c5; 
padding:0px; 
margin:0px; 
overflow: auto; 
width: 712px; 
height: 155px;
background-color: #ffffff;
}

#formatted_bannertext h1 {
color:#622846;
font-size:1.5em;
font-weight:bold;
margin-bottom:0;
margin-top:0;
padding-bottom:2px;
}

#formatted_cattext h1 {
color:#622846;
font-size:1.5em;
font-weight:bold;
margin-bottom:0;
margin-top:0;
padding-bottom:2px;
}

#pagetimestamp  {
color:#999999;
float:right;
font-size:11px;
margin-top:100px;
}

div#body_central {
	float:left;
	text-align:left;
	margin-bottom:20px; }

#checkout_policy {
	display:block;
	background-image:url(../images/policybg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:205px;
	height:104px;
	padding-top:10px;
	padding-left:5px; }

div#body_hdr {
	height:172px;
	width:900px;
	text-decoration:none;
	background-image:url(../images/header-bg.gif);
	margin:10px 0 4px 0; }

div#header {
	height:75px;
	width:900px;
	text-decoration:none; }

div#shopping_cart {
	margin-right:20px;
	margin-top:122px;
	text-align:right;
	color:#622846; }

div#shopping_cart a {
	color:#622846; }

div#body_nav {
	border:0 none;
	background-image:url(../images/nav-back.gif);
	background-repeat:repeat-x;
	background-position:top center;
	display:block;
	padding-top:6px;
	height:94px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:4px;
	width:100%;
	text-align:right; }

div#body_nav a {
	color:#FFF;
	font-weight:bold;
	margin-right:15px; }

div#sales {
	float:left;
	height:65px;
	margin-bottom:5px;
	margin-top:7px;
	text-align:left;
	width:902px; }

div#sales a {
	margin:0px;
	padding:0px;
	border:0px; }

#basket {
	float:right;
	width:auto;
	margin:0px;
	color:#212121;
	text-align:right;
	text-decoration:none; }

div#margin_back {
	background-color:#dbdadb;
	margin-bottom:6px;
	width:176px;
	color:#622846; }

div#margin_back a {
	color:#622846; }

div#margin_back2 {
	background-color:#dbdadb;
	margin-bottom:6px;
	width:156px;
	padding:10px;
	color:#622846; }

div#margin_back2 a {
	color:#622846;
	text-decoration:underline; }

div#margin_back2 a:hover {
	text-decoration:none; }

div.boxtop {
	margin:0px;
	padding:0px; }

.boxtop p {
color:#333333;
font-size:17px;
font-weight:bold;
}

div.pagetitle {
	background-color:transparent;
	color:#622846;
	font-size:15px;
	font-weight:bold;
	margin-top:8px; }
	
a {
background-color:transparent;
color:#666666;
line-height:150%;
text-decoration:none;
	}

.btn btnaddressaddupd { margin-right:30px; }

#footer_home_text {
text-align: left;
font-size:8pt;
font-family:Arial,Helvetica,sans-serif;
font color: #000000;
border: 1px solid #000000; 
background-colour: #f5f6e0;
padding:0px; 
margin:0px; 
overflow: auto; 
width: 715px; 
height: 155px;
}

#footer_home_text h1 {
color:#622846;
font-size:1.5em;
font-weight:bold;
margin-bottom:0;
margin-top:0;
padding-bottom:2px;
}

#formatted_home_text h2 {
color:#622846;
font-size:1.5em;
font-weight:bold;
margin-bottom:0;
margin-top:0;
padding-bottom:2px;
}

#footer {
border-top:1px dashed #622846;
height:60px;
margin-bottom:30px;
margin-top:10px;
padding-top:10px;
}
.divfooter {
float:left;
margin:0;
padding:0;
text-align:left;
width:19.9%;
}

.footer-left { float:left; margin-top:60px; }
.footer-right { float:right; text-align:right; margin-top:60px; }


/*======== Magnify Image Absolute Position =============*/


div#stockcontainerproductshomefeatured {display:none;}

form#newsform input#nls {
	border:1px solid #666666;
	color:#999999;
	font-size:1em;
	height:15px;
	margin:0 5px 0 0;
	padding:1px 4px;
	width:105px; }

div#categories {
	margin-bottom:0;
	position:relative;
	top:0; }

.stockthumbrowdivider {
	border-bottom:0px;
	height:8px; }

div#contactleft {
	float:left;
	width:200px; }

.pagesubtitle {
	background-color:transparent;
	color:#622846;
	font-size:14px;
	font-weight:bold; }

ul#global-nav {
	margin:0;
	padding:0 0 0 15px;
	text-align:left;
	width:250px;
	float:left;
	color:#FFF;
	font-weight:bold; }

div#links {
	width:630px;
	padding:0px;
	text-align:right;
	float:right; }
/*-------------------------------toadd_20091118.css------------------------*/
/* to turn image magnify on, remove the 2 styles below  */
/*-------------------------------toadd_20091118.css------------------------*/
/*-------------------------------toadd_20091118.css------------------------*/
/* to turn image magnify on, remove the 2 styles below  */
/*-------------------------------toadd_20091118.css------------------------*/


/*--------------------------------added_03032009-------------------------*/
.lp {width: 280px; background-color:#743b59; border:1px solid #000000; padding:2px; color:#ffffff; margin: 0px; font-weight: bold; font-size: 12px;}
.lp a {background-color:#743b59; color:#ffffff; font-size: 12px; font-weight: bold; }
.lp-a {width: 370px; background-color:#743b59; border:1px solid #000000; padding:2px; color:#ffffff; margin: 0px; font-weight: bold; font-size: 12px;}
.lp-a a {background-color:#743b59; color:#ffffff; font-size: 12px; font-weight: bold; }
.lp-b {width: 160px; background-color:#743b59; border:1px solid #000000; padding:2px; color:#ffffff; margin: 0px; font-weight: bold; font-size: 12px;}
.lp-b a {background-color:#743b59; color:#ffffff; font-size: 12px; font-weight: bold; }
.lp-c {width: 480px; background-color:#743b59; border:1px solid #000000; padding:2px; color:#ffffff; margin: 0px; font-weight: bold; font-size: 12px;}
.lp-c a {background-color:#743b59; color:#ffffff; font-size: 12px; font-weight: bold; }
.lp-d {width: 200px; background-color:#743b59; border:1px solid #000000; padding:2px; color:#ffffff; margin: 0px; font-weight: bold; font-size: 12px;}
.lp-d a {background-color:#743b59; color:#ffffff; font-size: 12px; font-weight: bold; }
.lp-e {width: 400px; background-color:#743b59; border:1px solid #000000; padding:2px; color:#ffffff; margin: 0px; font-weight: bold; font-size: 12px;}
.lp-e a {background-color:#743b59; color:#ffffff; font-size: 12px; font-weight: bold; }
.lp-f {width: 430px; background-color:#743b59; border:1px solid #000000; padding:2px; color:#ffffff; margin: 0px; font-weight: bold; font-size: 12px;}
.lp-f a {background-color:#743b59; color:#ffffff; font-size: 12px; font-weight: bold; }
.lp-g {width: 520px; background-color:#743b59; border:1px solid #000000; padding:2px; color:#ffffff; margin: 0px; font-weight: bold; font-size: 12px;}
.lp-g a {background-color:#743b59; color:#ffffff; font-size: 12px; font-weight: bold; }
.lp-h {width: 280px; background-color:#743b59; border:1px solid #000000; padding:2px; color:#ffffff; margin: 0px; font-weight: bold; font-size: 12px;}
.lp-h a {background-color:#743b59; color:#ffffff; font-size: 12px; font-weight: bold; }
.formatted_landing_text {text-align:left; width:900px;}
#imageandlink {
border:medium none;
margin:0;
padding:0;
width:285px;
}
/*-------------------------------toadd_20091118.css------------------------*/


