body {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666;line-height:130%; margin:0 auto 10px auto; padding:0px; background:url(../images/core/body_BG.gif) repeat-y center;}
h1
h2
h3


/* Link Styles 
***********************************/
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}

#login a{color:#362D27;text-decoration:none;}
#login a:hover{color:#362D27; text-decoration:underline}

#editorial a{color:#69554E; padding:0 7px 0 7px;text-decoration:none;}
#editorial a:hover{color:#69554E; padding:0 7px 0 7px;text-decoration:underline;}

.productHOME h1 a{font-size:13px; color:#333333; text-decoration:none}
.productHOME h1 a:hover{font-size:13px; color:#333333; text-decoration:underline}

#footerB a{color:#69554E; padding:0 7px 0 7px;text-decoration:none;}
#footerB a:hover{color:#69554E; padding:0 7px 0 7px;text-decoration:underline;}

#footerC a{color:#968883; padding:0 7px 0 7px;text-decoration:none;}
#footerC a:hover{color:#968883; padding:0 7px 0 7px;text-decoration:underline;}



/**********************************/

#content{width:762px; margin:0 auto 0 auto;clear:both; background:#ffffff}
#contentmain{width:762px; margin:0 auto 0 auto;clear:both; background:url(../images/core/contentmain_bg.gif) repeat-y;}
#header{}
#logo{float:left}
#basket{width:475px;float:right}
	#login {color:#362D27; text-align:right; padding:22px 7px 6px 0; clear:both}
		#login IMG { vertical-align:middle;}
	#editorial{width:385px; color:#C6B7B3; float:right; background:url(../images/core/dotted_bg.gif) top repeat-x; padding:8px 0 0 0;clear:both;text-align:right;}


#navigation_upper{ background:#6D5955; clear:both;background:url(../images/core/search_bg.gif) repeat-x; height:34px; border-bottom:1px solid #ffffff;}
.navigation_upperLINK{float:left; width:501px}
#searchDIV{ float:left;width:261px; }
	.searchTXT{float:left;}
	.searchBOX{float:left; padding:7px 0 0 0;background:url(../images/core/search_bg.gif); height:27px}
		.searchBOX input {border:1px solid #C7BDBA; width:165px}
	.searchGO{float:left;}

/*Link Location Styles
***********************************/
.linkLOCATION_A {}
.linkLOCATION_B {}
.linkLOCATION_C {}
	.products1 {margin:21px auto 0 21px; clear:both;}
	.productHOME {margin:0 15px 20px 15px; float:left; width:150px}
	.productHOME h1 { background:url(../images/core/sq_bullet.gif) no-repeat; padding:0 0 0 20px; margin:5px 0 5px}
	.productHOME h2 {padding:0 0 0 20px; margin:0;font-size:11px; font-weight:normal;}
	.productHOME img {clear:both; width:100px; height:100px; margin:0 25px 0 25px}

/* Footer Styles 
***********************************/
#footer {padding:0 0 20px 0; border-bottom:#E7E5E4 solid 1px;}
#footerA {clear:both; background:url(../images/core/footerA_bg.gif) repeat-x; height:34px; }
	#newsletterDIV {background:url(../images/core/search_bg.gif) repeat-x; height:34px; float:left;}
	.newsletterTXT{float:left;}
	.newsletterBOX{float:left; padding:7px 0 0 0; background:url(../images/core/search_bg.gif); height:27px;}
		.newsletterBOX input {border:1px solid #C7BDBA; width:155px}
	.emailafriend {float:left;}
	.contactus {float:right;}
		
#footerB {color:#C6B7B3;padding:8px 0 6px 0;clear:both;}
#footerC {color:#968883; padding:8px 0 8px 0; background:url(../images/core/dotted_bg.gif) repeat-x top;clear:both;}
	.footerC_links {padding:0 0 0 7px; float:left;}
	.footerC_paraspar {padding:0 0 0 7px; float:right;}
	
	
.new_basket{}

/*sitemap CSS classes*/
.SITEMAPHOLDER{padding:10px;margin-left:5px;height:100%;overflow:hidden;}
.SMHEADER{font-size:16px;font-weight:bold;padding:5px 0 10px 0;}
.SMDETAIL{padding:5px 0 5px 0;}

.SMCONTENT {margin-top:10px;}
.SMCONTENT ul{float:left; width:155px; list-style:none; margin:0 15px 0 0; padding:0 5px;}
.SMCONTENT ul.title {float:none; clear:both; width:100%; display:block; padding: 10px 0 10px 0; font-size:14px; font-weight:bold;}

.SMCONTENT ul li {padding:2px 0; list-style:none; margin:0;}

.SMCONTENT ul li.SUBCAT {padding:5px 0px 5px 0px; color:#000000; font-size:12px;} 
.SMCONTENT ul li.SUBCAT a{color:#000000; text-decoration:underline;} 

.SMCONTENT ul li.SMPRODDATA {padding:2px 0px 2px 15px;}
.SMCONTENT ul li.SUBSUBCAT {font-weight:bold; padding:3px 0px 3px 10px;}

.SMARTICLES{margin-top:10px;}
.SMARTICLES ul{float:left;margin:0 15px 0 0; padding:0 5px;}
.SMARTICLES ul li{padding:2px 0; list-style:none; margin:0;}
.SMARTICLES ul li.title{font-weight:bold;font-size:14px;}

.SMARTICLES ul li table {padding:0; margin:0}
.SMARTICLES ul li tr {padding:0; margin:0}
.SMARTICLES ul li td {padding:0 0 0 2px; list-style:none; margin:0;}

/*sitemap CSS classes*/
