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

html, body	{
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;
	text-align:center;
	background: #c7cebd url("../images/midbkg.jpg") top center repeat-y;
	font: 10pt arial,tahoma,sans-serif;
	color:#786c3d;
	}

a {text-decoration:underline}

#container{
	position:relative;
	top:0px;
	left:0px;
	width:750px;
	height:auto;
	margin:0 auto;
	text-align:left;
	overflow:visible;
	z-index:1;
	display:block;
	padding:0;
	background: #F4F1E8;
	font: 10pt arial,tahoma,sans-serif;
	}
	

#header {
	position:relative;
	top:0px;
	left:0px;
	width:750px;
	height:285px;
	text-align:center;
	z-index:25;
	display: block;
	background-color: url;
	background-image: url(../images/banner2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	}
#footer {
	position:relative;
	top:0px;
	left:0px;
	width:750px;
	height:60px;
	display:block;
	text-align:center;
	background-image: url("../images/fg4.jpg");
	background-position:top left;
	background-repeat:no-repeat;
	padding:15px 0 0 0;
	font: 11px arial,tahoma,sans-serif;
	color:#F5F1E8;
	}
#footer a {font: 11px arial,tahoma,sans-serif;
	color:#F5F1E8;
	}

#content {
	position:relative;
	top:0px;
	left:0px;
	width:750px;
	height:auto;
	min-height:750px;
	_height:750px;
	margin:0;
	text-align:left;
	background: url(../images/cback.jpg) top left repeat-y;
	font: 10pt arial,tahoma,sans-serif;
	z-index: 30;
	overflow:visible;
	}

#leftwrap  {
	position:absolute;
	top:-15px;
	left:10px;
	_left:5px;
	width:167px;
	height:auto;
	min-height:600px;
	_height:600px;
	text-align: left;
	overflow:visible;
	
}

#rightwrap {
	float:right;
	display: block;
	width:535px;
	height:auto;
	font: 10pt arial,tahoma,sans-serif;
	color:#786c3d;
	margin-top: 55px;
	margin-right: 15px;
	margin-bottom: 0;
	margin-left: 15px;
	z-index:2;
	overflow: visible;
	text-align:justify;
}

#rightwrap h3 {
text-align:left;
display:block;
margin: 0 12px 20px 0;
font: bold 14pt arial,tahoma,sans-serif;
color: #33692F;
			}
			
h6 {
	text-align:left;
	text-transform:uppercase;
	display:block;
	font: bold 14pt arial,tahoma,sans-serif;
	color: #e8ebde;
	width:670px;
	height:25px;
	background-color:#76461f;
	border-right:6px solid #6d8a45;
	z-index:300000;
	overflow:visible;
	padding: 5px 0 0 10px;
	border-left: 2px solid #6d8a45;
	margin: 15px 0 15px 30px;
			}
			
#rightwrap a {color:#33692F}
			
#rightwrap span a {color:#33692F}

#clearer {
float:left;
clear:both;
width:700px;
height:1px;
display:block;
}			
#titlebox {
	position:absolute;
	display: block;
	width:720px;
	height:60px;
	background-image: url(../images/tan_text2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: right;
	z-index:30;
	color: #45532f;
	font-family: arial,tahoma,sans-serif;
	font-size: 14pt;
	font-weight: bold;
	overflow: visible;
	top:0;
	left:0;
}

#unlogo {
	position:absolute;
	top:0px;
	left:2px;
	background: url(../images/unlogo.gif) left center no-repeat;
	width:60px;
	height:80px;
	z-index:2;
		
		}

#leftwrap2 {
	position:relative;
	height:auto;
	width:165px;
	top:10px;
	left:0;
	
	}
#menubox {
	position:relative;
	top:70px;
	left:0px;
	display: block;
	width:165px;
	height:auto;
	color: #5C676D;
	border: 1px solid #975822;
	margin-bottom: 20px;
	background-image: url(../images/dk_gr_text.jpg);
	background-repeat: repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-align: center;
	padding: 10px 0 15px 0;
	min-height:500px;
	
}


#newsbox a, #newsbox a:active, #newsbox a:visited {
	font: bold 12pt arial,tahoma,sans-serif;
	color: #5f9eb0;
	text-transform:uppercase;
	}

#newsbox a:hover {color: #B2C3D3}



h2 {
	background:transparent;
	margin:0 0 3px 0;
	font: bold 10pt arial,tahoma,sans-serif;
	color: #33692F;
	
}

h7 {color: #76461F;
	text-transform:uppercase;
	font: 14pt arial,tahoma,sans-serif;
	text-align:left;
	}

.photobox2, .photobox3, .photoboxrm  {
	position:relative;
	display:block;
	width:340px;
	height:auto;
	text-align:center;
	padding:10px;
	margin:10px auto;
	z-index:3;
	}
.photobox2 {
	background:#c9cfab;
	border: 1px solid #609fb0;
	}
.photoboxrm {
	background:#c9cfab;
	border: 1px solid #609fb0;
	width:512px;
	}
.photobox2 img, .photobox3 img, .photoboxrm img {
	display:block;
	clear:both;
	margin: 10px auto;

	}



	
#greenbox, .tanbox {
	position:relative;
	top:0px;
	left:0px;
	width:325px;
	display: block;
	height:auto;
	font: bold 11px arial,tahoma,sans-serif;
	color:#F5F1E8;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

#greenbox {
	padding:10px 0;
	height:240px;
	background-image: url("../images/twobox.jpg");
	background-repeat: repeat-y;
	background-position: left top;
			}

.tanbox {
	text-align:right;
	background-image: url("../images/tan_text.jpg");
	background-repeat: repeat;
	background-position: left top;
			
			}
.greenlink {width:148px;
			height:22px;
			display:block;
			font: bold 11px arial,tahoma,sans-serif;
			color:#F4F1E8;
			margin:3px 0;
			}
.grtop a, .grtop a:active, .grtop a:visited {
			font: bold 11px arial,tahoma,sans-serif;
			color:#F4F1E8;
			}
			
.grtop a:hover {color: #97581b}
		
.tanbox a, .tanbox a:visited, .tanbox a:active	{font: bold 11px arial,tahoma,sans-serif;
			color:#33692F;
			}

.tanbox a:hover {color: #97581b}

.tanbox h3 {display:block;
			width:325px;
			margin:0 0 8px 0;
			background: #a2a880;
			height:18px;
			text-align:right;			
			font: bold 10pt arial,tahoma,sans-serif;
			color: #33692F;
			border-right: 2px solid #97581b;
			border-bottom: 1px solid #97581b;
			padding:3px 5px 0 0;
			voice-family: "\"}\""; 
  			voice-family:inherit;
  			width:318px;
			}

.centered {width:305px;
			margin:0 10px 10px 10px;
			} 

.tanbox table  {
			margin:5px 0 10px 0;
			}
			
#nav table	{
			margin:15px 0 10px 0;
			color:#F4F1E8;
			}

#navpix     {text-align:center}			
#navpix a, #navpix a:active, #navpix a:visited	{color:#F4F1E8;}

#navpix a:hover	{color:#97581b;}

.info, .bio, .partner, .bio2, .stats, .pilot, .pilot2, .dip, .obama	{
		background:#e4dfbf;
		border: 1px solid #729269;
		margin:20px auto;
		font: 10pt arial,tahoma,sans-serif;
		color: #45532f;
		}
		
.info, .partner, .stats {width:512px; text-align:center; padding:15px 0;}

.bio, .bio2, .pilot, .pilot2, .obama {width:515px; text-align:justify; padding:15px 10px;}

.dip {width:515px; text-align:justify; padding:5px 10px;}

.bio img  {
	width:90px;
	border:7px solid #4b5f63;
	float:right;
	position:relative;
	margin: 0 0 10px 10px;
	display:block;
}

.dip img  {
	width:60px;
	border:4px solid #4b5f63;
	position:relative;
	margin: 0;
	display:block;
}
.partner img  {
	border:4px solid #4b5f63;
	
}

.bio2 img  {
	width:41px;
	height:30px;
	border:1px solid #AAB499;
	float:left;
	margin: 0 5px 5px 0;
}

.pilot img  {
	
	border:1px solid #AAB499;
	float:left;
	margin: 0 5px 5px 0;
}

.goals {
	border:8px solid #879476;
	margin:5px auto;
	width:515px
}

.pilot2 img  {
	
	border:1px solid #AAB499;

}

.info a:link, .info a:visited, .info a:active, .bio a:link, .bio a:visited, .bio a:active, .bio2 a:link, .bio2 a:visited, .bio2 a:active, .stats a:link, .stats a:visited, .stats a:active  {font: 10pt arial,tahoma,sans-serif; color: #33692F;
			}
.info a:hover, .bio a:hover, .bio2 a:hover, .stats a:hover   {color: #B2C3D3;}		
.cell1  {width:20%;
		text-align:center;
		vertical-align:top;
		height:28px;
		}
.cell2  {width:20%;
		text-align:center;
		vertical-align:top;
		height:40px;
		}
.cell3  {width:20%;
		text-align:center;
		vertical-align:bottom;
		height:40px;
		}
.cell3 img {margin:15px 0 0 0}

.style2 {color:#33692F;
		font-weight:bold;
		}
		
.style3 {color:#346633;
		font-weight:bold;
		font-size:14pt;
		}
.style4 {color:#33692F;
		font-weight:bold;
		font-size:10pt;
		}
#news_items ol {font-weight:bold;width:475px;}
#news_items li {
	padding:10px 0;
	border-bottom:2px solid #AAB499;
	font-weight:bold;
}

#news_items li a {color:#33692F;
				font-weight:bold;
				display:block;
				margin:0 0 10px 0;
				width:475px;
		}
.stats td{	border: 1px solid #729269;
			border:collapse;
			padding:5px 0;
			text-align:center;
			}
			
th { text-align: center; 
background:#c9cfab; 
font-weight:bold;
color:#346633;}
}

td.leftcol {font-weight: bold;
text-align: left; 
}

#sidelines {
	position:absolute;
	top:700px;
	left:15px;
	width: 165px;
	text-align:left;
}
#pages {
	float:right;
	position:relative;
	font-weight:bold;
	margin-right:10px;
	top:-20px;
	z-index:5000;
	}