img
{
    border:none;   
}

h4
{
    padding:0 0 10px 0;
    margin:0;
    font-size:15px;
}

.pageholder {
	MARGIN: 0px auto; OVERFLOW: visible; WIDTH: 950px; TEXT-ALIGN: left
}
.fieldholder {
	CLEAR: both; WIDTH: 420px; PADDING-TOP: 6px; PADDING-left: 6px;
FONT-SIZE: 11px;FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;FONT-WEIGHT: normal; COLOR: #317d9e;
}
.fieldlable {
	FLOAT: left; WIDTH: 100px;
FONT-SIZE: 11px;FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;FONT-WEIGHT: normal; 
}
.field {
	FLOAT: right; WIDTH: 300px;
FONT-SIZE: 11px;FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;FONT-WEIGHT: normal; 
}
.header {
	 WIDTH: 950px; overflow:visible
}
.headerpanel {
	 WIDTH: 953px; background-image:url(images/headers/header1.jpg); height:222px; overflow:visible
}

.rssholder{
float:right;padding-right:15px; padding-top:172px;
}
.headnavebar {
	CLEAR: both; PADDING-LEFT: 0px; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 950px;  PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; font-weight:bold
}
.headnavebaritem {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; FONT-SIZE: 15px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; OVERFLOW: visible; COLOR: #e21d38; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; font-weight:bold;
	position:relative;
	top:3px;
}
.headNavSearchRSSBox
{
    float:right;
   text-align:right;
   margin:0;
   padding:0;
   font-size:12px;
   width:170px;
}

.headnavebaritemLink {
	FONT-SIZE: 14px; VERTICAL-ALIGN: middle; COLOR: #015c85; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none; font-weight:bold
}
.headnavebaritemLink:hover {
	FONT-SIZE: 14px; VERTICAL-ALIGN: middle; COLOR: #015c85; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: underline; font-weight:bold
}
.active.headnavebaritemLink {
	FONT-SIZE: 14px; VERTICAL-ALIGN: middle; COLOR: #015c85; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none; font-weight:bold
}
.visited.headnavebaritemLink {
	FONT-SIZE: 14px; VERTICAL-ALIGN: middle; COLOR: #015c85; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none; font-weight:bold
}
.link.headnavebaritemLink {
	FONT-SIZE: 14px; VERTICAL-ALIGN: middle; COLOR: #015c85; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none; font-weight:bold
}

.headnavebaritemLinkActive
{
    color:#ff0000;
    text-decoration:none;   
}

.headnavebaritemLinkActive:hover
{
    text-decoration:underline;   
}

.mainbodyholder {
	CLEAR: both; overflow:auto;  WIDTH: 950px; background-image:url(images/bodybackground.jpg); background-repeat:no-repeat;
}
.leftnavholder {
	CLEAR: both; FLOAT: left; WIDTH: 229px; padding-left:0px; 
}
.contentholder {
	 FLOAT: right; OVERFLOW: visible; WIDTH: 458px; padding-left:15px; padding-right:10px; float:left
}

.contentholder2col {
	 FLOAT: right; OVERFLOW: visible; WIDTH: 696px; padding-left:15px; padding-right:10px; float:left;
}

.navpanel {
	CLEAR: both;  FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 229px; COLOR: #ff0000; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

.hover.anavitem {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.active.anavitem {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.visited.anavitem {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.link.anavitem {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.anavitem {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}

.rightcolvholder {
	FLOAT: right; WIDTH: 229px;  
}

.mapHolder
{
    float: left;
    clear: both;  
    width: 680px;   
    margin-bottom:6px;
    background-color:#e7f6fd;
}

.maptitle {
	CLEAR: both; height:18px; FONT-WEIGHT: BOLD; FONT-SIZE: 12px; FLOAT: left;  VERTICAL-ALIGN: middle; WIDTH: 670px;  FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; background-image:url(images/centrecolheader.jpg); PADDING-BOTTOM: 6px; PADDING-TOP: 6px; padding-left:10PX; COLOR: #317d9e;
}



.paraholder{FLOAT: left;CLEAR: both;  WIDTH: 458px; 
background-color:#e7f6fd;
margin-bottom:6px;
}
.paraholderwide{FLOAT: left;CLEAR: both;  WIDTH: 695px; 
background-color:#e7f6fd;
margin-bottom:6px;
}
.paratitle {
	CLEAR: both; FONT-WEIGHT: BOLD; FONT-SIZE: 14px; FLOAT: left;  VERTICAL-ALIGN: middle; WIDTH: 452px;  FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; background-image:url(images/centrecolheader.gif); PADDING-BOTTOM: 6px; PADDING-TOP: 6px; padding-left:6PX; COLOR: #317d9e;
	background-repeat:repeat-x;background-color:#ade0f5;
}


.paratitlewide {
	CLEAR: both; FONT-WEIGHT: BOLD; FONT-SIZE: 14px; FLOAT: left;  VERTICAL-ALIGN: middle; WIDTH: 689px;  FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; background-image:url(images/centrecolheader.gif); PADDING-BOTTOM: 6px; PADDING-TOP: 6px; padding-left:6PX; COLOR: #317d9e;
	background-repeat:repeat-x;background-color:#ade0f5;
}


.directorytitle {
	background-color:#b8e8fc; CLEAR: both; height:14px; FONT-WEIGHT: BOLD; FONT-SIZE: 12px; FLOAT: left;  VERTICAL-ALIGN: middle; WIDTH: 448px;  FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;  PADDING-BOTTOM: 5px; PADDING-TOP: 3px; padding-left:10PX; COLOR: #317d9e;
}

.paracopy{FLOAT: left;CLEAR: both;  WIDTH: 435px; PADDING-BOTTOM: 6px;   PADDING-TOP: 3px;  padding-left:8px; padding-right:8px; 
COLOR: #317d9e;
VERTICAL-ALIGN: top;FONT-SIZE: 12px;FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;FONT-WEIGHT: normal; 
}

.paracopy a
{
    color:#ff0000;
    text-decoration:none;
}

.paracopycol p
{
margin-bottom:5px;  
}

.paracopyheadline{
COLOR: #317d9e; FONT-SIZE: 11px;FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;FONT-WEIGHt:bold;
}
.paracopyheadlinered{
COLOR: #ff0000; FONT-SIZE: 11px;FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;FONT-WEIGHt:bold;
}



.paracopynewsdetail
{
COLOR: #555555; FONT-SIZE: 10px;FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;FONT-WEIGHt:bold;
}
.hover.paralink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #e21d38; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.active.paralink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #e21d38;FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.visited.paralink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #e21d38; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link.paralink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #e21d38; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.paralink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #e21d38; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.htwoparaholder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR:  #317d9e;; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.hthreeparaholder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR:  #317d9e;; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

.NAVpaneltitle {
	CLEAR: both; height:18px; FONT-WEIGHT: BOLD; FONT-SIZE: 12px; FLOAT: left;  VERTICAL-ALIGN: middle; WIDTH: 219px;  FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; background-image:url(images/sidecolNavBground.jpg); PADDING-BOTTOM: 6px; PADDING-TOP: 6px; padding-left:10PX; COLOR: #ffffff;
}

.promopanel {
	CLEAR:both;
	FONT-WEIGHT:normal;
	FONT-SIZE: 12px;
	FLOAT: left;
	PADDING-BOTTOM:6px;
	VERTICAL-ALIGN:middle;
	WIDTH: 229px;
	COLOR: #1e2875;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
}

.promopanel2 {
	CLEAR:both;
	FONT-WEIGHT:normal;
	FONT-SIZE: 12px;
	FLOAT: left;
	PADDING-BOTTOM:6px;
	VERTICAL-ALIGN:middle;
	WIDTH: 229px;
	COLOR: #1e2875;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
background-color:#e7f6fd;
}

.promopanel img
{
    border:none;
}

.promopaneltitle {
	CLEAR: both; height:18px; FONT-WEIGHT: BOLD; FONT-SIZE: 12px; FLOAT: left;  VERTICAL-ALIGN: middle; WIDTH: 219px;  FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; background-image:url(images/sidecolheaderbground.jpg); PADDING-BOTTOM: 6px; PADDING-TOP: 6px; padding-left:10PX; COLOR: #111111;
}

.eventsTableRow
{
    clear:both;
    margin:0 0 10px 10px;
    overflow:hidden;
}

.eventsTableDate
{
    overflow:hidden;
    float:left;
    width:70px;
}

.eventsTableInfo
{
    overflow:hidden;
    float:left;
    width:145px;   
}

.eventsTableInfo p 
{
    margin-top:0;
    margin-bottom:1px;
}

/*

table.promopaneltable
{
    width:180px;
    border-collapse: collapse;
}



td.promopaneltabledate
{
    width:90px;
}

td.promopaneltableinfo
{
    width:90px;
}*/

.promopanelweather {
	CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: middle; WIDTH: 227px; COLOR: #1e2875; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; border:#cfcfd0 1px solid; background-color:#FFFFFF;
}
.promopanelweathertitle {
	CLEAR: both; height:18px; FONT-WEIGHT: BOLD; FONT-SIZE: 12px; FLOAT: left;  VERTICAL-ALIGN: middle; WIDTH: 217px;  FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; background-image:url(images/sidecolheaderbground.jpg); PADDING-BOTTOM: 6px; PADDING-TOP: 6px; padding-left:10PX; COLOR: #111111;
}
.promopanelweatherleft{
padding-left:5px; padding-right:0px; padding-top:5px; padding-bottom:5px;  width:70px; float:left; FONT-SIZE: 10px; text-align:center;
}
.promopanelweatherleftday{
font-weight:bold;
}

.paracopycol{ width:200px;  PADDING-BOTTOM: 2px;   PADDING-TOP: 5px;  padding-left:8px; padding-right:8px; 
COLOR: #317d9e;
VERTICAL-ALIGN: top;FONT-SIZE: 11px;FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;FONT-WEIGHT: normal; 
}

.footer{
background-color:#015c85; width:938px; padding:6px; clear:both; float:left; margin-top:5px;
FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; color:#FFFFFF; FONT-SIZE: 12px; text-align:right;
}
.footlink{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; color:#FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.hover.footlink{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; color:#FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.active.footlink{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; color:#FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.visited.footlink{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; color:#FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link.footlink{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; color:#FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.mappoint{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #317d9e; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mappoint:link{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #317d9e; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mappoint:active{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #317d9e; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mappoint:visited{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #317d9e; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mappoint:historic{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #317d9e; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}