@media tty {
 i{content:"\";/*" "*/}} @import 'winie5x.css'; /*";}
}/* */

.clear { clear: both; }
.committee #content .column p, .committee #content .column h4 { font-size: 0.8em; }
.committee #content .column p { border-bottom: 1px solid black; }

* { margin: 0; padding: 0; }
body { margin: 0 2em; border: 2px solid #CC9966; border-width: 0 1px; font: .8em Arial, Helvetica, sans-serif; }

.constitution #constitution a, .hpa #hpa a, .activities #activities a, .jobs #jobs a, .committee #committee a, .hpacomm #hpacomm a { font-weight: bold; text-decoration: none; color:#FF3300; }
.hide, #skipper, #bizcenter { display: none; }

a:link, a:visited { text-decoration: none; }
#main a { text-decoration: underline; color:#FF6666; }
#main a:hover { text-decoration: none; color:red; }

#login { background: url(../images/topbar_bg.jpg) repeat-x; list-style: none; text-align: right; padding: .3em 0; }
#login li { display: inline; padding: 0 1em; text-transform: lowercase; }
#login li a { color: #ffe7c4; font-weight: bold; }
#login a:hover { border-top: 0.3em solid #ffe7c4; color: white; }

#masthead { height: 79px; position: relative;  background: url(../images/mainbanner_bg.jpg) repeat-x; }
#masthead p img { position: absolute; top:0; right: 0; }
* html #masthead { line-height: 4.5; }
#navbar { list-style: none; position: absolute; right: 0; bottom: 20px; }
* html #navbar { bottom: -3px; }
#navbar li { display: inline; padding: 0 1em; text-transform: lowercase; }
#navbar li a { padding: 0 0 15px; color: #9ea9c7; font-weight: bold; }
#navbar a:hover { border-bottom: 5px solid #003466; color: #003466; }

#more { position: relative; border-top: 1px solid #6d4409; background: #FFCC99 url(../images/lowbar_bg.jpg) repeat-x; height: 36px; }
#lowbarleft { position: absolute; top: 7px: }
#lowtitle { position: absolute; top:0; right:1px; }

#main { background: #fff url(../images/leftbar_bg.jpg) repeat-y; line-height: 1.6; }

#content { margin-left: 215px;  padding: 1em .5em 3em; text-align:justify; }
#text { margin-right: 200px; }
#logbox { float: right; width: 190px; text-align: right; }

#content p { margin: 0 0 1em; }
#content h2 { font-size: 1.8em; color:#FF3300; font-variant: small-caps; border-bottom: 1px solid #CC9966; }
#content h3 { margin: .5em 0; font-size: 1.4em; color: #CC6666; }
#content ul li { margin-left: 2em; list-style-image: url(../images/bullet.gif); }
em.new { background-color: #FF0000; color: white; font-style: normal; }

#sides { float: left; width: 210px; line-height: 1.5; padding-top: 1em; font-size: .9em;  }
#sides h2 { display: none; /* font-size: 1.2em; padding: .5em .5em 0 0; border-bottom: 1px solid #CC9966; margin: .5em; */ }
#subnav, #banners, #ads { margin-bottom: 2.5em; }
#sides p { margin-left: 1em; }
#subnav ul { margin-left: 16px; }
#subnav ul li { margin-left: 1em; list-style-image: url(../images/bullet.gif); }
#banners ul { list-style: none;  text-align: center;}
.constitution #content ol { margin: 12px 2px 12px 22px; font-weight: bold; }
.constitution #content ol li ol { font-weight: normal; }


.t { width: 96%; }
.t th { border-bottom: 1px solid #006666; border-top: 2px solid #006666;text-align: left; }
.t tr td { vertical-align: top; padding: .2em 0; }
.t caption { display:none; }

.column { float: left; width: 150px; }

.e { float: left; width: 100%; margin-bottom: 2.5em; }
.hpa #content .e { margin-bottom: .5em; }
.e .seepic { clear:both; text-align: right; }
.e img, .hpa #content img { float: left; padding: .35em; margin: .5em 1em .5em 0; border: 1px solid silver; }
.e a:hover img { border: 1px solid black; }
.e h4 { font: 1.3em "Trebuchet MS", Geneva, Arial, sans-serif; padding-right: .5em; }
.e h5 { text-align: right; padding-right: .5em; font-size: 1.0em; }

#footer { font-size: .9em; clear: both; background: #FFCC99 url(../images/lowbar_bg.jpg) repeat-x; padding: .5em; border-top: 1px solid #CC9966; border-bottom: 1px solid #CC9966; text-align: center; }
hr { margin: 1em 0; }

p.myprofile { margin-bottom: 2em; }