@charset "utf-8";
/* CSS Document */

/*Nav Menu*/
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
h2 {
	font-size:100%;
}

#container
{
	margin: 0 auto;
	width: 1100px;
	background: #fff;
	text-align: left;
  border:1px solid #06f;
	position:relative;
	-webkit-box-shadow: 0px 0px 15px 5px rgba(119, 111, 68, .4);
  box-shadow: 0px 0px 15px 5px rgba(119, 111, 68, .4);
}

#header
{
	background: #fff;
	/*background-image:url('/Images/hdrbg.jpg');*/
	padding: 6px;
	min-height:30px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#00376F
}

#header h1 { margin: 0; }
#headerBot
{
background-color: #1a82f7;
	max-height:1px;
	min-height:1px;
}


#navigation
{
	width: 750px;
	background: #fff;
	text-align:center;
	padding-top:1px;
	margin:0px auto;
	font-size:1em;
}
#navigation ul
{
	margin: 0px;
	padding: .4em 0px;
	text-align:center;
}

#navigation ul li
{
	list-style-type: none;
	display: inline-block;
	padding: .2em 0px;
	cursor: pointer;
	margin:.15em .2em;
	font-size:1em;
}

#navigation li a
{
	padding: .5em .4em;
	margin:0px;
	color: #fff;
	font-weight:bold;
	font-size:1em;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif
}





#town-info
{
	background: #fff;
	background-image:url('/Images/bg2.gif');
	padding: 0px;
	margin-left:
}
#town
{
	font-size:18px;
	font-weight:bold;
	text-decoration: none;
	font-family:Verdana, Helvetica, sans-serif;
  margin:0px;
	margin-left:150px;
}
#town span
{
	font-size:24px;
}
	
#navigation li a:hover { background: #99c459; }

#content-container
{
	width: 1100px;
}

#content
{
	clear: left;
	float: left;
	width: 740px;
	padding: 20px 0;
	margin: 40px 0 0 20px;
	display: inline;
	text-align: left;

}

#content h2 { margin: 0; }

#aside
{
	float: right;
	width: 310px;
	padding: 0px 0 20px 0;
	margin: 40px 5px 0 0;
	display: inline;
}

#aside h3 { margin: 0; }

#footer
{
	clear: both;
	background: #ccc;
	height: 1%;
	padding: 10px;
	margin:0px;
	border:1px solid #ccc;
}
body{
	font: .90em Verdana, Arial, Helvetica, sans-serif;
	margin: 0; 
	padding: 0;
	text-align: center; /* For IE5 */
	color:#000;
	background-color:#FAF8ED
	}
#navigation li a:hover { background: #99c459; }

#mapwrap { z-index:1; position:absolute; left:2px; top:45px; width:160px; height:152px; border:0px solid black; }
#maptab {display: table; height: 152px; #position: relative; overflow: hidden;width:100%}
#mapcell {#position: absolute; #top: 50%;display: table-cell; vertical-align: middle;width:100%;}
#mapmini {#position: relative; #top: -50%;width:100%;}
#mapmini p{text-align:center;width:100%;margin:0px}
#mapmini a{outline:0px}
#weather { z-index:1; position:absolute; right:13px; top:45px; width:160px; height:90px; border:0px solid black; }
a.crumb {font-family:arial;font-size:11pt;color:#fefcc2}
a.crumb:hover{ text-decoration:underline;color:#000}

.footer { font-weight:normal; margin:0px; font-size:.8em; }
#ftnav { margin-bottom:15px;margin-top:10px;margin-left:auto;margin-right:auto; width:100%;text-align:center;clear:both;height:100%}
#ftnav a { font-family:arial; text-decoration:none; font-size:.8em; color:#000 }
#ftnav a:hover { text-decoration:underline; color:#000 }
#footer p {
	margin: 5px; 
	padding: 0px 0; 
	text-align:center;
	color:#000;
}
#iconmenu ul
{
padding:0;
margin:0;
list-style-type:none;
list-style-image: none;
}
#iconmenu  li{
display: inline;
padding-right: 5px;}

#social ul
{
padding:0;
margin:10px 0px 0px 0px;
list-style-type:none;
list-style-image: none;
}
#social li{
display: inline;
margin:0;
padding-right: 5px;
}

a.actbtn{	
font-size:12pt; font-family:Arial, Helvetica, sans-serif;white-space:nowrap;padding:2px 4px;text-decoration: none;
border: 1px solid #eb7f16;
background-color:#ef8116;
color: #fff;
margin:0px;
}
.actbtn span {_width:1em; _cursor:hand;margin:0;color: #fff;font-size:12pt;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
.actbtn img {border:none;padding-right:0px; padding-bottom:1px;padding-left:4px}
.actbtn:hover {background-color:#cc6600}
img.icon{border:0px;
width:24px;
height:24px;
margin-bottom:-6px;
}
div.town{color:black; font-size:24pt;margin-left:185px;margin-right:100px;font-weight:normal;font-family:"Times New Roman", Times, serif;white-space:nowrap;}
br#abtn {font-size:3px;}
#local {padding:3px;border:1px solid #999;width:240px;margin-right:20px}
#mcontent {overflow:hidden;}
#mcopy {border:0px solid black}
#map{width:100%; height: 100%;z-index:0;min-width:200px;}
#footer {padding: 0 10px;} 
#bADs {margin-top:10px;width:470px;}


#navForm {margin:0;padding:0;display:inline;margin-right:10px;color:#fff}
.nav {color:black; margin:0;font-size:8pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-weight:normal; text-decoration: none}
p.WEBsite{margin-bottom:5px}
p.WEBcopy{font-size:1.1em;width:98%;min-width:200px}
span.WEBtitle{font-size:1.4em;font-weight:bold;color:black;}
span.WEBaddr{font-size:1.3em;font-size:1.3em;}
a.WEBtitle{color:#334c98;}
/*a.WEBtitle:hover{color:#cc6600}*/
p.attr{line-height:170%}
a.attr{font-size:95%;color:#334c98;margin-bottom:2px;}
/*a.attr:hover{color:#cc6600}*/
a.more {color:#db781a;font-weight:normal;text-decoration:none;}
a.more:hover {font-size:100%;text-decoration:underline;}
