body
{
font-family: Tahoma, sans;
font-size: 12px;
background: #ffffff url(images/bgSlice.jpg) repeat-x scroll top;
margin: 0px 0px;
padding: 0px 0px;
}

h3
{
font-family: Georgia, serif;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-size: 18px;
color: #2E5981;
}

h4
{
font-family: Georgia, serif;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-size: 14px;
color: #95AEB7;
}

p
{
	margin-left:12px;
}

a
{
color: #002AFF;
}

a:hover
{
color: #0A0D9A;
}

a:visited
{
color: #1471D0;
}

a img
{
border: none;
}

textarea
{
font-family: Tahoma, sans;
font-size: 13px;
}

.noborder
{
border: none;
}

.hoverHighlight a:hover img
{
filter:alpha(opacity=85);
-moz-opacity:0.85;
-khtml-opacity: 0.85;
opacity: 0.85;
}

#mainContainer
{
width: 1025px;
}

#leftContainer
{
width: 192px;
height: 650px;
background: #ffffff url(images/updates.gif) no-repeat scroll top right;
float: left;
}

#leftContainerRightBorder
{
width: 6px;
height: 650px;
background: #CED8DF url(images/leftContainerRightBorder.jpg) no-repeat scroll top;
float: left;
}

#upcomingEvents
{
width: 175px;
margin-top: 18px;
margin-left: 10px;
padding-bottom: 20px;
color: #59818E;
/* border-bottom: 1px solid #59818E; */
}

#upcomingEvents h3
{
font-family: Georgia, serif;
padding: 0px 0px 5px 0px;
margin: 0px 0px 0px 0px;
font-size: 18px;
color: #253E52;
}

#upcomingEvents ul
{
margin-left: 8px;
padding-left: 8px;
list-style: disc;
font-size: 11px;
font-weight: bold;
}

#upcomingEvents li
{
padding-bottom: 10px;
}

#centerContainer
{
width: 162px;
float: left;
}

#centerContainer a:hover img
{
filter:alpha(opacity=85);
-moz-opacity:0.85;
-khtml-opacity: 0.85;
opacity: 0.85;
}

#rightContainer
{
width: 637px;
/*height: 651px;*/
border-right: 5px solid #CED8DF;
float: left;
}

#rightContainerRightBorder
{
margin-top: -4px;
margin-left: -13px;
float: left;
}

#header
{
width: 625px;
padding: 17px 0px 31px 12px;
background: #D9E8F3;
}

#header ul
{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
list-style-type: none;
}

#header li
{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
}

#header a
{
padding: 0px 8px 0px 7px;
font-size: 11px;
font-weight: bold;
color: #2E5981;
border-right: 2px solid #2E5981;
text-decoration: none;
}

#header a:hover
{
color: #0A2035; /*#162A3D;*/
text-decoration: underline;
}

#subHeader
{
width: 625px;
padding: 3px 0px 19px 12px;
background: #67879E;
}

#subHeader ul
{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
list-style-type: none;
}

#subHeader li
{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
}

#subHeader a
{
padding: 0px 8px 0px 8px;
font-size: 11px;
font-weight: bold;
color: #E8EEF1;
border-right: 2px solid #E8EEF1;
text-decoration: none;
}

#subHeader a:hover
{
color: #ffffff; /*#162A3D;*/
text-decoration: underline;
}

#content
{
width: 577px;
min-height: 536px;
padding: 15px 30px 30px 30px;
color: #545454;
background: #ffffff;
clear: both;
}

#footer
{
width: 1000px;
padding: 30px 0px 30px 165px;
background: transparent;
clear: both;
float: left;
}

#footer ul
{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
list-style-type: none;
}

#footer li
{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
}

#footer a
{
padding: 0px 8px 0px 8px;
font-family: Tahoma, sans;
font-size: 9px;
font-weight: bold;
color: #B9C0C6;
border-right: 2px solid #B9C0C6;
text-decoration: none;
}

#footer a:hover
{
color: #0A2035;
}

      .MapBuilder {font: normal small verdana, arial, helvetica, sans-serif; font-size: 10pt; margin: 0px;}
      .MapBuilder a {text-decoration: none; color: #0066CC; background-color: transparent;}
      .MapBuilder a:hover {color: #F60; background-color: transparent;}
      .MapBuilder h1 {font-weight: bold; font-size: 16pt; color: #369; border-bottom: 2px solid #369;}
      
      /* Info Window styles */
      .IW { width: 250px;}
      .IWContent {height: 120px; overflow:auto;}
      .IWCaption {font-weight: bold; font-size: 12pt; color: #369; border-bottom: 2px solid #369;}
      .IWFooter {margin-top: 5px; font-size: 8pt; }
      .IWFooterZoom {}
      .IWDirections{background-color:#FFF;}

 
      .MapBuilderSideBar {float:left; margin-left: 10px; }
	  
