p {font-family: Georgia; font-size: 9pt; text-align: justify}
body {background: white; background-image: url(map.gif); margin: 0px; text-align: center;}
h2 {font-family: Georgia; font-size: 11pt; text-align: right; color: #E20500}
#content { margin: 0px auto; padding-top: 20px ; padding-bottom: 20px ; padding-left: 20px; padding-right: 20px;}
#header {width: 735px; height: 135px; margin: 0px auto; border: none; background-image: url(header.gif)}
#main {width: 735px; margin: 0px auto; margin-top: 20px; border-left: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black; border-top: 1px solid black; padding: 0px; background: white;}
#leftbody {width: 350px; float: left; text-align: left; }
#menu { width: 140px; text-align: left; float: left;}
#rightbody { border-top: 1px solid #E20500; border-bottom: 1px solid #E20500; margin-left: 375px; }
#featuredphoto {width: 190px; height: 265px; margin: 0px; border: none; background-image: url(photo1.jpg); float: left;}
#menulist {list-style: none; margin-left: 0px; padding-left: 10px; padding-top: 10px; margin-top: 0px; }
.menuitem {font-family: Century Gothic, sans-serif; font-size: 9pt; margin-bottom: 10px; border: 1px solid black; margin-right: 10px}
a {text-decoration: none;}
a:link { color: black;}
a:active { color: #E20500}
a:visited {color: black}
a:hover {color: black; border-bottom:1px solid #E20500}
ul {text-align: left; font-family: Georgia; font-size: 9pt;}
ul.favorites {padding-left: 10px; list-style-image: url(dash.gif)}
ul.subfavorites {padding-left: 10px; list-style-image: url(bullet.gif)}
ol {text-align: left; font-family: Georgia; font-size: 9pt;}
img.photothumb {border: 1px solid black; padding: 11px; margin-bottom: 10px;}
div.float {
	float: left;
	text-align: left;
	border: 1px sold black; padding 11px;
}
table.contacts
{ 
background-color: #fafafa;
border: 1px #000000 solid;
border-collapse: collapse;
border-spacing: 0px; 
padding: 10px; 
text-valgin: top;
width:	100%;
}

td.contactHeader
{ background-color: #FFCCCC;
border: 1px #000000 solid;
font-family: Verdana;
font-weight: bold;
font-size: 12px;
color: #404040; 
}

td.contactDept
{ background-color: #99CCCC;
border: 1px #000000 solid;
font-family: Verdana;
font-weight: bold;
font-size: 12px;
color: #404040; 
vertical-align: top;
width: 100px;
}

td.spacer
{ background-color: #99CCCC;
border-color: white;
font-family: Verdana;
font-weight: bold;
font-size: 12px;
color: #404040; }


td.contact
{ border-bottom: 1px #6699CC dotted;
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: .7em;
color: #404040;
background-color: #fafafa;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px; 
vertical-align: top;
}
