/* CSS Document */
html, body{
margin: 0;
padding: 0;
}

body{
text-align: center;
font-family: Geneva, Arial, Helvetica, sans-serif;
background: #036;
}

body div{
font: 90% Geneva, Arial, Helvetica, sans-serif;
}

h1{
padding: 0 5px;
font: 120% Georgia, "Times New Roman", Times, serif;
color: #333;
}

h2{
padding: 0 5px;
font: 110% Georgia, "Times New Roman", Times, serif;
color: #302d86;
}

h2.switch{
color: #fff;
text-align: center;
}

h3{
padding: 0 15px;
margin: 3px 0 0;
font: 90% Geneva, Arial, Helvetica, sans-serif;
color: #0170b7;
text-align: right;
}

a, h2 a{
text-decoration: none;
color: #0170b7;
}

a:hover, h2 a:hover{
color: #c60;
}

a:visited, h2 a:visited {
color: #302d86;
}

a img{
color: #369;
border: 2px #369 solid;
}

a:hover img{
color: #c60;
border: 2px #c60 solid;
}


#wrapper{
margin: 0 auto;
width: 1024px;
background: url(images/background.jpg) no-repeat;
}

#container{
width: 90%;
margin: 0 auto;
text-align: left;
background: url(images/wrapperbackground.png) no-repeat;
height: 575px;
}

#header {
margin: 0 auto;
}

#header h1{
margin-left: 15px;
padding-top: 125px;
float: left;
color: #05527A;
}

#flash{
margin: 5px auto 0 0;
}

#nav{
list-style-type: none;
color: #fff;
margin: 0 0;
font-family: Georgia, "Bookman Old Style", Times, serif;
}

#nav li { 
display: inline;
 }
 
#nav li a {
color: #fff;
background-color: #05527A;
padding: 0 25px;
}

#nav li a:hover {
background-color: #6699CC;
color: #333;
}

#nav li.activelink a,#nav li.activelink a:hover{
background: #006699;
color: #fff;
}

#content{
float: left;
width: 70%;
margin: 15px 15px;
}

#content p {
padding: 10px;
font-size: 95%;
}

#content img, #fullcontent img{
float: left;
margin: 10px;
}


#fullcontent {
float: left;
width: 95%;
margin: 10px 15px;
}

#sidebar{
float: right;
width: 23%;
margin: 10px 10px;
}

#sidebar h2{
margin-bottom: 2px;
}

#footer{
clear: both;
text-align: center;
font-size: 75%;
}

.imagewrap{
width: 175px;
margin: 15px auto;
padding: 5px;
font: Georgia, "Times New Roman", Times, serif;
color: #333;
}

.box{
border: #369 solid 3px;
margin-top: 5px;
}

.box p{
padding-bottom: 5px;
margin: 5px;
}


