

   * {margin:0; padding:0;}
   body {background:#fff url(images/bg-pnw-tiler.gif) repeat-y; font-family:Arial, Helvetica, sans-serif;background-color:#E0EEE0;}
   
   #banner {background-color:#036; text-align:center;}
   #banner a {color:#fff; text-decoration:none; font-family:"century gothic", verdana, sans-serif;}
   #banner a:hover {color:#9F0;}
   
   #nav-main {width:236px; float:left;}
   #nav-main img {border:none;}
   
   #content {margin-left:236px; border:#00F 4px inset;}
   #content p {padding:4px 0 7px 10px;}
   #content h1 {padding:4px 0 7px 10px; color:#4A9586; font-family:"century gothic", verdana, sans-serif; }
   #content h2 {padding:4px 0 7px 10px;}
   #content ul {padding:4px 0 7px 10px; list-style-type:none;}
   #content iframe {margin:4px 0 7px 10px;}
   p.disclaim {margin:50px 50px 10px 40px; color:#33C; font-family:Tahoma, Geneva, sans-serif;}
   h2.disclaimhr {
	text-align:center;
	margin:40px 0 0 0;
	background-color:#6CC;
	font-family:"century gothic", verdana, sans-serif;
	color:#006; border: 4px inset #66C;
}
   
   
   #footer {text-align:center; padding:4px 0 10px 0;}
  
   h1,h2,h3,h4,h5,h6 {font-weight:normal;}
   p.btt {text-align:right; margin-right:5px;}
   p.fred {display:inline;}
   p.seattle {margin:10px 20px 0px 20px;}
   h1.seattlehr {margin:0px 0 0 20px;}
   h2.seattlehr {margin:0px 0 0 20px;}
   p.olympia {margin:10px 20px 0px 20px;}
   h1.olympiahr {margin:0px 0 0 20px;}
   h2.olympiahr {margin:0px 0 0 20px;}
   p.bellingham {margin:10px 20px 0px 20px;}
   h1.bellinghamhr {margin:0px 0 0 20px;}
   h2.bellinghamhr {margin:0px 0 0 20px;}
   p.indexpg {margin:10px 20px 0px 20px;}
   h1.indexhr {margin:0px 0 0 20px;}
   h2.indexhr {margin:0px 0 0 20px;}
   
   
   img {border:none;}
   
   /*webcam classes start*/
   iframe.bham {width:320px; height: 265px;}
   iframe.oly{width:320px; height: 230px;}
   iframe.sea{width:320px; height: 250px;}
   /*webcam classes end*/
   
   /*calender classes start*/
   iframe.bhamcal {width:800px; height:600px;}
   iframe.olycal {width:800px; height:600px;}
   iframe.seacal {width:800px; height:600px;}
   /*calender classes end*/
   
   iframe {width:320px; height:240px;}
   
   /* sub nav styles */
   
   #navsub
	{
    margin:20px auto 40px auto;
    /*	border-top: 1px solid #999; */	
    }
	
	#navsub ul
	{
	list-style-type: none;
	text-align: center;
	/* margin-top: -8px; */
	padding: 0;
	position: relative;
	z-index: 2;
	}
	
	#navsub li
	{
	display: inline;
	text-align: center;
	margin: 0 5px;
	}
	
	#navsub li a
	{
	padding: 1px 7px;
	color: #33C;
	background-color:#0F0;
	border: 1px solid #ccc;
	text-decoration: none;
	}
	
	#navsub li a:hover
	{
	color: #FF6;
	border: 1px solid #666;
	border-top: 2px solid #666;
	border-bottom: 2px solid #666;
	}
	
   
   
   

