.bold{font-weight:700;}
.italic{font-style:italic;}
.clear{clear:both;}
.lfloat{float:left;}
.rfloat{float:right;}
.blue{color:#0000FF;}
sup{font-size:8px;}
ul{list-style:none;margin:0;padding:0;}
body {background-image:url(/images/bg_page.gif);background-repeat:repeat-x;background-color:#3c3d18;margin:0 auto;padding:0;font:12px Arial, Geneva, Helvetica, sans-serif;}
#templateContainer {text-align:center;margin:0 auto;width:820px;}
#pageContainer {clear:both;width:820px;background-image:url(/images/bg_template.gif);background-repeat:repeat-y;text-align:left;margin:0 auto;}
#pageContent {width:780px;margin:0 auto;_margin-left:20px;padding-top:20px;}
.header{background-image:url(/images/bg_header.gif);background-repeat:no-repeat;height:80px;}

.nav{background-image:url(/images/bg_nav.gif);background-repeat:no-repeat;height:30px;}
.navLinks{background-color:#48481d;color:white;height:30px;width:780px;margin-left:20px;_margin-left:0px;text-align:left;}
#cssdropdown, #cssdropdown ul { list-style: none; }
#cssdropdown, #cssdropdown * { padding: 0; margin: 0; }
#cssdropdown li.headlink { float: left; text-align: center; margin-left:30px; line-height:30px;_position:relative;}
#cssdropdown li.headlink a {cursor:hand;color:white;text-decoration:none;}

#cssdropdown li.headlink:hover {height:25px; border-bottom:5px solid black;}
#cssdropdown li.headlink ul { display: none;text-align:left;background-color:black;color:3c3d18;border-left:solid 1px #3c3d18;border-right:solid 1px #3c3d18;border-bottom:solid 1px #3c3d18;padding:0 10px 0 10px;_position:absolute;_top:25;_left:0;}
#cssdropdown li.headlink ul li a {text-decoration:underline;}
#cssdropdown li.headlink:hover ul{ position:absolute;display: block;cursor:default;}
#cssdropdown li.over ul{display:block;}

#subnav{width:150px;float:left;margin-right:20px;font-size:11px;}
#subnav ul li{padding-left:10px;background-image:url(/images/bullet.gif);background-repeat:no-repeat;}
#subnav a{text-decoration:none;color:#48481d;}
#subnav a:hover{text-decoration:underline;color:#48481d;}

ul.list{margin-top:5px;}
ul.list li{padding-left:10px;background-image:url(/images/bullet.gif);height:15px;line-height:10px;background-repeat:no-repeat;}

.home_left{float:left;width:440px;margin-right:10px;}
.home_right{float:left;width:330px;}
.home_slide{height:330px;width:440px;margin-right:10px;}
.home_module{width:115px;_width:330px;height:125px;_height:150px;padding:25px 0 0 215px;margin-bottom:20px;font-size:11px;}
.large_right{float:left;width:610px;}
.blog{width:440px;height:65px;_height:115px;background-image:url(/images/bg_blog.gif);background-repeat:no-repeat;padding:50px 0 0 0px;margin-top:25px;}
h1 {margin:0 0 5px 0;font-weight:bold;font-size:16px;display:block;border-bottom:solid 1px;}
h2 {margin:0 0 5px 0;color:#48481d; font-weight:bold;font-size:14px;display:block;}
.breadcrumbs h1{border:solid 1px #48481D;text-align:right;padding-right:10px;margin-bottom:10px;color:#48481D;font-size:12px; font-weight:normal;}
.large_right h2{margin:0 0 5px 0;color:#48481d; font-weight:bold;font-size:14px;display:block;}

.feedback{background: url(/images/feedbackGradient.jpg) repeat-x;border:solid #508780 1px;padding:10px;font-size:11px;margin-bottom:10px;text-align:justify;}

.quote{font-size:11px;font-style:italic;}

.products{
	background: url(/images/productsGradient.jpg) repeat-x; 
	border:solid #DCA512 1px; 
	padding:10px;
	margin-bottom:20px;
}
.products table, .products2 table{
	font-size:12px;
}
.products2{
	background: url(/images/productsGradient.jpg) repeat-x; 
	border:solid #DCA512 1px; 
	float:left;
	width:300px;
	padding-top:10px;
	text-align:center;
}

.footer{background-image:url(/images/footer.gif);background-repeat:no-repeat;color:#48481D;font-size:11px;height:75px;text-align:left;padding-left:20px;}
