@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0;}
html {background:#001F02 url(images/bgbar.gif) repeat-y fixed 50% 0px;}
body{font:normal 12px Arial, Helvetica, sans-serif; color:#222; background:url(images/bg.jpg) repeat-x top; line-height:18px;}
img { border:0;}
hr { color:#D5FD5C; background-color:#D5FD5C; height:10px; border:0px; }

td { vertical-align:top;}
p { margin-bottom:10px;}
ul { list-style:disc; margin-left:15px; margin-right:5px;} ol { margin-left:15px; margin-right:5px; padding-left:30px;}
h1 { font-size:18px; line-height:normal;}
h2 { font-size:16px;}
h2 a, h2 a:hover { text-decoration:none;}
h3 { font-size:14px;}
h4 { font-size:12px;}
a:link, a:visited, a:active { color:#208714; font-weight:bold; text-decoration:underline;} a:hover { color:#F36C21; text-decoration:none;}
#container {width:900px; margin:0px auto; background-color:#ffffff;}
#menu { background:url(images/menubg.jpg); color:#FFFFFF; padding-top:18px;}
#header { background-image:url(images/bg.jpg);

	height: 156px;
	width: 900px;

}



#slogan {
	position:absolute;
		margin-left:50%;
	margin-top:115px;
	left:150px;
	background-image:url(images/slogan.gif);
	height:41px;
	width:283px;
}
#content {
background-color:#ffffff;
}
#right { float:right; width:610px; color:#424242;}
#left { width:258px; margin-right:610px;}


#footer {background: #000000 url(images/footer.jpg) repeat-x top; clear:both;
height:80px; color:#ffffff; line-height:15px;font-size:11px;}
 
#footer span {color:#ececec; text-decoration:none; font-size:11px; font-weight:bold;}
#footer a {color:#92D892; text-decoration:underline; font-size:12px; font-weight:normal; line-height:15px;}
#footer a:hover{ color:#fefefe;text-decoration:none;}
#footer #altnav { width:400px; float:right; text-align:right; padding-top:13px;}
#footer #copyright { padding-top:13px; text-align:left; color:#ffffff;}

/*********************************************************************************************************/
.box1m {background: #EDFFB5 url(images/box1m.jpg) repeat-y left; width:257px; color:#025400; text-align:left}
.box1m a { color:#208714; font-weight:bold;} .box1m a:hover { color:#212121; font-weight:bold;}
.box1m ul { list-style:disc; margin-left:15px; margin-right:5px; font-weight:bold; color:#688E02;}
.box1t {background:url(images/box1t.jpg) no-repeat left top;}
.box1b {background:url(images/box1b.jpg) no-repeat left bottom;}

/*********************************************************************************************************/
.line5{ line-height:5px;}
.line15{ line-height:15px;}
.line20{ line-height:20px;}
.padding8 { padding:8px;}
.padding { padding:0px 8px;}
.padding5 { padding:5px;}
.padding15 { padding:15px;}
.main_border { border:solid 1px #9BAFB8;}
.c_l { clear:left;} .c_r{ clear:right;} .c_b{ clear:both;}
.white { color:#FFFFFF;}
.red { color:#FF0000;}
.green { color:#028118;}


/************************************************ PAGE1 *********************************************************/
.retail{ float:left; width:257px; height:160px; margin-right:11px;}
.warranties {float:left; width:302px; height:160px; margin-right:6px;}
.quality {float:left; width:308px; height:160px;}

#products  { clear:both; }
.productmenu  { float:left; width:100px; margin:0px 10px;}

/************************************************ RETAIL*********************************************************/

#retailright { width:302px; float:right; margin-left:7px; border-left:#ECFEB4 solid 5px; padding-left:15px}
#retailleft { margin-right:330px;}
#retail h2 {
background-color:#ED7602;
color:#FFFFFF;
border-bottom:#BE6001 solid 3px; 
margin-bottom:10px;
padding-left:15px; 
padding-top:4px; 
padding-bottom:4px;
}
#retail h3 {background-color:#D7FF5C;
color:#003300;
padding-left:15px; 
padding-top:4px; 
padding-bottom:4px; }

#retail h4 {
color:#008218;
padding-left:15px; 
padding-top:4px; 
padding-bottom:4px; }

#retail p {
line-height:14px;
padding-left:20px; 

padding-bottom:4px; }

.up { clear:both; text-align:right; color:#BE6001; font-weight:bold;
}

.up a { color:#BE6001;}



/************************************************ PRODUCTS *********************************************************/
.picright { margin-bottom:10px; clear:both;}
.picright img { float:right; margin-left:10px;}



/************************************************ CONTACT*********************************************************/
#contactform { width:302px; float:right; margin-left:7px;}
.contactform {width:300px;}
input {vertical-align:middle; background-color:#EDFFB5;}textarea {background-color:#EDFFB5; width:300px;}

