@charset "utf-8";
html {
}
body {
	margin: 0px;
	text-align: center;
	background-image:url(../images/grass2.jpg);
}
.clearone {
	clear: both;
	height:auto;
}
li{
margin-bottom: 5px;
}
ul{
margin-bottom: 10px;
}
#upperline{
height:16px;
background-image:url(../images/Page_top.gif);
}
#banner{
margin: auto;
padding:5px;
padding-left:30px;
text-align: left;
height:100px;
width:750px;
}
#logo{
float:left;
}
#bannerwords{
float:right;
text-align:right;
margin-top:10px;
margin-right:20px;
width:400px;
color:#999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:20px;
}
#middle{

}
#middleproducts{
height:430px;
background-image:url(../images/Banner_Back2.gif);
background-repeat:repeat-x;
}
#middle2{
margin: auto;
margin-bottom:10px;
width:800px;
}
#left{
float:left;
margin-top:15px;
width:27px;
height:350px;
}
#picture{
margin-top:15px;
float:left;
width:547px;
height:350px;
}
#flash{
margin-top:15px;
float:left;
width:431px;
height:350px;
}
#right{
float:left;
margin-top:15px;
width:27px;
height:350px;
}
#thumbshell{
float:left;
overflow:hidden;
}
#thumbs{
float:left;
overflow:auto;
margin-top:16px;
height:400px;
width:116px;
text-align:center;
}
.productbutton{
float:left;
padding:3px;
height:48px;
width:107px;
background-image:url(../images/Product_Button.gif);
}


#textarea{
margin: auto;
text-align:left;
width:780px;
}
#mainleft{
float:left;
text-align:center;
padding:10px;
width:200px;
}
#mainleft2{
float:left;
text-align:center;
padding:10px;
width:200px;
}
#mainright{
float:left;
text-align:left;
margin-top:10px;
text-align:left;
border-left:dashed;
border-left-width: 1px;
border-left-color:#bbca44;
padding:10px;
padding-top:0px;
margin-bottom:10px;
width:538px;
}
#mainright2{
float:left;
text-align:left;
margin-top:10px;
text-align:left;
padding:10px;
padding-top:0px;
width:527px;
}
#mainleft img{
border:solid;
border-width:1px;
border-color:#000000;
}
#lowerline{
margin-top:5px;
height:16px;
background-image:url(../images/Page_bottom.gif);
}
.testimonials{
line-height:18px;
border-bottom:solid;
border-width:1px;
border-color:#000000;
margin-bottom:25px;
}
#footer{
padding:10px;
}

#menu {
float:left;
	margin: 0 auto;
	width: 199px;
	height: 350px;
	margin-top:15px;
background-image:url(../images/Menu_Back.gif);
	background-repeat: no-repeat;
}

.menuElement {
list-style: none;
}
.menuElement span {
	display:none;
}
.menuElement a {
	display: block;
	height: 70px;
}
.menu1 a {
	background: url(../images/Menu1.gif) no-repeat;
	height: 70px;
	width: 199px;
}
.menu2 a {
	background: url(../images/Menu2.gif) no-repeat;
	width: 199px;
}
.menu3 a {
	background: url(../images/Menu3.gif) no-repeat;
	width: 199px;
}
.menu4 a {
	background: url(../images/Menu4.gif) no-repeat;
	width: 199px;
}
.menu5 a {
	background: url(../images/Menu5.gif) no-repeat;
	width: 199px;
}
.menu1 a:hover {
	background: transparent;
	width: 199px;
}
.menu2 a:hover {
	background: transparent;
	width: 199px;
}
.menu3 a:hover {
	background: transparent;
	width: 199px;
}
.menu4 a:hover {
	background: transparent;
	width: 199px;
}
.menu5 a:hover {
	background: transparent;
	width: 199px;
}
.menu1selected {
	background: transparent;
	height: 70px;
	width: 199px;
}
.menu2selected {
	background: transparent;
	height: 70px;
	width: 199px;
}
.menu3selected {
	background: transparent;
	height: 70px;
	width: 199px;
}
.menu4selected {
	background: transparent;
	height: 70px;
	width: 199px;
}
.menu5selected {
	background: transparent;
	height: 70px;
	width: 199px;
}

.header{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#7aa242;
}

.maintext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
.maintext2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
line-height:22px;
}
.maintext3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
}














.links
{color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  LINE-HEIGHT: 16px; TEXT-DECORATION: none;}
a.links:link
{color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 16px;  LINE-HEIGHT: 20px; TEXT-DECORATION: none;}
a.links:hover
{color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 16px;  LINE-HEIGHT: 20px; TEXT-DECORATION: underline;}
a.links:visited
{color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 16px;  LINE-HEIGHT: 20px; TEXT-DECORATION: none;}
a.links:visited:hover
{color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 16px;  LINE-HEIGHT: 20; TEXT-DECORATION: underline;}