*{padding:0px;margin:0px;}
body{font-family:"Droid Sans", Tahoma, Arial, Helvetica, sans-serif;font-size:10pt;text-align:center;margin-bottom:30px;}
#container{padding:0px;margin:0px;position:relative;width:720px;margin-left:auto;margin-right:auto;text-align:left;}
*{text-align:left;}
#forceWidth{width:720px;height:1px;}
#forceWidth img{width:720px;}
h1, h2, h3, h4{color:#05301E;font-family:Advert-Bold,"Arial Black", Arial, Helvetica, sans-serif;margin-bottom:0px;}
h1{margin:10px;font-size:14pt;}
h2{font-size:12pt;}
h3{font-size:11pt;}
h4{}
p{font-size:10pt;margin:0px 0px 20px 0px;}
a{color:#05301E;border:none;}
a:link{color:#05301E;}
a:visited{color:#15402E;}
a:hover{color:#000000;}
a:active{color:#A6954E;}
.footer{font-size:10px;}
#forceHeight{float:right;height:320px;width:1px;background-color:#CCCCCC;}
#footer{text-align:center;font-size:10px;text-transform:uppercase;}
.data{position:absolute;left:160px;}
dfn{font-style:normal;}
.footnote{margin-top:15px;font-style:italic;font-size:10px;}
#phone{position:absolute;right:0px;top:5px;font-size:18px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;color:#C3B05C;}
#printtitle, #bottom_logo, #webaddress, .detail_thumbs_print, .detail_thumbs_secondary_print{display:none;visibility:hidden;}
#branding{position:relative;font-size:12px;background-position:0px 10px;background-repeat:no-repeat;height:81px;}
#branding img{margin:10px 10px 10px 0px;width:450px;height:61px;}
#branding a{width:450px;height:61px;}
#content{padding:10px;text-align:left;width:428px;font-size:10pt;position:absolute;border:1px solid #C3B05C;margin:10px 0px 7px 0px;}
#content h1{text-align:left;border:none;margin:0px 0px 10px 0px;clear:both;}
#content h2{border:none;padding:0px;margin:15px 0px 0px 0px;}
#content h3{border:none;padding:0px;margin:10px 0px 0px 0px;}
#content ul{margin-left:20px;}
td.content h1{text-align:left;border:none;margin:10px 10px 10px 10px;clear:both;}
td.content h2{font-size:16px;border:none;padding:0px;margin:15px 10px 0px 10px;}
td.content h3{font-size:14px;border:none;padding:0px;margin:10px 10px 0px 10px;}
td.content h4{font-size:13px;border:none;padding:0px;margin:5px 10px 0px 10px;}
td.content ul{margin-left:40px;}
td.content ul h3{margin-left:-20px;}
table.content{width:720px;border:none;padding:0px;margin:10px 0px 10px 0px;}
td.content{border:1px solid #C3B05C;width:428px;padding:0px;margin:0px;vertical-align:top;padding-bottom:10px;}
td.content p{margin:10px;line-height:15pt;}
td.content table tr th.vertical{background-color:#ECE7C8;width:100px;text-align:right;vertical-align:top;padding:3px;}
td.content table tr td{text-align:left;vertical-align:top;padding:3px;}
#map{margin:10px;width:410px;height:250px;position:relative;z-index:50;}
td.side{width:258px;background-image:url(../images/sides/passengers-boarding.jpg);background-repeat:no-repeat;background-position:top;vertical-align:top;}
td.side_baldwin{width:258px;background-image:url(../_baldwincounty/_baldwin-side.png);background-repeat:no-repeat;background-position:top;vertical-align:top;}
td.side h1, td.side h2, td.side h3{margin:10px 10px 0px 10px;}
td.side p{margin:0px 10px 10px 10px;}
td.side ul{margin-left:40px;}
td.side ul h3{margin-left:-20px;}
.searchResult{margin:0px 10px 10px 10px;}
.newsDate{font-size:7pt;margin-left:3px;margin-bottom:0;padding-bottom:1px;}
td.content .caption{font-size:9px;font-style:italic;}
.directions p{font-size:9px;font-style:italic;padding-bottom:10px;}
blockquote{margin-left:30px;margin-right:20px;background-color:#EdFeEd;}
.more{margin-top:-10px;margin-bottom:16px;font-style:italic;font-size:95%;}
#newsWindow{position:relative;float:right;width:156px;height:333px;border:solid 1px black;}
#homeLeft{position:relative;width:290px;float:left;}
#mainNavs{background-color:#C3B05C;color:#05301E;padding:5px;position:relative;font-family:Tahoma,Arial, Helvetica;width:710px;height:20px;}
#mainNavs ul{padding:0px;margin:0px;}
#mainNavs li{list-style:none;display:inline;padding:0px;margin:2px;position:relative;}
#mainNavs li a{color:#05301E;padding:9px;display:inline;margin:0px;text-transform:uppercase;font-size:11px;font-weight:600;text-decoration:none;height:100%;}
#companyMenu{position:absolute;top:29px;left:60px;z-index:100000000;visibility:hidden;padding:0px;width:140px;background-color:#fff;}
#companyMenu li{list-style:none;display:block;position:relative;width:140px;padding:0px 1px 1px 1px;}
#companyMenu li a{position:relative;background-color:white;width:140px;height:17px;display:block;border:solid 1px #C3B05C;padding:0px 1px 1px 1px;}
#companyMenu li a:link{position:relative;background-color:white;width:140px;height:17px;border:solid 1px #C3B05C;padding:0px 1px 1px 1px;}
#companyMenu li a:hover{position:relative;background-color:#C3B05C;width:140px;height:17px;border:solid 1px #C3B05C;padding:0px 1px 1px 1px;}
#serviceMenu{position:absolute;top:29px;left:150px;z-index:100000000;visibility:hidden;background-color:#fff;}
#serviceMenu li{list-style:none;display:block;position:relative;width:150px;}
#serviceMenu li a{position:relative;background-color:white;width:150px;display:block;border:solid 1px #C3B05C;padding:1px;}
#serviceMenu li a:link{position:relative;background-color:white;width:150px;border:solid 1px #C3B05C;padding:1px;}
#serviceMenu li a:hover{position:relative;background-color:#C3B05C;width:150px;border:solid 1px #C3B05C;padding:1px;}
#resourcesMenu{position:absolute;top:29px;left:229px;z-index:100000000;visibility:hidden;background-color:#fff;}
#resourcesMenu li{list-style:none;display:block;position:relative;width:120px;}
#resourcesMenu li a{position:relative;background-color:white;width:120px;display:block;border:solid 1px #C3B05C;padding:0px;}
#resourcesMenu li a:link{position:relative;background-color:white;width:120px;border:solid 1px #C3B05C;padding:0px;}
#resourcesMenu li a:hover{position:relative;background-color:#C3B05C;width:120px;border:solid 1px #C3B05C;padding:0px;}
#offices{background-color:#05301E;width:100%;height:40px;}
#offices div{position:absolute;text-align:center;width:25%;padding-top:6px;}
#offices div a{color:#C3B05C;text-transform:uppercase;font-size:10pt;font-weight:bold;text-decoration:none;text-align:center;}
#offices div a:link{color:#C3B05C;text-transform:uppercase;font-size:10pt;font-weight:bold;text-decoration:none;text-align:center;}
#offices div a:hover{color:#FFFFFF;text-transform:uppercase;font-size:10pt;font-weight:bold;text-decoration:none;text-align:center;}
#offices h1{font-size:11pt;text-align:left;border:none;padding:0px;margin:0px;}
.officeDetail{}
#projects{position:relative;top:10px;left:519px;border:1px solid #C3B05C;width:200px;font-size:11px;float:right;z-index:100;}
#rss_feed{margin-left:175px;margin-top:40px;}
#projects h1{background-color:#C3B05C;margin:1px;padding:1px;text-transform:uppercase;font-size:11px;color:#05301E;}
.project{width:198px;border-top:solid 1px #C3B05C;padding:1px;}
.project img{padding-right:10px;}
.project span{position:absolute;left:75px;padding:5px;}
.project a{text-decoration:none;display:block;color:#05301E;}
.project a:link{text-decoration:none;display:block;color:#05301E;}
.project a:visited{color:#05301E;}
.project a:hover{color:#05301E;background-color:#C3B05C;}
.project a:active{color:#05301E;background-color:#C3B05C;}
.detail_thumbs{clear:both;width:438px;padding:0px;margin:0px 10px 10px 10px;text-align:center;}
.detail_thumbs_secondary{clear:both;padding:0px;text-align:center;}
.detail_thumbs_secondary a img{margin:0px 10px 10px 10px;}
.detail_thumbs_gallery{clear:both;padding:0px;text-align:left;margin:10px 10px 10px 10px;}
.detail_thumbs_gallery a img{margin:0px 10px 10px 0px;width:72px;}
.detail_thumbs2{clear:both;padding:0px;margin:10px;text-align:center;}
.detail_thumbs2 img{width:300px;display:block;margin-bottom:10px;}
.detail_thumbs_secondary2{clear:both;padding:0px;text-align:center;}
.detail_thumbs_secondary2 a img{width:300px;margin:0px 10px 10px 10px;display:block;margin-bottom:10px;}
.detail_thumbs_gallery2{clear:both;padding:0px;text-align:left;margin:0px;text-align:center;}
.detail_thumbs_gallery2 a img{margin:0px 10px 10px 10px;width:72px;}
.detail_thumbs3{display:block;clear:both;padding:0px;margin:10px;text-align:center;}
.detail_thumbs3 img{width:680px;display:block;margin-bottom:10px;}
td.side{background-image:none;border-top:1px solid #C3B05C;border-bottom:1px solid #C3B05C;border-right:1px solid #C3B05C;}
#services{font-size:10px;width:720px;height:73px;position:relative;margin-bottom:15px;}
#services h1{text-align:left;border:none;padding:0px;margin:0px;background-color:#C3B05C;margin:1px;padding:1px;text-transform:uppercase;font-size:10px;}
.service{border:1px solid #C3B05C;width:73px;height:73px;position:absolute;text-align:center;padding:0px;}
.service a span{display:run-in;width:73px;height:73px;text-align:center;vertical-align:middle;display:none;}
.service a:link span{display:run-in;width:73px;height:73px;text-align:center;vertical-align:middle;display:none;}
.service a:visited span{display:run-in;width:73px;height:73px;text-align:center;vertical-align:middle;display:none;}
.service a:hover span{display:run-in;width:70px;height:70px;text-align:center;vertical-align:middle;display:block;}
.service a:active span{display:run-in;width:73px;height:73px;text-align:center;vertical-align:middle;display:block;}
.service a{text-decoration:none;width:100%;height:100%;color:white;display:block;}
.service a:link{text-decoration:none;width:100%;height:100%;color:white;display:block;}
.service a:visited{text-decoration:none;width:100%;height:100%;color:white;display:block;}
.service a:hover{text-decoration:none;width:100%;height:100%;color:#05301E;background-color:#C3B05C;display:block;}
.service a:active{text-decoration:none;width:100%;height:100%;color:#05301E;background-color:#C3B05C;display:block;}

