body {
	background-image:url(../images/background.jpg); padding:0px; margin:0px;
}

p, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

a:link,a:visited,a:active{
	color:#ff6c00;
	text-decoration:none;
	font-weight:bold;
}

a:hover {
	color: #666666;
}

h1, .pagetitle {
	color: #ff6c00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	text-decoration: none;
}
h2{
	color: #35250f;
	font-family:  Verdana,  Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
}

.header{
	width:946px; height:173px; background-image:url(../images/header.jpg); background-repeat:no-repeat;
}

.mainbody{
	width:946px; height:455px;
	background-image:url(../images/mainbg.gif);
	background-repeat:repeat-y;
	background-position:center;
}

.homeflasharea{
	width:666px; height:164px;
}	

.homebestsellersspecialoffers{
	width:666px; height:291px; background-image:url(../images/bestseller_specialoffer.jpg); background-repeat:no-repeat;
}

.bestsellers{
	width:305px; height:291px;
}

.bsbrand{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #35250f;
	text-decoration: none;
	padding:0px;
	margin:0px;
}

.bsproductname{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #35250f;
	text-decoration: none;
	padding:0px;
	margin:0px;
}

.bsprice{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #010000;
	text-decoration: none;	
	padding:0px;
	margin:0px;
}

.bsviewdetails, a.bsviewdetails:link, a.bsviewdetails:active, a.bsviewdetails:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #bf5900;
	padding:0px;
	margin:0px;
	border-bottom:dotted 1px #bf5900;
}

a.bsviewdetails:hover{
	color: #E8A851;
	border-bottom:dotted 1px #E8A851;
}
.pdprice{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #35250f;
	text-decoration: none;
	padding:0px;
	margin:0px;
}

.pdbrand{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #35250f;
	text-decoration: none;
	padding:0px;
	margin:0px;
}

.pdproductname{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #35250f;
	text-decoration: none;
	padding:0px;
	margin:0px;
}

.pdyourein{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b24c00;
	text-decoration: none;
	padding:0px;
	margin:0px;	
}

a.pdyourein:link, a.pdyourein:active, a.pdyourein:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b24c00;
	text-decoration: none;
	padding:0px;
	margin:0px;	
	border-bottom:dotted 1px #b24c00;
}

a.pdyourein:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #35250f;
	text-decoration: none;
	padding:0px;
	margin:0px;	
	border-bottom:dotted 1px #35250f;
}

.plistname, a.plistname:link, a.plistname:active, a.plistname:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #35250f;
	text-decoration: none;
	padding:0px;
	margin:0px;
}

a.plistname:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff6c00;
	text-decoration: none;
	padding:0px;
	margin:0px;
}

.plistprice{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #35250f;
	text-decoration: none;
	padding:0px;
	margin:0px;
}

.specialoffers{
	width:361px; height:291px;
}

.nav{
	width:280px; height:455px;
}

.navleft{
	width:41px; height:455px; background-image:url(../images/nav_bg.jpg); background-repeat:no-repeat;
}

.navleft-int{
	width:41px; height:500px; background-image:url(../images/nav_bg_int.jpg); background-repeat:no-repeat;
}

.navright{
	width:239px; height:455px;
}

.navitemsbox{
	width:239px; 
	height:346px; 
	background: url(../images/nav_items_bg_longer.jpg) no-repeat top center;
}

.navcell{
	width:183px; height:16px;
	padding:0px;
	margin:0px;				
}

.navtext, a.navtext:link, a.navtext:active, a.navtext:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #51270d;
	text-decoration: none;
	border-bottom:dotted 1px #51270d;
}

a.navtext:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #b24c00;
	text-decoration: none;
	border-bottom:dotted 1px #b24c00;	
}
.shopbybrand 
{
    background: url('../images/shopbybrand.gif') no-repeat 0 15px;
}
.searchbox{
	width:239px; height:109px; background-image:url(../images/search.jpg); background-repeat:no-repeat;
}

.searchbox-int{
	width:239px; height:154px; background-image:url(../images/search-int.jpg); background-repeat:no-repeat;
}

.rightbody {
	width:666px; height:455px;
}

.rightbody-int {
	width:666px; height:500px;
}

.footer{
	width:946px; height:78px; background-image:url(../images/footer.jpg); background-repeat:no-repeat;
}

.footer-int{
	width:946px; height:78px; background-image:url(../images/footer-int.gif); background-repeat:no-repeat;
}

.footertext, a.footertext:link,a.footertext:visited,a.footertext:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #9b9b9b;
	text-decoration: none;
	font-weight:normal;
}

a.footertext:hover {
	color:white;	
}

.nav, a.nav:link, a.nav:visited, a.nav:active{
	color:#868686;
	font-size:11px;
	font-weight:bold;
}

a.nav:hover{
	color:#ff6c00;
	font-size:11px;
	font-weight:bold;
}

.subnav, a.subnav:link, a.subnav:visited, a.subnav:active{
	color:#469299;
	font-size:9px;
	font-weight:normal;
}

a.subnav:hover{
	color:#ff6c00;
	font-size:9px;
	font-weight:normal;
}

.formfield{
	color:#9B9B9B; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; border:1px solid #cccccc;
}

.searchbutton 
{
	font-family:Arial;
	font-size:12px;
	color:#666666;
	background-color:#efefef;
	border:1px solid #cccccc;
}

.baskettop {
	width:599px; height:41px;
	background-image:url(/images/basket-top.jpg); background-repeat:no-repeat;
}	

.basketrow {
	width:599px; height:69px;
	background-image:url(/images/basket-prodrow.jpg); background-repeat:no-repeat;
}	
	
.basketbottom {
	width:599px; height:111px;
	background-image:url(/images/basket-bottom.jpg); background-repeat:no-repeat;
}

.basketbrand {
	font-family:Arial;
	font-size:14px;
	color:#040404;
	font-weight:bold;
}

.basketprod {
	font-family:Arial;
	font-size:11px;
	color:#040404;
}

.basketsize {
	font-family:Arial;
	font-size:14px;
	color:#040404;
	font-weight:bold;
}

.basketprice {
	font-family:Arial;
	font-size:12px;
	color:#040404;
	font-weight:bold;
}

.basketshipping {
	font-family:Arial;
	font-size:12px;
	color:#040404;
	font-weight:bold;
}

.baskettotal {
	font-family:Arial;
	font-size:18px;
	color:#a64300;
	font-weight:bold;
}

.basketyourdetails {
	background-image:url(/images/basket-yourdetails.jpg); background-repeat:no-repeat;
	width:599px; height:328px;
}