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


html { 
	background:#ECB747 url("images/bg.gif"); 
	background-position:top;
	background-repeat:repeat-x;
	/* Height is 100%, so the body can be 100% */
	height:100%;
}


body {
	background:url('images/bg_main.jpg');
	background-position:top center;
	background-repeat: no-repeat;
	margin:0;
	padding:0;
	padding-top:1px;
	font:normal 62.5% "Trebuchet MS", Arial, Helvetica, sans-serif;
}	

#nav {
	width:930px;
	margin:0 auto;
	position:relative;
	height:46px;
	margin-top:257px;
	z-index:1;
}	

#wrapper_outer {
	clear:both;
	width:930px;
	margin:0 auto;
	position:relative;
	background:#262626 url('images/bg_content_btm.jpg');
	background-position:bottom;
	background-repeat:no-repeat;
}

#wrapper {
	clear:both;
	width:930px;
	background-image:url('images/bg_content_top.jpg');
	background-position:top;
	background-repeat:no-repeat;
}

#content_main {
	width:840px;
	margin:0 auto;
	position:relative;
	font-size:1.6em;
	color:#e7e7e7;
	padding:35px;
	min-height:450px;
}		

#content_main A {
	color:#25b425;
	text-decoration:none;
	border-bottom:1px solid #7a7a7a;
}

#content_main A:HOVER{
	border-bottom:none;
}

#content_main li {
	list-style:circle url('images/bullet.gif');
	font-size:.9em;
	margin-bottom:.5em;	
}	

#content_main a img {display: block;}

#content_main IMG {
	padding:8px;
	margin:10px;
	background:#FFF;
	border:1px solid #999;
}	

H1 {
	padding:0; margin:0;
	font-size:1.5em;
	color:#25b425;
	text-transform:uppercase;
}

H2 {
	padding:0; margin:0;
	font-size:1.2em;
	color:#25b425;
	margin-top:7px;
}

H3 {
	padding:0; margin:0;
	font-size:1em;
	color:#FFF;
}	

sup {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	position: relative;
	bottom: 1ex;
}

.table_photos {
	font-size:.9em;
}

label {
	font-size:.8em;
	text-transform:uppercase;
}

input[type="text"], 
input[type="password"], 
input[type="textfield"], 
input[type="select"], 
input[type="button"], 
textarea, 
select {	
	width:250px;
	padding:4px;
	margin:5px 15px;
	font-weight:normal;
	color:#003366;
	border:1px solid #c8c8c8;
} 

textarea {
	display:block;
	width:360px;
	height:100px;
	margin:10px 0 5px;
} 

input[type="submit"] {
	cursor:pointer;
	margin-left:0!important;
	padding:5px;
	font-size:1em;
	font-weight:bold;
	color:#000;
	text-align:center;
	text-transform:uppercase;
	margin:10px;
	background:#25b425;
	border:#000 2px solid;
	border-radius: 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
}

input[type="submit"]:hover {	
	color:#FFF;
	background:#000;
}

#FT {
	width:100%;
	height:25px;
	padding-top:30px;
	font-size:1.1em;
	color:#25b425;
	text-align:center;
	background:#262626 url('images/ft.jpg');
	background-position:top center;
	background-repeat: no-repeat;	
}


