html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{font-size:100%}

html{
 font-family:  'Myriad pro', 'Lucida Grande', Helvetica, Verdana, Arial, sans-serif;
 margin:0;
 padding:0;
  background:url('images/map11.png');
 background-repeat:no-repeat;
 background-position:center top;
  min-width:1080px;
  min-height:800px;
 
 background-color:#92D7E7;
}

#container {
width:700px;
margin:20px auto;
overflow:hidden;
}
h1,h2,#nav {text-align:center;}
h1 {font-size:3.3em;color:#1774BA;text-shadow: 0 1px 0 #35A2E5;}
h2 {font-size:1em;color:#292929;}

a {text-decoration:none; color:#1774BA;}
a:visited {color:#1774BA;}

#nav {
width:700px;
margin:0 auto;
margin-top:10px;
text-transform:lowercase;
overflow:hidden;
}
#nav ul {
margin: 0 auto;
overflow:hidden;
}
#nav li {
float:left;
padding:.3em 0 .3em 0;
}
#nav li a{
color:#357768;
text-shadow: 0 1px 0 #35A2E5;
letter-spacing: 1px;
font-size:1.1em;
padding:10px 15px;
}
#nav li a:hover {
color: #368e87;
}
#title {
width:700px;
margin:15px auto;
}
.aviaslider{ 
height:350px; 	/*this changes the height of the image slider*/
width:700px;
margin:10px auto 20px auto;
overflow: hidden;
position: relative;
background: url('avia/im/preload.gif');
background-position:center center;
background-repeat: no-repeat;
background-color:#fff;
box-shadow:3px 3px 5px #292929;
-webkit-box-shadow:3px 3px 5px #292929;
-moz-box-shadow:3px 3px 5px #292929;
}

.aviaslider li, .aviaslider .featured{
display: block;
width:100%;
height:100%;
position: absolute;
top:0;
left:0;
z-index: 1;
}

.js_active .aviaslider li, .js_active .aviaslider .featured{
display:none;
}

.aviaslider img, .aviaslider a img, .aviaslider a{
border:none;
text-decoration: none;
}

.feature_excerpt{
width:890px;
position: absolute;
display: block;
bottom: 0;
left:0;
z-index: 2;
padding:14px 15px;
font-size: .9em;
line-height:1.5em;
cursor: pointer;
background: #000;
color: #fff;
}

.feature_excerpt strong{
display: block;
font-size: 1.2em;
padding-bottom: 3px;
}
#blurbs {
width:900px;
overflow:hidden;
margin-bottom:20px;
padding-bottom:5px;
}
.blurb {
width:280px;
margin:0 10px;
float:left;
background-color:#fff;
box-shadow:2px 2px 3px #343434;
-webkit-box-shadow:2px 2px 3px #343434;
-moz-box-shadow:2px 2px 3px #343434;
}
.blurbtitle {
text-align:center;
 color:#92D7E7;
padding:3px;
font-size:1.4em;
line-height:1.4em;
background-color:#1774BA;
 background: -webkit-gradient(linear, left top, left bottom, from(#F8DB94), to(#EDCE8A));
 background: -moz-linear-gradient(top, #F8DB94, #EDCE8A);
 font-weight:bold;
}
/*
#blurb1{
background-color:#54afe9;
 background: -webkit-gradient(linear, left top, left bottom, from(#54afe9), to(#318dc8));
 background: -moz-linear-gradient(top, #54afe9, #318dc8);
}
#blurb2{
background-color:#54afe9;
 background: -webkit-gradient(linear, left top, left bottom, from(#f6d656), to(#e3bd27));
 background: -moz-linear-gradient(top, #54afe9, #318dc8);
}
#blurb3{
background-color:#54afe9;
 background: -webkit-gradient(linear, left top, left bottom, from(#439e91), to(#218274));
 background: -moz-linear-gradient(top, #54afe9, #318dc8);
}
*/
.blurbcontent {
padding:7px;
color:#191919;
border:1px solid #292929;
border-top:none;
}

#footer {
font-size:9px;
color:#aaa;
font-style: italic;
margin:0px 10px;
}

#browseradvisory {
display:none;
position:absolute;
top:20px;
left:20px;
width:300px;
padding:10px;
color:#fff;
height:76px;
background:url('browadbg.png');
background-repeat:repeat-x;
}

#browseradvisory p {
width:220px;
float:left;

}
#browseradvisory img {
float:right;
}
#browseradvisory a {
color:#f1dd30;
}
.no-rgba #browseradvisory{
display:block;
}
.no-borderradius #browseradvisory{
display:block;
}
.no-boxshadow #browseradvisory{
display:block;
}
.no-cssgradients #browseradvisory {
display:block;
}

