body{
margin:0;
padding:0;
line-height: 1.5em;
font-family: Arial, sans;
}

#topsection{
background: #000080;
height: 147px;
color:white;
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#topsection img{
padding-top:25px;
padding-left:20px;
}

#topsection a img{
border:0;
}

#header h1{
display:none;
}

#contentwrapper{
float: left;
width: 100%;
height:100%;
}

#contentcolumn{
margin-left: 140px; /*Set left margin to LeftColumnWidth*/
padding-top:10px;
}

#leftcolumn{
float: left;
width: 140px;
margin-left: -100%;
background: #BFBFFA;
line-height:1em;
}

#footer{
clear: left;
width: 100%;
background: #000080;
color: #FFF;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #FFF;
}

.innertube{
margin: 10px;
margin-top: 0;
}

#goog_left{
float:left;
}

#goog_right{
position:absolute;
top:213px;
left:570px;
float:left;
}

#main{
color:#000080;
}

#main h2{
padding-bottom:10px; 
padding-left:10px;
}

#abov img{
padding-bottom:10px;
padding-right:125px; 
padding-left:20px;
}

#innerframe{
overflow:hidden;
height:42px;
}

.left{
float:left;
}

#content{
/*position:absolute;*/
width:936px;
padding-top:20px;
top:368px;
left:160px;
background:white;
font-size:12px;
color:#000080;
}

#content p{
line-height:1.6em;
width:770px;
}

#content img{
padding:10px;
border:6px groove #000080;
}

#content .bld {
font-weight:bold;
text-decoration:underline;
margin-bottom:-15px;
}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#modernbricksmenu{
margin-left:100px;
margin-top:-1px;
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu ul{
font: bold 11px Arial;
margin:0;
margin-left: 40px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
}

#modernbricksmenu a{
float: left;
display: block;
color: white;
/*margin: 0 1px 0 0;*/ /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 2px;
background-color: #000080; 
border-right: 1px solid #fff;
border-bottom: 1px solid #000080;
}

/*
#modernbricksmenu a:hover{
background-color: gray;
border-bottom: 1px solid gray;
}
*/

#modernbricksmenu #current a{
background-color: #BFBFFA;
border-color: #fff;
color: #000080;
border-bottom: 1px solid #BFBFFA;
/*border-left: 1px solid white;
border-right: 1px solid white;
margin-left: 1px;*/
}

#menu{
font-family: Arial;
background:#BFBFFA;
font-size:12px;
}

#menu img{
height:1px;
width:1px;
border:0;
}

#menu .head{
font-weight:bold;
padding:30px 0 0 4px;
}

#menu a{
display:block;
padding:3px 0 0 6px;
color:#000;
text-decoration: underline;
}

#menu a:hover{
color:#305830;
}

#mapborder{
width:620px;
padding-left:90px;
}

#mapdiv p{
font-weight:bold;
color:#990000;
margin-left:-80px;
margin-right:-40px;
margin-top:-10px
}

#noborder{
width:620px;
padding-left:10px;
}

table.box {
	border-width: 3px;
	border-spacing: 14px;
	border-style: groove;
	border-color: rgb(0, 0, 128);
	border-collapse: separate;
	background-color: white;
border-collapse: collapse;
border-spacing: 0px;
margin:3px auto 3px auto;
line-height: 1em;
font-family: Verdana;
}

td {
width:100px;
padding:0 10px;
font-size:12px;
text-align:center;
}

td a, td a:active, td a:visited{
text-decoration:none;
color:black;
}

td a img{
/*width:100px;*/
border:0;
padding-top:6px;
}

.toprow{
text-align:center;
background:#7575AC;
color:white;
border-bottom:1px solid #000080;
padding:2px;
font-weight:bold;
font-size:110%;
}

#smap{
font-family: Arial;
background:#BFBFFA;
font-size:8px;
}
#smap a, #smap a:visited, #smap a:active{
display:block;
padding:0;
color:#B2CDE0;
text-decoration: underline;
}

/*.state{
padding-left:10px;
width:600px;
margin-top:-30px;
border:1px solid #000080;
background:#CAE1FF;
}

.state p{
font-size:110%;
border-top:3px dotted #FF3030;
padding:10px 10px 10px 0;
margin-top:30px;
border-bottom:3px dotted #FF3030;
text-transform:uppercase;
color:#000080;
}

.state h1{
font-size:130%;
margin:30px 0 5px;
}

.state h1 a, h1 a:visited, h1 a:active{
color: #6767CD;
text-decoration:none;
}

.state h1 a:hover{
text-decoration:underline;
}
*/
