html, body{ 
 margin:0; 
 padding:0;
 background-color:#391000; 
 color: #000000;
 text-align: center;
 font-family:arial, helvetica, sans-serif;
 font-size:10pt;
 } 

h1
   { clear: both; 
     font-family: arial, verdana,helvetica, sans-serif;
     font-size: 150%;
     background-color:#ffffff; 
     color: #000000;}
   
h2 
   { clear: both; 
     font-family:  arial, verdana,helvetica, sans-serif;
     font-size: 130%;
     background-color:#ffffff; 
     text-align: center;
     color: #000000;}
     
h3 
   { clear: both; 
     font-family:  arial, verdana,helvetica, sans-serif;
     font-size: 110%;
     background-color:#ffffff; 
     color: #000000;}


#ss-pagewidth{ 
  width:790px;  
  text-align:left; 
  border: 10px solid black;
  min-width: 500px;
  margin-left:auto; 
  margin-right:auto; 
  background-color:#ffffff; 
} 

#header{ 
 width:100%; 
 height:202px;
 color: #000000;
 background-color:#391000; 
 background-image: url("images/banner.jpg");
 background-repeat: no-repeat;
 border-bottom: 1px solid black;
 font-weight: bold;
} 

#header a:link, #header a:visited, #header a:hover, #header a:active{
 text-decoration: none;
 color: #000000;
} 

#header img{
	padding:0px;
}

#top-nav{
 position: relative; 
 width:99%; 
 top: 3px;
 height: 28px;
 text-align: right;
}

#center-banner{
 position: relative; 
 width:100%; 
 text-align: right;
}

#bottom-nav{
 position: relative; 
 width:100%; 
 text-align: right;
} 

#wrapper{
 position: relative; 
 float: left;
 background-image: url("images/content-background.jpg");
 background-repeat: repeat-y;  
 background-color:#ffffff;
 width: 780px;
 margin-right: auto;
 margin-left: auto;
 padding: 0px;
}
 
#leftcol{
 position:absolute;
 top: 1px;
 float: left;
 width:140px; 
 }
 
#maincol{ 
 float: right; 
 margin-right: 10px;
 margin-left: 150px;
 width: 600px; 
 }
 
 
#footer{
 width:100%; 
 background-image: url("images/footer.jpg");
 background-repeat: no-repeat;
 background-color:#d3b89b; 
 border-top: 1px solid black;
 text-align: center;
} 

#footerh{
 width:100%; 
 height: 150px;
 background-image: url("images/footer.jpg");
 background-repeat: no-repeat;
 background-color:#d3b89b; 
 border-top: 1px solid black;
 text-align: center;
} 

.clr{clear:both;}
 
.content{padding:5px;} /*padding for content */ 
 
#header .content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/ 
 

 
 /*printer styles*/ 
@media print{ 
/*hide the left column when printing*/
#leftcol{display:none;} 
}

.imgleft{
 float: left; 
 border-right: 10px solid #ffffff;
 }

.imgright{
 float: right; 
 border-left: 10px solid #ffffff;
}

.bluefont{
 font-family: "Arial Black";
 text-align: center;
 color: #000099;
 font-weight: bold;
 font-size: 200%;
}

.bluefont a:link {
 color: #000099;
}

.bluefont a:visited {
 color: #000099;
}

.bluefont a:hover {
 color: #000099;
}

.bluefont a:active {
 color: #000099;
}

.weather-box{
 position: relative;
 text-align: center;
 vertical-align: bottom;
}
