body,html
{
	background:url(../images/bg.jpg) top repeat-x fixed;
	FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
	margin-top:0px;
	margin-left:0px;
	margin-bottom: 20px;
}
td
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
}
td.bottomnav
{
    FONT-SIZE: 7pt;
    COLOR: #3e3f3c;
    FONT-FAMILY: arial;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align:center;
}
td.topnav
{
    FONT-SIZE: 8pt;
    COLOR: #514848;
    FONT-FAMILY: arial;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align:left;
	font-weight:bold;
}
td.gallerytext
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
	padding-top: 7px;
	text-align:center;
	font-weight:bold;
}
b
{
    FONT-SIZE: 11pt;
    COLOR: #666666;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
}
b.darkcarkey
{
    FONT-SIZE: 10pt;
    COLOR: #3e3f3c;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
}
a:link
{
    FONT-SIZE: 9pt;
    COLOR: #3e3f3c;
    FONT-FAMILY: Arial;
	TEXT-DECORATION:none;
}
a:visited
{
    FONT-SIZE: 9pt;
    COLOR: #3e3f3c;
    FONT-FAMILY: Arial;
	TEXT-DECORATION:none;
}
a:hover
{
    FONT-SIZE: 9pt;
    COLOR: #3e3f3c;
    FONT-FAMILY: Arial;
	TEXT-DECORATION:underline;
}
a:active
{
    FONT-SIZE: 9pt;
    COLOR: #3e3f3c;
    FONT-FAMILY: Arial;
	TEXT-DECORATION:none;
}
a.leftnav:link
{
    FONT-SIZE: 9pt;
    COLOR: #3e3f3c;
    FONT-FAMILY: arial;
	font-weight:bold;
	TEXT-DECORATION:none;
}
a.leftnav:visited
{
    FONT-SIZE: 9pt;
    COLOR: #3e3f3c;
    FONT-FAMILY: arial;
	font-weight:bold;
	TEXT-DECORATION:none;
}
a.leftnav:hover
{
    FONT-SIZE: 9pt;
    COLOR: #3e3f3c;
    FONT-FAMILY: arial;
	font-weight:bold;
	TEXT-DECORATION:underline;
}
a.leftnav:active
{
    FONT-SIZE: 9pt;
    COLOR: #3e3f3c;
    FONT-FAMILY: arial;
	font-weight:bold;
	TEXT-DECORATION:none;
}
a.bottomnav:link
{
    FONT-SIZE: 7pt;
    COLOR: #3e3f3c;
    FONT-FAMILY: arial;
	text-decoration:none;
}
a.bottomnav:visited
{
    FONT-SIZE: 7pt;
    COLOR: #3e3f3c;
    FONT-FAMILY: arial;
	text-decoration:none;
}
a.bottomnav:hover
{
    FONT-SIZE: 7pt;
    COLOR: #3e3f3c;
    FONT-FAMILY: arial;
	text-decoration:underline;
}
a.bottomnav:active
{
    FONT-SIZE: 7pt;
    COLOR: #3e3f3c;
    FONT-FAMILY: arial;
	text-decoration:none;
}
a.gallerytext:link
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
	TEXT-DECORATION:none;
}
a.gallerytext:visited
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
	TEXT-DECORATION:none;
}
a.gallerytext:hover
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
	TEXT-DECORATION:underline;
}
a.gallerytext:active
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
	TEXT-DECORATION:none;
}
.text_general_leftcol
{
	padding-left: 10px;
	padding-right: 47px;
	padding-top: 15px;
	padding-bottom: 10px;
}
.text_hp_leftcol
{
	padding-left: 10px;
	padding-right: 47px;
	padding-top: 0px;
	padding-bottom: 10px;
}
.padding_bottom10
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
}
.all_padding25
{
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 25px;
	padding-bottom: 25px;
}
.navproducts
{ 
	background-color: #687e26; 

}
a:link.nav2  
{ 
	font: 11px Arial, Helvetica, sans-serif; 
	color: #333333; 
	text-decoration: none; 
	font-weight:bold;
	padding-left: 10px; 
	height: 20px; 
	width:300px;
	text-align:left;
}
a:visited.nav2
{ 
	font: 11px Arial, Helvetica, sans-serif; 
	color: #333333; 
	text-decoration: none; 
	font-weight:bold;
	padding-left: 10px; 
	height: 25px; 
	width:100px 
}
a:hover.nav2
{ 
	font: 11px Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;  
	padding-left: 10px; 
	height: 20px; 
	width:100px 
}
a:active.nav2
{ 
	font: 11px Arial, Helvetica, sans-serif; 
	color: #333333; 
	text-decoration: none; 
	font-weight:bold;
	height: 25px; 
	padding-left: 10px; 
	width:100px 
}
.onhoverproducts
{ 
	font: 11px Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	text-decoration: none; 
	font-weight: bold; 
	background: #4b5c16; 
	padding-left: 2px; 
	height: 20px; 
	width:100px 
}
body{
  margin:0;
  padding:337px 0 0 0;
 }
 div#wrapper{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:337px;
 }
 @media screen{
  body>div#wrapper{
   position: fixed;
  }
 }
 * html body{
  overflow:hidden;
 } 
 * html div#content{
  height:100%;
  overflow:auto;
 }
 div#content {margin-left:auto; margin-right:auto;}
 div#header {width:1008px; height:287px; margin-left:auto;
  margin-right:auto;}
 div#menu {width:1008px; margin-left:auto; margin-right:auto;}
 div#footer {width:1008px; margin-left:auto; margin-right:auto; text-align:center;}
div#theiframe {text-align:center; margin-left:auto; margin-right:auto;}

.red {color:#C00;}
.white {color:#fff;}