/* CSS Document */

body {
font-family: Arial;
font-size:11px;
color:#323232;
background-image: url(/images/striped.gif);
}

#wrapper {
background-color:#fff;
width:900px;
margin: auto;
border-left: solid 1px #fff;
border: 1px solid #fff;
min-height:100%;
max-height: 250%

}

/* Nav */

#nav {
color:#40648a;
font-size:12px;
padding-left:20px;
padding-top:8px;
padding-bottom:20px;
display:inline;
font-family: Verdana;
}

#nav a {
padding-right:40px;
text-decoration:none;
color:#40648a;
}

#nav a:hover  {
color:#003051;
}

#content {
background-color:#fff;
padding-bottom:5px;
padding-top: 5px;
display:inline-block;
width:900px;
}

#box1 {
	float: left;
	padding: 0 0 0 0;
	background: #fff;
	width: 700px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 700px;
	}
html>body #box1 {
	width: 700px; /* ie5win fudge ends */
	}

#box2 {
	float: right;
	padding: 25px 0 0 0;
	background: #fff;
	width: 200px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 200px;
	height: 894px;
	}
html>body #box2 {
	width: 200px; /* ie5win fudge ends */
	}

#leftcolumn {
float:right;
background-color:#fff;
border-bottom: 3px solid #40648a;
width:200px;
padding-top:28px;
height:300px;
clear: both;
}

#whtbox {
float: left;
background-color:#fff;
width:665px;
display: inline-block;
margin-left: 0px;
border-left: solid 1px #fff;
clear:both;
}

.noborder {
border: none;
width:900px;
height:100%
}

#across {
background-color:#fff;
width:900px;
padding-bottom:5px;
padding-top: 24px;
}

#pcontent {
background-color:#fff;
width:650px;
margin-bottom:50px;
margin-top: 5px;
padding-top:10px;
display:inline;
}

a {
color:#5483b5;
}

.bar {
background-color:#40648a;
color:#ffffff;
font-family:Arial;
font-size:12px;
font-weight:100;
text-transform:capitalize;
padding: 5px 0 0 10px;
vertical-align:middle;
width:162px;
height:20px;
}


/*Articles*/

.blurb {
padding: 5px 0 5px 10px;
font-size:11px;
color:#3d3d3d;
width:190px;
line-height:13px;

}

.articlehead{
font-weight:bold;
color: #5483b5;
font-family:Verdana;
}

.arttext{
width: 850px;
margin-left:10px;
margin-right:10px;
padding-bottom:10px;
color:#666666;
}

.headers {
color:#40648a;
font-weight:bold;
padding-left:10px;
padding-right:20px;
padding-bottom:5px;
padding-top: 10px;
font-family:Verdana;
text-transform:uppercase;
}

.mission {
color:#5483b5;
font-weight:bold;
font-size: 11px;
padding-left:10px;
padding-right:20px;
padding-bottom:2px;
text-transform:uppercase;
}

/*Events*/

#eventcontent {
width:475px;
padding-bottom:360px;
padding-top: 24px;
padding-right:10px;
}

#dots {
border-bottom: dotted #6687ae 1px;
width:660px;
height:10px;
padding-bottom:10px;
margin-left:10px;
}

#eventborder {
border: 1px #666666 solid;
}

.einfo {
color:#666666;
font-weight:normal;
display:inline;
width:300px;
padding-bottom:5px;
padding-top:5px;
}

.eventheader {
color:#5483b5;
font-weight:bold;
font-size: 11px;
padding-left:10px;
padding-right:20px;
padding-bottom:5px;
margin-top: 20px;
font-family: Verdana;
text-transform:uppercase;
}

.caption {
font-size: 10px;
color:#666666;
padding-left:10px;
padding-right:20px;
padding-bottom:5px;
}

.text {
margin-left:10px;
margin-right:10px;
padding-bottom:10px;
color:#666666;
width:660px;
clear: both
}

.textintro {
padding-left:10px;
padding-right:20px;
color:#40648a;
font-size: 11px;
line-height:17px;
}

imgborder {
border: 1px solid #cccccc;
}

.left {
float:left;
display:inline;
padding-right: 10px;
margin-left:10px;
}

.right {
float:right;
display:inline;
padding-left: 10px;
padding-bottom:10px
}

.print {
color:#333333;
font-size:10px;
float:right;
display:inline;
padding-bottom:5px;
padding-right:18px;
padding-top:10px;
text-decoration:none;
}

.bold {
color:#777777;
font-weight:bold;
padding-top:10px;
text-align:left;
width:100px;
display:inline;
padding-right:20px;
}

/* Newsletter */

#box {
width:440px;
background-color:#7091b9;
margin-left:10px;
padding-right:20px;
padding-top:10px;
padding-bottom:10px;
}

.ntext {
padding-left:10px;
padding-right:20px;
color:#ffffff;
font-size:11px;
}

#newsborder {
border: 1px #e7eef6 solid;
}

/*HR Bar */
#center {
margin-left:10px;
padding-top:30px;
padding-bottom:15px;
}


/*Footer*/
#footer {
color: #fff;
font-size:11px;
width:900px;
padding-top:5px;
clear: left;
margin:auto;
text-align:center;
}

/*Contact Us*/
#contactbox {
background-color:#7091b9;
font-family:Arial;
margin-bottom:5px;
margin-top: 6px;
width:889px;
margin-left:1px;
margin-right:1px;
}

#form {
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
width:665px;
}

.bar2 {
background-color:#7091b9;
color:#ffffff;
font-family:Arial;
font-size:11px;
font-weight:100;
text-transform:capitalize;
padding: 3px 3px 3px 5px;
vertical-align:middle;
margin-left:10px;
margin-bottom:5px;
margin-top: 24px;
width:460px;
} 

#line {
margin-left:10px;
padding-bottom:13px;
border-bottom: dotted #ababab 1px;
width: 660px;
}

#artline {
margin-left:10px;
padding-bottom:13px;
border-bottom: dotted #ababab 1px;
width: 850px;
}

.border {
border: 1px #ccc solid;
}

.spacer {
padding-top:5px;
}

.whitetext {
color:#ffffff;
}

.next {
float:right;
color:#999999;
padding-top:5px;
padding-bottom:10px;
}

#banner {
width:468px;
height:60px;
margin-left:10px;
}

ul {
color:#40648a
}