/* CSS Document */
body { font-family:Arial, Tahoma, "Times New Roman"; margin:0px; padding:0px; font-size:0.7em; }
.main { position:absolute; height:100%; width:100%; top:20px; }
.menu { position:relative; width:800px; height:122px; margin:0px auto 0px auto; padding:0px; height:122px; background-image:url(images/menubar.png); background-repeat:no-repeat; }
.content { position:relative; width:800px; margin:0px auto 0px auto; padding:0px 0px 0px 0px; }

.image { position:relative; float:left; margin:0px 50px auto 20px; }
.text { position:relative; height:300px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:1.3em;}
.emailTitles { position:relative; margin:0px 0px 0px 0px; padding:0px 50px 5px 0px; font-weight:bold; }
.emails { position:relative; margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; }
.getMap { position:relative; margin:0px 0px 0px 0px; padding:30px 0px 0px 0px; }
.liteGrey { background-color: #EFEFEF; }

.tinyText {font-size: 9px;}
.copyright { position:relative; text-align:center; border-top: thin solid #A40A0A; width:700px; height:20px;  margin:auto; padding-top:5px;}

.textTitle {font-size:180%; font-weight:bold; margin:0px auto 20px auto; padding:10px 0px 0px 0px; text-align:center; }
.mapThis { padding:0px 0px 0px 0px; margin: 30px 0px 0px 0px; }

#breadCrumb { position: absolute; top:10px; left:670px; font: small Verdana,sans-serif; color: #AAAAAA; }
#breadCrumb a { color: #AAAAAA; }
#breadCrumb a:hover{ color: #EAEAEA; text-decoration: underline; }

/* Menu Stuff */
.skipLinks { display: none; }
#masthead { position: absolute; top: 100px; left:110px; padding:0px 0px 0px 0px; height:30px;}

a:link, a:visited {color:#0000CC; }
a:hover { text-decoration: underline; }

a.glink, a.glink:visited{ font-size: small; color: #FFFFFF; font-weight: bold; margin: 0px; padding: 2px 5px 4px 5px;	border-right: 1px solid #cccccc; text-decoration:none; }
a.glink:hover{ background-color:#000000; text-decoration: none;}
