#page { text-align:center; }
Body {background-color:#ffffff; margin-top: 5px; background-position:bottom; font-family: Arial; font-size: 10pt;}
/********************************************
Header this icludes the Logo, Top Page Heading, Quick Links with directions, contact,cart
*********************************************/
#Header {	width:750px;	height: 110px;	margin: 0 auto;	background-color:#FFFFFF;	padding: 2px;	overflow:hidden;}
#Header .logo h1{ font: 10px Arial, Helvetica, sans-serif; margin:0px; }
#Header .logo {float: left;width:230px;text-align:left;}
#Header .RightHeader {float:right;text-align:right;}
#Header ul.TopNav {padding: 0px;margin:0px;}
#Header ul.TopNav li{display: inline;padding: 0px;padding-left: 5px;}
#Header ul.TopNav li.printer{background-image: url(../images/bar_icon_print_2.gif);background-repeat:no-repeat;padding-left: 18px;background-position: 0px 0px;}
#Header ul.TopNav li.directions{background-image:url(../images/icons_280_1.gif);background-repeat:no-repeat;padding-left: 22px;padding-right: 15px;background-position: 0px 0px;}
#Header ul.TopNav li.cart{background-image:url(../images/icons_cart.gif);background-repeat:no-repeat;padding-left: 22px;padding-right: 15px;background-position: 0px 0px;}
#Header ul.TopNav li.brochure{background-image:url(../images/icons_brochure.gif);background-repeat:no-repeat;padding-left: 14px;padding-right: 15px;background-position: 0px 0px;}
#Header ul.TopNav li a:link,#Header ul.TopNav li a:visited,#Header ul.TopNav li a:active{ font:normal 11px Verdana;text-decoration:none;;color:#000000;}
#Header ul.TopNav li a:hover{ text-decoration:underline;}
#Header ul.Address { font: italic 10px Arial, Helvetica, sans-serif;color:#892904;list-style-type:none;padding:0px;margin:0px;padding-top:12px;}
#Header ul.Address li,#Header form {padding:0px;margin:0px;}
#Header img { width: 180px; height: 76px; }
/**************************************
 Tabs at top of page
****************************************/
#NavMain{margin: 0 auto;width:750px;padding:0px;background-color:#FFFFFF;overflow:hidden;}
#NavMain a{color: #000;	background: #ECA32C url(../images/tab_left.gif) left top no-repeat;	text-decoration: none;	padding-left: 7px;	font: bold 13px Arial, Helvetica, sans-serif;	padding-bottom:1px;	border-bottom: 1px solid #ECA32C;	}
#NavMain a span { background: url(../images/tab_right.gif) right top no-repeat; padding-right:7px;}
#NavMain a:hover{color: #fff;background: #892904 url(../images/tab_left_hover.gif) left top no-repeat;padding-left: 7px;border-bottom: 1px solid #892904;} 
#NavMain a:hover span{background: url(../images/tab_right_hover.gif) right top no-repeat;padding-right: 7px;border-bottom: 1px solid #892904;} 
#NavMain a.on{color: #fff;background: #892904 url(../images/tab_left_hover.gif) left top no-repeat;padding-left: 7px;border-bottom: 1px solid #892904;} 
#NavMain a span.on{background: url(../images/tab_right_hover.gif) right top no-repeat;padding-right: 7px;border-bottom: 1px solid #892904;} 
/*********************************************
Sitemap Div. This is directly under the tabs at the top of the page
*********************************************/
#NavSitemapTop{margin: 0 auto; width:750px;height:23px;background-color:#892904;padding:1px;	 color: #FFFFFF;	 border-bottom: none;	 overflow:hidden;	 font-size:16px;}
#ContentLeft {	float:left;	font: bold 10px verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	padding-left: 10px;	padding-top: 4px;}
#ContentLeft a,#ContentLeft a:hover, #ContentLeft a:visited, #ContentLeft a:active{	font: normal 11px Arial, Helvetica, sans-serif;	text-decoration:none; 	color: #FFFFFF;}
#ContentRight{	float:right;}
#ContentRight a{color: #FFFFFF;}
/*********************************************
Editable Main Content Section Includes Left Navigation
*********************************************/
#PageContent{margin: 0 auto;width:750px;padding:0px;font-family:Arial, Helvetica, sans-serif;background-color:#FFFFFF;}
#NavLeft{width:200px;float:left;border-top:none;padding:0px;margin:0px;text-align:left;overflow:hidden;}
#NavLeft img{	margin: 4px;}
#NavLeft ul{margin:0px;list-style-type: none;margin-left: 5px;margin-bottom:0px;padding:0px;}
#NavLeft ul li {padding:0px;margin: 0px;line-height:12px;margin-left: 8px;}
#NavLeft ul li.Header{font:bold 13px Arial, Helvetica, sans-serif;color:#892904;padding-top: 14px; text-decoration: none;margin-left: 0px;}
#NavLeft ul li.Header a:link, #NavLeft ul li.Header a:visited, #NavLeft ul li.Header a:hover, #NavLeft ul li.Header a:active{ font: bold 13px Arial, Helvetica, sans-serif;color:#892904;padding-top: 0px;text-decoration: none;margin-left: 0px;}
#NavLeft ul li.brochure {background-image:url(../images/icons_brochure.gif);background-repeat:no-repeat;padding-left: 15px; background-position: 0px -1px;font-size:10px;color:#000000;text-decoration: none;margin-bottom: 10px; margin-top:10px}
#NavLeft ul li a:link, #NavLeft ul li a:visited, #NavLeft ul li a:active {font-size:10px;color:#000000;text-decoration: none;}
#NavLeft ul li a:hover{text-decoration:underline;}
#NavLeft ul li.SubItem { margin-left:20px; }

#NavLeft2 {
width:170px;
border:1px solid #333333;
background-color:#FFFFCC;
padding:0px;
margin:5px; 
text-align:left;
padding-bottom: 10px;}
#NavLeft2 img{	margin: 4px;}
#NavLeft2 ul{margin:0px;list-style-type: none;margin-left: 5px;}
#NavLeft2 ul li {padding:0px;margin: 0px;line-height:14px;margin-left: 8px;}
#NavLeft2 ul li.Header{font:bold 13px Arial, Helvetica, sans-serif;color:#892904;text-decoration: none;margin-left: 0px;}
#NavLeft2 ul li.Header a:link, #NavLeft2 ul li.Header a:visited, #NavLeft2 ul li.Header a:hover, #NavLeft2 ul li.Header a:active{ font: bold 13px Arial, Helvetica, sans-serif;color:#892904;padding-top: 0px;text-decoration: none;margin-left: 0px;}
#NavLeft2 ul li.brochure {background-image:url(../images/icons_brochure.gif);background-repeat:no-repeat;padding-left: 15px; background-position: 0px -1px;font-size:10px;color:#000000;text-decoration: none;margin-bottom: 10px;}
#NavLeft2 ul li a:link, #NavLeft2 ul li a:visited, #NavLeft2 ul li a:active {font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#000000;text-decoration: none;}
#NavLeft2 ul li a:hover{text-decoration:underline;}
#NavLeft2 ul li.SubItem { margin-left:20px; }
/***************
Main Page Content
***************/
#Maincontent{width:78%;height:100%;float:right;padding:1px;margin:0px;text-align:left;background-color:#FFFFFF;}
#Maincontent p{font: 12px Arial, Helvetica, sans-serif;}
#Maincontent .Full { width: 100%; }
/****************************
News Letter Signup Form
*****************************/
#NewLetterSignUp { font:11px Arial, Helvetica, sans-serif;margin:5px; padding:1px; border:1px solid #000000; background-color:#FFFFFF; overflow:hidden;}
#NewLetterSignUp h1 { font-size:11px; font-weight:bold; margin:0px;}
#NewLetterSignUp p { font-size:11px; margin:1px;}
#NewLetterSignUp form { margin:0px;} 
/****************************
Footer
*****************************/
#footer{ margin: 0 auto; width:700px; padding:4px;font:11px Arial, Helvetica, sans-serif;padding-top: 20px;	 font-size:11px;	 overflow:hidden;	 float:left;}
#footer span { width:700px; }
#footer span a { padding-right:10px; }
#footer span.address,#footer span.contact{	padding-top: 10px;	width: 48%;	float:left;	text-align:left;}
#footer span.copy{font-size:10px;color:#999999;}
/******************************
Quick Ship Item Div
******************************/
#QuickShipItem {border: 1px solid #892904;	padding: 4px;	height: 75px;}
#QuickShipItem img{float: left;	border: none;	padding: 2px;	}
#QuickShipItem span{font:bold 13px Arial, Helvetica, sans-serif;	padding-right: 5px;	color:#892904;}
#QuickShipItem a{font-size: 11px;text-decoration: none;	color:#666666;} 
/*************************** 
Ad 468 x 60 px
****************************/
#Ad468 { width:468px; height:60px; border:2px solid #892904; padding: 4px; background-color:#ffffff; font:12px Arial, Helvetica, sans-serif;}
#Ad468 h1 { Font:16px Arial, Helvetica, sans-serif; margin:0px; padding:0px; ;}
#Ad468 a { Font:bold 12px Arial, Helvetica, sans-serif; color:#892904;}
/**************************** 
Ad 150 x 150 px
***************************/
#Ad150{ border:1px solid #892904; padding: 4px; background-color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:10px;margin: 4px; }
#Ad150 h1 { Font:12px Arial, Helvetica, sans-serif; margin:0px; padding:0px; }
#Ad150 a { Font:bold 10px Arial, Helvetica, sans-serif; color:#892904;} 
/**************************** 
Get A Quote in navigation
*****************************/
#GetAQuote { margin: 3px;  padding:2px; padding-top: 6px; padding-bottom: 6px;background-color:#892904; text-align:center;}
#GetAQuote a, #GetAQuote a:visited, #GetAQuote a:hover, #GetAQuote a:active {  color:#FFFFFF; font:10px Verdana, Arial, Helvetica, sans-serif;  }
#GetAQuote h1 {  font-size:17px; margin:0px; }

.style8 {font-size: 16px}
.style10 {
	font-size: 18px;
	font-weight: bold;
}
.style11 {font-size: 14px}
.style10 {font-size: 12px}
.style12 {font-size: 14px}
.style13 {
	font-size: 12px;
	font-weight: bold;
}
.style14 {font-size: 12px}
.style16 {
	color: #FF0000;
	font-style: italic;
	font-weight: bold;
	font-size: 18px;
}
.style17 {
	color: #FF0000;
	font-weight: bold;
	font-size: 16pt;
}
.hide{
    display:none;
}
.show{
    display:inline;
}
.table{font-family:Arial, Helvetica, sans-serif; font-size:13px;
}
#shopping-cart{
    float: right;
    margin-right: 20px;
}
