html,body{text-align:center;margin:0;padding:0;}
body{background:#002D62 url(../images/back.png) 50% 0 no-repeat;font:90% Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6,form,input,ul,li,dl,dd,dt,blockquote{margin:0;padding:0;}
a{text-decoration:none;outline:none;}
img{border:none;}
a img{text-decoration:none!important}
ul,li{list-style:none}
.button{background-repeat:no-repeat;background-position:0 100%;display:inline-block;}
.button:hover{background-position:0 0;}
.wrapper{width:900px;text-align:left;margin:0 auto;position:relative;}
#logo{padding:54px 0 0 0}
#logo a{display:block;width:336px;height:60px;background:url(../images/logo.png) 0 0 no-repeat;}
#logo a span{display:none;}
#header{height:207px;position:relative;z-index:999!important;}
#main{background:#153E6F url(../images/twoColumnBack.png) 100% 0 repeat-y;overflow:auto;z-index:1!important;}
#search{position:absolute;right:45px;top:25px;width:217px;padding:10px 0 0 9px;height:47px;background:url(../images/search.png) 0 15px no-repeat;}
#search small{font-size:70%;display:block;margin:-7px 0 12px 0;color:#26521F;}
#search .off{color:#ccc;}
#searchButton{position:absolute;top:26px;right:22px;display:block;height:20px;width:19px;margin:0;background-image:url(../images/searchButton.png);}
#searchButton span{display:none;}
#searchField{border:0;width:172px;height:18px;margin:0 2px;}
.searchTerms{border:0;width:172px;height:18px;margin:0px 2px;}
.default #search small{margin:-7px 0 6px 0;}
.default .searchTerms{border:0;width:172px;height:18px;margin:5px 2px 0;}
.searchButton{position:absolute;top:26px;right:22px;}

.nav li{display:inline;}
.nav a{display:inline-block;}
#nav1{text-align:right;margin:-8px 0 0 0;}
#nav1 li,#nav1 a{width:106px;height:44px;}
#nav1 a{cursor:pointer;background-position:100% 100%;background-repeat:no-repeat;}
#nav1 a span{display:none;}
#navResidents{background-image:url(../images/navResidents.png);}
#navBusiness{background-image:url(../images/navBusiness.png);}
#navVisitors{background-image:url(../images/navVisitors.png);}
#nav1 a:hover,#nav1 .selected{background-position:100% 0!important;}
#nav2{position:absolute;width:900px;top:158px;left:0px;z-index:999!important;}
#nav2 li{position:relative;margin:0 0 0 5px;z-index:999!important;}
#nav2 a{text-indent:0;width:auto;height:28px;color:#fff;font-size:90%;background-image:url(../images/subNavBack.png);}
#nav2 span{margin:0 0 0 -4px;padding:5px 10px 0;display:inline-block!important;height:23px;background-image:url(../images/subNavCap.png);background-position:0 100%;background-repeat:no-repeat;color:#DAE5C9!important;}
#nav2 a:hover span,#nav2 .selected span{background-position:0 0!important;color:#fff!important;}
#nav2 .selected a{background-position:100% 0!important;color:#fff!important;}
.nav3{display:none;position:absolute;left:-5px;top:28px;z-index:999!important;text-align:left;width:150px;font-size:85%;background:url(../images/dropBack.png) 0 100% no-repeat;}
.nav3 li,.nav3 a{height:auto!important;margin:0!important}
.nav3 a{background:none!important;display:block;padding:7px 5px!important;color:#DAE5C9!important;}
.nav3 a:hover{color:#fff!important;text-decoration:underline;}
.column{float:left;}
#footer{height:111px;margin:20px 0 0 0;background:url(../images/footerBack.png) 50% 0 no-repeat;font-size:90%;line-height:160%;}
#footer .wrapper{height:111px;}
#footer p,#footer address,#socialMedia{position:absolute;}
#footer p,#footer a{color:#9DAEC3;}
#footer p{margin:0;padding:0;top:30px;width:240px;}
#footer a{border-bottom:1px dashed #527095;}
#footer a:hover{color:#fff;}
#footer address{top:30px;left:130px;color:#527095;font-style:normal;width:375px;text-align:right;}
#socialMedia{top:27px;right:0;width:390px;height:48px;}
#socialMedia li,#socialMedia a{float:right;width:48px;height:48px;display:inline-block!important;}
#socialMedia a{border:none!important;background-position:0 100%;background-repeat:no-repeat;}
#socialMedia span{display:none;}
#socialMedia a:hover{background-position:0 0!important;}
#youtubeIcon{background-image:url(../images/youTubeIcon.png);}
#facebookIcon{background-image:url(../images/facebookIcon.png);}
#twitterIcon{background-image:url(../images/twitterIcon.png);}
#bloggerIcon{background-image:url(../images/bloggerIcon.png);}
#flickrIcon{background-image:url(../images/flickrIcon.png);}
#upcomingIcon{background-image:url(../images/upcomingIcon.png);}
#ustreamIcon{background-image:url(../images/ustreamIcon.png);}
#googleplusIcon{background-image:url(../images/googleplusIcon.png);}

.youTubeButton{background-image:url(../images/bulletYouTube.png);padding-left:45px!important;}
.bloggerButton{background-image:url(../images/bulletBlogger.png);}
.flickrButton{background-image:url(../images/bulletFlickr.png);}
.twitterButton{background-image:url(../images/bulletTwitter.png);}
.upcomingButton{background-image:url(../images/bulletUpcoming.png);}

.rss{color:#F90!important;border-color:#F90!important;}


#content .cmsPageSectionHeader img{border:0;}
#content .cmsPageSectionHeader a, #content .cmsPageSectionHeader a:hover{border-bottom:none;}
#content .cmsBlockButtons img{border:0;}
#content .cmsBlockButtons a, #content .cmsBlockButtons a:hover{border-bottom:none;}

