.lmenu{

color:#CC0000 !important;

}

#top a{

color:#FFF !important;

font-weight:bold !important;

}

body{

	margin:0px;

	padding:0px;

	background:#003F84;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#666666;

	font-size:12px;

	text-align:center;

	}

p, h1, h2, h3, h4, h5, h6{

	margin:0 0 10px 0;

	padding:0px;

	}

#wrapper{

	width:990px;

	padding:0px 5px 0px 5px;

	background:#FFF;

	text-align:left;

	margin:0 auto 10px auto;

	}

#top{

	height:141px;

	background:url(http://www.minisitehq.com/tiny09/jscripts/tiny_mce/plugins/imagemanager/files/MDfiles/3/top.jpg);

	padding:63px 0 0 0px;

	}

#top h1{

	font-size:12px;

	color:#FFFFFF;

	margin:0px;

	line-height:20px;

	padding:0 0 0 11px;

	font-weight:normal;

	position:relative;

	}

#top h1 img{

	position:absolute;

	left: 793px;

	top: -51px;

	}

#top h1 br{

	display:none;

	}

#top ul{

	margin:0px;

	padding:1px 0 0 0;

	list-style-type:none;

	}

#top ul li{

	display:inline;

	}

#top ul li a{

	display:block;

	line-height:25px;

	float:left;

	padding:0px 11px;

	color:#FFFFFF;

	font-weight:normal;

	text-decoration:none;

	}

#top ul li a:hover{

	background:url(http://www.minisitehq.com/tiny09/jscripts/tiny_mce/plugins/imagemanager/files/MDfiles/3/navhvr.jpg);

	}

#footer{

	height:80px;

	background:url(http://www.minisitehq.com/tiny09/jscripts/tiny_mce/plugins/imagemanager/files/MDfiles/3/footer.jpg);

	padding:5px 0 0 0;

	clear:both;

	color:#FFF;

	text-align:center;

	}

#footer a{

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;

	}

#footer a:hover{

	text-decoration:underline;

	}

#left{

	width:830px;

	float:left;

	}

div.column{

	width:160px;

	float:left;

	padding:1px 0 0 0;

	}

#middle{

	width:650px;

	float:right;

	padding:10px;

	}

iframe{

	border:0pt none;

	}

div.clear{

	height:1px;

	font-size:0px;

	padding:0px;

	margin:0px;

	clear:both;

	}

div.column h3{

	line-height:27px;

	color:#FFFFFF;

	background:#002D00;

	font-size:14px;

	font-weight:normal;

	margin:0 0 1px 0px;

	padding:0 0 0 11px;

	}

div.column ul{

	margin:1px 0 0 0;

	padding:0px 0 0 11px;

	list-style-type:none;

	font-size:12px;

	}

div.column ul li a{

	color:#000000;

	text-decoration:none;

	}

div.column ul li{

	padding:5px 0 5px 0;

	border-bottom:1px dotted #CCC;

	}

div.column ul li a:hover{

	color:#666;

	text-decoration:underline;

	}

/*div.column ul li{

	display:block;

	}

div.column ul li a{

	color:#FFFFFF;

	display:block;

	background:#002C5B;

	line-height:24px;

	margin:0 0 1px 0;

	padding:0 0 0 11px;

	text-decoration:none;

	}

div.column ul li a:hover{

	background:#83D7FF;

	color:#002C5B;

	}

div.column ul li ul li a{

	background:#83D7FF;

	color:#002C5B;

	padding:0 0 0 16px;

	}



div.column ul li ul{

	display:none;

	}

div.column ul li:hover ul{

	display:block;

	}



div.column ul li ul li a:hover{

	color:#FFFFFF;

	background:#002C5B;

	}*/

#middle h1{

	color:#4E6400;

	font-size:24px;

	font-weight:normal;

	}

#middle a{

	color:#4E6400;

	font-weight:bold;

	text-decoration:none;

	}

#middle a:hover{

	color:#91BB00;

	}

div.column img{

	border:0pt none;

	}

div.paginate, div.sep{

	background:#EFEFEF;

	line-height:30px;

	padding:0 10px 0 0;

	text-align:right;

	border-bottom:7px solid #CCC;

	border-top:2px solid #999999;

	}

div.sep {

	line-height:4px;

	height:4px;

	font-size:4px;

	margin:0 0 10px 0;

	clear:both;

	}

span.pic{
	padding:3px;
	border:1px solid #4E6400;
	float:left;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0;

	}

#middle h3{

	font-size:16px;

    font-weight:normal;

	line-height:24px;


	padding:10px 0px;

	}

span.requiredinfo{


	display:block;

	clear:both;

	color:#990000;

	}

div.dlhold{

	width:310px;

	float:left;

	}

div.leftform{

	width:260px;

	float:right;

	font-family: arial,verdana,sans-serif;

	margin:0 0 0 10px;

	}

div.leftform h3{

	background-color: #A4DCFB !important;

	color: #0396A6 !important;

	font-size:12px !important;

	font-weight:bold !important;

	width:135px !important;

	margin:0 35px !important;

	line-height:24px !important;

	padding:0 20px 0px 35px !important;

	border:1px solid #70CAFA !important;

	background:#A4DCFB url(http://www.minisitehq.com/sitefiles/214/info.png) no-repeat 5px !important;

	}

div.leftform p{

	background-color: #A4DCFB;

	color: #0396A6;

	width:150px;

	font-size:11px;

	margin:0 35px;

	padding:10px 20px;

	border:1px solid #70CAFA;

	border-top:0pt none;

	}

#middle dl{

	margin:0;

	padding:0;

	}

#middle dl dt{

	width:100px;

	float:left;

	height:25px;

	line-height:20px;

	margin:0 0 10px;

	padding:0;

	}

#middle dl dd{

	width:210px;

	float:right;

	height:25px;

	margin:0 0 10px;

	padding:0;

	}

#middle form{

	margin:0px;

	padding:0px;

	}

input.style_input{

	width:200px;

	}

select.style_select{

	width:205px;

	}

textarea.style_area{

	width:200px;

	height:100px;

	}

#middle h4{

	clear:both;

	}

span.picture{

	clear:both;

	display:block;

	margin:0 auto;

	width:100%;

	text-align:center;

	}

span.picture img{

	padding:3px;

	border: 1px solid #0396A6;

	}
	
#map-list {
margin: 0;
padding: 0 0 0 20px;
}
#map-list ul li{
	list-style-type: none;
}

#details_left {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 300px;

}

#details_right {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 340px;

}

