body {margin: 0px; padding: 0px; background-color: #780808; font-family: arial,tahoma,sans serif; font-size: 12px;}
td,th {font-family: arial,tahoma,sans serif; font-size: 12px;}
h2 {color: #F2E0CB; font-size: 18px; padding: 8px; font-weight: 300; margin: 0px;}
h3 {font-size: 24px; font-weight: 500; margin: 0px 0px 20px 0px;}
a {color: #B83028; text-decoration: none;}
a:hover {color: #F52318; text-decoration: underline;}


.feature_text {color: #F0E0C5; font-size: 12px; padding: 9px; font-weight: 400; margin-right: 25px;}
#main_feature {background-image: url(images/main_image.jpg); background-position: 8px 8px; background-repeat: no-repeat; width: 576px;}
#main_intro {font-size: 11px; margin: 110px 320px 30px 30px;}

.page_content {margin: 0px 15px 14px 15px; font-size: 12px; line-height: 17px;}

#shopnav {padding: 15px 10px 15px 5px;}
#shopnav a {display:block; padding: 6px 15px 4px 0px; font-size: 13px; color: #000; text-decoration: none;}
#shopnav a:hover {color: #000; text-decoration: none; background-image: url(images/nav_arrow.gif); background-repeat: no-repeat; background-position: 100% 60%;}
#cart_include {background-image: url(images/cart_insert_bg.gif); background-position: 50% 0%; background-repeat: no-repeat; font-size: 12px;}

#footer {width: 753px; height: 50px; padding-top: 10px; margin: 2px; background-color: #000; color: #fff; text-align: center; font-size: 12px;}

ol {margin-right: 30px;}
li {margin: 10px 0px 15px 0px;}




/* shop items */

.prodname {
	font-size: 12px;
	font-weight: 500;
	margin: 10px 0px 10px 0px;
}

.prodname a {
	color: #535353;
	text-decoration: none;
}

.prodname a:hover {
	color: #000;
	text-decoration: none;
}

.prodprice {
	font-size: 15px;
	font-weight: 600;
	margin: 10px;
}

.prodprice2 {
	font-size: 10px;
	font-weight: 600;
	color: #888;
}

#product_description {margin: 10px 0px 20px 0px; font: 500 12px #535353; padding-right: 20px; line-height: 19px; /*height: 170px;*/}

html>body #product_description {margin: 10px 0px 20px 0px; font: 500 12px #535353; padding-right: 20px; line-height: 19px; /*height: 208px;*/}

.moreinfo {
	font-size: 10px;
	font-weight: 500;
}

.product_thumbs {
	text-align: center;

}

#prevnext {
	height: 30px;
	padding: 0px 0px 0px 10px; 
	font-family: Helvetica Neue Light, helvetica, arial;
	font-size: 13px; 
	color: #000; 
	font-weight: 700;
}

#prevnext a {
	color: #666; 
	text-decoration: none;
	font-weight: 500;
}

#prevnext a:hover {
	color: #000; 
	text-decoration: none;
}

#shop_section_intro {margin: 0px 140px 15px 25px; font-size: 12px;}

/* bf links */

#bfbox {width: 757px; height: 20px; padding: 5px;}
.designlink {font-size: 10px; float: right; width: 100%; text-align: right;}

.designlink a {color: #BA1212;
text-decoration: none;}

#bf {font-size: 10px; color: #BA1212; font-weight: 700;}
