@import url(/style/gohead.css); 
@import url(/style/gomenu.css); 
@import url(/style/gomps.css); 
@import url(/style/gomax.css); 

BODY	{ color:#333; background:#d5efef; margin:0;padding:0; min-width:800px; text-align:center; }
BODY, DIV, H2, H3, P, PRE, TD, TH, ADDRESS, UL { font-family:geneva, verdana, arial, helvetica, sans-serif; }

A:link { font-family:geneva, verdana, arial, helvetica, sans-serif; color: #008080; text-decoration:underline; }
A:visited { color: #008080; text-decoration: underline; }
A:hover { color: #00b6b6; text-decoration: none; }
A:active { color: #00b6b6; text-decoration: none; }

.labelsub {color:#ffffff; background-color:#2b83c4;}
.labelsub a, visited {font:bold 10pt geneva, verdana, arial, helvetica, sans-serif; color:#fff; background-color:#2b83c4; text-decoration: underline; }
.labelsub a:hover { color:#009; text-decoration: none; }

div#guide {margin-bottom:10px; padding-bottom:2px }
#guide a, visited { font:bold 0.8em geneva, arial, helvetica, sans-serif; color:#5d82a0; background-color:#e9ebc9; text-decoration: none; }
#guide a:hover { color:#0bb; background-color:#e9ebc9; }

div#navbottom  {color:#fff; background-color:inherit; margin:0 5px 2px;}
#navbottom a, visited { font:700 12px tahoma, geneva, arial, sans-serif; color: #fff; background-color:#0bb; padding:2px 6px; text-decoration:none; }
#navbottom a:hover { color: #fff; background-color:#2b83c4; }

div#navr  {color:#069; background-color:inherit; }
#navr a, visited { font-size:0.8em; font-family:geneva, arial, helvetica, sans-serif; color:#069; background-color:#e9ebc9; text-decoration:none; }
#navr a:hover { color:#0bb; background-color:#e9ebc9; }

div#navl  {color:#069; background-color:inherit; }
#navl a, visited { font-size:0.8em; font-family:geneva, arial, helvetica, sans-serif; color:#069; background-color:#e9ebc9; text-decoration:none; }
#navl a:hover { color:#0bb; background-color:#e9ebc9; }

div#navlsub  {color:#069; background-color:inherit; }
#navlsub a, visited { font-size:0.8em; font-family:geneva, arial, helvetica, sans-serif; color:#069; background-color:#e9ebc9; text-decoration:none; }
#navlsub a:hover { color:#0bb; background-color:#e9ebc9; }

/*  about us */
a.tablink , a.tablink:visited { font: bold 10pt geneva, verdana, arial, helvetica, sans-serif; color:#ffffff; background-color:#2b83c4; text-decoration:none; }
a.tablink:hover , a.tablink:active { color:#006699; background-color:#e9ebc9 ; padding-left:30px; padding-right:30px; }
/*  end about us */

ADDRESS { font-style:italic; font-size:0.8em; text-align:center; margin:10px 0 2em; }

FORM {margin:0; padding:0;}

H1, H2, H3 { color:#00b6b6; }
H2, H3 { text-align:center; }
H2 { font-size:22px; margin-top:10px; margin-bottom:15px; }
H3 { font-size:18px; font-family:geneva, arial, helvetica, sans-serif; }
.topic { font-size:1em; margin:1.2em 0 1.5em; } 
.topic2 { font-size:1em; margin:1.2em 0 0.5em; } 

Table P, UL, LI {text-align:left; }
Table.tableline {border:1px solid #bbb;}

P { font-size:0.8em; margin:0;}
.adbox { padding:5px; border:1px solid #333;}
.first {margin:0 5px 10px;}
.listparg {padding-top:1.2em;}
.long P {margin:0 0 1.4em;}
.pics Table P {width:152px;}
.top {margin:0 15px;}

strong {font-weight:bold; color:#00a4a4;}

/*  events, listings */
div#wrap {  font-size:0.9em;}

.c1 {  clear:both; }
.feedlist {  margin:6px 0; padding:2px 0; clear:both; }
.feedlist ul { font-size: 0.9em; padding:0; margin:0; border:0; list-style-type:none;}

.list { margin-top:0.5em; margin-bottom:1.2em; }
.list ul { font-size:0.8em; list-style-type:none; margin:0; }
.list ul li { margin:.4em 0; }

.subhead {font-weight:900; font-size:0.9em; color:#fff; background-color:#0bb; padding-top:1px; padding-right:0; padding-bottom:1px; padding-left:2em;  border-top:1px solid #ccc; border-bottom:1px solid #999; clear:both; }

.gotop a { margin-right:0; padding:0 5px; color:#fff; background-color:#0bb; float:right;}
.gotop a:hover{ color: #fff; background-color:#2b83c4; text-decoration:none; padding:0 5px; margin-right:0;}
/*  end events, listings */

/*  bulleted lists */
.inlist { margin-top:0.5em; margin-bottom:1.2em; }
.inlist ul { font-size:0.8em; }
.inlist ul li { margin-top:.4em; margin-bottom:.4em ; }
/*  end bulleted lists */

.attention {font-weight:bold; font-size:0.8em; color:#4c6980; margin:15px 0px 5px;}
.attspec {font-weight:bold; color:#f00;}
.attspeclight {color:#f00;}
.heading {font-weight:900; font-size:0.9em; color:#fff; background-color:#0bb; padding-left: 2em;}
.label {font:bold 10pt geneva, verdana, arial, helvetica, sans-serif; color:#ffffff; background-color:#2b83c4;}
.nav {font-size:0.9em; font-family:geneva, verdana, arial, helvetica, sans-serif; text-align:left; color:#008080; margin:0;}
.nolink {font-family:geneva, verdana, arial, helvetica, sans-serif;}

/*  colors */
.head {background-color:#0bb;}
.line {background-color:#bbb;}
.navcell {background-color:#e9ebc9; color:inherit;}
.navrow {background-color:#2b83c4; color:inherit;}
/*  end colors */

/*  margins */
.colnav {margin:5px 4px 10px 4px; line-height:1.1em;}
.colads {margin:5px 0 10px 0;}
.guide {margin-top:10px; margin-bottom:10px;}
.nomargin {margin:0px}
.mbottom1 {margin-bottom:-5px;}
.mbottom2 {margin-bottom:1.5em;}
/*  end margins */

.align1 {text-align:left;}
.align2 {text-align:center;}
.align3 {text-align:right;}

.center {text-align:center;}
.left {text-align:left;}
.right {text-align:right;}
