* { margin:0; padding:0;}
body { background:url(images/thingreen_bg.jpg) bottom center repeat-y; height:100%; font-size:100%; line-height:1em; font-family:Arial, tahoma; color:#4f7e0d; padding:0 0 0 0; text-align:center;}

#capsule {
	width:100%;
	min-width:936px;
	height:100%;
	margin:0;
	padding-top:30px;
	background:url(images/bg_plants2.jpg) top center no-repeat; 
}

/*in_line*/
input, select { vertical-align:middle;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

a:hover{text-decoration:none;}

.clear1{ clear:both;}
.column { float:left;}
.clear, .menu .menu_list, .navigation li, .indent_content, p, .col_list, .col_box { width:100%; overflow:hidden;}


/*header*/
.bg_logo{ background:url(images/bg_logo.gif) 0 0 no-repeat; height:146px;}
.bg_logo h4 { padding: 25px 0 0 165px; font: 18px Georgia, "Times New Roman", Times, serif; color: #4f7e0d;}
.bg_logo img{ width:373px; height:94px; margin:25px 0 0 52px;}
.menu{ height:106px; background:url(images/menu_bg_right.jpg) top right no-repeat;}
.menu .menu_list{ height:53px; padding:12px 0 0 45px; }
.menu .menu_list li {float:left; display:block; width:112px;}
.menu .menu_list li a{ color:#000000; text-decoration:none; font-size:0.75em;}
.menu .menu_list li a:hover{ text-decoration:underline;}
.menu .menu_list .width{ width:80px !important; margin-left:-10px;}
.bg_menu{width:469px; height:106px;}

/*top*/
#top
{
	margin:0 auto;
	width:936px;
	height:50px;
	text-align:right;
	background:url(images/topmenu_bg.gif) no-repeat top center;
}

/*menu*/
#menu
{
	margin: 0;
	padding: 0 0px 0 0px;
	padding-top:5px;
	font-family:arial;
	font:13px/18px Arial, Helvetica, sans-serif;
	height:26px;
	width:936;
	float:left;
	margin-top:0px;
	margin-left:5px;
}

		.topmenuul{
			margin:0;
			padding-left:0;
			margin-left: 0;
			float: left;
			z-index:200;
		}

		.topmenuli{
			list-style-type:none;
			float:left;
		}


		li:hover ul , li.over ul{ /* lists nested under hovered list items */
			display: block;
		}

		#dmenu {
			margin:0;
			padding:0;
		}

		.topmenu a{
		display: block;
		color:white;
		text-decoration: none;
		margin: 0;
		padding: 5px 8px 5px 8px;
		margin-right:0px;
		margin-left:0px;
		border-top:0;
		border-bottom:0;
		font-weight:bold;
		font-family:tahoma;
		}

		.topmenu li a#current, .topmenu  a:hover, .topmenu li a.active
		{
			background:#4f7e0d;
			color:white;
		}

		.topmenu a.righty{
		margin-right:0;
		}

		.submenuul{
			filter: alpha(opacity=88, style=0); 
		   -moz-opacity: 88; 
			list-style-type:none;
			position:absolute;
			margin:0;
			padding:0;
			line-height:normal;
			text-align:center;
			border:0;
			margin-left:3px;
			width:235px;
			display:none;
			z-index:200;
		}

		 .hearing{
			width:150px;
			margin-left:3px;
		}

		 .hearing2{
			width:250px;
			margin-left:3px;
		}

		 .hearing3{
			margin-left:3px;
			width:200px;
		}

		.submenuli a{
			padding:5px;
			padding-bottom:4px;
			margin-top:0;	
			margin-right:0px;
			margin-left:0px;
			display:block;
			background:#4f7e0d;
			height:20px;
			text-align:left;
			padding-left:15px;
			font-weight:normal;
			border-bottom:0;
		}

		.submenuli a:hover
		{
			background:#e1f1cb;
			color:#4f7e0d;
		}

		.handcursor{
		cursor:hand;
		cursor:pointer;
		}


.bg_none{ background:none !important;}
/*footer*/
.footer{ background:url(images/line.gif) 0 30px repeat-x; padding:55px 0 11px 0;}
.footer a{ color:#99978d;}


/*content*/
.content{ background:url(images/content_bg_white.gif) top center repeat-y; width:936px; height:100%; font-size:0.75em; line-height:1.5em;}
.content_border_left{ background:url(images/content_border_left.gif) 0 0 repeat-y;}
.bg_right_content{ background:url(images/bg_right_content.gif) top right no-repeat; padding-left:26px;}
.indent_content{padding:10px 0 27px 0; width:904px; height:100%;}
.title_1{ display:block; margin:0 0 19px 24px;}
.title{ display:block; margin-left:-4px; margin-bottom:21px;}
.titleflowers{ display:block; margin-left:-4px; margin-bottom:10px;}
h3{ font-size:1.5em;  height:34px; color:#7c7b66;}

/*bottom footer*/
#footerwrapper{margin:0 auto; width:100%; min-width:936px; height:100%; text-align:left;}
#bottomfooter{ background:url(images/footer_bg_green.jpg) top center repeat-y; margin:0 auto; height:160px; overflow:hidden;}
#bottomfooter .content{ background:url(images/content_footer_bot2.gif) top center no-repeat; margin:0 auto; width:936px; height:150px; overflow:hidden;}
/*	width:936px;
	margin:0 auto;
	overflow:hidden;
	background:#E3E2DF url(../images/bg-water-damage.jpg) no-repeat center bottom;
}*/

.content .extra_left{ padding:0 21px 0 13px;}
.content .extra_left_1{ padding:0 0 0 6px;}
.line{ background:url(images/line.gif) 0 30px repeat-x; height:60px; display:block;}
.link{ color:#426316; font-weight:bold;}
.indent_top_bot{ display:block; margin:17px 0;}
.br{ display:block;}
.link_1{ background:url(images/link_1.gif) center left no-repeat; padding:0 0 0 12px; color:#f54d00; font-weight:bold; text-decoration:none;}
.link_1:hover{ text-decoration:underline;}
.indent_right{ float:right;}
.ind_1{ margin-top:5px;}
.indent_text{ display:block; padding:25px 0 14px 5px; line-height:1.312em; color:#426316;}
.indent_text2{ display:block; padding:25px 14px 14px 0px; line-height:1.312em; color:#426316;}
.indent_textboxes{ display:block; padding:25px 0px 14px 0px; line-height:1.312em; color:#7c7b66;}
.title_2{ display:block; margin-bottom:31px;}

.list li a{ background:url(images/list_marker.gif) center left no-repeat; padding:0 0 0 21px; color:#426316; line-height:1.75em;}
.text{ color:#f54d00; font-size:1.5em; display:block; margin-bottom:9px;}
.list_1 li a{ color:#98968c;}
.indent_top{ display:block; margin-top:18px;}
.indent_bot{ display:block; margin-bottom:18px;}
.indent_bot1{display:block; margin-bottom:11px;}
.img_left{ float:left; margin:3px 18px 0 0;}
.text_1{ color:#7fbc2b;}
.extra_button{ margin:-20px 0 0 231px;}
.extra_button a{ position:relative;}
.link_2{ color:#7fbc2b;}
.indent_top1{ display:block; margin-top:27px;}
.ind_top_col{ padding-top:79px;}
.col_list ul{ float:left;}
.extra_indent_list{ margin-left:40px;}
.st_text_1 dt{ color:#7fbc2b; font-weight:bold; padding-bottom:5px;}
.st_text_1 dd{ padding-bottom:15px;}
/*button*/
.button{ background:#a0a091 url(images/button_border_left.gif) top right no-repeat; display:block;}
.button a{ background:url(images/button_border_left.gif) top left no-repeat;}
/**/
.button_1{ background:#7fcc3e url(images/3_button_border_left.gif) top right no-repeat; display:block;}
.button_1 a{ background:url(images/3_button_border_left.gif) top left no-repeat;}
/**/
.button_2{ background:#7fcc3e url(images/3_button_border_left.gif) top right no-repeat; display:block;}
.button_2 a{ background:url(images/3_button_border_left.gif) top left no-repeat; }
/**/
.button_3{ background:#7fcc3e url(images/3_button_border_left.gif) top right no-repeat; display:block;}
.button_3 a{ background:url(images/3_button_border_left.gif) top left no-repeat; }
/**/
.button_4{ background:#f54d00 url(images/4_button_border_left.gif) top right no-repeat; display:block;}
.button_4 a{ background:url(images/4_button_border_left.gif) top left no-repeat; }
/**/
.button_3 a, .button_2 a, .button a, .button_1 a, .button_4 a{display:block; height:19px; text-align:center; color:#ffffff; text-decoration:none; font-weight:bold; font-family:tahoma; font-size:0.937em;} 
.w1{ width:101px;}
.w2{ width:80px;}
.w3{ width:150px;}
/*button_finish*/

/*index-3.html*/
#page4 .content .col_1 p span{ float:right; margin-right:150px;}
#page4 .content .col_1 .form .col_box_1{ width:250px;}
#page4 .content .col_1 .form .col_box_2{ width:292px;}
#page4 .content .col_1 .form input{ width:230px; height:19px;}
#page4 .content .col_1 .form textarea{ width:292px; height:120px; overflow:auto; display:block; margin-bottom:11px;}
#page4 .content .col_1 .form input, #page4 .content .col_1 .form textarea{ border:1px solid #98968c; background:none; font-family:Arial; font-size:1em; padding-left:4px; color:#98968c;}
#page4 .content .col_1 .col_box_1 div{ height:44px;}
#page4 .content .indent_form_link{ margin-left:198px; margin-right:15px;}
/*index-4.html*/
#page5 .content  p{ margin-top:17px;}


/*================== box_bg ==================*/
.box .corner_top_left {background:url(images/corner_top_left.gif) no-repeat left top #f3f2ed; color:#98968c;}
.box .corner_top_right {background:url(images/corner_top_right.gif) no-repeat right top;}
.box .corner_bot_left {background:url(images/corner_bot_left.gif) no-repeat left bottom;}
.box .corner_bot_right {background:url(images/corner_bot_right.gif) no-repeat right bottom; }
.box .indent_box{ padding:32px 22px 23px 29px;}
.box .indent_box h4{ font-size:1em;  height:180px; color:#7c7b66;}
/**/
.box_1{ padding-top:3px;}
.box_1 .border_top {background:url(images/1_border_top.gif) repeat-x top #e7e5db;}
.box_1 .border_bot {background:url(images/1_border_bot.gif) repeat-x bottom ;}
.box_1 .border_left {background:url(images/1_border_left.gif) repeat-y left;}
.box_1 .border_right {background:url(images/1_border_right.gif) repeat-y right;}
.box_1 .corner_top_left {background:url(images/1_corner_top_left.gif) no-repeat left top;}
.box_1 .corner_top_right {background:url(images/1_corner_top_right.gif) no-repeat right top;}
.box_1 .corner_bot_left {background:url(images/1_corner_bot_left.gif) no-repeat left bottom;}
.box_1 .corner_bot_right {background:url(images/1_corner_bot_right.gif) no-repeat right bottom; }
.box_1 .indent_box{ padding:7px 8px 8px 8px;}
.box_1 .indent_box_1{ padding:20px 0 18px 19px;}
.box_1 .w2{ margin-left:60px;}
/**/
.box_2{ width:248px;  color:#a4c168;}
.box_2 .border_top {background:url(images/4_border_top.gif) repeat-x top #FFF;}
.box_2 .corner_top_left {background:url(images/4_corner_top_left.gif) no-repeat left top;}
.box_2 .corner_top_right {background:url(images/4_corner_top_right.gif) no-repeat right top;}
.box_2 .corner_bot_left {background:url(images/2_corner_bot_left.gif) no-repeat left bottom;}
.box_2 .corner_bot_right {background:url(images/2_corner_bot_right.gif) no-repeat right bottom; }
/**/
.box_3{ width:248px; color:#a4c168; margin:8px 0;}
.box_3 .border_top {background:url(images/4_border_top.gif) repeat-x top #FFF;}
.box_3 .corner_top_left {background:url(images/4_corner_top_left.gif) no-repeat left top;}
.box_3 .corner_top_right {background:url(images/4_corner_top_right.gif) no-repeat right top;}
.box_3 .corner_bot_left {background:url(images/2_corner_bot_left.gif) no-repeat left bottom;}
.box_3 .corner_bot_right {background:url(images/2_corner_bot_right.gif) no-repeat right bottom; }
/**/
.box_4{ width:248px; color:#a4c168;}
.box_4 .border_top {background:url(images/4_border_top.gif) repeat-x top #FFF;}
.box_4 .corner_top_left {background:url(images/4_corner_top_left.gif) no-repeat left top;}
.box_4 .corner_top_right {background:url(images/4_corner_top_right.gif) no-repeat right top;}
.box_4 .corner_bot_left {background:url(images/2_corner_bot_left.gif) no-repeat left bottom;}
.box_4 .corner_bot_right {background:url(images/2_corner_bot_right.gif) no-repeat right bottom; }
/**/
.box_content{ width:528px; color:#a4c168; margin-bottom:8px;}
.box_content .border_top {background:url(images/4_border_top.gif) repeat-x top #FFF;}
.box_content .corner_top_left {background:url(images/4_corner_top_left.gif) no-repeat left top;}
.box_content .corner_top_right {background:url(images/4_corner_top_right.gif) no-repeat right top;}
.box_content .corner_bot_left {background:url(images/2_corner_bot_left.gif) no-repeat left bottom;}
.box_content .corner_bot_right {background:url(images/2_corner_bot_right.gif) no-repeat right bottom; }
/**/
/*================== box_bg_finish ==================*/
