body{
  margin:0 auto;
  padding:0;
  margin-bottom:15px;
  text-align:center;
  /*background-image:url(/media/Assets/background-image.gif);*/
  background-repeat:no-repeat;
  background-position:0% 200%;
  font-family:Verdana, Geneva, sans-serif;
  font-size:11px;
  line-height:1.75em;
}
.mceContentBody {
  text-align:left;
  padding:5px;
}
.mceContentBody table {margin-bottom:20px;}
/*table {width:100%;}*/
table {
    width:350px;
  padding:5px;
  margin:0;
  border:0;
  margin-bottom:20px;
  line-height:1.5em;
}

h1{
  font-family:Verdana, Geneva, sans-serif;
  font-size:14px;
  color:#287bbf;
  background-image:url(/media/Assets/arrows.gif);
  background-repeat:no-repeat;
  background-position:0 12px;
  padding-left:12px;
  padding-top:8px;
  margin-top:0;
}
#home h1{
  font-size:12px;
}
#firsth1{
  background-position:0 4px;
  padding-top:0px;
  margin-top:0;
}
h2{
  font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  color:#287bbf;
  background-position:0 12px;
  padding-top:8px;
  margin-top:0;
  margin-bottom:10px;
}
p{
  font-family:Verdana, Geneva, sans-serif;
  font-size:11px;
  line-height:1.75em;
}
img{
  border:none;
}
ul{
  padding:0;
  margin:0;
  margin-left:15px;
}
#home #contentRightRight ul{
  padding:0;
  margin:0;
  list-style:none;
}
#home #contentRightRight li{
  padding-bottom:10px;
}
.noStyle li{
  display:block;
}
#wrapper{
  position:relative;
  width:990px;
  margin:0 auto;
  text-align:center;
}
#flashBanner{
  width:990px;
  height:235px;
  margin-right:5px;
}
#navBar{
  position:absolute;
  left:101px;
  top:233px;
  width:806px;
  height:35px;
  margin:0 auto;
  background-image:url(/media/Assets/navmenu/nav-background.jpg);
  background-position:center;
}
#contentWrapper{
  width:806px;
  margin:30px auto 0 auto;
  padding-top:20px;
  padding-left:20px;
  
}
#contentLeft{
  float:left;
  width:220px;
  text-align:left;
  padding-left:5px;
  padding-right:25px;
  border-right:1px dotted #a1aec4; 
  margin-bottom:20px;
}
#contentLeft p{
  margin-bottom:0;
}
#contentLeft #flu{
  text-align:left;
  margin-top:45px;
  margin-bottom:15px;
}
#pictures{
  float:left;
  width:250px;
  text-align:left;
  padding-right:12px;
  /*border-right:1px dotted #a1aec4;*/ 
  padding-bottom:20px;
}
#pictures .caption, #pictures p, #pictures div{  /* added for all <p tags so user doesnt have to add caption p  to each caption */
  font:Verdana, Geneva, sans-serif;
  font-size:10px;
  color:#666666;
  text-align:center;
  padding-top:0;
  margin:0;
  margin-bottom:25px;
  line-height:1.25em;
}
#pictures .noCaption{
  margin-bottom:25px;
}
#contentLeft p{
  padding-left:0px;
}
#contentRight{
  float:right;
  width:520px;
  text-align:left;
  padding-left:5px;
}
#subContentRight{
  float:left;
  width:350px;
  text-align:left;
  padding-left:12px;
  margin-bottom:20px;
}
 
.shadedBox{
  padding:10px;
  background-color:#dee4ec;
  border:1px solid #b3c2dc;
  color:#10387c;
  font-size:11px;
}
td{
  margin:0;
  padding:5px;
  padding-left:10px;
  color:#333333;
  border:0px solid #dddddd;
}
.no-style td {border:0px;padding:0px;}
.no-style tr {background-color:#FFF;}
tr{
  background-color:#F1F4F8;
}
.header{
  color:#287bbf;
  font-size:11px;
  font-weight:bold;
  padding-left:8px;
  padding-top:3px;
  padding-bottom:3px;
  border:1px solid #B8CCDA;
  border-bottom:0;

}
#subContentRight .headerEmpty{
  border:0;
  padding:0;
  background-color:white;
}
.shade{
  background-color:#DEE4EC;
}
.noPadding{
  padding:0;

}
#subContentRight .shade .background{
  background-color:white;
  padding:0;
  padding-left:7px;
}
#subContentRight .shade .background b{
  display:block;
  background-color:#eeeeee;
  padding-left:5px;
  
}
.price{
  text-align:center;
}
#contentRightLeft{
  float:left;
  width:230px;
  padding-right:25px;
  border-right:1px dotted #a1aec4; 
}
#contentRightLeft p{
  padding-left:0px;
  margin-bottom:0;
}
#contentRightRight{
  float:right;
  width:235px;
}
#contentRightRight p{
  padding-left:12px;
}
#contentRightBottom{
  float:left;
  width:520px;
  margin-top:20px;
  padding-bottom:20px;
}
#contentRightBottom #icon1{
  margin-right:14px;
}
#contentRightBottom #icon2{
  margin-right:14px;
}
#contentRightBottom #icon3{
}
p.more{
  text-align:right;
  font-family:Verdana, Geneva, sans-serif;
  font-size:11px;
  margin-bottom:0;
  padding-bottom:0;
  margin-top:0px;
  padding-top:0px;
  
}
a:link, a:visited{
  color:#c91e15;
  text-decoration:none;
}
a:hover{
  text-decoration:underline;
}
.imageRight{
  float:right;
  padding:6px 0 6px 8px ;
}
.line{
  width:140px;
  border-bottom:1px dotted #a1aec4;
  margin:3px 0 16px 0;
  padding:0;
}
#sideBarRight{
  width:145px;
  float:right;
  border-left:1px dotted #a1aec4;
  padding-left:10px;
}
#sideBarRight p{
  padding-top:0;
  margin-top:0;
}
#sideBarAdd{
  width:155px;
  text-align:left;
  padding-left:5px;
}
#sideBarAdd img{
  margin-bottom:0px;
}
#sideBarAdd .noStyle{
  list-style:none;
  margin-left:0;
  width:140px;
}
#sideBarAdd UL.noStyle li{
  padding:6px;
  background-color:#F1F4F8;
}
#sideBarAdd UL.noStyle li.shaded{
  background-color:#DEE4EC;
}
#sideBarAdd h3{
  font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  color:#287bbf;
  background-image:none;
  padding-top:0;
  margin-top:0;
  margin-bottom:8px;
  line-height:1.35em;
}
#sideBarAdd ul, #airport-commission-minutes #subContentRight ul{
  margin-top:5px;
  margin-left:15px;
  padding:0;
  line-height:1.5em;
}
#sideBarAdd ul li, #airport-commission-minutes #subContentRight ul li{
  padding-bottom:10px;
}
#sideBarAdd .pdf, #airport-commission-minutes #subContentRight .pdf{
  list-style:none;
  margin:0;
  padding:0;
}
#sideBarAdd .pdf li, #airport-commission-minutes #subContentRight .pdf li{
  padding-bottom:10px;
}

#footer{
  margin:0 auto;
  clear:both;
  width:990px;
  height:60px;
  background-image:url(/media/Assets/bottom-nav-background.gif);
  background-repeat:no-repeat;
  text-align:center;
  background-position:108px 0;
}
#footer ul{
  list-style:none;
  margin:0;
  padding:0;
  padding-top:0.35em;
  padding-bottom:0;
  text-align:center;
}
#footer li{
  display:inline;
  /* moved borders to LI, as we can only use lastItem on LI elements */
  border-right:solid;
  border-right-width:1px;
  border-right-color:#666;  
}
#footer li.lastLink {
  border-right:none;
}
#footer a:link, #footer a:visited{
  margin:0.5em 0 2em 0;
  padding:0 .75em 0 .75em;
  text-decoration:none;
  font-family:Verdana, Geneva, sans-serif;
  font-size:9px;
  color:#666;

}
#footer a:link.lastLink, #footer a:visited.lastLink{
  border-right:none;
}
#footer a:hover{
  color:#c91e15;
}
#footer p{
  text-align:center;
  font-family:Verdana, Geneva, sans-serif;
  font-size:9px;
  color:#777;
  margin-top:15px;
}
#siteMap #listLeft{
  width:225px;
  float:left;
  border-right:1px dotted #a1aec4;
  margin-right:65px;
}
#siteMap #listRight{
  width:225px;
  float:left;
}
#siteMap #subContentRight ul li{
  font-size:12px;
  font-weight:bold;
  padding-top:13px;
}
#siteMap #subContentRight ul li ul li{
  font-size:12px;
  font-weight:normal;
  padding-top:5px;
}
.instructions{
  margin:0;
  padding:0;
  width:300px;
  float:left;
  padding-left:12px;
  margin-left:-12px;
  color:#555555;
}
#sideBarAdd .moduletable {
padding:0px;
}


p.nospacing {border-top:0px;padding-top:0px;margin-top:0px;}

/* Styles for the Two-Column template */
.twoCol #floatLeft {
  float:left;
  width:175px;
  padding-right:10px;
  border-right:1px dotted #a1aec4;  
}
.twoCol #floatRight {
  float:right;
  width:150px;
}
.twoCol #twoCol-Bottom {
    float:left;
    width:350px;
}
.twoCol #twoCol-Bottom h2 { margin-top:28px; }
/* End Two-Column Template Styles */


/* Styles for the Full-Page template (no left sidebar) */
.fullPage #subContentRight {
  width:610px;
  text-align:left;
  padding-left:12px;
  margin-bottom:20px;
}
/* End Full-Page styles */


/* Styles for Maps (both Google and Parking imaegmaps */
#mapNav{
  list-style:none;
  margin:0;
}
#mapNav li{
  display:inline;
}
#mapNav a:link, #mapNav a:visited{
  padding-right:10px;
  padding-left:5px;
  border-right:1px solid #a1aec4;
}
#mapNav .firstItem a:link, #mapNav .firstItem a:visited{
  padding-left:0px;
}
#mapNav .lastItem a:link, #mapNav .lastItem a:visited{
  border-right:0;
}
.mapBackground{
  width:594px;
  height:30px;
  border:1px solid #C2CBDA;
  border-bottom:0;
  padding-left:8px;
  padding-right:8px;
  padding-top:5px;
  margin-bottom:0;
  margin-right:0px;
}
.mapBackground h2{
  width:400px;
  float:left;
  display:inline;
  margin-top:0;
  padding-top:0;
}
.mapBackground .backToTop{
  float:right;
  background-image:url(/media/Assets/arrows2.gif);
  background-repeat:no-repeat;
  background-position:0 8px;;
  padding-left:12px;
}
.viewLarger{
  height:50px;
  padding:8px;
  padding-left:25px;
  background-image:url(/media/Assets/plus.gif);
  background-repeat:no-repeat;
  background-position:8px 10px;
}
small{
  float:left;
  height:24px;
  text-align:right;
  margin-right:-262px;
  border:1px solid #C2CBDA;
  border-top:0;
  
}
iframe{
  border:1px solid #C2CBDA;
}
/* End Google Maps Styles */



/* Styles for FAQ List */
#faqs .shade .backToTop{
  float:right;
  background-image:url(/media/Assets/arrows4.gif);
  background-repeat:no-repeat;
  background-position:0 7px;;
  padding-left:12px;
  margin-left:10px;
}
#faqs .shade{
  padding:10px;
  padding-right:20px;
}
#faqs .shade h2{
  padding:0px;
}
#faqs .shade li{
  margin-bottom:10px;
  padding-bottom:0;
  border-bottom:2px solid white;
  list-style:none;
  padding-bottom:12px;
}
#faqs .shade .lastItem{
  margin-bottom:0;
  padding-bottom:0;
  border-bottom:0;
}
#faqs ul li{
  padding-bottom:12px;
}
*/


/* Styles for News page */
#newsList .header{
  text-align:center;
  font-size:10px;
  padding-bottom:3px;
}
#newsList #headerEmpty{
  text-align:left;
  font-size:11px;
  padding-bottom:3px;
  padding-left:8px;
  color:#287bbf;
  font-weight:bold;
  background-color:white;
}
#newsList td{
  text-align:center;
}
#newsList .price{
  text-align:left;
}
.backToNews{ /* Back link when viewing an article (video) */
  width:150px;
  padding-left:14px;
  background-image:url(/media/Assets/arrows3.gif);
  background-repeat:no-repeat;
  background-position:0px 7px;
  float:left;
  height:35px;
  margin-right:-262px;
}
/* End News Page styles */



/* Styles for About Us - Airport Commission Members list */
#pics{
  list-style-type:none;
  padding-left:0;
  margin-left:0;
}
#pics li{
  width:145px;
  height:165px;
  padding-bottom:10px;
  text-align:center;
}
 #pics img{
  margin-bottom:0;
  margin-right:5px;
  text-align:center;
}
#pics .left{
  float:left;
}
#pics .right{
  float:right;
}
#pics strong{
  text-align:center;
  font-size:10px;
  line-height:1.125em;
}
/* End Airport Commission Styles */












/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

