@charset "utf-8";
/* CSS Document */
html, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, 
a, em, img, b, u, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, 
table, tbody, tr, th, td {
 margin: 0;
 padding: 0;
 border: 0;
 font-size: 100%;
 font: inherit;
 vertical-align: baseline;
}

body{
background-color: #e9f3de;
margin:0 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#747373;
}

p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#747373;
margin-bottom:25px;

}

.bodytext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#747373;
}



#Header{
height:169px;
position:relative;
z-index:4;
width:100%;
top:0px;
left:0px;
}
#White_Top{
height:49px;
padding-top:41px;
padding-bottom:38px;
background-color:#FFF;
position:relative;
}
#nav_area{
height:43px;
background-image:url(../images_front/wood_nav.jpg);
background-repeat:repeat-x;
}
#shadow_area{
height:6px;
background-image:url(../images_front/nav_shadow.jpg);
background-repeat:repeat-x;
}

#Main_Body{
position:relative;
margin-top:18px;
min-height:1100px; 
height:auto !important; 
height:1100px;
}

#inner_container{
width:960px;
margin:auto;
position:relative;
}

#left_column{
width:202px;
position:absolute;
z-index:1;

}

#center_column{
width:560px;
border:1px solid #d5d2c8;
background-color:#FFFFFF;
min-height:1050px; 
height:auto !important; 
height:1050px;
top:0px;
left:202px;
position:absolute;
z-index:2;
border-radius: 10px;
padding-top:88px;
}

#right_column{
width:196px;
right:0px;
position:absolute;
z-index:1;
}
.clear{
clear:both;
height:0px;
width:0px;
}

#first_box{
background-color:#FFF;
border-left:1px solid #d5d2c8;
border-top:1px solid #d5d2c8;
border-bottom:1px solid #d5d2c8;
margin-bottom:14px;
height:220px;
border-top-left-radius: 10px 10px;
border-bottom-left-radius: 10px 10px;
background-image:url(../images_front/shadow_left_side.jpg);
background-position:right;
background-repeat:repeat-y;
}
#second_box{
background-color:#FFF;
border-left:1px solid #d5d2c8;
border-top:1px solid #d5d2c8;
border-bottom:1px solid #d5d2c8;
margin-bottom:14px;
height:220px;
border-top-left-radius: 10px 10px;
border-bottom-left-radius: 10px 10px;
background-image:url(../images_front/shadow_left_side.jpg);
background-position:right;
background-repeat:repeat-y;
}
#third_box{
background-color:#FFF;
border-left:1px solid #d5d2c8;
border-top:1px solid #d5d2c8;
border-bottom:1px solid #d5d2c8;
margin-bottom:14px;
height:241px;
border-top-left-radius: 10px 10px;
border-bottom-left-radius: 10px 10px;
background-image:url(../images_front/shadow_left_side.jpg);
background-position:right;
background-repeat:repeat-y;
}
#fourth_box{
background-color:#FFF;
border-left:1px solid #d5d2c8;
border-top:1px solid #d5d2c8;
border-bottom:1px solid #d5d2c8;
margin-bottom:14px;
height:314px;
border-top-left-radius: 10px 10px;
border-bottom-left-radius: 10px 10px;
background-image:url(../images_front/shadow_left_side.jpg);
background-position:right;
background-repeat:repeat-y;
}
#fifth_box{
background-color:#FFF;
border-right:1px solid #d5d2c8;
border-top:1px solid #d5d2c8;
border-bottom:1px solid #d5d2c8;
margin-bottom:14px;
height:384px;
border-top-right-radius: 10px 10px;
border-bottom-right-radius: 10px 10px;
background-image:url(../images_front/shadow_right_side.jpg);
background-position:left;
background-repeat:repeat-y;
}
#sixth_box{
background-color:#FFF;
border-right:1px solid #d5d2c8;
border-top:1px solid #d5d2c8;
border-bottom:1px solid #d5d2c8;
margin-bottom:14px;
border-top-right-radius: 10px 10px;
border-bottom-right-radius: 10px 10px;
background-image:url(../images_front/shadow_right_side.jpg);
background-position:left;
background-repeat:repeat-y;
}
#seventh_box{
background-color:#FFF;
border-right:1px solid #d5d2c8;
border-top:1px solid #d5d2c8;
border-bottom:1px solid #d5d2c8;
margin-bottom:14px;
height:127px;
border-top-right-radius: 10px 10px;
border-bottom-right-radius: 10px 10px;
background-image:url(../images_front/shadow_right_side.jpg);
background-position:left;
background-repeat:repeat-y;
}

.line_break{
border-top:1px dotted; color:#b7b7b7;
margin-top:35px;
height:1px;
padding-bottom:15px;

width:541px;
margin:auto;

}
.line_break2{
border-top:1px dotted; color:#b7b7b7;
margin-top:45px;
height:1px;
padding-bottom:15px;
width:541px;
margin:auto;

}
.pic_border{
padding:2px;
border:1px solid #dcd7c9;
border-radius: 10px 10px;
}
.Green_Heading{
color:#6d8e27;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;

}
.bolder_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#747373;
}
.green_link{
color:#6d8e27;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
.green_link:hover{
color:#6d8e27;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
#footer{
width:560px;
position:absolute;
font-size:11px;
font-weight:bold;
color:#949d89;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:-70px;
padding-bottom:40px;
z-index:2;
bottom:0px;


}
.footer_links{
font-size:11px;
font-weight:bold;
color:#6f7766;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:-70px;
text-decoration:none;
}
.footer_links:hover{
font-size:11px;
font-weight:bold;
color:#6f7766;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:-70px;
text-decoration:underline;
}
.left_paper_strip{
background-image:url(../images_front/left_heading_paper.jpg);
background-repeat:no-repeat;
width:201px;
height:45px;
margin-top:10px;
}
.right_paper_strip{
background-image:url(../images_front/right_heading_paper.jpg);
background-repeat:no-repeat;
width:195px;
height:45px;
margin-top:10px;
}
.paper_header{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#797262;
font-weight:bold;
padding-top:15px;
padding-left:15px;
}
.paper_header_right{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#797262;
font-weight:bold;
padding-top:15px;
padding-left:15px;
}
.email_button{
float:left;
width:32px;
height:32px;
background-image:url(../images_front/Email_button.jpg);
background-repeat:no-repeat;
}

.facebook_button{
float:left;
width:32px;
height:32px;
margin-left:10px;
}
.twitter_button{
float:left;
width:32px;
height:32px;
margin-left:10px;
}
.rss_button{
float:left;
width:32px;
height:32px;
margin-left:10px;
}
.nav_item{
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
float:left;
margin-top:7px;
margin-right:3px;
height:30px;
padding-top:5px;
cursor:pointer;
padding-left:3px;
padding-right:3px;
text-transform:uppercase;

}
.navlink{
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.navlinks{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.nav_item:hover{
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
float:left;
margin-top:7px;
margin-right:3px;
padding-top:5px;
height:30px;
background-color:#000000;
border-top-right-radius: 10px 10px;
border-top-left-radius: 10px 10px;
padding-left:3px;
padding-right:3px;

}
.nav_drop{
padding-top:5px;padding-bottom:5px;color:#000000;background-color:#FFF;padding-left:10px; position:relative; width:150px; text-transform:none;
}
.nav_drop:hover{
padding-top:5px;padding-bottom:5px;color:#000000;background-color:#8ca555;padding-left:10px;position:relative;width:150px;text-transform:none;
}
.drop_area{
background-color:#FFFFFF; margin-top:15px; z-index:4; border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;display:none;z-index:6; position:absolute;
}

.slide_out{
position:absolute;
left:158px;
top:0px;
display:none;
border:1px solid #e9e9e9;
width:200px;
}
.slideitems{
padding-top:5px;padding-bottom:5px;color:#000000;background-color:#FFF;padding-left:10px; position:relative; padding-right:5px;
}
.slideitems:hover{
padding-top:5px;padding-bottom:5px;color:#000000;background-color:#8ca555;padding-left:10px;position:relative; padding-right:5px;
}
.green{
	color:#55790f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.red{
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.formfield{
border-radius:5px;
border:1px solid #d3d3d3;
font-family:Arial, Helvetica, sans-serif;
color:#9e9b8b;
height:30px;
padding-left:10px;
font-weight:bold;
}

.box{
border-radius:10px;
border: 1px solid #d3d3d3;
padding:10px;

}

.heading_form{
	color:#55790f;
	font-size:13px;
	padding-bottom:8px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.form_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#747373;
font-weight:bold;
}
/* LISTING ITEMS ------------------------------------------------------------*/
#sati-lists 
{ 
padding-top:5px;
padding-bottom:15px;
}

#sati-lists p 
{ 
display: list-item;
margin: 2px 28px;
font-size: 11px;
list-style-image:  url(../images_front/sati-ico-list.jpg);
}
#sati-lists A { 
	color:#4F7508;
	text-decoration: underline;
	}

#sati-lists A:hover { 
	text-decoration: none;
	color:#4F7508;
	}
	
	.img{
	padding:8px;
	border:1px #999999 dashed;
}
.header_link{
font-size:11px; color:#78836d; font-family:Arial, Helvetica, sans-serif; text-decoration:none;
}
.header_link:hover{
font-size:11px; color:#78836d; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;
}


