h1  {
	text-align: center;
	font-family: verdana;
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
}
h2  {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
}

body {
	background: #fefefe;	
	text-align:center;
}

#frame {
		width:900px;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
		text-align:left;
		}
		
#header {
  background-color:#fefefe;
  width: 900px;
  height: 117px;
}
#leftcol {
  background-image: url('i/sidebar-background.gif');
  background-repeat: no-repeat;
  background-position: bottom left;
  float: left;
  width: 175px;
}
#centercol {
  background: #fefefe;
  float: left;
  width: 600px;
}
#maincol {
  background: #fefefe;
  float: left;
  width: 725px;
}
#rightcol {
  background: #fefefe;
  float: left;
  width: 125px;
}
#footer {
  margin-top: 10px;
  background: #fefefe;
  clear: both;
  width: 900px;
  height: 100px;
}
span.event-title  {
	text-align: left;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
}
span.event-detail  {
	text-align: left;
	font-family: verdana;
	font-size: 12px;
}
span.article-title  {
	text-align: center;
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
}
span.article-author  {
	text-align: center;
	font-family: verdana;
	font-size: 12px;
	font-style: italic
}

span.event-month  {
	text-align: left;
	font-family: verdana;
	font-size: 16px;
}

span.centerTitle  {
	text-align: center;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
}
li.links {
	margin-left: 5px;
	text-align: left;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
}
li.links2 {
	margin-left: 5px;
	text-align: left;
	font-family: verdana;
	font-size: 12px;
}
span.centerAD  {
	text-align: center;
}
p.weatherlinks   {
	margin-left: 5px;
	text-align: left;
	font-family: verdana;
	font-size: 12px;
}
	
p.centerAD  {
	text-align: center;
}
p.subLinks  {
	text-align: center;
}
p.markerTitle  {
	text-align: center;
	font-family: verdana;
	font-size: 10px;
}
p.marker  {
	text-align: left;
	font-family: verdana;
	font-size: 10px;
}
a.markerlink:link {
	color: blue;
    font-family: verdana;
	font-size: 10px;
	}
a.markerlink:visited {
	color: blue;
    font-family: verdana;
	font-size: 10px;
	}
a.markerlink:active {
	color: red;
    font-family: verdana;
	font-size: 10px;
	}
a.markerlink:hover {
	color: red;
    font-family: verdana;
	font-size: 10px;
	}
a.subLinks:link {
	color: black;
    font-family: verdana;
	font-size: 12px;
	}
a.subLinks:visited {
	color: black;
    font-family: verdana;
	font-size: 12px;
	}
a.subLinks:active {
	color: red;
    font-family: verdana;
	font-size: 12px;
	}
a.subLinks:hover {
	color: red;
    font-family: verdana;
	font-size: 12px;
	}
a.subLinks1:link {
	color: black;
    font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	}
a.subLinks1:visited {
	color: black;
    font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	}
a.subLinks1:active {
	color: red;
    font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	}
a.subLinks1:hover {
	color: red;
    font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	}

p.homepage-title  {
	font-family: verdana;
	font-size: 12px;
	text-align: right;
}
p.homepage-image  {
	font-family: verdana;
	color: white;
	font-size: 16px;
	text-align: left;
	line-height: 150%;
}
p.left-nav-links  {
	margin-top: 50px;
	margin-bottom: 30px;
	margin-left: 5px;
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	line-height: 200%;
}
p.footer  {
	margin-left: 175px;
	font-family: verdana;
	font-size: 12px;
	text-align: center;
	}
p.footerHome  {
	font-family: verdana;
	font-size: 12px;
	text-align: center;
	}
p.google-ad  {
	text-align: center;
	margin-bottom: 10px;
}
p.google-ad-header  {
	text-align: center;
	margin-bottom: 0px;
}
p.content  {
	margin-left: 5px;
	font-family: verdana;
	font-size: 12px;
}
p.content-center  {
	margin-left: 5px;
	font-family: verdana;
	font-size: 12px;
	text-align: center;
}
a.basic:link {color: black;}
a.basic:visited {color: black;}
a.basic:active {color: red;}
a.basic:hover {color: red;}

a.side:link {
	color: black;
  	margin-left: 5px;
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	line-height: 200%;
}
a.side:visited {
	color: black;
   	margin-left: 5px;
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	line-height: 200%;
}
a.side:active {
	color: red;
 	margin-left: 5px;
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	line-height: 200%;
}
a.side:hover {
	color: red;
   	margin-left: 5px;
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	line-height: 200%;
}

a.footer:link {color: black;}
a.footer:visited {color: black;}
a.footer:active {color: red;}
a.footer:hover {color: red;}

a.home:link {color: #FFFFFF; text-decoration: none; font-size: 14px; font-family: verdana;}
a.home:visited {color: #FFFFFF; text-decoration: none; font-size: 14px; font-family: verdana;}
a.home:active {color: #FFFFFF; text-decoration: none; font-size: 14px; font-family: verdana;}
a.home:hover {color: #CCCCCC; text-decoration: none; font-size: 14px; font-family: verdana;}

img.header {
	border: 1px;
	border-color: black;
}
	
table.webCam {
	border: 0px; 
	border-collapse: collapse;
	border-color: #111111;
	width: 500px;
}

table.map-markers {
	border: 0px; 
	border-collapse: collapse;
	border-color: #111111;
	width: 700px;
}

td.map-marker-title {
text-align: center;
	font-size: 11px;
	font-family: verdana;
	width: 233px;
	font-weight: bold;
	}
td.map-marker-cells {
text-align: left;
vertical-align: top;
	font-size: 11px;
	font-family: verdana;
	width: 233px;
	}

p.webCam {
	text-align: center;
	font-size: 9px;
	font-family: verdana;
}
img.weather {
	border: 1px;
	border-color: black;
	}
	p.contentTitle {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	font-family: verdana;
	text-decoration: underline;
}