@charset "utf-8";
*{ margin: 0px; padding: 0px; border-collapse: collapse; }

body { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #777; margin: 0px; padding: 0px; border-collapse: collapse; background-color:#ffffff; }

#container{margin: 0 auto; width: 800px;}	

#mapbg {width:auto; height:436px; float:left; margin-bottom:1.5em;}

.title {font-family: "Calisto MT", Arial, Verdana, Helvetica, sans-serif; font-size: 36px; color: #011652; margin-left:5em; position:absolute;}

/* NAV LIST */

#rtcol {
width:130px; float:right; height:404px;
background: #f0e7d7;
margin: 33px auto 0 auto;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-align: center;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;
}

ul#navlist
{
text-align: center;
list-style: none;
padding: 0;
margin: 0 auto;
width: 100%;
}

ul#navlist li
{
display: block;
margin: 0;
padding: .5em;
}

ul#navlist li a
{
display: block;
width: 100%;
padding: 5px 0 5px 0;
border-width: 1px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;
color: #777;
text-decoration: underline;
background: #f7f2ea;
}


ul#navlist li a:hover, ul#navlist li#active a:hover
{
color: #1c3a62;
background: transparent;
border-color: #aaab9c #fff #fff #ccc;
text-decoration: none;
}

.mu{width:120px; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#1c3a62; }

#info {clear:both; text-align:justify; width:700px; margin: 0 0 0 5em; color:#000000;}

.maplinx {font-family:Arial, Helvetica, sans-serif; color:#011652; text-align:center;}
a.maplinx {font-family:Arial, Helvetica, sans-serif; color:#011652;}
a.maplinx:hover {font-family:Arial, Helvetica, sans-serif; color:#011652; text-decoration:none;}

.copyright { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; font-weight: normal; text-align: center;}
