html {font-size:100%}
body {background:#006 url(images/bgs/bg6.jpg);margin:0;padding:0;color:#fff;font:.9em arial, helvetica,sans-serif;text-align:center}
#topa {width:100%;padding:0;margin:50px 0 0;background-image:url(images/bgs/topg.jpg)}
#top {width:991px;height:286px;margin:0 auto;padding:0;}
#logo {width:378px;height:204px;margin:47px 20px 0 13px;padding:0;float:left}
#boat {float:right;margin:21px 13px 10px 0;width:543px;height:245px;border:2px solid #0A71C0}
#rap {width:991px;margin:7px auto 10px;padding:0;border-left:1px solid #001287;border-right:1px solid #001287;border-bottom:1px solid #001287;border-top:0;}
#bod {width:991px;background:#EAEFFF url(images/bgs/bod3.png);color:#002;margin:0 auto;padding:0;}
#bread {text-align:left;font-size:.7em;padding:10px 0 0;margin:0;background-color:#EAEFFF;color:#027;height:17px}
#text {width:585px;padding:0 0 20px 20px;float:left;}
#news {width:172px;padding:0 8px 0 0;margin:10px 0;float:left}
#news p {color:#aba;text-align:center;font-size:.8em;line-height:1.2em;padding:0;margin:20px}

#right {width:172px;margin:0;padding:0;float:right}
#wave {width:991px;height:18px;background-image:url(images/bgs/wave3.png);margin:0;padding:0;clear:both}
#bot {width:991px;height:200px;background-color:#61B9FD;margin:0 auto;clear:both;font:bold .8em/1.3em arial, helvetica,sans-serif;color:#028;padding:0}

a {text-decoration:none;}
#text a:link, #text a:visited {color:#008;background-color:#EAEFFF;font-weight:bold}
#text a:active, #text a:hover {color:#00f;background-color:#EAEFFF;font-weight:bold}
#news a:link, #news a:visited {color:#008;background-color:#fff}
#news a:active, #news a:hover {color:#00f;background-color:#fff}
#bot a:link, #bot a:visited {color:#008;background-color:#61B9FD}
#bot a:active, #bot a:hover {color:#00f;background-color:#61B9FD}
#bread a:link, #bread a:visited {color:#008;background-color:#EAEFFF;font-weight:bold}
#bread a:active, #bread a:hover {color:#00f;background-color:#EAEFFF;font-weight:bold}

h1 {font:bold 1.5em/1.4em "arial narrow", helvetica,sans-serif;color:#15e;text-align:center;padding:10px 0;letter-spacing:.07em;margin:0;background-color:#EAEFFF}
h2 {font:bold 1.3em/1.3em "arial narrow", helvetica,sans-serif;color:#15e;text-align:left;background-color:#EAEFFF;padding:0;margin:20px 0 0;letter-spacing:.02em;}
h3 {font:bold italic 1.2em/1.3em "arial narrow", helvetica,sans-serif;color:#15e;text-align:left;padding:0;margin:10px 0 0;background-color:#EAEFFF;}

#text p {font:.9em/1.3em arial, helvetica,sans-serif;text-align:left;padding:0;margin:10px 0}
.nc {text-align:center;font-weight:bold;font-style:italic;color:#002;font-size:1.4em;line-height:1.4em}
.nc2 {text-align:center;font-weight:bold;color:#002;font-size:.9em;line-height:1.2em}
#ncl {float:left;text-align:right;width:480px;line-height:1.2em;padding:2px 0;color:#003;font-size:.95em}
#ncr {float:right;text-align:left;width:490px;line-height:1.2em;padding:2px 0;color:#003;font-size:.95em}
#lb {width:220px;float:left;font-size:.8em;font-weight:normal;text-align:left;padding:0 0 0 20px;margin:6px 0 0;line-height:1.3em}
#rb {width:615px;float:right;font-size:.8em;padding:0 20px 0 0;line-height:1.2em;margin:0 0 0}
#rbl {width:320px;float:left;padding:20px 20px 0 0;font-style:italic;font-weight:normal}
#rbr {width:200px;float:right;text-align:right;font-weight:normal;padding:8px 0 0}
#rbr2 {width:200px;float:right;text-align:right;font-weight:normal;padding:20px 0 0}
.links ul {list-style:none;padding:0 40px;margin:0}
.links li {background-color:#EAEFFF;color:#01a}
.list ol {list-style:decimal outside;padding:0 60px;margin:0}
.list ul {list-style:square outside;padding:0 60px;margin:0}
.list li {background-color:#EAEFFF;color:#02a;text-align:left;font-size:.95em;line-height:1.4em;text-align:left;font-weight:bold}
.pbox {text-align:left;color:#029;background-color:#cdf;font-size:.8em;margin:10px auto;width:400px;padding:10px 15px;border:1px solid #abf}

.clear {clear:both;}
.b {font-weight:bold}
img {border:0}
strong  {color:#002;background-color:transparent;font-weight:bold}
.reg {font-size:.8em;position:relative;bottom:3px}
#up {text-align:right;padding:0;margin:0}
.pic {text-align:center;border:1px solid #abf;margin:15px 0;padding:0}

.links {list-style:none}
.links li {padding:1px 20px;margin:0 20px;text-align:left;font-size:.9em}

/* Fix IE6. Hide from IE Mac \*/
* #nav ul li { float:left; height:1%; }

/*navigation*/
.menu {width:172px;height:350px;margin:30px 0 10px;padding:0;clear:both;text-align:left;font:bold 11pt/1.4em arial,helvetica,sans-serif;background:transparent;color:#CADEFE;}
/*link and link state - all menu levels*/
.menu a {width:100%;height:100%;display:block;background-color:transparent;color:#CADEFE;padding:0;margin:0;font-size:11pt;text-decoration:none;}
.menu li a {margin:0;padding:5px 0 0;height:25px}
.menu li a:link, .menu li a:visited {background-color:transparent;color:#CADEFE;}
.menu li a:hover {background:transparent url(images/bgs/menu2.png) 0 -33px;color:#ECF3FF;text-decoration:none;}
.menu li li a {padding:0;margin:0;font-size:8.5pt;height:20px}
.menu li li a:link, .menu li li a:visited {background:transparent;color:#02b;}
.menu li li a:hover {background-color:#FED4CC;color:#015}

/*unordered lists - current lowest nest = .menu ul ul ul ul*/
.menu ul {margin:0;padding:0;list-style:none;border:0;text-indent:39px;}
.menu ul ul {position:absolute;top:0;left:-999em;clear:both;margin:0;padding:0;border:1px solid #6296FE;text-indent:0}

/*list properties*/
.menu li {width:172px;height:33px;margin:0;padding:0;display:block;float:left;position:relative;border:0;background-image:url(images/bgs/menu2.png);color:#CADEFE;}
.menu li li
{width:100px;height:18px;padding:2px 6px 2px 8px;margin:0;clear:both;background-image:none;background-color:#A2C1FF;color:#02b;font-size:8.5pt;line-height:1.3em;opacity:0.85;border:0;text-align:left;}

.menu li:hover, .menu li.sfhover {background-color:transparent;color:#ECF3FF;z-index:300;}
.menu li li:hover, .menu li li.sfhover {background-color:#FED4CC;color:#015;z-index:400;}/* delete this line for different colors for list items and links */

#nav li:hover ul, #nav li.sfhover ul {left:-116px;top:0}
#nav li ul li:hover ul, #nav li ul ul li:hover ul, #nav li ul li.sfhover ul, #nav li ul ul li.sfhover ul {left:0;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left:-999em}
