/* Reset */


*{margin:0px;padding:0px;}

body{margin:0px;padding:0px;font-family:'Trebuchet', 'Tahoma'; font-size:90%;}


/* Structure
@media (min-width: 1025px) {  */

body{margin:0px;padding:0px;text-align:center;font-family:"Inder", Trebuchet Ms;background:#84e0fb;}

#bodycontainer{margin:0px;padding:0px;float:left;width:100%;}

#container{margin:0px auto;padding:0px;width:1004px;text-align:left;}

#contentwrapper{margin:0px 0px 0px 0px;padding:0px;width:1004px;float:left;text-align:left;padding-bottom:0px;background:#fff}

#wrapper{margin:0px;padding:0px;margin-top:0px;width:1004px;text-align:left;float:left;text-align:left;padding-bottom:20px;}

#content{margin:20px 0px 0px 290px;padding:0px;width:680px;border:0px solid #000;float:left;text-align:left;min-height:500px;height:expression(this.scrollHeight < 500? "500px" : "auto" );}

#extra{display:block;clear:left;margin-left:25px;margin-bottom:0px;}

#navigation{margin:20px 0px 0px -1004px;padding:0px;width:280px;float:left;position:relative;}

#content .tideBody {clear:left}

#content .tideTitle{margin:-10px 0px 0px 0px;padding:0px;float:left;color:#fff;font-size:26px;font-family:'Strait';text-shadow:2px 2px 2px #333;font-weight:normal;height:40px;}

#content .tideSubtitle{margin:10px 0px 10px 0px;padding:0px;float:left;position:relative;color:#02A1D9;font-size:1.5em;font-family:'Inder';font-style:italic;clear:left;width:100%;font-weight:normal;}



#header{margin:0px;padding:0px;float:left;width:1004px;background:#fff;}
div#header .logo-social {width:280px;float:left;text-align:center;}
div#header .header-image {text-align:center;margin-top:10px;}
#logo{margin:10px 0px 0px 10px;padding:0px;text-align:center}
#header .phone{margin:0px 0px 0px 0px;padding:0px;text-align:center;color:#fff;text-align:center;}
#header .phone h3 {font-size:32px;font-family:"Strait";font-weight:normal;color:#0D3371;text-decoration:none;}
#header .phone h4 {font-size:22px;font-family:"Strait";font-weight:normal;color:#0D3371;text-decoration:none;margin-top:5px;}
#header .phone h4 a {color:#0D3371;text-decoration:none;}

#header .header-subtitle {font-family:'Pacifico';text-shadow:2px 2px 2px #333;margin:-40px 0px 10px 0px;padding:0px;float:left;font-size:1.8em;color:#fff;text-align:center;width:100%;letter-spacing:2px;}

#header  .show-menu {display:none;}
#header  #show-menu  {display:none;}

#header .lf_menu {display:none;}


#navigation ul {list-style:none;margin:0px 0px 0px 76px;}
#navigation ul li {background:url(../images/link-bg.jpg) no-repeat;width:190px;height:60px;font-family:'Strait';padding:10px 0px 0px 50px;font-size:20px;}
#navigation ul li a{color:#fff;text-decoration:none}
#navigation ul li a:hover {color:#ffcc00;}

div#footer {margin:0px;padding:0px;margin:0px 0px 0px 0px;float:left;clear:both;width:1004px;height:200px;float:left;background:url(../images/footer-repeat.png) repeat-x top center;}

div#footer .footer-left {float:left;margin-left:20px;margin-top:30px;width:720px;}
div#footer .footer-top-right {float:left;margin:30px 0px 0px 0px;width:250px;text-align:right;}
div#footer .footer-top-right h3 {font-size:32px;font-family:"Strait";font-weight:normal;color:#fff;text-ffdecoration:none;}
div#footer .footer-top-right h4 {font-size:22px;font-family:"Strait";font-weight:normal;color:#fff;text-decoration:none;margin-top:5px;}
div#footer .footer-top-right h4 a {color:#fff;text-decoration:none;}

div#footer .footer-left li {display:inline;margin-right:10px;}
div#footer .footer-left li a {font-size:18px;font-family:"Strait";font-weight:normal;color:#fff;text-decoration:none;}
div#footer .footer-left li a:hover {color:#ffcc00}

div#footer p{font-size:1.1em;padding:5px;text-align:center;color:#fff;padding-top:20px;}

div#content .tideBody p{font-size:1.2em;padding:5px;font-family:"Calibri";font-weight:normal;}
div#content .tideBody {clear:left;font-size:1.0em;padding:5px;margin-bottom:20px;}

div#content h2, .tideBody h2 {font-size:2.8em;padding:5px;font-family:"Strait";font-weight:normal;color:#000066;margin-bottom:0px;}
div#content .tideBody h3 {font-size:1.8em;padding:5px;font-family:"Strait";font-weight:normal;color:#06569B;margin-top:10px;}

div#content .tideBody h2 a {color:#005599}

div#content .tideBody b {padding-top:10px;}
div#content .tideBody ul {margin-bottom:10px;}
div#content .tideBody li {font-size:1.1em;line-height:1.3em;margin-left:5%;width:90%}

div#content .home-links {width:100%;height:200px;}
div#content .home-links li {float:left;list-style:none;clear:none;width:25%;text-align:center;}
div#content .home-links li a {color:#000;text-decoration:none}
div#content .home-links li a:hover {color:#005599}

div#content .home-left {width:45%;float:left;margin-top:10px;margin-left:-10px;}
div#content .home-left li {font-size:16px;font-family:"Strait";margin:0px;margin-top:10px;list-style:none;margin-bottom:20px;}
div#content .home-left li img {vertical-align:middle;float:left;margin-right:10px;height:25px;width:25px;margin-bottom:20px;}
div#content .home-left h4 {font-size:16px;font-family:"Strait";font-weight:bold;color:#333;text-decoration:none;}
div#content .home-left h2 {font-size:32px;font-family:"Strait";font-weight:normal;color:#005599;text-decoration:none;}

div#content .home-right {width:55%;float:left;;margin-top:10px;text-align:center;margin-bottom:20px;margin-left:10px;}
div#content .home-right li {font-size:13px;font-family:"Strait";margin:0px;margin-left:10px;margin-top:10px;text-transform:uppercase;width:100%;margin-bottom:20px;list-style:none;text-align:left}
div#content .home-right h2 {font-size:32px;font-family:"Strait";font-weight:normal;color:#005599;text-decoration:none;text-align:left}
div#content .home-right li span {width:170px;display:block;float:left;}





