BODY {background-color:#ecedef; color#454545; font-family:Tahoma, Geneva, sans-serif; margin:0 0;}
IMG {border:0px;}
TABLE,TD {vertical-align:top; border-collapse:collapse;}
A {color:#4b7f35;}

/*index*/

/*div white top*/
div.top {padding:30px 0px 20px 20px; background-position:bottom; margin:0px; background-color:#FFF;height:100px;}
div.logo {float:left; }
div.top A IMG {vertical-align:middle;}

div.top H4 {display:inline; vertical-align:middle; font-size:27px; color:#7aa827;}
div.contact {float:right; padding-right:30px; font-size:1.2em; color:#000000; text-align:right;}
.contact span {font-weight:bold; display:block;}

.price_form {float:right; margin-top: -28px;
padding: 0px 4px 16px 0px;}
.price_form  img {position:relative;top:8px;}
.price_form a {font-weight:bold; color:#d26f14;}
.clear {clear:both; font:0;height:0px;}

/**/
table.main {width:100%;}
	table.main TD {border:0px solid; background-repeat:repeat-y;}
	table.main TD.content {background-color:#ffffff; padding:0px 0px 30px 0px; text-align:center;}
		IMG.content {}
		div.text {text-align:justify; color:#471; font-size:14px; padding:1px 20px 0px 20px;}
		div.text H3 {margin:10px 2px 10px 2px; color:#171914; text-align:left; background-color:#dcffa4;}
	table.main TD.right {width:215px; background-color:#bcd555; text-align:center; vertical-align:top;}
		table.main TD.right img {width:100px; margin:5px auto 5px auto; display:block;}	
		
	table.main TR.tr2 TD {}
		TR.tr2 TD.bt1 {color:#467232; font-size:12px;}
		TR.tr2 TD.bt2 {font-size:12px;}
		TR.tr2 TD.bt3 {}		
	
div.footer {color:#060;  background-color:#ffffff;}

/*credit*/
p.copy {float:left; margin:0px; font-size:14px; padding:2px 0px 0px 15px;}
p.credit {text-align:right; display:block; margin:0px; font-size:13px; margin:0px 5px 0px 0px;}
p.credit IMG {margin-left:30px;}
p.credit A {text-decoration:none; font-weight:bold;}
p.credit A:hover span.cred_c {color:#181e20;}
p.credit A:hover span.cred_f {color:#7f8389;}
p.credit A:hover span.cred_f b {color:#94a6ff;}

span.fakelink {text-decoration:underline; cursor:pointer;}
span.fakelink:hover {text-decoration:none;}

#slide img {border:0px!important; width:836px; height:100%;}
td.content img, td.content p img {border: 3px solid #DBFA5C;}

.justifyleft {text-align:left;}
.justifyfull {text-align:justify;}

div.cycle_wrap {margin: 0px 20px;}
div#slide {width:100%; text-align:center;}
 div#slide img {width:100%; height:320px;}

.vid_vid_vid {width:200px; height:200px;}


#form  {width: 250px;font-family: Arial;font-size: 12px;}
#form FORM {color:#8d8c8c;}
.im_right_form {}
.im_right_form TD {padding:5px 0px 5px 0px;}
.im_right_form INPUT   {width:120px; border:1px solid #ccc; color:#777;margin-left:15px;}
#form FORM TEXTAREA {width:225px;  border:1px solid #ccc; color:#777; height:100px;}
.im_right_form INPUT:FOCUS, .im_right_form DIV TEXTAREA:FOCUS { outline:1px solid #005f82; color:#333;}
	
#im_center {padding:10px 10px 10px 10px; font-size:12px; color: #484848; text-align:justify;}
#im_center H1 {color:#000000; font-size:17px;}
#im_center H3, #price h3  {font-size:12px; margin:10px 0px 10px 0px;}
#im_center P, #im_center UL {}
#im_center UL {margin:0px; padding:0px 0px 0px 0px; list-style:none; }
#im_center LI {padding:5px 0px 5px 30px; background:url('images/listbull2.gif') no-repeat 20px 11px;}
    
#im_right FORM DIV TEXTAREA {width:100%; border:1px solid #ccc; margin:5px 0px 10px 0px; height:70px;}
#im_right FORM DIV INPUT {border:1px solid #ccc; color:#999; background:#fff; width:130px; cursor:pointer;}
#im_right FORM DIV INPUT:FOCUS {outline:1px solid #005f82; color:#333;}
