body {
	/*background-image: url('../images/new_bground2.png');/*  min-width:1000px;  padding-left:10px;*/
	background-repeat: repeat-x; /* background-position: center;*/
	margin: 0px;
	padding: 0px;
	/*background-image: url(../images/body-bg.jpg);
	background-color: #AEAF8F;*/
	width: 100%;
}


a{border:0;}
img{border:0;}

#body-container {
	width: 1000px;
	background-color: #fff;
	border-right-width: 3px;
	border-right-style: none;
	border-right-color: #98B47D;
	border-left-width: 3px;
	border-left-style: none;
	border-left-color: #98B47D;
	border-bottom-width: 3px;
	border-bottom-style: none;
	border-bottom-color: #98B47D;
	border-top-style: none;
	position: relative;
}

#header {
	width: 1000px;
	background-image: url(../images/header_moss.jpg);
	background-color: #8f9db8;
	background-repeat: no-repeat;
	overflow: hidden;
	height: 110px;
}
#smlcol {
	width: 400px;
	float: left;
	line-height: 20px;
	position: relative;
	left: 50px;
}
#smlcol .red_highlight {
	padding-top: 10px;
}
#smrcol {
	float: left;
	width: 300px;
	line-height: 20px;
	position: relative;
	left: 20px;
}
#facttop {
	float: left;
}
#pcolumn p {
	padding-bottom: 10px;
}
.bluebox {
	background-color: #000033;
}

#nav {
	width: 1000px;
	background-image: url(../images/bottomshadow2.png);
	background-repeat: repeat-x;
	background-position: 0px -5px;
	background-color: #99B47D;
}

#prudential {
	clear: both;
	float: left;
	position: relative;
	top: -235px;
	left: 780px;
}
#lakeotext {
	width: 500px;
	position: relative;
	float: left;
}
#lakeopics {
	float: left;
}



#hlink a{
	padding-right: 1000px;
	padding-bottom: 100px;
	z-index: 200;
	position: relative;
	float: left;
}
#hlink {
	float: left;
	clear: both;
	position: relative;
	left: 0px;
	top: 0px;
}

#rightcolumn {
	width: 195px;
	position: relative;
	background-color: #4e7794;
	padding-top: 10px;
	color: #353C40;
	font-size: 19px;
	padding-right: 6px;
	padding-left: 2px;
	float: left;
}
#leftcolumn {
	float: left;
	left: 7px;
	top: 10px;
	position: relative;
}

#pcolumn {
	width: 760px;
	position: relative;
	left: 21px;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
}
#p7tpc1_1 p a img {
	clear: left;
	margin-top: 8px;
}

#mapbox {
	position: relative;
	width: 765px;
	clear: both;
	float: left;
	margin-bottom: 5px;
}
#pcolumn img {
	padding: 5px;
}
#greentab {
	background-color: #4e9458;
	width: 458px;
	color: #FFF;
	font-size: 18px;
	font-family: Verdana, Geneva, sans-serif;
	font-style: italic;
	padding-left: 15px;
}
#mboxcontent {
	width: 760px;
	overflow: hidden;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #4e4e4e;
	border-right-color: #4e4e4e;
	border-bottom-color: #4e4e4e;
	border-left-color: #4e4e4e;
	height: 550px;
	_height: 560px;
}
#maphead {
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	font-family: Verdana, Geneva, sans-serif;
	width: 100%;
	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(../images/maphead-bg.jpg);
	background-repeat: repeat-x;
	margin-top: 5px;
}
#mapfoot {
	width: 100%;
	background-image: url(../images/mapfoot-bg.jpg);
	background-repeat: repeat-x;
	clear: both;
	position: relative;
	top: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4e4e4e;
}
.footclear {
	clear: both;
	height: 30px;
}
.clear {
	clear: both;
	width: 100%;
}

#mapfoothead {
	float: left;
	color: #666699;
	font-size: 26px;
	width: 300px;
	font-weight: bold;
	position: relative;
	left: 58px;
}
#clickhere {
	height: 94px;
	width: 143px;
	position: relative;
	left: 30px;
	top: 5px;
	float: left;
}
#freetext {
	position: relative;
	left: 65px;
	font-size: 16px;
	line-height: 25px;
	top: 18px;
}
#tabbed {
	position: relative;
	left: -8px;
	top: 10px;
	float: left;
	clear: both;
	width: 778px;
}
#tours {
	background-image: url(../images/tours_icon.jpg);
	background-repeat: no-repeat;
	position: relative;
	height: 40px;
	padding-left: 40px;
	padding-top: 10px;
	color: #6d6d6d;
	width: 325px;
	top: 10px;
	float: left;
	clear: left;
}
#video a {
	font-weight: bold;
}
#video {
	background-image: url(../images/vid_icon.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 300px;
	position: relative;
	height: 25px;
	top: 10px;
	padding-left: 50px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#tours a {
	font-weight: bold;
}


#northeast {
	float: left;
	position: relative;
	clear: left;
	left: 20px;
	top: 20px;
}
#southeast {
	float: left;
	position: relative;
	left: 50px;
	top: 20px;
}
#north {
	float: left;
	position: relative;
	left: 85px;
	top: 20px;
}
#northwest {
	float: left;
	position: relative;
	left: 105px;
	top: 20px;
}


#southwest {
	float: left;
	position: relative;
	left: 95px;
	top: 20px;
}
#maplist {
	width: 300px;
	float: left;
	clear: both;
	position: relative;
	left: 60px;
	top: 20px;
}
.maplistlead {
	color: #457770;
	font-size: 18px;
	font-style: italic;
	line-height: 40px;
}
.swtext {
	position: relative;
	font-style: italic;
	font-size: 9px;
	text-align: center;
	left: 10px;
}

.netext {
	position: relative;
	top: 120px;
	font-style: italic;
	font-size: 9px;
	text-align: center;
}
.ntext {
	position: relative;
	font-style: italic;
	font-size: 9px;
	text-align: center;
	top: -20px;
}


.list1 {
	background-image: url(../images/understroke.png);
	background-repeat: no-repeat;
	background-position: 10px 27px;
}

.maplisttext {
	font-size: 14px;
	color: #080808;
}
#footimg {
	float: right;
	position: relative;
	top: -205px;
	left: -25px;
	clear: both;
	height: 210px;
	width: 335px;
}

#freetext a {
	color: #009966;
	text-decoration: underline;
	font-weight: bold;
}
.free {
	font-size: 20px;
	color: #F00;
	font-weight: bold;
}



.bold {
}


.search-rule {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #353C4E;
	width: 170px;
	margin-left: 15px;
	margin-bottom: -10px;
}
#call {
	text-shadow: 0 0 0.5em #c7d6b9,0 0 0.2em #c7d6b9,0 0 0.5em #c7d6b9;
	position: relative;
	left: 130px;
	font-size: 25px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333300;
	top: -110px;
	float: left;
}
#find {
	text-shadow: 0 0 0.5em #c7d6b9,0 0 0.2em #c7d6b9,0 0 0.5em #c7d6b9;
	position: relative;
	left: 130px;
	color: #333333;
	font-size: 20px;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	float: left;
	clear: both;
	top: -115px;
}
.small {
	font-size: 10px;
	color: #333300;
}
#local {
	text-shadow: 0 0 0.5em #c7d6b9,0 0 0.2em #c7d6b9,0 0 0.5em #c7d6b9;
	font-size: 19px;
	position: relative;
	left: 130px;
	color: #333300;
	font-weight: bold;
	top: -110px;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	clear: both;
}

#pdxor {
	text-shadow: 0.1em 0.1em #333;
	position: relative;
	left: 600px;
	font-size: 25px;
	color: #FFF;
	float: left;
	font-style: italic;
	font-weight: bold;
	z-index: 310;
	clear: both;
	top: -216px;
}

#ext {
	text-shadow: 0 0 0.1em #c7d6b9,0 0 0.2em #c7d6b9,0 0 0.5em #c7d6b9,0 0 0.5em #c7d6b9;
	position: relative;
	left: 130px;
	color: #000099;
	font-size: 19px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	top: -110px;
	float: left;
	clear: both;
}



.bold {
	font-weight: bold;
}
.under {
	text-decoration: underline;
}





#footer {
	text-align: center;
	width: 1000px;
	clear: both;
	position: relative;
	top: 10px;
	padding-bottom: 20px;
	padding-top: 20px;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
}
#footer p {
	color: #000;
}
#footertext {
	font-size: 11px;
	font-weight: normal;
	color: #000;
}

#footer a {
	font-weight: normal;
	font-size: 11px;
}
#rockstar {
	z-index: 301;
	font-size: 10px;
	color: #FFFFFF;
	position: relative;
	font-weight: bold;
	text-shadow: 0.1em 0.1em #333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	width: 125px;
	clear: both;
	float: left;
	top: -275px;
	left: 2px;
}
#leftcolumntext {
	float: left;
	clear: left;
	width: 180px;
	font-size: 14px;
	position: relative;
	line-height: 22px;
	left: 20px;
	top: 20px;
	height: 250px;
}
#leftcolumntext a {
	font-weight: bold;
	color: #4e4e4e;
}




#headerlink {
	top: 0px;
	width: 1000px;
	position: relative;
}

#content-container {
	width: 1000px;
	position: relative;
	clear: both;
}



a.headerLinkText {	font-family: Georgia, "Palatino Linotype", Serif;	font-size: 16px;	color:#FFFFFF;	font-weight: bold;	font-style: italic;	background-color:#8f9db8;	text-align: center;	text-decoration: underline;}.headerLinkText a {	color:#FFFFFF;}.droplinebar{
	background-image: url('../images/trans_pix.gif');/*width: 820px;*/
	padding-left: 0px;
	padding-right: 0px;
	font-family: Verdana;
	font-size: 13px;
	color: #343402;
	text-transform: capitalize;
	float: left;
}#header-menu {
	width: 100%;
	float: left;
	clear: both;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bottomshadow2.png);
	background-repeat: repeat-x;
	background-position: 0px -5px;
	z-index: 600;
	background-color: #99B47D;
}
#mydroplinemenu {
	width: 1000px;
}
.droplinebar ul{
	margin: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 1000px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10;
	padding-left: 0;
	clear: both;
	float: left;
}.droplinebar ul li{/*position: relative;*//*display: inline;*/display: list-item;list-style-type: none;float: left;}.droplinebar ul li a{
	display: block;/*background: #E38A12;*//*background-image: url('images/top_nav_spacer.png');*//*background of tabs (default state)*//*background-image: url('../images/trans_pix.gif');*/
	vertical-align:text-middle;
	line-height:26px;
	color: #343402;
	text-decoration: none;
	text-transform: uppercase;
	position: relative;
	left: 5px;
	top: 5px;
	float: left;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;
	
}.droplinebar ul li a:visited{
	color: #343402;/*background-image: url('../images/top_nav_bg.png');*/
}.droplinebar ul li a:hover, .droplinebar ul li .current{ /*background of main menu bar links onMouseover*/
	color: #CCFE67;/*background-image: url('../images/trans_pix.gif');*//*background-image: url('../images/top_nav_bg.png');*/
}/* Sub level menus*/.droplinebar ul li ul{
	visibility: hidden;
	display: block;
	list-style-type: none;
	position: absolute;
	z-index: 1000;
	vertical-align:middle;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 1000px;
	float: left;
	background-color: #8BB4B1;
	background-image: url(../images/bottomshadow2.png);
	background-repeat: repeat-x;
	background-position: 0px -5px;
	clip: rect(0px,1000px,55px,0px);
	clear: both;
	margin-left: -131px;
	left: 0px;
	top: 0px;
}/* Sub level menu links style */.italic {
	font-style: italic;
}
.droplinebar ul li ul li {
	display: list-item;
	list-style-type: none;
	padding: 0px;
	margin: 0;
}.droplinebar ul li ul li a{
	margin: 0;
	text-transform: uppercase;
	font-size: 11px;
	padding-top: 4px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	float: left;
}.droplinebar ul li ul li a:hover{ /*sub menu links' background color onMouseover */
	color: #CCFE67;
}li.sub_level_menu {display: list-item;list-style-type: none;background-image: url('../images/trans_pix.gif');/*line-height:22px;*/padding:2px;}.style11 {	font-size: 11px;	color: #333333;	font-weight: bold;} table.footer { width:1000px; }htm,html,asp,aspx,table,tr,td,form,object,input,select,textarea,div,p{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}.home {	background-color: white;	background-image:url(../images/background.gif);	background-repeat: repeat;	padding-top: 0px;	padding-left: 0px;	margin-top: 0px;	margin-left: 0px;	height: 100%;}.whiteText {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: white;}.search_text {	font-family: Verdana, Arial, Helvetica, sans-serif;	padding-top:5px;	padding-bottom:5px;	padding-left:0px;	padding-right:0px;	font-size: 11px;	color: white;}.search_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	padding-right:5px;
	font-size: 14px;
	font-weight: bold;
}.col1 {	width: 190px;	border-right: 3px solid white;	background-color: #FFFFFF;	height: 100%;	vertical-align: top;	text-align: left;}.col12 {	width: 190px;	border-right: 3px solid white;	background-color: #FFDBA6;	height: 100%;	vertical-align: top;	text-align: left;	padding: 0px;	line-height: 16px;}.col2 {	width: 190px;	border-right: 3px solid white;	background-color: #96AFC3;	height: 100%;	vertical-align: top;	text-align: left;}.col3 {	width: 190px;	border-right: 3px solid white;	background-color: #95A646;	height: 100%;	vertical-align: top;	text-align: left;	font-size: 16px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bolder;	color: #FFFFFF;}.col4 {	width: 190px;	border-right: 3px solid white;	background-color: #EFCA74;	height: 100%;	vertical-align: top;	text-align: left;}a.menuLink, a.menuLink:active, a.menuLink:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	text-decoration: none;	color: #885200;}a.menuLink:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	text-decoration: underline;	color: #CC6600;}a.whiteLink, a.whiteLink:active, a.whiteLink:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	text-decoration: none;	color: #003366;}a.whiteLink:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	text-decoration: underline;	color: #FFFFFF;}a.lgWhiteLink, a.lgWhiteLink:active, a.lgWhiteLink:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	text-decoration: none;	color: #003300;	page-break-after: auto;}a.lgWhiteLink:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	text-decoration: underline;	color: #FFFFFF;}ul {	list-style: square;	color: white;}ul.blackList {	list-style: square;	color: black;}ul.largeList {	list-style: square;	color: white;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;    margin-left: 8px;    padding-left: 8px;	line-height: 25px;}h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #000;
}h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: black;}h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: black;}h4 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: black;}.menuTableCell {
	text-align: right;
	padding-right: 5px;
}.blueCell {	background-color: #254467;	text-align: center;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color: white;	left: 0px;	top: 0px;	right: 0px;	bottom: 0px;	height: 12px;	line-height: normal;	padding: 12px;}.greenCell {	padding-left: 0px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: white;}.innerBodyCell {	padding-top: 2px;	padding-left: 10px;	text-align: left;	vertical-align: top;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	width: 525px;	height: 100%;}.smallText {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999999;}.whiteLine {	height: 1px;	border-style: solid;	border-color: white;	width: 100%;	padding: 0px;}.body_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 17px;
	font-weight: normal;
}.banner_head_normal {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	color: #FFFFFF;	font-weight: bold;}.banner_subhead {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;}.red_highlight {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-variant: normal;	text-transform: none;	color: #E15A00;	font-size: 13px;}.white_body_text {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 17px;	color: #FFFFFF;}.crimson_body_text {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 17px;	color: #220000;}.bullets {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #003366;	list-style-image: url(../images/check_mark_home.gif);	list-style-type: square;	list-style-position: outside;	font-style: italic;}.category_bars_green {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: normal;	color: #FFFFFF;	background-color: #638539;	font-weight: bolder;	background-position: center center;	display: block;	font-variant: normal;	text-transform: none;	text-align: center;	background-repeat: repeat;	border: #97B231;	width: auto;	vertical-align: baseline;	white-space: normal;	height: auto;	padding: 6px;}#ihfDetailNav ul {padding: 5px 0px 5px 0px;}#ihfDetailNavContainer {width:560px; margin-bottom: 20px; margin-top: 0px; text-align:center;}#ihfDetailNav ul li a {background-image:none; background-color:#FFFFFF; color:#000000; font-weight:bold;}#ihfDetailNav ul li i {background-image:none; background-color:#FFFFFF; color:#000000; font-weight:bold;}#ihfDetailNav ul li a:hover {background:#FFFFFF; color:#000000;}.ihPhotoThumb {width:90px;}.ihPhotoMain {width:360px; height:270px;}.ihTableHeader {background-color: transparent;}.ihTableRow {background-color: transparent;}#ihfInfoRequestTitle {background-color: transparent;}
#search-footer {
	color: #FFF;
	text-align: center;
	margin-top: 3px;
	font-size: 11px;
	background-color: #4e7794;
	width: 200px;
}
.floatleft {
	float: left;
	display: block;
}
.clearl {
	clear: left;
}

.clearb {
	clear: both;
}

#search-footer a {
	color: #FFF;
}
.white {
	color: #FFF;
}
.largish {
	font-size: 11px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.padb {

	line-height: 25px;
}
.pad10 {
	height: 30px;
	padding-top: 20px;
}

.padt {
	margin-top: 10px;
}
.padt2 {
	line-height: 15px;
}



.floatright {
	float: right;
}

#divider {
	clear: both;
	padding-left: 15px;
	height: 35px;
	background-repeat: repeat-x;
	background-position: 0px -5px;
	background-image: url(../images/bottomshadow2.png);
	background-color: #8F9DB8;
}
#divider h1 {
	padding-left:0;
	margin:0;
	padding-top: 5px;
	color: #333335;
	float:left;
}
* {
	margin: 0px;
	padding: 0px;
}
.unbreak {
	white-space: nowrap;
}
#bodyshadow {
	background-image: url(../images/mainshadow.png);
	background-repeat: repeat-y;
	z-index: 500;
	margin-right: auto;
	margin-left: auto;
	background-position: -5px 0px;
	width: 1000px;
	padding-right: 15px;
	padding-left: 15px;
}
#lakeotext2 {
	width: 500px;
	position: relative;
	float: left;
	top: 10px;
}
#smrcol .red_highlight {
	padding-top: 10px;
}
#IDX-searchPageWrapper{
position:relative;
left:175px;	
}
#pcolumn #IDX-main #mapSearchWrapper {
	position:relative;
	left:175px;
}
#loginidx #IDX-userLoginWrapper{
position:relative;
	left:160px;	
}
#IDX-userSignupWrapper{
position:relative;
	left:205px;		
}
