/* CSS Document */
* {
	margin:0;
	padding:0;
}

option {
	padding:0 2px;
}

img{border:0;}

body{background:#FFF;font:12px Arial, Helvetica, sans-serif;}

h1{font-size:1.6em;}
h2{}
h3{}
h1, h2, h3{color:#333;}

#wrapper{width:780px; margin:10px auto;}

#banner{background:url(/images/banner2.jpg) no-repeat top left;height:80px;}
#banner ul{border-left:1px solid #989898;border-top:1px solid #989898; background:url(/images/gradient_menu.jpg) repeat-x top left;width:658px;padding:.3em; margin-top:57px;}
#banner ul li{display:inline;}
#banner ul li a{text-decoration:none;color:#FFF;border-right:1px solid #989898;font-size:11px;padding:0 .5em;}
#banner ul li.last a{border-right:none;}
#banner ul li a:hover{color:#CCC;}
#banner ul{float:right;clear:both;}
#banner .premier, #banner .call_us{float:right;}
#banner .premier{padding:2.5em 28em 1em 0;}
#banner .call_us{padding:2.5em 1.5em 1em 0;}

#content {margin-top:5px;}
.green_paragraph{line-height:1.55em;width:483px; margin:10px; }
#bats{width:507px; height:80px;background: url(/images/bats.jpg) no-repeat top left; margin:5px 6px 0 0; float:left; }
#shop_online{ width:267px; height:80px; margin-top:5px; float:left;}



#footer{color:#333;clear:both;font-size:11px;padding:.5em 0 0; margin-bottom:10px;}
#footer ul li{display:inline;list-style:none;padding:0 0 0 .5em;}
#footer ul li a{color:#333; text-decoration:none;border-right:1px solid #333;padding:0 .5em 0 0;}
#footer ul li a:hover{color:#000;}

/*****************************PRODUCTS****************************************************/*
#right_column.shop table h3{font-size:1em;text-transform:capitalize;}
#right_column.shop table h3 a{color:#660000; text-decoration:none;}
#right_column.shop{float:right;width:600px;padding-top:5px;}
#right_column.shop p{color:#000000;}
#right_column.shop table{margin:.5em 0;border:1px solid #660000;}
#right_column.shop table td{border:1px solid #660000;}
#right_column.shop li{color:#000000;}
#right_column.shop a{color:#660000; text-decoration:none;}
#right_column.shop #products_search{margin-left:-42px;}
#left_column.shop{float:left;width:180px;padding-top:0px;}
#left_column h2{font-size:12px; background-color:#305E30;padding:5px;margin-right:7px;color:#FFFFFF;}

ul#product_category_ul{
	list-style-type:none;
	margin:0;
	padding:3px 7px 0 0;
}
#product_category_ul li {font-size:11px; font-weight:bold;padding-top:2px;}
#product_category_ul li a{color:#003366; text-decoration:none;}
#product_category_ul li a:hover{color:#999999;}
.product_links{padding-top:2em;}
#right_column.shop .product_links a{color:#666666;}
#banner p,.green_paragraph{ color:#FFFFFF;}
.gallery_wrapper td{padding:5px 10px; width:380px;}
.gallery_wrapper h4{padding:5px 0;font-size:1em;}
.gallery_wrapper a{color:#660000; text-decoration:none;font-size:1em; font-weight:bold;}
.gallery_wrapper a:hover{color:#999999;}
.articles_wrapper li{ list-style:none;}
.articles_wrapper a{color:#660000; text-decoration:none;font-weight:bold;}
.articles_wrapper a:hover{color:#999999;}
#newsletter_signup{ float:right; clear:both; margin-top:-50px; padding-right:10px; color:#FFFFFF;}


#featured_products table h3{font-size:1em;text-transform:capitalize;}
#featured_products table h3 a{color:#660000; text-decoration:none;}
#featured_products p{color:#000000;}
#featured_products table{border:1px solid #660000; border-right:none; border-left:none; }
#featured_products table td{padding:10px 5px; text-align:center;}
#featured_products li{color:#000000; list-style-type:none; padding:0; margin:0; }
#featured_products a{color:#660000; text-decoration:none; }
#featured_products .product_links{padding-top:0;}
#featured_products .product_links a{ color:#666666;}
#featured_products .product_links li{display:block;margin-top:10px;}
#siteseal a {color:#660000; text-decoration:none;}
#siteseal a:hover {text-decoration:underline;}