body{margin:0px; padding:0px; background-color:#efefef; text-align:center;}

img{border:0;}

a{color:#a01319;}

h3{color:#800000;font-style:italic;font-size:15px;}
h4{color:#333;font-style:italic;font-size:15px;}

div.clear{clear:both; height:0px;}

div.hr{clear:both; height:0px; border-bottom:1px solid #dfdfdf; margin-top:30px; margin-bottom:30px; _margin-top:0;}

div.master{margin:0 auto; width:980px; text-align:left;position:relative;}
div.banner{position:relative;}

div.banner-left{float:left;width:700px;}
div.banner-logo{float:left;margin:5px 0 0 15px;}
div.banner-image{float:left;clear:both;margin:0px 0 15px 25px; }
div.banner-image img{width:650px;height:59px;}
div.banner-right{float:right;width:235px; height:138px; color:#890203; font-size:11px; text-align:right; padding-top:15px; padding-right:20px;margin:0px;}
	div.banner-right a{color:#890203; font-weight:bold;}
	div.login{float:right; margin-bottom:10px; _margin:0;}
	div.minicart{float:right; margin-bottom:10px;}
		div.cart-text{float:left; font-size:11px;}
			div.cart-text a{text-decoration:none; position:relative; top:5px;}
			div.cart-text a:hover{text-decoration:underline;}
		div.cart-image{float:left; margin-left:8px;}
	div.search{float:right; margin-bottom:10px;}
	div.cur-outer{float:right;}
		div.cover-text{float:left; width:179px; border:1px solid #dcc1c1; background-color:#fff; color:#b36a6b; text-align:left; padding-left:5px; padding-top:3px; margin-right:8px; height:15px;}
		div.cover-img{float:left;}
		div.cover-under{text-align:left; background-color:#fff; border-left:1px solid #dcc1c1; border-right:1px solid #dcc1c1; border-bottom:1px solid #dcc1c1; padding-left:10px; position:relative; *top:-7px; z-index:10; _position:absolute; _top:143px; _width:221px;}
		div.cover-under div{line-height:26px;}
			div.cover-under div:hover{color:#000; cursor:pointer;}
			
div.topmenu{position:relative;width:972px; height:36px; background-color:#a79d9d; background-image:url(../images/home_corner.gif); background-repeat:no-repeat; padding-left:8px; margin-bottom:25px; }

div.topmenu img{float:left}
	div.specials-link{float:right; background-color:#a21418; border-left:1px solid #efefef; background-image:url(../images/specials_corner.gif); background-position:top right; background-repeat:no-repeat; padding-right:8px;}
	div.specials-link a{float:left; color:#fff; font-weight:bold; font-family:tahoma, sans-serif; font-size:11px; text-decoration:none; line-height:36px; padding:0 30px 0 30px;}
	div.specials-link a:hover{color:#dbd1d1;}
	div.specials-link img{float:left;}
	
div.pagecontent{background-color:#fff; margin-bottom:27px; _margin-top:20px;}
	div.content-top{background-image:url(../images/content_top.gif); background-repeat:no-repeat; height:8px;}
	div.content-bottom{background-image:url(../images/content_bottom.gif); background-repeat:no-repeat; height:8px; _display:none;}
	div.pagebody{padding:14px 32px 32px 32px;}
		div.pagebody p{font-size:12px;}
	
div.bottomlinks{background-color:#a79d9d; height:56px;}
	div.bottomlinks-left{float:left; background-image:url(../images/sitelinks_l.gif); background-repeat:no-repeat; width:8px; height:100%}
	div.bottomlinks-center{float:left; width:964px;}
		div.bottomlinks-red{height:17px; background-color:#890203;}
	div.bottomlinks-right{float:right; background-image:url(../images/sitelinks_r.gif); background-repeat:no-repeat; width:8px; height:100%}
	
div.footer{color:#8a6e6e; font-size:10px; width:100%; margin-top:10px; padding-bottom:20px;}
	div.footer-left{float:left; margin-left:25px;}
	div.footer-right{float:right; margin-right:25px;}
		div.footer-right a{color:#8a6e6e;}
		
		
		div.product-price span.pbody-price{font-size:20px;}