@charset "utf-8";
/* CSS Document */

body{
background-image:url(../images/layout/bg_body.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#011301;
margin:0px; padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

.bg_main{
background-image:url(../images/layout/bg_pattern.jpg);
background-position:top;
background-repeat:no-repeat;
min-height:850px;
}

*html .bg_main{
height:850px;}

#wrapper{
width:900px;
margin:auto;
padding-top:10px;
}

.clear{
clear:both;
}

.clear_2{
clear:both;
margin-bottom:20px;
}
*html .clear_2{
clear:both;
margin-bottom:0px;
}

img{ border:0px;}

.pngelement {
	behavior: url("js/iepngfix.htc")
}

p{
margin-top:0px;
padding-top:0px;
margin:0px;
padding-bottom:20px;}



.float_img_left{
float:left;
border:2px #e1e1e1 solid;
margin-right:20px;
margin-bottom:15px;}

*html .float_img_left{
margin-bottom:5px;}


.float_img_right{
float:right;
border:2px #e1e1e1 solid;
margin-left:20px;
margin-bottom:10px;}

*html .float_img_right{
margin-bottom:5px;}

.img_border {
border:2px #e1e1e1 solid;
margin-bottom:10px;
}

*html .img_border {
margin-bottom:5px;
}

a, a:link, a:visited {
	color:#FF6600;
	text-decoration:underline;
}

a:hover {
	color:#FF6600;
	text-decoration:underline;
}

/*TITLES*/

h1{
margin:0px; padding:0px;
margin-bottom:20px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:28px;
color:#244f23;
clear:both;
}

h2{
margin:0px; padding:0px;
margin-bottom:20px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:28px;
color:#ff9700;
clear:both;
}

h3{
margin:0px; padding:0px;
margin-bottom:10px;
margin-top:5px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#244f23;
}

h4{
margin:0px; padding:0px;
margin-bottom:10px;
margin-top:5px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#ff9700;
}

h5{
margin:0px; padding:0px;
margin-bottom:10px;
margin-top:5px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
color:#ff9700;
}

h6{
margin:0px; padding:0px;
margin-bottom:10px;
margin-top:5px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
color:#ff9700;
}


/*HEADER AREA*/
#header{
padding-bottom:26px;
}

#header #logo{
float:left;
width:140px;
padding-left:35px;
}

#header #mainnav{
float:right;
width:600px;
padding-right:30px;
padding-top:40px;
}

#header #mainnav #top{
text-align:right;
}

#header #mainnav #bot{
text-align:right;
}



/*CONTENT AREA*/
#content{
clear:both;
padding-bottom:20px;
}

#content #main_splash{
width:900px;
height:325px;
text-align:center;
margin-bottom:20px;
}


#content #left_splash{
width:470px;
height:257px;
/*background-color:#333333;*/
text-align:center;
float:left;
}

#content #right_splash{
width:410px;
height:257px;
/*background-color:#333333;*/
text-align:center;
float:right;
}

/*Sub Pages*/


#content #internal_splash{
	text-align:center;
}

#content #internal_content{
background-color:#ffffe4;
padding:30px;
padding-bottom:10px;
min-height:300px;
}



#content #internal_content_yellow{
background-color:#ffffe4;
padding:30px;
padding-bottom:10px;
min-height:300px;
padding-top:33px;
}

#content #internal_content_yellow ul, #content #internal_content_yellow ol, #content #internal_content_yellow li {
	margin:0px;
	padding:0px;
	padding-bottom:2px;
	margin-left:5px;
	
}

 #content #internal_content_yellow ol {
 margin-left:12px;
 }

*html #content #internal_content_yellow ul, *html #content #internal_content_yellow li {
	margin:0px;
	padding:0px;
	padding-bottom:2px;
	margin-left:10px;
}

/*Sub Pages - Contact*/

form {
	margin:0px;
	padding:0px;
}

.form_wrapper {
	width:580px;
	height:auto;
	float:left;
}

.form_text {
	width:56px;
	height:18px;
	float:left;
	margin-left:55px;
	text-align:left;
	line-height:18px;
	margin-right:5px;
	
}

*html .form_text {
	margin-left:35px;
	line-height:18px;
	margin-right:5px;
	
}

.form_input {
	width:200px;
	height:auto;
	float:left;

}

.input_itself {
	width:194px;
	height:14px;
	background-color:#FFFFFF;
	border:1px solid #c9b766;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:2px;
	margin-bottom:5px;
}

*html .input_itself {
	padding:2px;
	margin-bottom:2px;
}

.form_input_2 {
	width:519px;
	height:auto;
	float:left;
}

.input_itself_2 {
	width:495px;
	height:auto;
	background-color:#FFFFFF;
	border:1px solid #c9b766;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:2px;
	margin-bottom:5px;
}

*html .form_input_2 {
	width:505px;
	height:auto;
	float:left;
}

*html .input_itself_2 {
	width:490px;
	height:auto;
	background-color:#FFFFFF;
	border:1px solid #c9b766;
	padding:2px;
	margin-bottom:2px;
}

.btn_wrapper {
	height:20px;
	width:auto;
	float:left;
}

.btn_border {
	height:20px;
	float:left;
	width:4px;
}

.btn_middle {
	height:20px;
	float:left;
	width:auto;
	color:#FFFFFF;
	background-image:url(../images/layout/btn_form_middle.jpg);
	background-repeat:repeat-x;
	
}

.btn_middle_middle {
	height:20px;
	width:auto;
	color:#FFFFFF;
	background-image:url(../images/layout/btn_form_middle.jpg);
	background-repeat:repeat-x;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
	border:0 none;
	cursor:pointer;
	display:block;
	text-transform:uppercase;
}

*html .btn_middle {
	padding-left:10px;
	padding-right:10px;
}


.form_rightcol {
	width:258px;
	height:auto;
	float:left;
	margin-left:12px;
}
/*Sub Pages - Join*/

.form_wrapper_join {
	width:686px;
	height:auto;
	margin-left:42px;
	clear:both;
	margin-top:30px;

}

*html .form_wrapper_join {
	margin-left:22px;
	margin-top:15px;
	/*margin-bottom:100px;*/

}


.form_text_join {
	width:81px;
	height:18px;
	float:left;
	margin-left:55px;
	text-align:left;
	line-height:18px;
	margin-right:5px;
	
}

*html .form_text_join {
	margin-left:35px;
	line-height:18px;
	margin-right:5px;
	
}

.form_input_join {
	width:200px;
	height:auto;
	float:left;

}

.input_itself_join {
	width:194px;
	height:14px;
	background-color:#FFFFFF;
	border:1px solid #c9b766;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:2px;
	margin-bottom:5px;
}

*html .input_itself_join {
	padding:2px;
	margin-bottom:2px;
}

.form_text_join2 {
	width:81px;
	height:18px;
	float:right;
	text-align:left;
	line-height:18px;
	margin-right:5px;	
}

*html .form_text_join2 {
	line-height:18px;
	margin-right:5px;	
}

.form_input_join2 {
	width:200px;
	height:auto;
	float:right;
	padding-right:5px;
}

*html .form_input_join2 {
	width:200px;
	height:auto;
	float:right;
	padding-right:8px;
}

.form_check_wrapper {
	width:686px;
	height:auto;
	padding-bottom:30px;
	clear:both;
}

.form_check {
	width:20px;
	height:18px;
	float:left;
	margin-left:50px;
}

*html .form_check {
	width:20px;
	height:18px;
	float:left;
	margin-left:33px;
}

.form_check_text {
	width:auto;
	height:16px;
	float:left;
	padding-top:2px;
	padding-left:5px;
}

.form_btn_join {
	width:auto;
	height:20px;
	float:left;
	margin-left:55px;
	text-align:left;
	margin-top:20px;
}

*html .form_btn_join {
	width:auto;
	height:20px;
	float:left;
	margin-left:35px;
	text-align:left;
	margin-top:20px;
}

.select_itself {
	width:200px;
	height:20px;
	background-color:#FFFFFF;
	border:1px solid #c9b766;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:2px;
	margin-bottom:5px;
}

*html .select_itself {
	padding:2px;
	margin-bottom:2px;
}

/*FOOTER AREA*/

#footer{
padding-bottom:25px;
}

#footer #nav{   
width:708px;
float:right;
text-align:center;
padding-right:70px;
padding-top:46px;
}



#footer ul{
padding:0px;
margin:0px;
display:inline;
text-align:right
}

#footer li{
padding:0px;
margin:0px;
display:inline;
padding-left:20px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size:10px;
color:#e5841b;
}


#footer li a, #footer li a:visited{
color:#e5841b;
text-decoration:none;
}

#footer li a:hover{
color:#e5841b;
text-decoration:underline;
}


#footer #logo{
width:149px;
float:right;
padding-right:30px;
}

#footer #copyright{
padding-top:20px;
font-size:10px;
font-family:tahoma,Arial, Helvetica, sans-serif;
color:#4f4f4f;
text-align:center
}
