@charset "utf-8";
/* CSS Document */

body{font-family:Calibri, Georgia, "Trebuchet MS"; background:url(images/main_bg.jpg) top repeat-x #bf9557;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,blockquote{margin:0;padding:0;}
input{margin:0; padding:0; background:none;}
ul{list-style-type:none;}
a{text-decoration:none; outline:none;}
img{border:none;}
img, td, div{behavior: url("iepngfix.htc")}


/*HOME PAGE*/
#appdiv1{position:absolute; top:196px; visibility:hidden; z-index:1; width:369px;}
#appdiv2{position:absolute; top:196px; visibility:hidden; z-index:1; width:369px;}

.drop_down_bg{background:#514320;}
.drop_link{font-family:Calibri; font-size:16px; color:#ffffff;}
.drop_link a{color:#ffffff;}
.drop_link a:hover{color:#eee1b2;}
.drop_link_span{color:#eee2b3; font-weight:bold; padding:0 0 0 10px;}





.hdr_bg{background:url(images/hdr_bg.jpg) no-repeat;}
.top_text{font-family:Calibri; font-size:16px; color:#514320; font-weight:bold;}

.top_nv{font-family:Calibri; font-size:16px; color:#fff; padding:10px 0 10px 0;}
.top_nv a{color:#ffffff; text-decoration:none;}
.top_nv a:hover{color:#faf3b6;}
.top_nv a.act{color:#faf3b6;}

.con_repeat{background:url(images/cont_repeat.jpg) repeat-y;}
.cont_bg{background:url(images/cont_bg.jpg) bottom no-repeat;}

.img_1{background:url(images/btn_2.jpg) no-repeat;}
.img_2{background:url(images/btn_3.jpg) no-repeat;}
.img_3{background:url(images/btn_4.jpg) no-repeat;}
.img_4{background:url(images/btn_5.jpg) no-repeat;}
.img_5{background:url(images/btn_6.jpg) no-repeat;}
.img_6{background:url(images/btn_7.jpg) no-repeat;}
.img_7{background:url(images/btn_8.jpg) no-repeat;}
.img_8{background:url(images/btn_9.jpg) no-repeat;}
.img_9{background:url(images/btn_10.jpg) no-repeat;}
.img_10{background:url(images/btn_11.jpg) no-repeat;}
.img_11{background:url(images/btn_12.jpg) no-repeat;}
.img_12{background:url(images/btn_13.jpg) no-repeat;}
.img_13{background:url(images/btn-14.jpg) no-repeat;}

.testimonial_bg{background:url(images/testimonial_bg.jpg) no-repeat;}
.testimonial_bg_a{background:url(images/testimonial_bg_a.jpg) no-repeat;}
.test_title{font-family:Georgia; font-size:27px; color:#006d00; text-decoration:underline;}

.green_text{font-family:Georgia; font-size:15px; color:#006d00;}
.green_text_span{font-family:Georgia; font-size:13px; color:#006d00;}

.left_bottom_bg{background:url(images/left_bottom_bg.jpg) no-repeat;}

.copy_text{font-family:Georgia; font-size:14px; color:#fff;}


.title{font-family:"Trebuchet MS"; font-size:26px; color:#514320; line-height:45px; font-weight:normal;}
.sub_text{font-family:"Trebuchet MS"; font-size:14px; color:#050505; line-height:18px; font-weight:normal; text-decoration:none;}
.sub_text a{color:#050505; line-height:18px; font-weight:normal;text-decoration:underline;}
.sub_text a:hover{color:#050505; font-weight:normal;text-decoration:underline;}
.sep{background:url(images/sep.gif) repeat-x top;}
.box_mid{background:url(images/box_mid.gif) repeat-x top; font-family:"Trebuchet MS"; font-size:14px; color:#050505; line-height:18px;}

.sub_title{font-family:"Trebuchet MS"; font-size:16px; color:#514320; line-height:22px; font-weight:normal; text-decoration:none;}
.small_text{font-family:"Trebuchet MS"; font-size:12px; color:#000000; line-height:22px; font-weight:normal; text-decoration:none;}
.input_two{width:193px; height:20px; border:1px solid #8a683f;  padding-left:4px; padding-top:2px; background-color:#fffdee;}
.input_one{width:193px; height:83px; border:1px solid #8a683f;  padding-left:4px; padding-top:2px; background-color:#fffdee;}
.input_three{width:76px; height:22px; border:1px solid #8a683f;  background-color:#fffdee;}
.input_zip{width:76px; height:20px; border:1px solid #8a683f;  padding-left:4px; padding-top:2px; background-color:#fffdee;}


#sub-header {
	MARGIN:0;
	padding:0;
}
#sub-header #screenshots {
	
}
#sub-header #screenshots LI IMG {
	margin:0; padding:0;
}

.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}

.h_bg{background:url(images/hdr_img.jpg) no-repeat;}

.l_bot{background:url(images/l_bot.jpg) no-repeat;}
.l_bot_a{background:url(images/l_bot_a.jpg) no-repeat;}

.browse{width:300px; height:25px; border:1px solid #8a683f;  padding-left:4px; padding-top:2px; background-color:#fffdee;}