/* CSS Document */
body,td,th {
background:#4b3e47;
font:Georgia, "Times New Roman", Times, serif;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#FFFFFF;
margin: 0px;
text-decoration: none;
}

 #va {
vertical-align: middle;
}

#sitew {
width:1100px;
}

#container {
width:1100px;
}


#logo {
float:left;
width: 220px;
height: 120px;
background:#FFFFFF;
}
#navbar {
margin-left:220px;
width: 880px;
height: 120px;
background:#FFFFFF;
color:#4d3f44;
}




#menu {
float:left;
width: 220px;
height: 450px;
background-color:#FFFFFF;
color:#4d3f44;
}

.key_image {
vertical-align: top;
margin-right: 5px;
color:#4d3f44;
}

#key {
padding-left:8px;
padding-top:8px;
color:#4d3f44;
}


#map_section {
margin-left:220px;
width: 878px;
height: 448px;
background-color:#000000;
padding-left: 2px;
padding-top: 2px;
color:#4d3f44;
}

#map {
width:878px;
height:448px;
color:#4d3f44;
}

table.map {
background: #FFFFFF;
color:#4d3f44;
}

td.map1 {
background: #FFFFFF;
color:#000000;
font:Georgia, "Times New Roman", Times, serif;
font-size:12px;

}

td.header {
background-color:#FFFFFF;
font-size:18px;
font:"Courier New", Courier, monospace;
color:#4d3f44;
}

td.text {
background-color:#FFFFFF;
font-size:14px;
font:"Courier New", Courier, monospace;
color:#4d3f44;
}

.map2 {
background: #FFFFFF;
color:#FF0099;
font:Georgia, "Times New Roman", Times, serif;
font-size:12px;

}

td.map3 {
background: #FFFFFF;
color:#666666;
font:Georgia, "Times New Roman", Times, serif;
font-size:12px;

}

#container_map {font-size:8pt; height:auto; width:300;}
.iwstyle {font-size:9pt;} 

a.map:link {color: #4d3f44; text-decoration:none;background-color:inherit;}
a.map:visited {color : #4d3f44; text-decoration:none;background-color:inherit;}
a.map:hover {color:#FF0099;  text-decoration:none; background-color: inherit;}

a.map2:link {color: #4d3f44; text-decoration:underline;background-color:inherit;}
a.map2:visited {color : #4d3f44; text-decoration:underline;background-color:inherit;}
a.map2:hover {color:#FF0099;  text-decoration:underline; background-color: inherit;}

#search {
padding-left: 8px;
padding-right: 8px;
padding-bottom: 8px;
color:#4d3f44;
}

td.n {
font:Georgia, "Times New Roman", Times, serif;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#4d3f44;
margin: 0px;
text-decoration: none;
background:#FFFFFF;
}

td.search_header {
font:Georgia, "Times New Roman", Times, serif;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#4d3f44;
margin: 0px;
text-decoration: none;
background:#FFFFFF;
}

#nav_top {
height: 80px;
vertical-align:bottom;
padding-left:8px;
color:#4d3f44;
}

#button_align {
vertical-align:baseline;


}



.buttons a{ 
display: block;
text-decoration: none;
float:right;
display: inline;
text-align:center;
height:40px;
padding-left:15px;
padding-right:15px;
padding-top:10px;
background-image:url(../images/button.gif);
background-repeat:repeat-x;
color:#FFFFFF;
}


.buttons a:hover{
background-image:url(../images/button_over.gif);
}



#header {
padding-left:8px;
padding-right:8px;
padding-bottom:8px;
font-size:26px;
color:#FFFFFF;
}

#container_text {
width:1100px;
background-color:#5e545b;
padding-bottom:8px;
}

#white_box {
width: 1084px;
background-color:#FFFFFF;

}

#info_box {
width: 864px;
color:#4d3f44;
background:#FFFFFF;
}

#about_section {
margin-left:220px;
width: 864px;
height: 448px;
padding:8px;
color:#4d3f44;

}

#text {
padding-bottom:8px;
padding-top:8px;
padding-left:8px;
padding-right:8px;
font:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#5e545b;
}

a.info:link {color: #FFFFFF; font-size:16px; text-decoration:none;background-color:inherit;}
a.info:visited {color : #FFFFFF; font-size:16px; text-decoration:none;background-color:inherit;}
a.info:hover {color:#FFFFFF;  font-size:16px; text-decoration:underline; background-color: inherit;}

a.foot:link {color: #FFFFFF; text-decoration:none;background-color:inherit;}
a.foot:visited {color : #FFFFFF; text-decoration:none;background-color:inherit;}
a.foot:hover {color:#FFFFFF;  text-decoration:underline; background-color: inherit;}

#links {
font-size:16px;
padding: 8px;
color:#FFFFFF;
}

#control {
	background: #FFFFFF;
	border: 1px solid #333333;
	padding: 4px;
	font-size:16px;
	color: #4d3f44;
	width: 170px;
	height: 25px;
	vertical-align:middle;
}

#control2 {
	background: #FFFFFF;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	padding: 4px;
	font-size:12px;
	color: #4d3f44;
	width: 70px;
	height: 20px;
	vertical-align:middle;
}

#control3 {
	background: #FFFFFF;
	border: 1px solid #333333;
	padding: 4px;
	font-size:12px;
	color: #4d3f44;
	width: 220px;
	height: 30px;
	vertical-align:middle;
}



#search_box {
background:#FFFFFF;
color:#FFFFFF;
}
