body{
margin:12px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background:#EBEBEB;
color:#0B1333;
}

#wrapper{
width:1050px;
margin:-24px auto 0 auto;
}

#quick_nav{
position:relative; 
right:20px;
top:38px;
text-align:right; 
height:24px;
}

#quick_nav a{
text-decoration:none;
border:2px solid #4F5861;
padding:4px 6px;
background:#FFFFFF;
margin:0 5px;
font-weight:bold;
color:#4F5861;
float:right;
}

#quick_nav a:hover{
background:#4F5861;
color:#FFFFFF;
}

#header{
border:2px solid #4F5861;
border-bottom:none;
height:152px;
}

#header img{
vertical-align:bottom;
}

#container{
background:#383E57;
border:2px solid #4F5861;
margin:0
}

#content{
float:left;
width:622px;
background:#FFFFFF;
padding:12px 12px 18px 12px;
min-height:495px;
}

#nav1{
padding-right:4px;
}

#nav2{
padding-left:4px;
}

.navigation{
float:left;
width:196px;
color:#FFFFFF;
}

.navigation h2{
font-size:18px;
text-align:center;
margin-top:6px;
color:#FBF399;
}

ul#errors{
margin-top:20px;
}

#errors li{
margin-top:12px;
}

#content li{
margin-bottom:6px;
}

ol.images, ul.images{
margin:18px 0 0 0;
padding:0;
width:311px;
float:left;
}

ul.images{
list-style-type:none;
}

ol.images li{
margin-left:45px;
margin-bottom:4px;
}

ul.images li{
margin-left:45px;
margin-bottom:22px !important;
}

ul.tri_column{
margin:18px 0 0 0;
padding:0;
list-style-type:none;
width:207px;
float:left;
}

.tri_column li{
margin-left:0;
margin-bottom:22px !important;
text-align:center;
}

ul#nav_left{
border-left:none;
}

ul#nav_right{
border-right:none;
}

ul.nav{
margin:10px 0;
padding:0;
list-style-type:none;
border:1px solid #C0C9DA;
border-bottom:none;
width:195px;
}

.nav li{
border-bottom:1px solid #C0C9DA;
}

.nav li a{
color:#FFFFFF;
text-decoration:none;
font-size:13px;
display:block;
width:100%;
padding:4px 0;
text-indent:6px;
font-weight:bold;
}

.nav li a:hover{
background:#C0C9DA;
color:#383E57;
}

.clear{
clear:both;
}

img{
border:0;
}

h1{
font-size:26px;
margin:0;
}

h2{
font-size:20px;
margin:0;
}

h3{
font-size:18px;
margin:8px 0 0 0;
color:#F77003;
text-align:center;
}

h3.double{
width:310px; 
text-align:center;
float:left;
}

p{
margin:12px 0 6px 0;
line-height:1.3em;
}

a{
color:#0000EE;
}

a:hover{
color:#AB6B38;
}

form{
margin:0;
}

form#search{
text-align:center;
margin:14px auto;
}

form#contact{
width:350px;
margin:20px auto 0 auto;
font-weight:bold;
text-align:right;
}

input{
width:250px;
border:2px solid #383E57;
}

input[type=submit]{
width:120px;
background:#EBEBEB;
}

input[name=captcha]{
width:60px;
}

textarea{
width:250px;
border:2px solid #383E57;
}

.hr{
width:100%;
border-bottom:1px dotted #383E57;
margin:22px 0;
}

#sub_footer{
text-align:center;
font-size:11px;
}

#footer{
font-size:11px;
padding:6px 8px 0;
text-align:center;
}

#footer a{
color:#0B1333;
}

#footer a:hover{
color:#656F97;
}

.url{
color:#585F7B;
}