html {
	overflow-x: hidden;
	overflow-y: scroll;
	background: none repeat scroll 0 0 transparent;
    border: 0 none;
	vertical-align: baseline;
    margin: 0;
    outline: 0 none;
    padding: 0;
	height: 100%;
}

body
{
	width:100%;
	height: 100%;
	margin: 0 auto;   /* align for good browsers */	
	padding: 0;
	bottom: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #002b3d;
	text-transform:none;
}

h1 {
  font-size: 18px;
  color: #002b3d;
  padding-left: 2px;
  margin: 0 auto;   /* align for good browsers */
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  text-transform:uppercase;
}

h2 {
  font-size: 17px;
  color: #002b3d;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  text-transform:uppercase;
  padding-left: 8px;
  margin: 0 auto;   /* align for good browsers */
  
}
h2 a {
  font-size: 17px;
  color: #002b3d;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  text-transform:uppercase;
  text-decoration: none;
  margin: 0 auto;   /* align for good browsers */
  
}
h2 a:hover {
	text-decoration: none;
}
a {
	color:#338ab0;
	text-decoration:none;
}	
a:hover { text-decoration:underline;
}
img {
	padding-left: 1px;
	padding-right: 1px;
}
hr {
	border: none;
	color: #002b3d;
	background-color: #002b3d;
	height: 1px;
}
tbody {
	border: none;
}
ul {
-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 35px;
}
#bgcontainer {
	background: url(images/backgroundmain.jpg) repeat;
	width:100%;
	min-height: 100%;
	position: relative;
	bottom: 0;
	margin: 0 auto;   /* align for good browsers */	
	padding: 0;
}
#container
{ 
	background: url(images/background.jpg) repeat-x;
	width:100%;
	min-height: 100%;
	position: relative;
	bottom: 0;
	margin: 0 auto;   /* align for good browsers */	
	padding: 0;
}

#header {width: 960px;
height: !important 90px;
margin: 0 auto;   /* align for good browsers */
text-align:left; /* counter the body center */}
	
#banner
{
	width:480px;
	height:90px;
	float:left !important;
	margin: 0 auto;
	clear: both;
}
#bannerright {
	width:480px;
	height:90px;
	float:right !important;
	margin: 0 auto;  
}
#banner img {
	padding: 0px  !important;
}
#bannerright img {
	padding: 0px  !important;
}
#highlighted{
	width: 450px;
	height: 16px;
	font-size: 11px;
	float: right;
	text-align:right; /* counter the body center */
}
#highlighted p {
	margin-top: 0px;
	color:#422400;
	text-decoration:none;
}
#highlighted a {
	color:#422400;
	text-decoration:none;
}
#highlighted a:hover {
	color:#422400;
	text-decoration: underline;
}
div.region.region-dateweather {
	height: 34px;
}
#dateweather {
	width: 320px;
	height: 34px;
	font-size: 11px;
	text-transform:uppercase;
	float: right;
	padding-bottom: 2px;
	text-align:right; /* counter the body center */
	clear: both;
}
#dateweather a:hover {
	height: 34px;
	font-size: 11px;
	text-transform:uppercase;
	color:#422400;

}
#dateweather p {
	float: right;
	margin: 0px;
	-webkit-margin-before: 0px;
	-webkit-margin-after: 0px;
}

#dateweather .weather {
	height: 30px;
}
#dateweather .weather a {
	color:#422400;
}
#dateweather .weathertext {
	padding-top: 2px !important;
	float: right;
}
#date {
	float: left;
	text-align:right; /* counter the body center */
}
#site-map h2 {
	display: none;
}
#icons {
	width: 359px;
	height: 35px;
	margin-top: 2px;
	vertical-align: baseline;
	float: right;
	text-align:right; /* counter the body center */
	clear: both;
}
.social {
	height: 33px;
	padding-left: 3px;
	padding-right: 3px;
	float: right;
}
.socialr {
	height: 33px;
	padding-left: 3px;
	padding-right: 0px;
	float: right;
}
#menuitems {
	width: 960px;
    height: 35px;
	margin: 0 auto;   /* align for good browsers */
	text-align:left; /* counter the body center */
	clear: both;
}

#menu {  
		width: 710px;
		height:35px;
		float:left;
		position: absolute;
		z-index: 2002;

	}
	
#search {
	    width: 250px;
		height:35px;
		float: right;
		font-size: 12px; 
}

.search-info {
	display: none;
}
.search-form {
	padding-left: 5px;
}
div.search404-page-text {
	padding-left: 3px;
	padding-top: 4px;
	padding-bottom: 15px;
	padding-right: 3px;
}
#block-system-main.block.block-system li.search-result h3.title {
	-webkit-margin-before: 5px;
-webkit-margin-after: 1px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}
#block-system-main.block.block-system div.item-list ul.pager li a.active {
	color: #338AB0;
	
}

#menufix {  
		width: 710px;
		height:35px;
		float:left;
		position: absolute;
		z-index: 2002;
	}
	
#searchfix {
	    width: 250px;
		height:35px;
		float: right;
		font-size: 12px; 
}
#search .container-inline {
	float: right;
	height:35px;
}
#searchfix .container-inline {
	float: right;
}
#search .form-text {
	 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	 font-size: 13px !important; 
	 color: #002b3d;
	 padding-left: 2px;
}
#search input {
	border: none;
	padding: 0px;
	margin-top: 0px;
	margin-left: 1px;
}
#search input#edit-submit.form-submit {
	margin-top: 0px;
	margin-left: 1px;
}
#search div.form-item.form-type-textfield.form-item-search-block-form {
	margin: 0px;
	padding-top: 9px;
	padding-right: 1px;
	float: left;
	display: block;
}
#searchfix .form-text {
	 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	 font-size: 13px !important; 
	 color: #002b3d;
	 padding-left: 2px;
}
#searchfix input {
	border: none;
	padding: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
    margin-top: 0px;
}
#searchfix input#edit-submit.form-submit {
	margin-top: 0px !important;
	margin-left: 1px;
}
#searchfix input#edit-submit--2.form-submit {
	margin-top: 0px !important;
	margin-left: 1px;
}
#searchfix div.form-item.form-type-textfield.form-item-search-block-form {
	margin: 0px;
	padding-top: 9px;
	padding-right: 1px;
	float: left;
	display: block;
}
#pagecontent { 
width: 960px;
background: #FFF repeat-y;
min-height: 700px;
height: auto !important;
margin: 0 auto;   /* align for good browsers */
text-align:left; /* counter the body center */
}

#sitewrap {
width: 960px;
background: #FFF repeat-y;
overflow: hidden;
height: auto !important;
margin: 0 auto;   /* align for good browsers */
text-align:left; /* counter the body center */
}
#sitewrap p { padding: 3px;
margin: 0 auto;
-webkit-margin-before: 0;
-webkit-margin-after: 1px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}
#sitewrapmain {
width: 960px;
background: #FFF repeat-y;
overflow: hidden;
height: auto !important;
margin: 0 auto;   /* align for good browsers */
text-align:left; /* counter the body center */
}
#breadtop {
	padding-left: 4px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 954px;
	min-height: 20px;
	height: auto;
	vertical-align: top;
}
#alert {
	font:bold !important;
	padding-left: 5px;
	font-size:18px;
	float: left;
	color: #F00;
	width: 600px;
}
#breadcrumb {
	width: 940px;
	float: left;
	font-size: 10px;
}

#slideshow {
	width: 940px;
	min-height: 295px;
	background: url(images/slideback2.jpg) no-repeat;
	margin-top: 10px !important;
	margin-left: 10px !important;
	margin-right: 10px !important;
	padding-bottom: 5px;
    font-size: 15px;
}
#slideshow div.rb-slides a {
	color: #FFF;
	font-size: 15px;
	
}

#slideshow img {
	padding: 0px;

}
#slideshow div.numbers.controls {
	margin-top: -30px !important;
	margin-left: -160px !important;
	text-align: left;
	z-index: 1;

}
#slideshow div#rotating-banner-1.rotating-banner.jCycleActivated-processed {
	height: auto;
	width: auto;
	float: right !important;
	margin: 0px; 
}
#slideshow div.rb-slides{
	height: auto;
	width: auto;
	overflow:visible !important;
	position: none !important;
	margin-top: 4px;
}
#slideshow .rotating-banner {
  height: auto;
  margin: 0;
  width: auto;
  float: right;
  padding-right: 5px;
}


#slideshow div.rb-textbox {
	margin-left: -212px !important;

}
#slideshow div.rb-textbox a font font {
	font-size: 12px;

}
#slideshow  .controls.buttons a {
	background: #422400;
	
}
#slideshow  .controls.buttons a.activeSlide {
	background: #e1a451;
}
#slideshow  .controls.numbers a {
	color: #5d4a3a;
	
}
#slideshow  .controls.numbers a.activeSlide {
	color: #FFF;
}
.slide {
	width: 940px;
	min-height: 265px;
}



#news {
	width:344px;
	min-height: 400px;
	height: auto !important;
	float: left;
	padding-left: 10px;
	padding-top: 2px;
	list-style: none none none;
}
#news h2 {
	font-family: "Century Gothic", sans-serif;
	font-size: 20px;
	padding-left: 0px;
	padding-bottom: 5px;
}
#news p {
	padding-left: 1px;
	padding-top: 2px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
		color: #002b3d;
}
#news a {
	color:#134e65;
	font-weight:  bold;
}
#news .more-link a{
	font-weight: normal;
}

#news table, #news tbody, #news tr {
	background: none;
}
#news .views-field.views-field-field-news {
	font-weight: bold;
	font-size: 14px;
	color:#422400;
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
}
#news .item-list ul {
	margin: 0px;
	list-style: none;
}
#news .item-list ul li {
	list-style: none;
	background-image: url(images/menu-sub.png);
	background-position:left;
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 14px;
	padding-bottom: 5px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;
}
#news .item-list ul li .views-field.views-field-body .field-content {
	font-family: Arial, Helvetica, sans-serif !important; 
}
#news .views-field.views-field-view-node .field-content{
	list-style: none;
	background-image: url(images/more.png);
	background-position:left;
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 2px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 0px;
}
#news .views-row a {
	font-family: Arial, Helvetica, sans-serif;
}
#news .more-link {
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 3px;
}
#events {
	width:344px;
	min-height: 400px;
	height: auto !important;
	float: left;
	padding-left: 10px;
	padding-top: 2px;
}
#events h2 {
	font-family: "Century Gothic", sans-serif;
	font-size: 20px;
	padding-left: 0px;
	padding-bottom: 5px;
}
#events p {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
		color: #002b3d;
}
#events .more-link {
	padding-right: 3px;
}
#events a {
	font-family: Arial, Helvetica, sans-serif;
	color:#134e65;
}
#events .item-list h3 {
	font-weight:  bold;
	font-size: 14px;
	color:#422400;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/menu-sub.png);
	background-position:left;
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 14px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;
}
#events .item-list ul li{
	list-style:none;
	color: #002b3d;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#events .item-list ul li a {
	color:#134e65;
	font-weight:  bold;
}
#events .item-list ul{
	padding-left: 14px;
}
#popular {
	width:230px;
	min-height: 500px;
	height: auto !important;
	float: left;
	padding-left: 8px;
	padding-right: 10px;
	padding-top: 4px;
}
#popular p { padding: 0; margin: 0;
}
#videofoot {
	width: 942px;
	padding-top: 5px;
	padding-left: 9px;
	padding-right: 9px;
}
#tourbook {
	float: right;
padding-right: 7px;
padding-top: 3px;
}
#tweetfeed {
	float: right;
}
#socialembed {
	float: left;

}
#leftsidebar {
	        width:175px;
			font-family: Arial, Helvetica, sans-serif;
			background: #FFF repeat-y;
			min-height: 670px;
			height: auto !important;
			margin: 0 auto;   /* align for good browsers */
			text-align:left; /* counter the body center */
			float: left;
			padding-left: 2px;
			list-style:none;}
#leftsidebar h2 {
	padding-left: 2px;
}

#leftsidebar ul.menu, #leftsidebar ul.menu li, #leftsidebar li.expanded, #leftsidebar li.collapsed, #leftsidebar li.leaf {
	list-style:none;
	padding-left: 2px;
	padding-right: 2px;
	margin: 0px;
}
#leftsidebar ul.menu li.leaf, #leftsidebar ul.menu li.collapsed {
	color: #002b3d;
	list-style:none;
	border: none;
	background-image: url(images/menu-collapsed.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;
}
#leftsidebar ul.menu li.leaf  a, #leftsidebar ul.menu li.collapsed a {
color: #002b3d;
list-style:none;
}

#leftsidebar ul.menu li.expanded.active-trail{
	list-style:none;
	border: none;
	background-image: url(images/menu-expanded.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;
}
#leftsidebar ul.menu li.expanded.active-trail a, #leftsidebar ul.menu li.expanded.active-trail.active a.active-trail a {
	color:  #422400;
	list-style:none;
}
#leftsidebar ul.menu li.expanded.active-trail.active  {
	color: #e1a451;
	list-style:none;
	border: none;
	background-image: url(images/menu-expandeda.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;
}
#leftsidebar ul.menu li.expanded.active-trail.active ul.menu li.collapsed a, #leftsidebar ul.menu li.expanded.active-trail.active ul.menu li.first.collapsed a, #leftsidebar ul.menu li.expanded.active-trail.active ul.menu li.last.collapsed a{
	color:  #422400;
}
#leftsidebar ul.menu li.expanded.active-trail.active a{
	color: #e1a451;
	list-style:none;
}
#leftsidebar ul.menu li.first.expanded.active-trail ul.menu li.leaf, #leftsidebar ul.menu li.expanded.active-trail.active ul.menu li.collapsed, #leftsidebar ul.menu li.expanded.active-trail ul.menu li.leaf, #leftsidebar ul.menu li.expanded.active-trail.active ul.menu li.last.collapsed, #leftsidebar ul.menu li.expanded.active-trail ul.menu li.first.collapsed, #leftsidebar ul.menu li.expanded.active-trail ul.menu li.collapsed   {
	color:  #422400;
	border: none;
	list-style:none;
	border: none;
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;
}
#leftsidebar ul.menu li.first.expanded.active-trail ul.menu li.leaf a, #leftsidebar ul.menu li.expanded.active-trail ul.menu li.leaf a {
	color:  #422400;
	list-style:none;
}

#leftsidebar ul.menu li.leaf.active-trail.active, #leftsidebar ul.menu li ul.menu li.leaf.active-trail.active, #leftsidebar ul.menu li.expanded ul.menu li.leaf.active-trail.active, #leftsidebar ul.menu li.collapsed.active-trail.active, #leftsidebar ul.menu li.last.collapsed.active-trail.active.menu-mlid-1515, #leftsidebar ul.menu li.first.expanded.active-trail ul.menu li.collapsed.active-trail.active.menu-mlid-2206 {
	color: #e1a451 !important;
	border: none;
	list-style:none;
	border: none;
	background-image: url(images/menu-active.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;
}
#leftsidebar ul.menu li.leaf.active-trail.active a, #leftsidebar ul.menu li ul.menu li.leaf.active-trail.active a, #leftsidebar ul.menu li.expanded ul.menu li.leaf.active-trail.active a, #leftsidebar ul.menu li.collapsed.active-trail.active a.active-trail.active {
	color: #e1a451;
	list-style:none;
}

#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-1545, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-1545, #leftsidebar ul.menu li.last.expanded.active-trail.active.menu-mlid-2210, #leftsidebar ul.menu li.last.expanded.active-trail.menu-mlid-2210, #leftsidebar ul.menu li.last.expanded.active-trail.active.menu-mlid-2224, #leftsidebar ul.menu li.last.expanded.active-trail.menu-mlid-2224,
#leftsidebar ul.menu li.first.expanded.active-trail.active.menu-mlid-1874, #leftsidebar ul.menu li.first.expanded.active-trail.menu-mlid-1874,
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-1241, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-1241, 
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-1560, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-1560,
#leftsidebar ul.menu li.first.expanded.active-trail.active.menu-mlid-2222, #leftsidebar ul.menu li.first.expanded.active-trail.menu-mlid-2222,
#leftsidebar ul.menu li.last.expanded.active-trail.active.menu-mlid-2242, #leftsidebar ul.menu li.last.expanded.active-trail.menu-mlid-2242, 
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-374, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-374,
#leftsidebar ul.menu li.last.expanded.active-trail.active.menu-mlid-2217, #leftsidebar ul.menu li.last.expanded.active-trail.menu-mlid-2217,
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-2088, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-2088,
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-2405, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-2405, 
#leftsidebar ul.menu li.first.expanded.active-trail.active.menu-mlid-1571, #leftsidebar ul.menu li.first.expanded.active-trail.menu-mlid-1571,
#leftsidebar ul.menu li.first.last.expanded.active-trail.active.menu-mlid-2697, #leftsidebar ul.menu li.first.last.expanded.active-trail.menu-mlid-2697,
#leftsidebar ul.menu li.first.last.expanded.active-trail.active.menu-mlid-2699, #leftsidebar ul.menu li.first.last.expanded.active-trail.menu-mlid-2699,
#leftsidebar ul.menu li.first.last.expanded.active-trail.active.menu-mlid-2701, #leftsidebar ul.menu li.first.last.expanded.active-trail.menu-mlid-2701,
#leftsidebar ul.menu li.first.last.expanded.active-trail.active.menu-mlid-2703, #leftsidebar ul.menu li.first.last.expanded.active-trail.menu-mlid-2703,
#leftsidebar ul.menu li.first.last.expanded.active-trail.active.menu-mlid-2705, #leftsidebar ul.menu li.first.last.expanded.active-trail.menu-mlid-2705,
#leftsidebar ul.menu li.first.last.expanded.active-trail.active.menu-mlid-2709, #leftsidebar ul.menu li.first.last.expanded.active-trail.menu-mlid-2709,
#leftsidebar ul.menu li.last.expanded.active-trail.active.menu-mlid-2817, #leftsidebar ul.menu li.last.expanded.active-trail.menu-mlid-2817,
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-1050, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-1050,
#leftsidebar ul.menu li.first.last.expanded.active-trail.active.menu-mlid-2284, #leftsidebar ul.menu li.first.last.expanded.active-trail.menu-mlid-2284, 
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-2145, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-2145,
#leftsidebar ul.menu li.first.last.expanded.active-trail.active.menu-mlid-3073, #leftsidebar ul.menu li.first.last.expanded.active-trail.menu-mlid-3073,
#leftsidebar ul.menu li.first.last.expanded.active-trail.active.menu-mlid-3337, #leftsidebar ul.menu li.first.last.expanded.active-trail.menu-mlid-3337,
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-2158, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-2158,
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-4229, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-4229,
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-4325, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-4325,
#leftsidebar ul.menu li.first.expanded.active-trail.active.menu-mlid-4023, #leftsidebar ul.menu li.first.expanded.active-trail.menu-mlid-4023,
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-4239, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-4239,
#leftsidebar ul.menu li.first.last.expanded.active-trail.active.menu-mlid-6312, #leftsidebar ul.menu li.first.last.expanded.active-trail.menu-mlid-6312,
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-2212, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-2212 {
	color: #e1a451 !important;
	border: none;
	list-style:none;
	border: none;
	background-image: url(images/menu-active.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;
}
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-1545 a, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-1545 a, #leftsidebar ul.menu li.last.expanded.active-trail.active.menu-mlid-2210 a, #leftsidebar ul.menu li.last.expanded.active-trail.menu-mlid-2210 a,
#leftsidebar ul.menu li.last.expanded.active-trail.active.menu-mlid-2224 a, #leftsidebar ul.menu li.last.expanded.active-trail.menu-mlid-2224 a,
#leftsidebar ul.menu li.first.expanded.active-trail.active.menu-mlid-1874 a, #leftsidebar ul.menu li.first.expanded.active-trail.menu-mlid-1874 a,
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-1241 a, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-1241 a, 
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-1560 a, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-1560 a,
#leftsidebar ul.menu li.first.expanded.active-trail.active.menu-mlid-2222 a, #leftsidebar ul.menu li.first.expanded.active-trail.menu-mlid-2222 a,
#leftsidebar ul.menu li.last.expanded.active-trail.active.menu-mlid-2242 a, #leftsidebar ul.menu li.last.expanded.active-trail.menu-mlid-2242 a, 
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-374 a, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-374 a, 
#leftsidebar ul.menu li.last.expanded.active-trail.active.menu-mlid-2217 a, #leftsidebar ul.menu li.last.expanded.active-trail.menu-mlid-2217 a, 
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-2088 a, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-2088 a,
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-2405 a, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-2405 a,
#leftsidebar ul.menu li.first.expanded.active-trail.active.menu-mlid-1571 a, #leftsidebar ul.menu li.first.expanded.active-trail.menu-mlid-1571 a,
#leftsidebar ul.menu li.first.last.expanded.active-trail.active.menu-mlid-2697 a, #leftsidebar ul.menu li.first.last.expanded.active-trail.menu-mlid-2697 a,
#leftsidebar ul.menu li.first.last.expanded.active-trail.active.menu-mlid-2699 a, #leftsidebar ul.menu li.first.last.expanded.active-trail.menu-mlid-2699 a,
#leftsidebar ul.menu li.first.last.expanded.active-trail.active.menu-mlid-2701 a, #leftsidebar ul.menu li.first.last.expanded.active-trail.menu-mlid-2701 a,
#leftsidebar ul.menu li.first.last.expanded.active-trail.active.menu-mlid-2703 a, #leftsidebar ul.menu li.first.last.expanded.active-trail.menu-mlid-2703 a,
#leftsidebar ul.menu li.first.last.expanded.active-trail.active.menu-mlid-2705 a, #leftsidebar ul.menu li.first.last.expanded.active-trail.menu-mlid-2705 a,
#leftsidebar ul.menu li.first.last.expanded.active-trail.active.menu-mlid-2709 a, #leftsidebar ul.menu li.first.last.expanded.active-trail.menu-mlid-2709 a,
#leftsidebar ul.menu li.last.expanded.active-trail.active.menu-mlid-2817 a, #leftsidebar ul.menu li.last.expanded.active-trail.menu-mlid-2817 a,
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-1050 a, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-1050 a,
#leftsidebar ul.menu li.first.last.expanded.active-trail.active.menu-mlid-2284 a, #leftsidebar ul.menu li.first.last.expanded.active-trail.menu-mlid-2284 a, 
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-2145 a, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-2145 a,
#leftsidebar ul.menu li.first.last.expanded.active-trail.active.menu-mlid-3073 a, #leftsidebar ul.menu li.first.last.expanded.active-trail.menu-mlid-3073 a, 
#leftsidebar ul.menu li.first.last.expanded.active-trail.active.menu-mlid-3337 a, #leftsidebar ul.menu li.first.last.expanded.active-trail.menu-mlid-3337 a,
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-2158 a, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-2158 a,
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-4229 a, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-4229 a,
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-4325 a, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-4325 a,
#leftsidebar ul.menu li.first.expanded.active-trail.active.menu-mlid-4023 a, #leftsidebar ul.menu li.first.expanded.active-trail.menu-mlid-4023 a,
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-4239 a, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-4239 a,
#leftsidebar ul.menu li.first.last.expanded.active-trail.active.menu-mlid-6312 a, #leftsidebar ul.menu li.first.last.expanded.active-trail.menu-mlid-6312 a,
#leftsidebar ul.menu li.expanded.active-trail.active.menu-mlid-2212 a, #leftsidebar ul.menu li.expanded.active-trail.menu-mlid-2212 a      
{
	color: #e1a451;
	list-style:none;
}

#divider {
	background: url(images/divider.png);
	background-repeat: no-repeat;
	width: 1px;
	height: 646px;
	float: left;
}
#divider2 {
	background: url(images/divider2.png);
	background-repeat: no-repeat;
	width: 1px;
	height: 430px;
	float: left;
}

#content {
	width: 595px !important;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Arial, Helvetica, sans-serif;
	color: #002b3d;
	background: #FFF repeat-y;
	min-height: 670px;
	height: auto !important;
	float: left;
	margin: 0 auto;   /* align for good browsers */
	text-align:left; /* counter the body center */
}
#contentfix {
	width: 930px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #002b3d;
	background: #FFF repeat-y;
	min-height: 450px;
	height: auto !important;
	float: left;
	margin: 0 auto;   /* align for good browsers */
	text-align:left; /* counter the body center */
}
#content .weather {
	padding-left: 5px;
}
#content .view-header, .view-content {
	padding: 4px;
}
#content .field-items {
	padding-left: 2px;
	padding-right: 2px;
}

#content .date-prev, #content .date-next, #content .date-prev a, #content .date-next a {
	background: none repeat scroll 0 0 #ffefbe;
	color: #422400;
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;


}
#content .date-prev a font font, #content .date-next a font font {
	font-size: 9px;
}
#content .date-nav-wrapper .item-list ul li  {
	margin: 0 0 0 0;
	padding: 3px;
}
#content .date-nav-wrapper ul{
	line-height: normal;
	clear: both;
	top: 25px;
	left: 430px;
	padding-right: 110px;
	padding-left: 10px;
	-webkit-margin-before: 3px;
    -webkit-margin-after: 3px;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 15px;

}

#content .date-nav {
	padding-bottom: 2px;
}

#content .views-exposed-form  .views-exposed-widget {
	padding-top: 0px;
}
#content .views-exposed-form .views-exposed-widget .form-submit {
	margin-top: 17px;
}

#content div.view.view-recently-updated.view-id-recently_updated.view-display-id-page.view-dom-id-1 h2 {
	padding-left: 0px;
}
#content div.view.view-recently-updated.view-id-recently_updated.view-display-id-page.view-dom-id-1 p {
	padding-bottom: 15px;
}

#block-views-recently-updated-block a {
	color: #422400;
	
}
#block-views-recently-updated-block h2 a {
	color: #002b3d;
	
}
#block-views-bids-and-proposals-block.block.block-views div.views-field.views-field-title {
	background-image: url(images/menu-collapsed.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;
}
#block-views-recently-updated-block div.views-field.views-field-title {
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;
}

#block-views-parks-list-block.block.block-views div.field-content ul {
	list-style: none none none !important;
	list-style-type: none !important;
	padding: 0px !important;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 0px;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-webkit-padding-start: 0px !important;
}
#block-views-parks-list-block div.field-content li {
	padding-bottom: 4px;
	list-style: none none none !important;
	background-image: url(images/menu-collapsed.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;
}


#block-textsize-form {
	float: right;
	padding: 0px;
	margin: 0px;
}
#block-block-5 {
	font-size: 16px !important; 
	float: left;
	padding: 0px;
	margin: 0px;
}
#block-block-5 p {
	padding: 0px;
	margin: 0px;
	-webkit-margin-after: 0px;
}
#block-block-9 {
	padding-top: 10px;
	padding-bottom: 10px;
}
#block-block-9 a{
	color: #422400;
}
#block-block-36 {
	padding-bottom: 10px;
}
#block-block-55 {
	width: 595px;
}
#block-block-63, #block-block-63 a{
	color: #422400;
}

#block-block-63 .content ul, #block-block-63 .content  li .content {
	margin: 2px !important;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 8px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-63 ul {
	padding-left: 4px;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-63 ul li {
	list-style:none;
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;

}

#block-block-68 .content ul, #block-block-68 .content  li .content {
	margin: 2px !important;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 8px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-68 ul {
	padding-left: 4px;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-68 ul li {
	list-style:none;
	background-image: url(images/menu-collapsed.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;

}
#block-block-93, #block-block-93 a{
	color: #422400;
}
#block-block-93 .content ul, #block-block-93 .content  li .content {
	margin: 2px !important;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 8px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-93 ul {
	padding-left: 4px;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-93 ul li {
	list-style:none;
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;

}
#block-block-96, #block-block-96 a{
	color: #422400;
}
#block-block-96 .content ul, #block-block-96 .content  li .content {
	margin: 2px !important;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 8px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-96 ul {
	padding-left: 4px;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-96 ul li {
	list-style:none;
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;

}
#block-block-97, #block-block-97 a{
	color: #422400;
}
#block-block-97 .content ul, #block-block-97 .content  li .content {
	margin: 2px !important;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 8px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-97 ul {
	padding-left: 4px;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-97 ul li {
	list-style:none;
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;

}
#block-block-99, #block-block-99 a{
	color: #422400;
}
#block-block-99 .content ul, #block-block-99 .content  li .content {
	margin: 2px !important;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 8px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-99 ul {
	padding-left: 4px;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-99 ul li {
	list-style:none;
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;

}
#block-block-121, #block-block-121 a{
	color: #422400;
}
#block-block-121 .content ul, #block-block-121 .content  li .content {
	margin: 2px !important;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 8px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-121 ul {
	padding-left: 4px;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-121 ul li {
	list-style:none;
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;

}
#block-block-128, #block-block-128 a{
	color: #422400;
}
#block-block-128 .content ul, #block-block-128 .content  li .content {
	margin: 2px !important;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 8px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-128 ul {
	padding-left: 4px;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-128 ul li {
	list-style:none;
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;

}
#block-block-14 {
	padding-top: 7px;
}

#block-block-26 {
	 color: #422400;
	 padding-top: 7px;
}

#block-block-26 a{
	color: #422400;
}
#block-block-26 .content ul, #block-block-26 .content  li .content {
	margin: 2px !important;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 8px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-26 ul {
	padding-left: 4px;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-26 ul li {
	list-style:none;
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;

}
#block-block-89, #block-block-89 a{
	color: #422400;
}
#block-block-89 .content ul, #block-block-89 .content  li .content {
	margin: 2px !important;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 8px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-89 ul {
	padding-left: 4px;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-89 ul li {
	list-style:none;
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;

}
#block-block-107, #block-block-107 a{
	color: #422400;
}
#block-block-107 .content ul, #block-block-107 .content  li .content {
	margin: 2px !important;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 8px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-107 ul {
	padding-left: 4px;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-107 ul li {
	list-style:none;
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;

}
#block-block-108, #block-block-108 a{
	color: #422400;
}
#block-block-108 .content ul, #block-block-108 .content  li .content {
	margin: 2px !important;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 8px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-108 ul {
	padding-left: 4px;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-108 ul li {
	list-style:none;
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;

}
#block-block-108 a:hover {
	color:#422400;
	text-decoration: underline;
	padding-bottom: 7px;
}

#block-block-181, #block-block-181 a{
	color: #422400;
}
#block-block-181 .content ul, #block-block-181 .content  li .content {
	margin: 2px !important;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 8px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-181 ul {
	padding-left: 4px;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-181 ul li {
	list-style:none;
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;

}
#block-block-181 a:hover {
	color:#422400;
	text-decoration: underline;
	padding-bottom: 7px;
}
#block-block-110, #block-block-110 a{
	color: #422400;
}
#block-block-110 .content ul, #block-block-110 .content  li .content {
	margin: 2px !important;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 8px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-110 ul {
	padding-left: 4px;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-110 ul li {
	list-style:none;
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;

}
#block-block-58, #block-block-58 a{
	color: #422400;
}
#block-block-58 .content ul, #block-block-58 .content  li .content {
	margin: 2px !important;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 8px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-58 ul {
	padding-left: 4px;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-58 ul li {
	list-style:none;
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;

}
#block-block-12, #block-block-12 a{
	color: #422400;
}
#block-block-12 .content ul, #block-block-12 .content  li .content {
	margin: 2px !important;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 8px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-12 ul {
	padding-left: 4px;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-12 ul li {
	list-style:none;
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;

}
#block-block-19, #block-block-19 a{
	color: #422400;
}
#block-block-19 .content ul, #block-block-19 .content  li .content {
	margin: 2px !important;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 8px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-19 ul {
	padding-left: 4px;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-19 ul li {
	list-style:none;
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;

}
#block-block-119, #block-block-119 a{
	color: #422400;
}
#block-block-119 .content ul, #block-block-119 .content  li .content {
	margin: 2px !important;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 8px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-119 ul {
	padding-left: 4px;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-119 ul li {
	list-style:none;
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;

}
#block-flickr-3 {
	padding-bottom: 10px;
}
#block-flickr-3 img{
	padding: 1px;
	border: #422400 solid 1px;
	
}
#block-block-59 h2 a  {
	color: #002b3d;
}
#block-block-59 a  {
	color: #422400;
}
#block-block-60 h2 a  {
	color: #002b3d;
}
#block-block-60 a  {
	color: #422400;
}
#textsize {
	font-size: 16px !important; 
	width: 240px !important;
	float: right;
	padding: 0px;
	padding-right: 5px;
	padding-top: 3px;
	margin: 0px;
}
#share {
	font-size: 12px;
	text-transform:uppercase;
	width: 178px !important;
	float: right;
}
#share a {
	color: #002b3d;
	font-weight: bold;
}
#share a font font{
	font-size: 10px;
	color: #002b3d;
	font-weight: bold;
}

#mission {
    width: 595px;
	font-family: Arial, Helvetica, sans-serif;
	color: #002b3d;
}


#secondary {
	width: 170px;
	font-family: Arial, Helvetica, sans-serif;
	color: #002b3d;
}
#rightsidebar {
	font-family:Arial, Helvetica, sans-serif;
	float: left;
	padding-left: 5px;
	background: #FFF repeat-y;
	width: 170px;
	min-height: 670px;
	height: auto !important;
	margin: 0 auto;   /* align for good browsers */
	text-align:left; /* counter the body center */
}
#rightsidebar h2 {
	padding-left: 0px;
}
#block-views-related-links-block {
	padding-bottom: 15px;
}
#block-views-related-links-block a {
	color: #422400;
}
#block-views-related-links-block div.views-field.views-field-title {
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;
}
#block-views-calendar-block-3 h2 {
	font-size: 17px;
	padding-left: 0px;
	padding-bottom: 5px;
}
#block-views-calendar-block-3 p {
	padding: 0px;
}
#block-views-calendar-block-3 li a.active {
	padding: 0px;
	color:#338ab0;
}
#block-views-calendar-block-3 .more-link {
	padding-right: 3px;
	padding-bottom: 5px;
}
#block-views-calendar-block-3 .view-header, #block-views-calendar-block-3 .view-content {
	padding: 0px;
}
#block-views-calendar-block-3 .item-list h3 {
	font-size: 12px;
background-image: url(images/menu-collapsed.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;
}
#block-views-calendar-block-3 .item-list ul li{
	list-style:none;
	margin: 0px;
}
#block-views-calendar-block-3 .item-list ul{
	padding-left: 7px;
}

#block-views-calendar-block-4 h2 {
	font-size: 17px;
	padding-left: 0px;
	padding-bottom: 5px;
}
#block-views-calendar-block-4 p {
	padding: 0px;
}
#block-views-calendar-block-4 li a.active {
	padding: 0px;
	color:#338ab0;
}
#block-views-calendar-block-4 .more-link {
	padding-right: 3px;
	padding-bottom: 5px;
}
#block-views-calendar-block-4 .view-header, #block-views-calendar-block-4 .view-content {
	padding: 0px;
}
#block-views-calendar-block-4 .item-list h3 {
	font-size: 12px;
background-image: url(images/menu-collapsed.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;
}
#block-views-calendar-block-4 .item-list ul li{
	list-style:none;
	margin: 0px;
}
#block-views-calendar-block-4 .item-list ul{
	padding-left: 7px;
}
#block-block-7 p {
	color: #422400;
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;
}
#block-block-7 a {
	color: #422400;
}
#block-block-13 {
	padding-bottom: 5px;
}
#block-block-38 a {
	color: #422400;
}
#block-block-38 p{
	color: #422400;
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;
}
#block-views-calendar-block-5 h2 {
	font-size: 17px;
	padding-left: 0px;
	padding-bottom: 5px;
}
#block-views-calendar-block-5 p {
	padding: 0px;
}
#block-views-calendar-block-5 li a.active {
	padding: 0px;
	color:#338ab0;
}
#block-views-calendar-block-5 .more-link {
	padding-right: 3px;
	padding-bottom: 5px;
}
#block-views-calendar-block-5 .view-header, #block-views-calendar-block-5 .view-content {
	padding: 0px;
}
#block-views-calendar-block-5 .item-list h3 {
	font-size: 12px;
background-image: url(images/menu-collapsed.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;
}
#block-views-calendar-block-5 .item-list ul li{
	list-style:none;
	margin: 0px;
}
#block-views-calendar-block-5 .item-list ul{
	padding-left: 7px;
}
#block-views-calendar-block-6 h2 {
	font-size: 17px;
	padding-left: 0px;
	padding-bottom: 5px;
}
#block-views-calendar-block-6 p {
	padding: 0px;
}
#block-views-calendar-block-6 li a.active {
	padding: 0px;
	color:#338ab0;
}
#block-views-calendar-block-6 .more-link {
	padding-right: 3px;
	padding-bottom: 5px;
}
#block-views-calendar-block-6 .view-header, #block-views-calendar-block-6 .view-content {
	padding: 0px;
}
#block-views-calendar-block-6 .item-list h3 {
	font-size: 12px;
background-image: url(images/menu-collapsed.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;
}
#block-views-calendar-block-6 .item-list ul li{
	list-style:none;
	margin: 0px;
}
#block-views-calendar-block-6 .item-list ul{
	padding-left: 7px;
}
#footer {
	width: 960px;
	bottom: 0;
	color:#422400;
	background: url(images/quick_links_color.png) repeat-y;
	margin: 0 auto;   /* align for good browsers */
	text-align:left; /* counter the body center */
}
#block-block-3 {
	background: url(images/quick_links.png) repeat-x;

}
#footer h2 {
  font-size: 18px;
  color:#422400;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  text-transform:uppercase;
  padding-left: 8px;
  margin: 0 auto;   /* align for good browsers */
}

#footer a {
	color:#422400;
	text-decoration:none;
}	
#footer  a:hover { text-decoration:underline;
}
#footer  ul {
	margin-top: 5px;
	margin-bottom: 4px;
}

#footer-message {
	font-family: Arial, Helvetica, sans-serif;
	color: #002b3d;
}
#footer p {
	padding: 0px;
	margin: 0px;
	-webkit-margin-before: 0px;
-webkit-margin-after: 0px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}
.clearer
{
	clear:both;
}
#block-megamenu-0 {
	height: 35px;
}
#megamenu-menu-secondary, #megamenu-skin-hburg, .megamenu-parent-title a {
	padding-top: 8px;
	padding-bottom: 6px;
	margin-right: 25px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#422400;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	font-size: 18px;
	background-repeat:no-repeat;
}
h2.megamenu-parent-title a font font {
	font-size: 12px;
	font-weight:bold;
}

#megamenu-mlid-478 a:hover {
	background-image:url(images/hover_services.png);
	border-bottom: 1px solid #F9E4A6;
	text-decoration: none;
	background-position: bottom;
	background-repeat: repeat-x;
	color:#286c8a;
}
#megamenu-mlid-480 a:hover {
	background-image:url(images/hover_residents.png);
	border-bottom: 1px solid #F9E4A6;
	text-decoration: none;
	background-position: bottom;
	background-repeat: repeat-x;
	color:#286c8a;
}

#megamenu-mlid-483 a:hover {
	background-image:url(images/hover_how.png);
	border-bottom: 1px solid #F9E4A6;
	text-decoration: none;
	background-position: bottom;
	background-repeat: repeat-x;
	color:#286c8a;
}
#megamenu-mlid-481 a:hover {
	background-image:url(images/hover_business.png);
	border-bottom: 1px solid #F9E4A6;
	text-decoration: none;
	background-position: bottom;
	background-repeat: repeat-x;
	color:#286c8a;
}
#megamenu-mlid-482 a:hover {
	background-image:url(images/hover_things.png);
	border-bottom: 1px solid #F9E4A6;
	text-decoration: none;
	background-position: bottom;
	background-repeat: repeat-x;
	color:#286c8a;
}

.megamenu-skin-hburg .megamenu-bin, .megamenu-bin megamenu-slots-columnar element.style {
	z-index:2001;
	position: absolute;
	background-color: #F9E4A6;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: normal;
	line-height:1em;
	margin-top: 7px;
	width: 620px !important;
	list-style: none !important;

}
li#megamenu-mlid-478 ul.megamenu-bin.megamenu-slots-columnar, li#megamenu-mlid-478 .megamenu-bin {
	z-index:2001;
	position: absolute;
	background-color: #F9E4A6;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: normal;
	line-height:1em;
	margin-top: 7px;
	width: 826px !important;
	list-style: none !important;
}

li#megamenu-mlid-480 ul.megamenu-bin.megamenu-slots-columnar, li#megamenu-mlid-480 .megamenu-bin {
	z-index:2001;
	position: absolute;
	background-color: #F9E4A6;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: normal;
	line-height:1em;
	margin-top: 7px;
	width: 620px !important;
	list-style: none !important;
}
li#megamenu-mlid-481 ul.megamenu-bin.megamenu-slots-columnar, li#megamenu-mlid-481 .megamenu-bin {
	z-index:2001;
	position: absolute;
	background-color: #F9E4A6;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: normal;
	line-height:1em;
	margin-top: 7px;
	width: 415px !important;
	list-style: none !important;
}
li#megamenu-mlid-482 ul.megamenu-bin.megamenu-slots-columnar, li#megamenu-mlid-482 .megamenu-bin {
	z-index:2001;
	position: absolute;
	background-color: #F9E4A6;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: normal;
	line-height:1em;
	margin-top: 7px;
	width: 415px !important;
	list-style: none !important;
}
li#megamenu-mlid-483 ul.megamenu-bin.megamenu-slots-columnar, li#megamenu-mlid-483 .megamenu-bin {
	z-index:2001;
	position: absolute;
	background-color: #F9E4A6;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: normal;
	line-height:1em;
	margin-top: 7px;
	width: 414px !important;
	list-style: none !important;
}
.megamenu-skin-hburg .megamenu-slot  {
	margin:0px;
	padding: 0px;
	border-right: 1px solid #c2aa74;
	color:#422400;
    background-repeat:no-repeat;
	font-weight:bold;
	font-size: 12px;
}
.megamenu-parent-title a.active {
	background-image:url(images/active_services.png);
	border-bottom: 1px solid #422400;
	text-decoration: none;
	background-position: bottom;
	background-repeat: repeat-x;
	color:#286c8a;
}

#megamenu-menu-secondary li#megamenu-mlid-478.megamenu-parent.megamenu-parent-0.odd.half-1.leaf-0.first.menu-478.active .megamenu-parent-title a  {
	background-image:url(images/active_services.png);
	border-bottom: 1px solid #422400;
	text-decoration: none;
	background-position: bottom !important;
	background-repeat: repeat-x;
	color:#286c8a !important;
}

#megamenu-menu-secondary li#megamenu-mlid-480.megamenu-parent.megamenu-parent-1.even.half-1.leaf-1.menu-480.active .megamenu-parent-title a  {
	background-image:url(images/active_residents.png);
	border-bottom: 1px solid #422400;
	text-decoration: none;
	background-position: bottom !important;
	background-repeat: repeat-x;
	color:#286c8a !important;
}

#megamenu-menu-secondary li#megamenu-mlid-481.megamenu-parent.megamenu-parent-2.odd.half-1.leaf-2.menu-481.active .megamenu-parent-title a  {
	background-image:url(images/active_business.png);
	border-bottom: 1px solid #422400;
	text-decoration: none;
	background-position: bottom !important;
	background-repeat: repeat-x;
	color:#286c8a !important;
}

#megamenu-menu-secondary li#megamenu-mlid-482.megamenu-parent.megamenu-parent-3.even.half-2.leaf-3.menu-482.active .megamenu-parent-title a  {
	background-image:url(images/active_things.png);
	border-bottom: 1px solid #422400;
	text-decoration: none;
	background-position: bottom !important;
	background-repeat: repeat-x;
	color:#286c8a !important;
}

#megamenu-menu-secondary li#megamenu-mlid-483.megamenu-parent.megamenu-parent-4.odd.half-2.leaf-4.last.menu-483.active .megamenu-parent-title a  {
	background-image:url(images/active_how.png);
	border-bottom: 1px solid #422400;
	text-decoration: none;
	background-position: bottom !important;
	background-repeat: repeat-x;
	color:#286c8a !important;
}

.megamenu-skin-hburg .megamenu-slot a font font  {
	font-size: 10px;
}
.megamenu-skin-hburg .megamenu-slot.megamenu-slot-0 {
	padding-left: 5px;
	padding-bottom: 5px;
}
.megamenu-skin-hburg .megamenu-slot.megamenu-slot-1 {
	padding-left: 5px;
    padding-bottom: 5px;
}
.megamenu-skin-hburg .megamenu-slot.megamenu-slot-2 {
	padding-left: 5px;
	padding-bottom: 5px;
}
.megamenu-skin-hburg .megamenu-slot.megamenu-slot-3 {
	padding-left: 5px;
	padding-bottom: 5px;
}
.megamenu-skin-hburg .megamenu-slot.megamenu-slot-4 {
	padding-left: 5px;
	padding-bottom: 5px;
}
.megamenu-skin-hburg .megamenu-slot.megamenu-slot-5 {
	padding-left: 5px;
	padding-bottom: 5px;
}
.megamenu-skin-hburg .megamenu-slot.megamenu-slot-6 {
	padding-left: 5px;
	padding-bottom: 5px;
}
.megamenu-skin-hburg .megamenu-slot.megamenu-slot-7 {
	padding-left: 5px;
	padding-bottom: 5px;
}
.megamenu-skin-hburg .megamenu-slot.megamenu-slot-8 {
	padding-left: 5px;
	padding-bottom: 5px;
}
.megamenu-skin-hburg .megamenu-slot.megamenu-slot-9 {
	padding-left: 5px;
	padding-bottom: 5px;
}
.megamenu-skin-hburg .megamenu-slot.megamenu-slot-10 {
	padding-left: 5px;
	padding-bottom: 5px;
}
.megamenu-skin-hburg .megamenu-slot.megamenu-slot-11 {
	padding-left: 5px;
	padding-bottom: 5px;
}
.megamenu-skin-hburg .megamenu-slot.megamenu-slot-12 {
	padding-left: 5px;
	padding-bottom: 5px;
}
.megamenu-skin-hburg .megamenu-slot.megamenu-slot-13 {
	padding-left: 5px;
	padding-bottom: 5px;
}
.megamenu-skin-hburg .megamenu-slot.megamenu-slot-14 {
	padding-left: 5px;
	padding-bottom: 5px;
}
/* Secondary and Tertiary */


.megamenu-menu ul a  { 
	color:#422400;
    background-repeat:no-repeat;
	font-size: 12px;
	list-style: none !important;
}
.megamenu-menu ul a.active  { 
	color:#286c8a;
	background-image: none !important;
}
.megamenu-menu ul a:hover  { 
	color:#286c8a;
	background-image: none !important;
}
h3.megamenu-slot-title a {
	font-weight: bold;
}

.megamenu-skin-hburg .megamenu-items li {
	color:#422400;
	font-size: 12px;
	text-transform: none;
	list-style:none;
	background-image: url(images/menu-sub.png);
	background-position:left;
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
    padding-left: 9px;
	padding-right: 2px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;
}
li#megamenu-mlid-479.megamenu-slot.megamenu-slot-0.odd.half-1.leaf-0.first {
	padding-bottom: 80px;
}
li#megamenu-mlid-949.megamenu-slot.megamenu-slot-0.odd.half-1.leaf-0.first {
	padding-bottom: 51px;
}

li#megamenu-mlid-951.megamenu-slot.megamenu-slot-4.odd.half-1.leaf-4 {
	padding-bottom: 8px;
}

li#megamenu-mlid-1405.megamenu-slot.megamenu-slot-4.odd.half-1.leaf-4 {
	padding-bottom: 6px;
	border-right: none !important;
}
li#megamenu-mlid-477.megamenu-slot.megamenu-slot-0.odd.half-1.leaf-0.first {
	padding-bottom: 5px;
}

li#megamenu-mlid-1485.megamenu-slot.megamenu-slot-5.even.half-2.leaf-5 {
	padding-bottom: 5px;
}
li#megamenu-mlid-1387.megamenu-slot.megamenu-slot-5.even.half-2.leaf-5 {
	padding-bottom: 6px;
	border-right: none !important;
}
li#megamenu-mlid-1388.megamenu-slot.megamenu-slot-6.odd.half-2.leaf-6 {
	padding-bottom: 6px;
	border-right: none !important;
}
li#megamenu-mlid-2389.megamenu-slot.megamenu-slot-6.odd.half-1.leaf-6 {
	border-right: none !important;
}
li#megamenu-mlid-1407.megamenu-slot.megamenu-slot-7.even.half-2.leaf-7 {
	padding-bottom: 7px;
	border-right: none !important;
}
li#megamenu-mlid-2334.megamenu-slot.megamenu-slot-5.even.half-1.leaf-5 {
	padding-bottom: 15px;
}

li#megamenu-mlid-2395.megamenu-slot.megamenu-slot-9.even.half-2.leaf-9 {
	border-right: none !important;
}
li#megamenu-mlid-485.megamenu-slot.megamenu-slot-8.odd.half-2.leaf-8 {
	border-right: none !important;
}
li#megamenu-mlid-946.megamenu-slot.megamenu-slot-2.half-1.leaf-2 {
	padding-bottom: 8px;
}
li#megamenu-mlid-1192.megamenu-slot.megamenu-slot-3.even.half-1.leaf-3 {
	border-right: none !important;
}
li#megamenu-mlid-1404.megamenu-slot.megamenu-slot-2.odd.half-1.leaf-2 {
	padding-bottom: 9px;
}
li#megamenu-mlid-486.megamenu-slot.megamenu-slot-0.odd.half-1.leaf-0.first {
	padding-bottom: 8px;
}
li#megamenu-mlid-1233.megamenu-slot.megamenu-slot-3.even.half-1.leaf-3 {
	padding-bottom: 5px;
}
li#megamenu-mlid-1234.megamenu-slot.megamenu-slot-5.even.half-1.leaf-5 {
	padding-top: 1px;
}
li#megamenu-mlid-1649.megamenu-slot.megamenu-slot-0.odd.half-1.leaf-0.first {
	padding-bottom: 1px !important;
}
li#megamenu-mlid-2356.megamenu-slot.megamenu-slot-0.odd.half-1.leaf-0.first {

}

li#megamenu-mlid-1236.megamenu-slot.megamenu-slot-1.even.half-1.leaf-1 {
	border-right: none !important;
}
li#megamenu-mlid-1227.megamenu-slot.megamenu-slot-1.even.half-1.leaf-1 {
	border-right: none !important;
}
li#megamenu-mlid-1194.megamenu-slot.megamenu-slot-1.even.half-1.leaf-1 {
	padding-bottom: 10px;
}

li#megamenu-mlid-1329.megamenu-slot.megamenu-slot-8.odd.half-2.leaf-8 {
	padding-bottom: 112px;

}
li#megamenu-mlid-1226.megamenu-slot.megamenu-slot-3.half-1.leaf-3 {
	border-right: none !important;
}
li#megamenu-mlid-1338.megamenu-slot.megamenu-slot-6.odd.half-2.leaf-6 {
	border-right: none !important;
	padding-bottom: 15px;
}
li#megamenu-mlid-4751.megamenu-slot.megamenu-slot-3.even.half-1.leaf-3 {
	border-right: none !important;
}
li#megamenu-mlid-4321.megamenu-slot.megamenu-slot-4.odd.half-1.leaf-4 {
	border-right: none !important;
}
li#megamenu-mlid-1319.megamenu-slot.megamenu-slot-10.odd.half-2.leaf-10.last {
	border-right: none !important;
}

li#megamenu-mlid-2332.megamenu-slot.megamenu-slot-9.even.half-2.leaf-9 {
	border-right: none !important;
}
li#megamenu-mlid-925.megamenu-slot.megamenu-slot-7.even.half-2.leaf-7{
	padding-bottom: 38px;
}


li#megamenu-mlid-3730.megamenu-slot.megamenu-slot-10.odd.half-2.leaf-10 {
	border-right: none !important;

}
li#megamenu-mlid-3735.megamenu-slot.megamenu-slot-7.even.half-2.leaf-7 {
	border-right: none !important;
}
li#megamenu-mlid-3739.megamenu-slot.megamenu-slot-6.odd.half-1.leaf-6 {
	border-right: none !important;
	padding-bottom: 26px;
}
li#megamenu-mlid-4845.megamenu-slot.megamenu-slot-9.even.half-2.leaf-9 {
	padding-bottom: 27px;
}
li#megamenu-mlid-4323.megamenu-slot.megamenu-slot-11.even.half-2.leaf-11 {
	border-right: none !important;
}
li#megamenu-mlid-2383.megamenu-slot.megamenu-slot-4.odd.half-1.leaf-4 {
	padding-bottom: 26px;
}
li#megamenu-mlid-1498.megamenu-slot.megamenu-slot-11.even.half-2.leaf-11 {
	border-right: none !important;
}
li#megamenu-mlid-1450.megamenu-slot.megamenu-slot-7.even.half-2.leaf-7 {
	border-right: none !important;
}
li#megamenu-mlid-2392.megamenu-slot.megamenu-slot-4.odd.half-1.leaf-4 {
	padding-bottom: 24px;
}
li#megamenu-mlid-1451.megamenu-slot.megamenu-slot-9.even.half-2.leaf-9 {
	border-right: none !important;
}
li#megamenu-mlid-1452.megamenu-slot.megamenu-slot-11.even.half-2.leaf-11 {
	border-right: none !important;
	padding-bottom: 8px;
}
li#megamenu-mlid-1453.megamenu-slot.megamenu-slot-12.odd.half-2.leaf-12.last{
	border-right: none !important;
}
li#megamenu-mlid-1459.megamenu-slot.megamenu-slot-3.even.half-1.leaf-3 {
	border-right: none !important;
}
li#megamenu-mlid-1443.megamenu-slot.megamenu-slot-5.even.half-1.leaf-5 {
	border-right: none !important;
	
}
li#megamenu-mlid-1444.megamenu-slot.megamenu-slot-1.even.half-1.leaf-1 {
	border-right: none !important;
}

li#megamenu-mlid-1405.megamenu-slot.megamenu-slot-3.even.half-1.leaf-3{
	border-right: none !important;
}
li#megamenu-mlid-1388.megamenu-slot.megamenu-slot-5.even.half-2.leaf-5 {
	border-right: none !important;
}
li#megamenu-mlid-1387.megamenu-slot.megamenu-slot-6.odd.half-2.leaf-6 {
	border-right: none !important;
}
li#megamenu-mlid-1356.megamenu-slot.megamenu-slot-1.even.half-1.leaf-1 {
	border-right: none !important;
}
li#megamenu-mlid-1237.megamenu-slot.megamenu-slot-2.odd.half-1.leaf-2 {
	border-right: none !important;
}
li#megamenu-mlid-1215.megamenu-slot.megamenu-slot-2.odd.half-1.leaf-2 {
	border-right: none !important;
}
li#megamenu-mlid-1355.megamenu-slot.megamenu-slot-4.odd.half-1.leaf-4 {
	border-right: none !important;
}
li#megamenu-mlid-1357.megamenu-slot.megamenu-slot-6.odd.half-2.leaf-6 {
	border-right: none !important;
}
li#megamenu-mlid-1358.megamenu-slot.megamenu-slot-7.even.half-2.leaf-7{
	border-right: none !important;
}
li#megamenu-mlid-1359.megamenu-slot.megamenu-slot-8.odd.half-2.leaf-8 {
	border-right: none !important;
}
li#megamenu-mlid-1360.megamenu-slot.megamenu-slot-9.even.half-2.leaf-9 {
	border-right: none !important;
}
li#megamenu-mlid-1235.megamenu-slot.megamenu-slot-11.even.half-2.leaf-11.last {
	border-right: none !important;
}
li#megamenu-mlid-1858.megamenu-slot.megamenu-slot-10.odd.half-2.leaf-10 {
	border-right: none !important;
}
li#megamenu-mlid-1859.megamenu-slot.megamenu-slot-11.even.half-2.leaf-11.last {
	border-right: none !important;
}
li#megamenu-mlid-1500.megamenu-slot.megamenu-slot-5.even.half-1.leaf-5 {
	padding-bottom: 5px;
}
li#megamenu-mlid-1460.megamenu-slot.megamenu-slot-11.even.half-2.leaf-11 {
	padding-bottom: 2px;
}
li#megamenu-mlid-1440.megamenu-slot.megamenu-slot-13.even.half-2.leaf-13 {
	padding-bottom: 36px;
}
li#megamenu-mlid-1483.megamenu-slot.megamenu-slot-8.odd.half-2.leaf-8 {
	border-right: none !important;
}
li#megamenu-mlid-1499.megamenu-slot.megamenu-slot-10.odd.half-2.leaf-10 {
	border-right: none !important;
}
li#megamenu-mlid-1443.megamenu-slot.megamenu-slot-12.odd.half-2.leaf-12 {
	border-right: none !important;
	padding-bottom: 22px;
}
li#megamenu-mlid-3740.megamenu-slot.megamenu-slot-12.odd.half-2.leaf-12 {
	padding-bottom: 22px;
}
li#megamenu-mlid-1444.megamenu-slot.megamenu-slot-14.odd.half-2.leaf-14.last {
	border-right: none !important;
}
li#megamenu-mlid-2364.megamenu-slot.megamenu-slot-10.odd.half-2.leaf-10 {
	border-right: none !important;
}
li#megamenu-mlid-1441.megamenu-slot.megamenu-slot-1.even.half-1.leaf-1 {
	border-right: none !important;
	padding-bottom: 8px;
}
li#megamenu-mlid-1450.megamenu-slot.megamenu-slot-2.odd.half-1.leaf-2 {
	border-right: none !important;
	padding-bottom: 8px;
}
li#megamenu-mlid-1451.megamenu-slot.megamenu-slot-3.even.half-1.leaf-3 {
	border-right: none !important;
	padding-bottom: 8px;
}
li#megamenu-mlid-1452.megamenu-slot.megamenu-slot-4.odd.half-1.leaf-4 {
	border-right: none !important;
}
li#megamenu-mlid-1453.megamenu-slot.megamenu-slot-6.odd.half-1.leaf-6 {
	border-right: none !important;
}
li#megamenu-mlid-1458.megamenu-slot.megamenu-slot-8.odd.half-2.leaf-8 {
	border-right: none !important;
}
#featured { 
	width: 940px;
	height: 265px;
	background: #000 url('orbit/loading.gif') no-repeat center center;
	overflow: hidden; }
#featured>img,  
#featured>div,
#featured>a { display: none; }


div.orbit-wrapper {
    width: 1px;
    height: 1px;
    position: relative; }

div.orbit {
    width: 1px;
    height: 1px;
    position: relative;
    overflow: hidden }

div.orbit>img {
    position: absolute;
    top: 0;
    left: 0;
    display: none; }

div.orbit>a {
    border: none;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 0; 
    display: none; }

.orbit>div {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }


div.timer {
	 display: none !important;
    width: 40px;
    height: 40px;
    overflow: hidden;
    position: absolute;
    top: 10px;
    right: 10px;
    opacity: .6;
    cursor: pointer;
    z-index: 1001; }

span.rotator {
    display: none !important;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
    left: -20px;
    background: url(orbit/rotator-black.png) no-repeat;
    z-index: 3; }

span.mask {
    display: none !important;
    width: 20px;
    height: 40px;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    overflow: hidden; }

span.rotator.move {
    left: 0 }

span.mask.move {
	 display: none !important;
    width: 40px;
    left: 0;
    background: url(orbit/timer-black.png) repeat 0 0; }

span.pause {
    display: none !important;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
    left: 0;
    background: url(orbit/pause-black.png) no-repeat;
    z-index: 4;
    opacity: 0; }

span.pause.active {
	 display: none !important;
    background: url(orbit/pause-black.png) no-repeat 0 -40px }

div.timer:hover span.pause,
span.pause.active {
	 display: none !important;
    opacity: 1 }



.orbit-caption {
	position: absolute;
	z-index: 1001;
	width: 940px;
	height: 36px;
	background: #0e283d !important;
    background: rgba(14, 40, 61, .8);
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8;
	right: 0;
    bottom: 0;
}
.orbit-caption a {
	position: absolute;
	z-index: 1002;
	font: bold;
    color: #fff;
	filter:alpha(opacity=100);
	opacity: 1;
	-moz-opacity:1;
	text-align: left;
    font-size: 18px;
	padding: 5px;

 }


div.slider-nav {
    display: block }

div.slider-nav span {
    width: 78px;
    height: 100px;
    text-indent: -9999px;
    position: absolute;
    z-index: 1000;
    top: 50%;
    margin-top: -50px;
    cursor: pointer; }

div.slider-nav span.right {
    background: url(orbit/right-arrow.png);
    right: 0; }

div.slider-nav span.left {
    background: url(orbit/left-arrow.png);
    left: 0; }


.orbit-bullets {
    position: absolute;
    z-index: 1000;
    list-style: none;
    bottom: -40px;
    left: 50%;
	margin-left: -50px;
    padding: 0; }

.orbit-bullets li {
    float: left;
    margin-left: 5px;
    cursor: pointer;
    color: #999;
    text-indent: -9999px;
    background: url(orbit/bullets.jpg) no-repeat 4px 0;
    width: 13px;
    height: 12px;
    overflow: hidden; }

.orbit-bullets li.active {
    color: #222;
    background-position: -8px 0; }
    
.orbit-bullets li.has-thumb {
    background: none;
    width: 100px;
    height: 75px; }

.orbit-bullets li.active.has-thumb {
    background-position: 0 0;
    border-top: 2px solid #000; }
	
.view.view-glossary.view-id-glossary.view-display-id-page.view-dom-id-1.views-processed {
	padding-left: 4px;
}
.attachment.attachment-before {
	padding-bottom: 4px;
}
li.comment-add.first.last.active a.active {
	display: none;
}
#comments {
	margin-right: 5px;
	margin-left: 5px;
}
#comments h2 {
	padding-top: 15px;
	padding-left: 0px;
}
#comments .submitted .permalink {
	display: none;
}
#comments h3 {
	padding-bottom: 0px;
	-webkit-margin-after: 0px;
}
form {
	padding-left: 2px;
	padding-right: 2px;
}
.calendar-calendar .month-view .full td.single-day .inner div, 
.calendar-calendar .month-view .full td.single-day .inner div a ,
.calendar-calendar .month-view .full td.multi-day .inner div, 
.calendar-calendar .month-view .full td.multi-day .inner div a ,
.calendar-calendar .month-view .full td .inner div.calendar.monthview div, 
.calendar-calendar .month-view .full td .inner div.calendar.monthview div a,
.calendar-calendar .week-view .full td.single-day .inner div, 
.calendar-calendar .week-view .full td.single-day .inner div a ,
.calendar-calendar .week-view .full td.multi-day .inner div, 
.calendar-calendar .week-view .full td.multi-day .inner div a ,
.calendar-calendar .week-view .full td .inner div.calendar.weekview div, 
.calendar-calendar .week-view .full td .inner div.calendar.weekview div a,
.calendar-calendar .day-view .full td .inner div.view-item, 
.calendar-calendar .day-view .full td .inner div.calendar div, 
.calendar-calendar .day-view .full td .inner div.calendar div a {
  padding-top: 2px;
  color: #002b3d;
}

.calendar-calendar .month-view .full td.single-day div.monthview,
.calendar-calendar .week-view .full td.single-day div.weekview,
.calendar-calendar .day-view .full td.single-day div.dayview {
  background: #ffefbe;
   border: none;
}
.calendar-calendar .week-view .full div.single-day div.weekview,
.calendar-calendar .day-view .full div.single-day div.dayview {
    border: none;
}
.calendar-calendar .week-view .full div.single-day div.weekview,
.calendar-calendar .day-view .full div.single-day div.dayview {
  background: #ffefbe;
   border: none;
}
.calendar-calendar td span.date-display-single,
.calendar-calendar td span.date-display-start,
.calendar-calendar td span.date-display-end,
.calendar-calendar td span.date-display-separator {
  font-weight: normal;
}
.calendar-calendar .week-view .full div.calendar-agenda-hour,
.calendar-calendar .day-view .full div.calendar-agenda-hour,
.calendar-calendar .week-view .full div.calendar-agenda-items,
.calendar-calendar .day-view .full div.calendar-agenda-items  {
  height: 60px;
}
.calendar-calendar div.single-day .d_4 .view-item .calendar {
  height : 55px;
}


/* the following lines override default Multiday styling */
.calendar-calendar .month-view .full td.multi-day div.monthview,
.calendar-calendar .week-view .full td.multi-day div.weekview,
.calendar-calendar .day-view .full td.multi-day div.dayview {
	background: #ffefbe;
height: auto;
}
.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents{
position: relative;
left: 1px;
width: auto;
}
.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents {
	position: relative;
width: 65px;
}
.calendar-calendar .month-view .full td.multi-day .calendar.monthview .view-field {
white-space: normal;
}
.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,
.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,
.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,
.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff {
	background: #ffefbe;
background: no-repeat;
}
.calendar-calendar .day-view .full td.multi-day div.dayview,
.calendar-calendar .week-view .full td.multi-day div.weekview {
 height: auto !important;
}
div.user-alert {
	background: #900;
	color: #FFF;
	text-transform: uppercase;
}
div.user-alert span.user-label {
	visibility: hidden;
}
div.user-alert div.user-alert-message {
	overflow: visible;
}
div.faq {
	padding-left: 4px;
	padding-right: 4px;
}
div.faq-content a {
	color:#338ab0;
}
div.faq-category-group div.faq-question a{ 
font-weight: bold;

}
div.faq-question {
	padding-bottom: 10px;
}
#block-faq-faq-categories .content ul, #block-faq-faq-categories .content  li .content {
	margin: 2px !important;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 8px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-faq-faq-categories ul {
	padding-left: 4px;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-faq-faq-categories ul li {
	list-style:none;
	background-image: url(images/menu-collapsed.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;

}
div#node-243.node.node-cmo.clearfix li {
	list-style-image: url(images/pdf.png);
}

div#node-354.node.node-police.clearfix li {
	list-style-image: url(images/pdf.png);
}

div#node-552.node.node-communitydevelopment.clearfix li {
	list-style-image: url(images/pdf.png);
}

div#node-553.node.node-communitydevelopment.clearfix li {
	list-style-image: url(images/pdf.png);
}

div#node-554.node.node-communitydevelopment.clearfix li {
	list-style-image: url(images/pdf.png);
}
div#node-871.node.node-cmo.clearfix li {
	list-style-image: url(images/pdf.png);
}
div#node-350.node.node-publicworks.clearfix li {
	list-style-image: url(images/pdf.png);
}
div#node-351.node.node-publicworks.clearfix li {
	list-style-image: url(images/pdf.png);
}
div#node-902.node.node-publicworks.clearfix li {
	list-style-image: url(images/pdf.png);
}
div#node-1077.node.node-publicworks.clearfix li {
	list-style-image: url(images/pdf.png);
}
div#node-1114.node.node-publicworks.clearfix li {
	list-style-image: url(images/pdf.png);
}
div#node-1115.node.node-publicworks.clearfix li {
	list-style-image: url(images/pdf.png);
}
div#node-1153.node.node-parks.clearfix li {
	list-style-image: url(images/pdf.png);
}
.view-header .calendar-links.inline {
  display: none;
}
.submitted {
	padding-left: 5px;
	color: #422400;
	font-size: 11px;
}
#block-views-upcoming-holidays-block .content ul, #block-views-upcoming-holidays-block .content  li .content {
	margin: 2px !important;
	-webkit-margin-before: 2px;
-webkit-margin-after: 3px;
-webkit-margin-start: 8px;
-webkit-margin-end: 0px;
-webkit-padding-start: 2px; 
}
#block-views-upcoming-holidays-block ul {
	padding-left: 4px;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 2px; 
}
#block-views-upcoming-holidays-block ul li {
	list-style:none;
	background-image: url(images/menu-collapsed.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;

}

#earth-search-box h2 {
	text-transform: none !important;
	line-height: none !important;
	margin: 0px !important;
	padding: 0px !important;
	-webkit-margin-before: 0px;
-webkit-margin-after: 0px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;

}
#earth-search-box table {
	border-spacing: 0px !important;
}

#block-block-9 {
	 color: #422400;
	 padding-top: 7px;
}

#block-block-9 a{
	color: #422400;
}
#block-block-9 .content ul, #block-block-9 .content  li .content {
	margin: 2px !important;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 8px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-9 ul {
	padding-left: 4px;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-9 ul li {
	list-style:none;
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;

}

#block-block-111 {
	 color: #422400;
	 padding-top: 7px;
}

#block-block-111 a{
	color: #422400;
}
#block-block-111 .content ul, #block-block-111 .content  li .content {
	margin: 2px !important;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 8px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-111 ul {
	padding-left: 4px;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-111 ul li {
	list-style:none;
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;

}


#block-block-203 {
	 color: #422400;
	 padding-top: 7px;
}

#block-block-203 a{
	color: #422400;
}
#block-block-203 .content ul, #block-block-203 .content  li .content {
	margin: 2px !important;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 8px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-203 ul {
	padding-left: 4px;
	-webkit-margin-before: 3px;
-webkit-margin-after: 3px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px; 
}
#block-block-203 ul li {
	list-style:none;
	background-image: url(images/menu-sub.png);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-margin-before: 2px;
	-webkit-margin-after: 2px;

}
