html {MARGIN:0;PADDING:0;FONT-SIZE:100%;}
body {FONT-SIZE:62.5%;FONT-FAMILY:arial,verdana,helvetica,geneva,sans-serif;COLOR:#000000;BACKGROUND-COLOR:#ffffff;VOICE-FAMILY:inherit;}
body,img,div,span,label,form,input,fieldset,h1,h2,h3,h4,h5,h6,p,table,script,noscript {MARGIN:0;PADDING:0;}
img {border:0;}
/*ul,li,dl,dt,*/

.masthead {
FLOAT:left;
WIDTH:100%;
MARGIN:0;
PADDING:0;
BACKGROUND: #d8e3f6 url("../g/000000.gif") repeat-x bottom;
}
.skip{display:none;}
.access{
margin-left:6%;
PADDING:0;
FONT-SIZE:100%;
FONT-WEIGHT:bold;
background-color:#d8e3f6;
}
.access a:link, .access a:visited, .access a:active{color:#000000;background-color:#d8e3f6;text-decoration:none;}
.access a:hover{color:#000099;background-color:#ccffff;text-decoration:underline;}

.mastHeadNav {
/*position:absolute;*/
FLOAT: left;
MARGIN-top:0;
MARGIN-right:0%;
MARGIN-bottom:0;
MARGIN-left:0;
/*PADDING-TOP: 8px;*/
PADDING-TOP: 15px;
PADDING-RIGHT: 0px;
PADDING-BOTTOM: 0px;
PADDING-LEFT:50px;
LINE-HEIGHT: normal;
LIST-STYLE-TYPE: none;
BACKGROUND: #d8e3f6 url("../g/rh10.jpg") no-repeat bottom left;
}


.mastHeadNav LI {
/*PADDING-TOP: 3px;*/
PADDING:0;
MARGIN:0;
DISPLAY: inline;
FONT-SIZE: 120%;
}
.mastHeadNav A {
/*PADDING-TOP: 0px;*/
MARGIN:0px;
PADDING-TOP: 0px;
PADDING-RIGHT: 0px;
PADDING-BOTTOM: 0px;
PADDING-LEFT: 9px;
FLOAT:left;
BACKGROUND: url(../g/left_both.gif) no-repeat left top;
BORDER-BOTTOM: #000000 1px solid;
TEXT-DECORATION: none;
CURSOR:pointer;
}
.mastHeadNav A SPAN {
/*PADDING-TOP: 3px;*/
PADDING-TOP: 3px;
PADDING-RIGHT: 9px;
PADDING-BOTTOM: 2px;
PADDING-LEFT: 0px;
DISPLAY: block;
FONT-WEIGHT: bold;
BACKGROUND: url(../g/right_both.gif) no-repeat right top;
FLOAT: left;
COLOR: #000099;
TEXT-DECORATION: none
}

.mastHeadNav #current A {BORDER: 0px;BACKGROUND-POSITION: 0px -150px;TEXT-DECORATION: none;COLOR: #000099;}
.mastHeadNav #current A SPAN {BACKGROUND-POSITION: 100% -150px;PADDING-BOTTOM: 3px;COLOR: #333333;}
.mastHeadNav A:hover {BACKGROUND-POSITION: 0% -150px;TEXT-DECORATION: underline;}
.mastHeadNav A:hover SPAN {COLOR: #009900;TEXT-DECORATION: none;BACKGROUND-POSITION: 100% -150px}


.timetemp{
vertical-align:middle;
OVERFLOW:hidden;
FLOAT:right;
MARGIN-top:-6px;
MARGIN-right:0.2%;
PADDING:0;
WIDTH:127px;
HEIGHT:35px;
BACKGROUND-IMAGE:url("http://banners.wunderground.com/banner/gizmotemp/global/stations/03876.gif");
}



.wrapper {width:99.6%;padding-left:0.2%;padding-right:0.2%;}


.h1a {
CLEAR:both;
COLOR:#000066;
MARGIN: 0% 0% 0% 0%;
PADDING: 0% 0% 0% 0%;
FONT-SIZE:180%;
FONT-WEIGHT: bold;
WIDTH:99.8%;
}

.h2a {
CLEAR:both;
COLOR:#000000;
BACKGROUND-COLOR:#d8e3f6;
MARGIN-TOP:0.2%;
MARGIN-RIGHT:0%;
MARGIN-BOTTOM:0%;
MARGIN-LEFT:0%;
PADDING-TOP:0%;
PADDING-RIGHT:0.2%;
PADDING-BOTTOM:0%;
PADDING-LEFT:0.3%;
FONT-SIZE:160%;
FONT-WEIGHT: bold;
BORDER-TOP: #0000ff 1px solid;
BORDER-RIGHT: #0000ff 1px solid;
BORDER-LEFT: #0000ff 1px solid;
}
.h2b {
CLEAR:both;
COLOR:#000000;
BACKGROUND-COLOR:#d8e3f6;
MARGIN-RIGHT:0%;
MARGIN-BOTTOM:0%;
MARGIN-LEFT:0%;
PADDING-TOP:0%;
PADDING-RIGHT:0.2%;
PADDING-BOTTOM:0%;
PADDING-LEFT:0.3%;
FONT-SIZE:160%;
FONT-WEIGHT: bold;
BORDER-TOP: #0000ff 1px solid;
BORDER-RIGHT: #0000ff 1px solid;
BORDER-LEFT: #0000ff 1px solid;
}
.h2c {
CLEAR:both;
COLOR:#000000;
BACKGROUND-COLOR:#d8e3f6;
MARGIN-RIGHT:0%;
MARGIN-BOTTOM:0%;
MARGIN-LEFT:0%;
PADDING-TOP:0%;
PADDING-RIGHT:0.2%;
PADDING-BOTTOM:0%;
PADDING-LEFT:0.3%;
FONT-SIZE:160%;
FONT-WEIGHT: bold;
BORDER-TOP: #0000ff 1px solid;
}

.p1 {
FONT-SIZE:140%; 
FONT-WEIGHT: normal;
MARGIN-LEFT:0%;
PADDING: 0% 0.2% 0.1% 0%;
}

.p1 a:link, .p1 a:visited, .p1 a:active
{
color:#000066;
text-decoration:underline;
}
.p1 a:hover{
color:#000000;
background-color:#ccffff;
text-decoration:none;
}
.p2 {
FONT-SIZE:140%; 
FONT-WEIGHT: normal;
MARGIN-LEFT:0.1%;
PADDING: 0.2%;
}
.p2 a:link, .p2 a:visited, .p2 a:active
{
color:#000066;
text-decoration:underline;
}
.p2 a:hover{
color:#000000;
background-color:#ccffff;
text-decoration:none;
}

.p3 {
FONT-SIZE:140%; 
FONT-WEIGHT: normal;
MARGIN-LEFT:0.1%;
PADDING: 0% 0.2% 0.1% 0.2%;
VERTICAL-ALIGN:middle;
}

.p3 a:link, .p3 a:visited, .p3 a:active
{
color:#000066;
text-decoration:underline;
}
.p3 a:hover{
color:#000000;
background-color:#ccffff;
text-decoration:none;
}
.p5 {
FONT-SIZE:140%; 
FONT-WEIGHT: normal;
MARGIN-LEFT:0%;
PADDING: 0% 0.2% 0% 0.2%;
}

.p5 a:link, .p5 a:visited, .p5 a:active
{

color:#000066;
text-decoration:underline;
}
.p5 a:hover{
color:#000000;
background-color:#ccffff;
text-decoration:none;
}
.p6 {
FONT-SIZE:140%; 
FONT-WEIGHT: normal;
MARGIN-LEFT:0%;
PADDING: 0% 0.2% 0.4% 0.2%;
}

.p6 a:link, .p6 a:visited, .p6 a:active
{

color:#000066;
text-decoration:underline;
}
.p6 a:hover{
color:#000000;
background-color:#ccffff;
text-decoration:none;
}

.mobcont1 {
min-height:189px;
border-top:1px solid #0000ff;
border-right:1px solid #0000ff;
border-bottom:1px solid #0000ff;
border-left:1px solid #0000ff;
MARGIN-BOTTOM:0.8%;
}
.mobcont2 {
WIDTH:99.8%;
border:1px solid #0000ff !important;
background-color:#ffffcc;
MARGIN-BOTTOM:0.8%;
}
.mobcont3 {
float:left;
WIDTH:99.8%;
border-right:1px solid #0000ff;
border-bottom:1px solid #0000ff;
border-left:1px solid #0000ff;
MARGIN-BOTTOM:0.8%;
}
.mobcont4 {
border-top:1px solid #0000ff;
border-right:1px solid #0000ff;
border-bottom:1px solid #0000ff;
border-left:1px solid #0000ff;
MARGIN-BOTTOM:0.8%;
}

.mobcont5 {

MARGIN-BOTTOM:0.8%;
}
.mobcont6 {

border-right:1px solid #0000ff;
border-bottom:1px solid #0000ff;
border-left:1px solid #0000ff;
MARGIN-BOTTOM:0.8%;
}
.mobcont7 {
WIDTH:99.8%;
border-right:1px solid #0000ff;
border-bottom:1px solid #0000ff;
border-left:1px solid #0000ff;
background-color:#ffffcc;
MARGIN-BOTTOM:0.8%;
}


#pubmap{
float:right;
width:40%;
height:250px;
BACKGROUND-COLOR:#d8e3f6;
MARGIN:0;
PADDING:0;
BORDER-left: #0000ff 1px solid;
overflow:hidden;
}




.plink1{
background-color:#ffffcc;
color:#000000;

}
.plink1 a:link, .plink1 a:visited, .plink1 a:active
{
/*font-size:85%;*/
color:#000066;
background-color:#ffffcc;
text-decoration:underline;
}
.plink1 a:hover{
/*font-size:85%;*/
color:#000000;
background-color:#ccffff;
text-decoration:none;
}
.imgright{MARGIN-TOP:0.4%;MARGIN-LEFT:0.2%;}
.mr2 {
margin-right:0.2%;
border-right:1px solid #0000ff;
}
.ml2 {
margin-left:0.2%;
}
.ml5{MARGIN-LEFT:0.5%}
.stdlink{COLOR:#000000 !important;text-decoration:none !important;}
.ud {}
.vmid{vertical-align:middle;}
.vtop{vertical-align:top;}
.vbot{vertical-align:bottom;}
.contact{;clear:both;width:100%;min-height:18px;border-top:1px solid #0000ff;background-color:#edeae2}
.mobleft{margin-left:0.2%;width:59.5%;float:left;overflow:hidden}

.social1 {
/*height:16px;*/
WIDTH:99.8%;
CLEAR:both;
FLOAT:left;
MARGIN-BOTTOM:0.8%;
vertical-align:middle;
border:1px solid #000099;
background-color:#d8e3f6;
color:#000000;
font-size:120%;
font-weight:bold;
}
.social1 a:link, .social1 a:visited, .social1 a:active
{
color:#000066;
background-color:#d8e3f6;
text-decoration:none;
}
.social1 a:hover{
color:#000000;
text-decoration:none;
background-color:#ccffff;
}
.bm1{VERTICAL-ALIGN:bottom;}
.bookmark{CLEAR:both;FLOAT:left;FONT-SIZE:140%;FONT-WEIGHT: normal;WIDTH:99.8%;MARGIN-TOP:0%;MARGIN-RIGHT:0%;MARGIN-BOTTOM:0.8%;MARGIN-LEFT:0%;PADDING:0%;BORDER:1px solid #0000ff;}
.bmhead{COLOR:#000000;BACKGROUND-COLOR:#d8e3f6;FONT-WEIGHT:bold;PADDING:0% 0.4% 0% 0.2%}
.linkbm1 a:link, .linkbm1 a:visited, .linkbm1 a:active {TEXT-DECORATION:none;COLOR:#000066;BACKGROUND-COLOR:#ffffff}
.linkbm1 a:hover{TEXT-DECORATION:underline;COLOR:#000066;BACKGROUND-COLOR:#ccffff}

.footer {
CLEAR:both;
WIDTH:99.8%;
HEIGHT:20px;
MARGIN-TOP:0%;
font-size:120%;
MARGIN-BOTTOM:0.8%;
TEXT-ALIGN:center;
VERTICAL-ALIGN:middle;
PADDING: 0% 0% 0% 0%;
COLOR:#000000;
BACKGROUND-COLOR:#d8e3f6;
BORDER: 1px solid #000000;
}

.footer a:link, .footer a:visited, .footer a:active {
TEXT-DECORATION:underline;
COLOR:#000000;
BACKGROUND-COLOR:#d8e3f6;
}
.footer a:hover {
TEXT-DECORATION:none;
COLOR:#000000;
BACKGROUND-COLOR:#ccffff;
}

.imgmenu{MARGIN-TOP:0.2%;MARGIN-RIGHT:0%;MARGIN-BOTTOM:0%;MARGIN-LEFT:0.3%;PADDING:0}
.downmenu{
FLOAT:left;
MARGIN-top:0%;
MARGIN-right:0%;
MARGIN-bottom:0.6%;
MARGIN-left:0.3%;
PADDING-TOP:0.2%;
PADDING-RIGHT:0.5%;
PADDING-BOTTOM:0.2%;
PADDING-LEFT:0.5%;
FONT-SIZE:120%;
FONT-WEIGHT:bold;
background-color:#ffffcc;
BORDER: #0000ff 1px dashed;
}
.downmenu a:link, .downmenu a:visited, .downmenu a:active
{
color:#000000;
background-color:#ffffcc;
text-decoration:underline;
}
.downmenu a:hover{
color:#000099;
background-color:#ccffff;
text-decoration:none;
}

.menuquick{
FLOAT:left;
MARGIN-top:0%;
MARGIN-right:0%;
MARGIN-bottom:0.6%;
MARGIN-left:0.4%;
PADDING-TOP:0.2%;
PADDING-RIGHT:0.5%;
PADDING-BOTTOM:0.2%;
PADDING-LEFT:0.5%;
FONT-SIZE:120%;
FONT-WEIGHT:bold;
background-color:#ffffcc;
BORDER: #0000ff 1px dashed;
}
.menuquick a:link, .menuquick a:visited, .menuquick a:active
{
color:#000000;
background-color:#ffffcc;
text-decoration:underline;
}
.menuquick a:hover{
color:#000099;
background-color:#ccffff;
text-decoration:none;
}

.menutable {
clear:both;
width:99.9%;
margin-left: auto;
margin-right: auto;
margin-bottom:0.5%;
}

.normtable {
clear:both;
width:100%;
margin-bottom:0.8%;
}
.tablestd {}
.tablestd th {
FONT-SIZE:140%;
text-align:left;
font-weight:bold;
}

.tablestd td {FONT-SIZE:140%;text-align:left;font-weight:normal;}
.tablestd tr.odd th{font-weight:normal;}
.tablestd tr.even th{font-weight:normal;}
.tablestd a:link, .tablestd a:visited, .tablestd a:active
{
color:#000000;
text-decoration:underline;
}
.tablestd a:hover{
color:#000099;
background-color:#ccffff;
text-decoration:none;
}
.tab1left {
FLOAT:left;
MARGIN-TOP:0%;
MARGIN-RIGHT:0%;
MARGIN-BOTTOM:0.6%;
MARGIN-LEFT:0.4%;

}
.tab1left th {
FONT-SIZE:140%;
text-align:center;
font-weight:bold;
}

.tab1left td {FONT-SIZE:140%;text-align:center;font-weight:normal;}
.tab1left tr.odd th{font-weight:normal;}
.tab1left tr.even th{font-weight:normal;}

.caphead2{
COLOR:#000000;
BACKGROUND-COLOR:#d8e3f6;
TEXT-ALIGN:left;
MARGIN-TOP:0%;
MARGIN-RIGHT:0%;
MARGIN-BOTTOM:0%;
MARGIN-LEFT:0%;
PADDING-TOP:0%;
PADDING-RIGHT:0.2%;
PADDING-BOTTOM:0%;
PADDING-LEFT:0.3%;
FONT-SIZE:140%;
FONT-WEIGHT: bold;
BORDER-TOP: #0000ff 1px solid;
}
.caphead3{
COLOR:#000000;
BACKGROUND-COLOR:#d8e3f6;
TEXT-ALIGN:center;
MARGIN-TOP:0%;
MARGIN-RIGHT:0%;
MARGIN-BOTTOM:0%;
MARGIN-LEFT:0%;
PADDING-TOP:0%;
PADDING-RIGHT:0.2%;
PADDING-BOTTOM:0%;
PADDING-LEFT:0.3%;
FONT-SIZE:140%;
FONT-WEIGHT: bold;
BORDER-TOP: #0000ff 1px solid;
BORDER-RIGHT: #0000ff 1px solid;
BORDER-LEFT: #0000ff 1px solid;
}




.strong0{PADDING-LEFT:0%;}
.norm90{
font-weight:normal;
font-size:90%;
}
.foodhead {
background-color:#ccffff;
}
.normal {font-weight:normal !important;}
.odd {background-color:#ffffcc;}
.even {background-color:#eeeeee;}

.bg1{
background-color:#ccffff;
}
A.pagetop:link, A.pagetop:visited, A.pagetop:active 
{
color:#000000;
FONT-WEIGHT:bold;
background-color:#ccffff;
text-decoration:underline;
}
A.pagetop:hover {
color:#000099;
FONT-WEIGHT:bold;
background-color:#7dfefa;
text-decoration:none;
}

.tweetcount{
FLOAT:right;
MARGIN-top:-3px;
MARGIN-right:0.35%;
width:88px;height:26px;
PADDING:0;
}


.formtab1{
float:left;
background-color:#ccffff;
PADDING-TOP:0.5%;
PADDING-RIGHT:0.5%;
PADDING-BOTTOM:0.5%;
PADDING-LEFT:0.5%;
margin-right:0.3%;
margin-bottom:0.8%;
BORDER: #0000ff 1px solid;
}


.required {
font-weight:bold;
FONT-SIZE:1.2em;
color:#ff0000;
}

.tabtext1 {
font-weight:bold;
FONT-SIZE:1.2em;
vertical-align:middle;
}

.bold {font-weight:bold;}

.h2right {
COLOR:#000000;
BACKGROUND-COLOR:#d8e3f6;
MARGIN-TOP:0%;
MARGIN-RIGHT:0%;
MARGIN-BOTTOM:0%;
MARGIN-LEFT:0%;
PADDING-TOP:0%;
PADDING-RIGHT:0.2%;
PADDING-BOTTOM:0%;
PADDING-LEFT:0.2%;
FONT-SIZE:160%;
FONT-WEIGHT: bold;
BORDER-TOP: #0000ff 1px solid;
}

ul.list1 {
margin-top: 1%;
margin-right: 0%;
margin-left: 0%;
padding-left: 0%;
list-style-position: inside;
list-style-type: square;
text-align: justify;
FONT-SIZE:140%;
FONT-WEIGHT: normal;

}
ul.list1 li {
margin-bottom:0.5%;
margin-left: 1%;
padding-left: 0%;
}

.blue33{COLOR:#000033}
.blue66{COLOR:#000066}
.blue99{COLOR:#000099}

.insult {
FONT-WEIGHT:bold;
FLOAT:left;
FONT-FAMILY:Times New Roman;
FONT-SIZE:140%;
FONT-WEIGHT: normal;
MARGIN-LEFT:0%;
PADDING: 0% 0.2% 0.1% 0.2%;
background-color:#ffffcc;
}

.usercont {DISPLAY:none;}

.fblink {
vertical-align:top;
margin-left:0.25%;
margin-bottom:0.2%;
font-size:150%;
font-weight:bold;
color:#3b5998;
} 
.fblink a:link, a:visited, a:hover, a:active {
color:#3b5998;
}
