/* CSS Document */

body
{background-image:url(../images/bg_02.jpg);
background-repeat:repeat-x;
margin: 0px 0px 0px -60px;
}
#main
{
background-image:url(../images/splash_new.jpg);
background-repeat:no-repeat;
height:459px;
width:790px;
margin-top:-30px;
margin-left:0px;
margin-bottom:-50px;

}
#container
{
padding-top:5%;
padding-left:5%; 
}
#container_sub
{
padding-top:0px;
padding-bottom:0px;
padding-left:5%;}
#header
{
color:#000000;
font-size:36px;
width: 300px;
float:right;
line-height:80px;
padding-right:40px;}
#menu
{
	background-image:url(../images/overlay.png);
	position:relative;
	top:336px;
	width:606px;
	height:61px;
	left: -50px;
	z-index:90;
}
#menu_back
{
background-color:#5C752E;
	position:relative;
	top:266px;
	width:721px;
	height:61px;
	left: -445px;
	color:#FFFFFF;
	font-size:18px;
	text-align:left;
	z-index:80;
}

#menu_text
{
    font-size:16px;
    z-index:99;
	position:relative;
	top:180px;
	left: -445px;
	 width:780px; 
	
	height:91px;
	color:#FFFFFF;
	padding-top:10px;
	


}
.menu_roll {
float:left;
width:120px;
height:61px;
border:0px solid ;
font:normal 17px times;
line-height:48px;

color:#ffffff;
background:url(../images/opaque_btn_css.png)  no-repeat -120 px;
line-height:18px;
}
a.menu_roll:link, a.menu_roll:visited, a.menu_roll:active {
color:#ffffff;
text-decoration:none;
background: url(../images/opaque_btn_css.png) no-repeat -120px;
}
a.menu_roll:hover {
color:#ffffff;
background: url(../images/opaque_btn_css.png) no-repeat 0px 0px;
}

#header_text
{
color:#000000;
font-size:36px;
position:relative;
width:300px;
line-height:80px;
left:0px;}
p
{
font-size:1em;
line-height:1.5em;
margin: 0 0 1.5em 0;
}
#right_col
{
position:relative;
float:right;
margin-right:30px;
width:300px;
text-align:justify;
padding-right:20px;
}
#left_col
{
position:relative;
float:left;
margin-left:50px;
width:300px;
text-align:justify;
padding-left:20px;
}

#header_sub
{
position:relative;
left:55px;
top:40px;
width:990px;
height:240px;
background-image:url(../images/header_03.jpg);
background-repeat:no-repeat;
padding-bottom:80px;
}

#menu_back_sub
{

	position:relative;
	top:185px;
	width:780px;
	height:61px;
	left: -133px;
	color:#FFFFFF;
	font-size:18px;
	text-align:left;
	z-index:80;
}

#menu_text_sub
{
    font-size:16px;
    z-index:99;
	position:relative;
	top:90px;
	left: -95px;
	width:780px;
	height:91px;
	color:#FFFFFF;
	padding-top:5px;

}
#header_text_sub
{
color:#000000;
font-size:36px;
position:relative;
width:300px;
line-height:80px;
left:50px;}

.menu_roll_sub {
float:left;
width:105px;
height:61px;
border:0px solid ;
font:normal 16px times;
text-align:center;
color:#ffffff;
background:url(/images/opaque_btn_css.png)  no-repeat -120 px;
line-height:28px;
}
a.menu_roll_sub:link, a.menu_roll_sub:visited, a.menu_roll_sub:active {
color:#ffffff;
text-decoration:none;
background: url(../images/opaque_btn_css.png) no-repeat -120px;
}
a.menu_roll_sub:hover {
color:#ffffff;
background: url(../images/opaque_btn_css.png) no-repeat 0px 0px;
}
#footer
{

width:757px;
height:46px;
background-color:#5C752E;
position:relative;
bottom:10px;;
left:20px;
color:#FFFFFF;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;

}
a.menu_link:link, a.menu_link:visited, a.menu_link:active {
color:#ffffff;
text-decoration:none;

}
a.menu_link:hover {
color:#ffffff;
text-decoration:underline;

}

#sub_header_text
{
color:#FFFFFF;
font-size:26px;
position:relative;
width:300px;
line-height:32px;
left:-20px;
top:170px;}

#sub_header_text_sub
{
color:#FFFFFF;
font-size:18px;
position:relative;
width:300px;
line-height:22px;
left:190px;
top:205px;}