body, p, ul, ol {
	color: #1B113E;
	font: 13px/18px "trebuchet ms", Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 5px 15px 5px 5px;
}
#hot {
	width: 375px;
	border: 1px solid #000;
	background: #1b113e;
	padding: 0px;
}
#hot a {
	text-decoration: none;
	color: #FFF;
}

#hot a:hover {
	text-decoration: none;
	color: #690;
}



#hot ul {
	font-size: 12px;
	font-weight: bold;
	margin-left: 8px;
	padding-left: 10px;
	padding-top: 0px;
	margin-top: 0px;
}

#hot h3 {
	margin-left: 8px;
	font: bold 16px/25px Verdana, Geneva, sans-serif;
	color: #FFF;
	border-bottom: 2px solid #690;
}


.bold {
	font-weight: bold;
}	

a:visited {
  color: #1b113e;
	font: bold; 
	text-decoration: underline;
	font-weight: bold;
}
#hot li {
	font: bold 13px/14px Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	color: #FFF;
	padding-left: 0px;
	margin-left: 8px;
	margin-right: 0px;
	list-style: square;
}


a:hover {
	color: #dcac5a;
	font: bold;
	text-decoration: none;
}

a:active {
	color: #dcac5a;
	font: bold;
	text-decoration: underline;
}

.hilite {
	background: #F9EEC5;
}

#lp_topimage {
	margin-top: 10px;
	display: block;
	margin-right: 20px;
	margin-left: 20px;
}

.middle_box {
	width: 390px;
	margin-right: auto;
	margin-left: auto;
	padding: 10px;
	background: #F4E7BB;
	border: 2px solid #003;
}
#middlebox p {
	margin-right: 10px;
	margin-left: 4px;
}
#middlebox .rightfloatbox {
	background: #C4F194;
	float: right;
	border: 2px solid #FFF;
	width: 175px;
	margin-right: 20px;
	padding: 0px;
	margin-top: 0px;
}


#middlebox h2 {
	font-size: 15px;
	color: #000;
	margin-left: 20px;
	margin-top: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
}

#lp_centercontent #middlebox h3 {
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 8px;
	font: bold 14px/16px "trebuchet ms", Arial, Helvetica, sans-serif;
	color: #070652;
	border-bottom: 1px solid #FFF;
}

#lp_centercontent li {
	list-style: square;
	font: 13px/16px "trebuchet ms", Arial, Helvetica, sans-serif;
	margin: 2px 0px 2px 15px;
	display: block;
	padding: 0px 15px 2px 0px;
}

#lp_centercontent_setoffbox {
	margin-right: -9px;
	margin-left: -9px;
	padding-right: 7px;
	padding-left: 7px;
	background-image: url(/images/backgrounds/orange_gradient.gif);
	background-repeat: repeat-x;
}

#lp_centercontent img {
	padding: 5px;
}
#lp_centercontent .td a {
	text-decoration: none;
	color: #024100;
}
#lp_centercontent .td a:hover {
	text-decoration: none;
	color: #dcac5a;
}


#lp_centercontent .dropdownlists {
	font: 12px/15px Arial, Helvetica, sans-serif;
	color: #024100;
	border: 1px solid #F9EEC5;
	display: block;
}

#lp_centercontent .ltflt_rndbox .roundedcornr_box_378543 .roundedcornr_content_378543 ul {
	margin-left: 3px;
}

#lp_centercontent #meeting_rptarchives .td {
	display: block;
	margin: 0px;
	padding: 0px;
	
}
#main #lp_centercontent #meeting_rptarchives .td a:hover {
	background: #fffffa;
	border-bottom: 1px solid;
}

#lp_centercontent #meeting_rptarchives p {
	font: 12px/13px Arial, Helvetica, sans-serif;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 3px 0px 3px 2px;
	
}
#lp_centercontent .fltrt li {
	font-size: 11px;
	line-height: normal;
	display: block;
	margin-left: 3px;
	margin-bottom: 1px;
	margin-top: 0px;
	padding: 0px;
}
#lp_centercontent .rtflt_cls_search .roundedcornr_box_378543 .roundedcornr_content_378543 h3 {
	background-image: none;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #DCAC5A;
	padding: 3px 8px 0px;
	font-size: 14px;
	font-weight: bold;
}

#lp_centercontent .rtflt_cls_search .roundedcornr_box_378543 .roundedcornr_content_378543 ul {
	margin-left: 3px;
}


#lp_centercontent .rightfloatbox ul {
	margin-left: 0px;
}

/* ****************************** end text formatting for  center column area ********************************************************* */


/* ******************************begin text formatting for  footer area#1********************************************************* */

#footer p {
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	
}
#footer  a {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
#footer  a:hover {
	color: #6C3;
	font-weight: bold;
}

/* ******************************end text formatting for the footer area#2/copyright wording *********************************************** */

#copyright {
	font: bold 11px "trebuchet ms", Arial, Helvetica, sans-serif;
	padding-left: 35px;
	padding-bottom: 15px;
	padding-top: 15px;
	color: #FFF;
}

/* ********************** begin formatting for rounded corner boxes for center column  with blue gradient************************** */

.roundedcornr_box_970662 {
	background: #99a6c9 url(../images/roundedcornr_970662_grad.gif) no-repeat;
}
.roundedcornr_top_970662 div {
   background: url(../images/roundedcornr_970662_tl.gif) no-repeat top left;
}
.roundedcornr_top_970662 {
   background: transparent url(../images/roundedcornr_970662_tr.gif) no-repeat top right;
}
#main #leftnav_content li {
	font: 11px/14px Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
}

.roundedcornr_bottom_970662 div {
   background: url(../images/roundedcornr_970662_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_970662 {
   background: transparent url(../images/roundedcornr_970662_br.gif) no-repeat bottom right;
}

.roundedcornr_top_970662 div, .roundedcornr_top_970662,
.roundedcornr_bottom_970662 div, .roundedcornr_bottom_970662 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_970662 { margin: 0 10px; }

/* ****************************** end formatting for rounded corner boxes with blue gradient *********************************************** */

/* ********************** begin formatting for rounded corner boxes for center column  with copper gradient************************** */

.roundedcornr_box_281015 {
   background: #ffffff url(../images/roundedcornr_281015_grad.gif) repeat-x top left;
}
.roundedcornr_top_281015 div {
   background: url(../images/roundedcornr_281015_tl.gif) no-repeat top left;
}
.roundedcornr_top_281015 {
   background: transparent url(../images/roundedcornr_281015_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_281015 div {
   background: url(../images/roundedcornr_281015_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_281015 {
   background: transparent url(../images/roundedcornr_281015_br.gif) no-repeat bottom right;
}

.roundedcornr_top_281015 div, .roundedcornr_top_281015,
.roundedcornr_bottom_281015 div, .roundedcornr_bottom_281015 {
   width: 100%;
   height: 30px;
   font-size: 1px;
}
.roundedcornr_content_281015 { margin: 0 30px; }

/* ********************** end formatting for rounded corner boxes for center column  with copper gradient************************** */

/* ********************** begin formatting for rounded corner boxes for center column  with copper-off white gradient************************** */

.roundedcornr_box_135314 {
   background: #fbf7f6 url(../images/roundedcornr_135314_grad.gif) repeat-x top left;
}
.roundedcornr_top_135314 div {
   background: url(../images/roundedcornr_135314_tl.gif) no-repeat top left;
}
.roundedcornr_top_135314 {
   background: transparent url(../images/roundedcornr_135314_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_135314 div {
   background: url(../images/roundedcornr_135314_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_135314 {
   background: transparent url(../images/roundedcornr_135314_br.gif) no-repeat bottom right;
}

.roundedcornr_top_135314 div, .roundedcornr_top_135314,
.roundedcornr_bottom_135314 div, .roundedcornr_bottom_135314 {
   width: 100%;
   height: 20px;
   font-size: 1px;
}
.roundedcornr_content_135314 { margin: 0 20px; }

/* ********************** end formatting for rounded corner boxes for center column  with copper-off white gradient************************** */



/* ********************** start formatting for rounded corner boxes for leisure services event search box************************** */

.roundedcornr_box_378543 {
	background: url(../leisure/images/roundedcornr_378543_tl.png) no-repeat left top;
}
.roundedcornr_top_378543 {
	background: url(../leisure/images/roundedcornr_378543_tr.png) no-repeat right top;
}
.roundedcornr_bottom_378543 {
	background: url(../leisure/images/roundedcornr_378543_bl.png) no-repeat left bottom;
}
.roundedcornr_bottom_378543 div {
	background: url(../leisure/images/roundedcornr_378543_br.png) no-repeat right bottom;
}
.roundedcornr_content_378543 {
	background: url(../leisure/images/roundedcornr_378543_r.png) repeat-y right top;
}

.roundedcornr_top_378543 div,.roundedcornr_top_378543,
.roundedcornr_bottom_378543 div, .roundedcornr_bottom_378543 {
	width: 100%;
	height: 25px;

}
.roundedcornr_content_378543, .roundedcornr_bottom_378543 {
	margin-top: -12px;
}
.roundedcornr_content_378543 {
	padding: 0 5px 11px;
}

/* ********************** end formatting for rounded corner boxes for leisure services event search box************************** */

.ltflt_rndbox {
	width: 210px;
	float: left;
	padding: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	margin: 5px;
}



.rtflt_mtg_announcement {
	width: 450px;
	float: none;
	padding: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	margin-top: 5px;
	margin-right: 23px;
	margin-bottom: 5px;
	margin-left: 25px;
}
