html {font-size:62.5%;}
body{
	margin:0;
	background:#eae8dd url(../img/bg-body.gif) repeat-x 0 0;
	font-family:Georgia, Times, serif;
	font-size:100.01%;
}
ul, li, h1, h2, h3, h4, h5, h6, p{
	margin:0;
	padding:0;
}
img{
	border:none;
}
a:link, a:visited{
	text-decoration:none;
	color: #C00;
}
/*sIFR */
.sIFR-flash {visibility: visible !important;margin: 0;}
.sIFR-replaced {visibility: visible !important;}
span.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
.sIFR-flash + div[adblocktab=true] {display: none !important;}
.sIFR-hasFlash #main div.header div.title h2{
	visibility: hidden;
	display: block;
	letter-spacing: -6px;
}
/*sIFR end*/
/*begin*/
#main{
	margin:0 auto;
	width:1010px;
}
#main div.header{
	background:url(../img/bg-header.gif) no-repeat 0 0;
	height:191px;
	width:1010px;
}
#main div.header h1{
	width:333px;
	height:89px;
	float: left;
	overflow:hidden;
	margin:28px 0 0 0;
	padding:0 0 0 34px;
}
#main div.header h1 a{
	width:333px;
	height:89px;
	display: block;
	background: url(../img/bg-logo.gif) no-repeat 0 0;
	text-indent:-99999px;
}
#main div.header div.title{
	float: left;
	width:600px;
	height:123px;
	overflow:hidden;
	margin:0 0 0 15px;
	background: url(../img/bg-h2.gif) no-repeat 0 19px;
}
#main div.header div.title h2{
	font-size:33px;
	line-height:33px;
	height:33px;
	margin:45px 0 0 14px;
}
#main div.header ul.main_nav{
	float: right;
	padding:0px 38px 0 220px;
	width:auto;
	list-style:none;
}
#main div.header ul.main_nav li{
	float: left;
	font-size:12px;
	padding:0px 0px 0 15px;
	background: url(../img/bg-li-main_nav.gif) no-repeat 0 60%;
	line-height:20px;
	position: relative;
}
#main div.header ul.main_nav li.{
	background:none;
}
#main div.header ul.main_nav li a{
	color:#ffad01;
	padding:26px 5px 15px 5px;
	display: block;
}
#main div.header ul.main_nav li.hover a,
#main div.header ul.main_nav li:hover a,
#main div.header ul.main_nav li a:hover{
	background: url(../img/bg-li-a-main_nav.gif) no-repeat 0 50%;
	color:#413630;
	
}
#main div.header ul.main_nav li.hover a.large,
#main div.header ul.main_nav li:hover a.large,
#main div.header ul.main_nav li a.large:hover{
	background: url(../img/largePiece.gif) no-repeat 0 0;
}
#main div.header ul.main_nav li.hover a.larger,
#main div.header ul.main_nav li:hover a.larger,
#main div.header ul.main_nav li a.large:hover{
	background: url(../img/largerPiece.gif) no-repeat 0 0;	
}	

#main div.header ul.main_nav li.hover a.contact,
#main div.header ul.main_nav li:hover a.contact,
#main div.header ul.main_nav li a.contact:hover{
	background: url(../img/bg-li-contact-a-main_nav.gif) no-repeat 0 0;
}
#main div.header ul.main_nav li.hover a span,
#main div.header ul.main_nav li:hover a span,
#main div.header ul.main_nav li a.hover span,
#main div.header ul.main_nav li a:hover span{
	background: url(../img/bg-li-a-span-main_nav.gif) no-repeat 50% 100%;
	padding:0 0 5px 0;
}
#main div.header ul.main_nav li ul{
	display: none;
}
/*drop down*/
#main div.header ul.main_nav li.hover ul,
#main div.header ul.main_nav li:hover ul{
	position: absolute;
	top:52px;
	left:-119px;
	display: block;
	width:600px;
	list-style:none;
}
#main div.header ul.main_nav li ul li{
	padding:0;
	width:156px;
	float: left;
	background: url(../img/bg-sub-nav-li.gif) no-repeat 0 50%;
	height:27px;
	padding:8px 10px 0 10px;
	margin:0 3px 0 0;
	display: inline;
}
#main div.header ul.main_nav li.hover  ul li a,
#main div.header ul.main_nav li:hover  ul li a,
#main div.header ul.main_nav li ul li a{
	padding:0;
	text-align: center;
	color:#33200f;
	background:none;
}
#main div.header ul.main_nav li ul li a:hover{
	background:none;
	text-decoration:underline;
	background: url(../img/bg-sub-nav-li-a.gif) repeat-x 0 50%;
	width:auto;
}
#main div.holder{
	background: url(../img/bg-holder.gif) repeat-y 0 0;
	width:924px;
	margin:5px 43px 0 43px;
	display: inline;
	float: left;
}
#main div.holder div.top-holder{
	background: url(../img/bg-top-holder.gif) no-repeat 0 0;
	overflow:hidden;
	float: left;
	width:100%;
}
/*content begin*/
#main div.holder div.top-holder div.content{
	float: left;
	width:645px;
	padding:60px 0 0 30px;
	
	}
#main div.holder div.top-holder div.h3FAQ{
	background: url(../img/bg-title-h3FAQ.gif) no-repeat 0 0;
	height:51px;
	}
#main div.holder div.top-holder div.h3Owners{
	background: url(../img/bg-title-h3Owners.gif) no-repeat 0 0;
	height:51px;
}
#main div.holder div.top-holder div.calendar{
	background: url(../img/calendar.gif) no-repeat 0 0;
	height:51px;		
}
#main div.holder div.top-holder div.h3Contact{
	background: url(../img/bg-title-h3ContactUs.gif) no-repeat 0 0;
	height:51px;	
	
	}
#main div.holder div.top-holder div.home{
	background: url(../img/home.gif) no-repeat 0 0;
	height:60px;
}
#main div.holder div.top-holder div.cabinServices{
	background: url(../img/bg-title-cabinServices.gif) no-repeat 0 0;
	height:51px;
}

#main div.holder div.top-holder div.home h3{
	background: url(../img/bg-h3-title.gif) no-repeat 0 0;
	float: left;
	width:131px;
	height:39px;
	text-indent:-999999px;
	margin:8px 0 0 10px;
	display: inline;
}
#main div.holder div.top-holder div.home ul{
	list-style:none;
	padding:26px 0 0 27px;
	float: left;
}
#main div.holder div.top-holder div.home ul li{
	float: left;
	font-size:1.2em;
	padding:0 25px 0 0;
}
#main div.holder div.top-holder div.home ul li a{
	color:#ffad01;
	text-decoration:underline;
}
#main div.holder div.top-holder div.home ul li a:hover{
	text-decoration:none;
	
	
	
}
#main div.holder div.top-holder div.rentals{
	background: url(../img/bg-title-h3.gif) no-repeat 0 0;
	height:51px;
}
#main div.holder div.top-holder div.rentals h3{
	background: url(../img/bg-h3-title.gif) no-repeat 0 0;
	float: left;
	width:131px;
	height:39px;
	text-indent:-999999px;
	margin:8px 0 0 10px;
	display: inline;
}
#main div.holder div.top-holder div.rentals ul{
	list-style:none;
	padding:26px 0 0 27px;
	float: left;
}
#main div.holder div.top-holder div.rentals ul li{
	float: left;
	font-size:1.2em;
	padding:0 25px 0 0;
}
#main div.holder div.top-holder div.rentals ul li a{
	color:#ffad01;
	text-decoration:underline;
}
#main div.holder div.top-holder div.rentals ul li a:hover{
	text-decoration:none;
}
#main div.holder div.top-holder div.lake{
	background: url(../img/bg-title-h3_.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;
}
#main div.holder div.top-holder div.llchalet_brown{
	background: url(../img/llchalet_brown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;
}
#main div.holder div.top-holder div.bay-lodge-brown{
	background: url(../img/bay-lodge-brown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;	
}
#main div.holder div.top-holder div.north-bay-lodge-brown{
	background: url(../img/north-bay-lodge-brown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;	
	
}
#main div.holder div.top-holder div.lakeview-long-brown{
	background: url(../img/lakeview-long-brown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;
		
}
#main div.holder div.top-holder div.sandy-escape-brown{
	background: url(../img/sandy-escape-brown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;	
}
#main div.holder div.top-holder div.shell-lake-brown{
	background: url(../img/shell-lake-brown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;		
}
#main div.holder div.top-holder div.sunset-beach-brown{
	background: url(../img/sunset-beach-brown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;	
}
#main div.holder div.top-holder div.charmcabin{
	background: url(../img/bg-title-h3charmcabin.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;	
}
#main div.holder div.top-holder div.sportsmanFamily{
	background: url(../img/bg-title-h3sportsmanFamily.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;	
}
#main div.holder div.top-holder div.eklunds{
	background: url(../img/bg-title-h3eklunds.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;	
}
#main div.holder div.top-holder div.grindstoneChalet{
	background: url(../img/bg-title-h3grindstoneChalet.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;	
}
#main div.holder div.grandview-lodge-brown{
	background: url(../img/grandview-lodge-brown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;			
}
#main div.holder div.top-holder div.sandlakeCottage{
	background: url(../img/bg-title-h3sandlakeCottage.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;	
}
#main div.holder div.top-holder div.sandyShores_brown{
	background: url(../img/sandyShores_brown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;		
}
#main div.holder div.top-holder div.stonelodgeBrown{
	background: url(../img/stonelodgeBrown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;		
}
#main div.holder div.top-holder div.frontageBoundary{
	background: url(../img/frontageBoundary.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;	
}
#main div.holder div.top-holder div.musky_point_brown{
	background: url(../img/musky_point_brown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;	
}
#main div.holder div.top-holder div.bigViews{
	background: url(../img/bg-title-h3bigViews.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;		
}
#main div.holder div.top-holder div.watersEdgeBrown{
	background: url(../img/watersEdge_brown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;	
}
#main div.holder div.top-holder div.pike-lookout-brown{
	background: url(../img/pike-lookout-brown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;		
}
#main div.holder div.top-holder div.tigercatchalet_brown{
	background: url(../img/tigercatchalet_brown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;		
}
#main div.holder div.top-holder div.redcedarchalet_brown{
	background: url(../img/redcedarchalet_brown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;	
}
#main div.holder div.top-holder div.mooselake_lodge_brown{
	background: url(../img/mooselake_lodge_brown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;		
}
#main div.holder div.top-holder div.loonstoneBrown{
	background: url(../img/loonstoneBrown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;		
}
#main div.holder div.top-holder div.bearcubBrown{
	background: url(../img/bearcubBrown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;			
}
#main div.holder div.top-holder div.boyscoutsBrown{
	background: url(../img/boyscoutsBrown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;	
}
#main div.holder div.top-holder div.loonlodgeBrown{
	background: url(../img/loonlodgeBrown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;	
}
#main div.holder div.top-holder div.eaglewatchBrown{
	background: url(../img/eaglewatchBrown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;		
}
#main div.holder div.top-holder div.mmBrown{
	background: url(../img/mmBrown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;		
}
#main div.holder div.top-holder div.bigChip{
	background: url(../img/bg-title-h3bigChip.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;	
}
#main div.holder div.top-holder div.luxuryEscape_brown{
	background: url(../img/luxuryEscape_brown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;
}
#main div.holder div.top-holder div.islandView_brown{
	background: url(../img/islandView_brown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;		
}
#main div.holder div.top-holder div.breezy-point-brown{
	background: url(../img/breezy-point-brown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;		
}
#main div.holder div.top-holder div.tiger-rentals{
	background: url(../img/tiger-rentals.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;	
}
#main div.holder div.top-holder div.islandView{
	background: url(../img/islandView_yellow.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;
}
#main div.holder div.top-holder div.breezy-point-yellow{
	background: url(../img/breezy-point-yellow.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;		
}
#main div.holder div.top-holder div.hayward-cottage-yellow{
	background: url(../img/hayward-cottage-yellow.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;	
}
#main div.holder div.top-holder div.mallard-flight-yellow{
	background: url(../img/mallard-flight-yellow.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;				
}
#main div.holder div.top-holder div.bay-lodge-yellow{
	background: url(../img/bay-lodge-yellow.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;		
	
}
#main div.holder div.top-holder div.north-bay-lodge-yellow{
	background: url(../img/north-bay-lodge-yellow.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;		
}
#main div.holder div.top-holder div.sandy-escape-yellow{
	background: url(../img/sandy-escape-yellow.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;		
}
#main div.holder div.top-holder div.luxuryEscape_yellow{
	background: url(../img/luxuryEscape_yellow.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;
}
#main div.holder div.top-holder div.watersEdge_yellow{
	background: url(../img/watersEdge_yellow.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;	
	
}
#main div.holder div.top-holder div.pike-lookout-yellow{
	background: url(../img/pike-lookout-yellow.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;		
	
}
#main div.holder div.top-holder div.roundlake_retreat_yellow{
	background: url(../img/roundlake_retreat_yellow.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;

}
#main div.holder div.top-holder div.clearwater-yellow{
	background: url(../img/clearwater-yellow.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;		
	
}
#main div.holder div.top-holder div.longlake{
	background: url(../img/bg-title-h3LongLakeCabins.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;	
}
#main div.holder div.top-holder div.lake h3{
	background: url(../img/bg-h3-title-2.gif) no-repeat 0 0;
	width:449px;
	height:40px;
	text-indent:-99999px;
	margin:9px 0 0 9px;
	float: left;
	display: inline;
}
#main div.holder div.top-holder table{
	float: right;
	border:none;
	margin:7px 23px 0 0;
	display: inline;
}
#main div.holder div.top-holder table tr.title td{
	height:35px;
	padding:3px 0 0 0;
	vertical-align: middle;
}
#main div.holder div.top-holder table td.bedrooms{
	width:100px;
	padding:5px 0 0 8px;
}
#main div.holder div.top-holder table td.bathrooms{
	width:97px;
}
#main div.holder div.top-holder table td.capacity{
	width:115px;
}
#main div.holder div.top-holder table td.rates{
	width:325px;
}
#main div.holder div.top-holder table tr.title td.bedrooms{
	background:url(../img/bg-table-title.gif) no-repeat 0 0;
	padding:0 0 0 8px;
}
#main div.holder div.top-holder table tr td.bedrooms{
	background: url(../img/bg-table-td.gif) repeat-x 0 0;
}
#main div.holder div.top-holder table tr.title td.bathrooms{
	background:url(../img/bg-table-title.gif) no-repeat -100px 0;
}
#main div.holder div.top-holder table tr td.bathrooms{
	background: url(../img/bg-table-td.gif) no-repeat -100px 0;
}
#main div.holder div.top-holder table tr.title td.capacity{
	background:url(../img/bg-table-title.gif) no-repeat -186px 0;
}
#main div.holder div.top-holder table tr td.capacity{
	background: url(../img/bg-table-td.gif) no-repeat -186px 0;
}
#main div.holder div.top-holder table tr.title td.rates{
	background:url(../img/bg-table-title.gif) no-repeat -278px 0;
	padding:0;
}
#main div.holder div.top-holder table tr td.rates{
	background: url(../img/bg-table-td.gif) no-repeat -278px 0;
	padding:0 0 13px 0;
}
#main div.holder div.top-holder table td{
	font-size:12px;
	color:#26180e;
	overflow:hidden;
	vertical-align: top;
	padding:8px 0 0 0;
}
#main div.holder div.top-holder table td ul{
	list-style:none;
	float: left;
	padding:10px 0 0px 0;
}
#main div.holder div.top-holder table td ul li{
	line-height:15px;
	width:300px;
	padding:0;
	float: left;
}
#main div.holder div.top-holder table td ul li span{
	width:93px;
	float: left;
}
#main div.holder div.top-holder table td ul li p{
	float: left;
}
#main div.holder div.top-holder ul.images{
	float: left;
	width:100%;
	list-style:none;
	padding:20px 0 0 7px;
}
#main div.holder div.top-holder ul.images li{
	float: left;
	display: block;
	padding:0 0 24px 0;
	width:100%;
}
#main div.holder div.top-holder ul.images li div.left{
	width:312px;
	float: left;
}
#main div.holder div.top-holder ul.images li div.right{
	float:left;
	width:330px;
}
#main div.holder div.top-holder ul.images li div.img{
	width:294px;
	height:192px;
	border:4px solid #eee7e2;
	overflow:hidden;
	float: left;
}
#main div.holder div.top-holder ul.images li p{
	color:#000;
	font-size:12px;
	line-height:normal;
	color:#26180e;
	padding:0 10px 0 3px;
	letter-spacing:normal;
	display: block;
	width:280px;
	float: left;
}
#main div.holder div.top-holder ul.content{
	float: left;
	list-style:none;
}
#main div.holder div.top-holder ul.content li{
	width:100%;
	float: left;
	width:613px;
	position: relative;
	
}
#main div.holder div.top-holder ul.content li div.title-faqO{
	background: url(../img/bg-title-faqO.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;	
}
#main div.holder div.top-holder ul.content li div.title-faqR{
	background: url(../img/bg-title-faqR.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;		
	
}
#main div.holder div.top-holder ul.content li div.title-Owners{
	background: url(../img/bg-title-owners.gif) no-repeat 0 0;
	width:604px;
	height:35px;
	padding:3px 0 12px 9px;		
	
}
#main div.holder div.top-holder ul.content li div.title-about{
	background: url(../img/bg-title-About.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;
	
}
#main div.holder div.top-holder ul.content li div.title-introduction{
	background: url(../img/bg-title-1.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;
}	
#main div.holder div.top-holder ul.content li div.title-haywardBoat{
	background: url(../img/haywardBoat.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;	}	

#main div.holder div.top-holder ul.content li div.title-mooseBoat{
	background: url(../img/mooseBoat.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;	}	
	
#main div.holder div.top-holder ul.content li div.title-chipBoat{
	background: url(../img/chipBoat.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;	}	
#main div.holder div.top-holder ul.content li div.title-longlakeBoat{
	background: url(../img/longlakeBoat.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;	
}
#main div.holder div.top-holder ul.content li div.title-fishguide{
	background: url(../img/fishguide.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;	
}
#main div.holder div.top-holder ul.content li div.title-golf{
	background: url(../img/golf.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;	
}
#main div.holder div.top-holder ul.content li div.title-trails{
	background: url(../img/trails.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;		
}
#main div.holder div.top-holder ul.content li div.eklunds{
	background: url(../img/eklunds.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;	
	
	
}
#main div.holder div.top-holder ul.content li div.flowage{
	background: url(../img/bg-title-h3Flowage.gif) no-repeat 0 0;
	width:622px;
	height:51px;
	padding:3px 0 12px 9px;
}
#main div.holder div.top-holder ul.content li div.sandLake{
	background: url(../img/sandLake.gif) no-repeat 0 0;
	width:622px;
	height:51px;
	padding:3px 0 12px 9px;	
}
#main div.holder div.top-holder ul.content li div.grindstoneLake{
	background: url(../img/grindstoneLake.gif) no-repeat 0 0;
	width:622px;
	height:51px;
	padding:3px 0 12px 9px;
}
#main div.holder div.top-holder ul.content li div.mooselake{
	background: url(../img/mooselake_brown.gif) no-repeat 0 0;
	width:622px;
	height:51px;
	padding:3px 0 12px 9px;	

}

#main div.holder div.top-holder div.roundlake_retreat_brown{
	background: url(../img/roundlake_retreat_brown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;
}

#main div.holder div.top-holder div.mallard-flight-brown{
	background: url(../img/mallard-flight-brown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;		

}
#main div.holder div.top-holder div.hayward-cottage-brown{
	background: url(../img/hayward-cottage-brown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;		

}

#main div.holder div.top-holder div.clearwater-brown{
	background: url(../img/clearwater-brown.gif) no-repeat 0 0;
	height:51px;
	margin:13px 0 0 0;	
	
	
}
#main div.holder div.top-holder ul.content li div.roundlake_brown{
	background: url(../img/roundlake_brown.gif) no-repeat 0 0;
	width:622px;
	height:51px;
	padding:3px 0 12px 9px;		
	
}
#main div.holder div.top-holder ul.content li div.stonelake{
	background: url(../img/stonelakecabinsBrown.gif) no-repeat 0 0;
	width:622px;
	height:51px;
	padding:3px 0 12px 9px;		
}
#main div.holder div.top-holder ul.content li div.littleSiss{
	background: url(../img/bg-title-h3LittleSiss.gif) no-repeat 0 0;
	width:622px;
	height:51px;
	padding:3px 0 12px 9px;		
}
#main div.holder div.top-holder ul.content li div.tigercat_brown{
	background: url(../img/tigercat_brown.gif) no-repeat 0 0;
	width:622px;
	height:51px;
	padding:3px 0 12px 9px;		
}
#main div.holder div.top-holder ul.content li div.redcedarlake_brown{
	background: url(../img/redcedarlake_brown.gif) no-repeat 0 0;
	width:622px;
	height:51px;
	padding:3px 0 12px 9px;		
	
	
}
#main div.holder div.top-holder ul.content li div.laCourte{
	background: url(../img/bg-title-h3LacCourte.gif) no-repeat 0 0;
	width:622px;
	height:51px;
	padding:3px 0 12px 9px;	

}
#main div.holder div.top-holder ul.content li div.frontageBoundaryYellow{
	background: url(../img/bg-title-h3frontageBoundary.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;		
}
#main div.holder div.top-holder ul.content li div.musky_point_yellow{
	background: url(../img/musky_point_yellow.gif) no-repeat 0 0;
	width:604px;
	height:47px;
	padding:3px 0 12px 9px;		
}
#main div.holder div.top-holder ul.content li div.tigercatchalet_yellow{
	background: url(../img/tigercatchalet_yellow.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;		
}
#main div.holder div.top-holder ul.content li div.redcedarchalet_yellow{
	background: url(../img/redcedarchalet_yellow.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;			
}
#main div.holder div.top-holder ul.content li div.bigViews{
	background: url(../img/bigViews.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;		
}
#main div.holder div.top-holder ul.content li div.bigChip{
	background: url(../img/bigChip.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;
}
#main div.holder div.top-holder ul.content li div.charmCabin{
	background: url(../img/charmCabin.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;		
}
#main div.holder div.top-holder ul.content li div.sportsmanFamily{
	background: url(../img/sportsmanFamily.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;
}
#main div.holder div.top-holder ul.content li div.grindstoneYellow{
	background: url(../img/grindstoneYellow.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;	
}
#main div.holder div.top-holder ul.content li div.grandview-lodge-yellow{
	background: url(../img/grandview-lodge-yellow.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;		
}
#main div.holder div.top-holder ul.content li div.mooselake_lodge_yellow{
	background: url(../img/mooselake_lodge_yellow.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;		
}
#main div.holder div.top-holder ul.content li div.loonstoneYellow{
	background: url(../img/loonstoneYellow.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;	
}
#main div.holder div.top-holder ul.content li div.stonelodgeYellow{
	background: url(../img/stonelodgeYellow.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;		
}
#main div.holder div.top-holder ul.content li div.mmYellow{
	background: url(../img/mmYellow.gif) no-repeat 0 0;
	width:604px;
	height:34px;
	padding:3px 0 12px 9px;		
}
#main div.holder div.top-holder ul.content li div.bearcubYellow{
	background: url(../img/bearcubYellow.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;	
}
#main div.holder div.top-holder ul.content li div.lakeview-long-yellow{
	background: url(../img/lakeview-long-yellow.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;		
}		

#main div.holder div.top-holder ul.content li div.boyscoutsYellow{
	background: url(../img/boyscoutsYellow.gif) no-repeat 0 0;
	width:604px;
	height:39px;
	padding:3px 0 12px 9px;		
	
}
#main div.holder div.top-holder ul.content li div.llchalet{
	background: url(../img/llchalet_yellow.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;	
}
#main div.holder div.top-holder ul.content li div.loonlodgeYellow{
	background: url(../img/loonlodgeYellow.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;	
}
#main div.holder div.top-holder ul.content li div.eaglewatchYellow{
	background: url(../img/eaglewatchYellow.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;		
}
#main div.holder div.top-holder ul.content li div.sandlakeYellow{
	background: url(../img/sandlakeYellow.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;	
}
#main div.holder div.top-holder ul.content li div.sunset-beach-yellow{
	background: url(../img/sunset-beach-yellow.gif) no-repeat 0 0;
	width:604px;
	height:47px;
	padding:3px 0 12px 9px;		
	
}
#main div.holder div.top-holder ul.content li div.sandyShores_yellow{
	background: url(../img/sandyShores_yellow.gif) no-repeat 0 0;
	width:604px;
	height:35px;
	padding:3px 0 12px 9px;		
}
#main div.holder div.top-holder ul.content li div.logcabin{
	background: url(../img/logcabin.gif) no-repeat 0 0;
	width:604px;
	height:29px;
	padding:3px 0 12px 9px;		
}
#main div.holder div.top-holder ul.content li div.title-introduction h3{
	background: url(../img/bg-h3-title-3.gif) no-repeat  0 0;
	text-indent:-99999px;
	height:24px;
}
#main div.holder div.top-holder ul.content li div.title-cabin{
	background: url(../img/bg-title-2.gif) no-repeat 0 0;
	padding:4px 0 0 9px;
	height:28px;
}
#main div.holder div.top-holder ul.content li div.title-cabin h3{
	background: url(../img/bg-h3-title-4.gif) no-repeat 0 0;
	text-indent:-999999px;
	height:24px;
}
#main div.holder div.top-holder ul.content li div.title-financial{
	background: url(../img/bg-title-3.gif) no-repeat 0 0;
	padding:4px 0 4px 9px;
}
#main div.holder div.top-holder ul.content li div.title-financial{
	background: url(../img/bg-title-3.gif) no-repeat 0 0;
	padding:4px 0 4px 9px;
}
#main div.holder div.top-holder ul.content li div.title-financial h3{
	text-indent:-99999px;
	background: url(../img/bg-h3-title-5.gif) no-repeat 0 0;
	height:24px;
}
#main div.holder div.top-holder ul.content li div.title-calendar{
	background: url(../img/bg-title-4.gif) no-repeat 0 0;
	padding:3px 0 0px 6px;
}
#main div.holder div.top-holder ul.content li div.title-calendar h3{
	background: url(../img/bg-h3-title-6.gif) no-repeat 0 0;
	text-indent:-99999px;
	position: relative;
	height:38px;
}
#main div.holder div.top-holder ul.content li p{
	font-size:1.2em;
	color:#26180e;
	text-align: justify;
	line-height:17px;
	padding:0 0 0 10px;
}
#main div.holder div.top-holder ul.content li span{
	float: left;
	color:#26180e;
	line-height:17px;
	font-size:1.2em;
	padding:20px 0 36px 10px;
}
#main div.holder div.top-holder ul.content li span em{
	display: block;
	font-style: normal;
}
#main div.holder div.top-holder ul.content li ul.list{
	list-style:none;
}
#main div.holder div.top-holder ul.content li ul.list li{
	padding:15px 0 0 0;
}
#main div.holder div.top-holder ul.content li ul.list li strong{
	display: block;
	font-size:12px;
	color:#26180e;
	width:100%;
	background: url(../img/bg-strong-list.gif) no-repeat 0 0;
	line-height:14px;
	text-transform:uppercase;
	padding:3px 0 3px 16px;
	font-weight: bold;
}
#main div.holder div.top-holder ul.content li ul.list li p{
	font-size:1.2em;
	color:#26180e;
	padding:0px 0 0px 16px;
	line-height:14px;
}
#main div.holder div.top-holder ul.content li ul.list li p.bottom{
	padding:17px 0 22px 16px;
}
#main div.holder div.top-holder ul.content li p.financial{
	padding:12px 0 36px 16px;
}
#main div.holder div.top-holder ul.content li div.left-container{
	float: left;
	width:380px;
	padding:0 0 0 10px;
	overflow:hidden;
}
#main div.holder div.top-holder ul.content li div.left-container ul.info{
	float: left;
	list-style:none;
	padding:12px 0 0 0;
	margin:0 0 -20px 0;
}
#main div.holder div.top-holder ul.content li div.left-container ul.info li{
	padding:0 0 9px 0;
}
#main div.holder div.top-holder ul.content li div.left-container ul.info li strong{
	font-size:1.5em;
	text-transform: uppercase;
	color:#26180e;
}
#main div.holder div.top-holder ul.content li div.left-container ul.info li p{
	text-indent:21px;
	width:380px;
	padding:0 0 11px 0;
	position: relative;
}
#main div.holder div.top-holder ul.content li div.left-container ul.info li a{
	color:#C00;
	text-decoration:underline;
	font-size:12px;
}
#main div.holder div.top-holder ul.content li div.left-container ul.info li a:hover{
	text-decoration:none;
}
#main div.holder div.top-holder ul.content li a.calendar{
	width:207px;
	height:155px;
	float: right;
	margin:6px 8px 0 0;
	position: relative;
}
#main div.holder div.top-holder ul.content li span.ico{
	position: absolute;
	background: url(../img/bg-arrow.gif) no-repeat 0 0;
	width:56px;
	height:60px;
	display: block;
	top:48px;
	right:205px;
}
/*contant end*/
/*sidebar*/
#main div.holder div.top-holder div.sidebar{
	float: right;
	width:230px;
	position: relative;
	padding:73px 0 0 0;
}
#main div.holder div.top-holder div.sidebar span.wildlife{
	position: absolute;
	top:9px;
	right:89px;
	font-size:12px;
	color:#2a1d0e;
}
#main div.holder div.top-holder div.sidebar div.image{
	float: right;
	width:72px;
	height:73px;
	overflow:hidden;
	margin:-67px 5px 0 0;
	display: inline;
}
#main div.holder div.top-holder div.sidebar div.box{
	overflow:hidden;
	width:100%;
}
#main div.holder div.top-holder div.sidebar div.box h4{
	background: url(../img/bg-h4-title.gif) no-repeat 0 0;
	width:148px;
	height:41px;
	text-indent:-99999px;
	margin:0 0 0 28px;
}
#main div.holder div.top-holder div.sidebar div.box ul{
	padding:0 0 0 10px;
	list-style:none;
}
#main div.holder div.top-holder div.sidebar div.box ul li{
	font-size:12px;
	color:#303030;
	line-height:18px;
	padding:0 10px 14px 0;
	float: left;
}
#main div.holder div.top-holder div.sidebar div.box ul li span{
	display: block;
	padding:0 5px 0 0;
}
#main div.holder div.top-holder div.sidebar div.box ul li a{
	color:#C00;
	text-decoration:underline;
}
#main div.holder div.top-holder div.sidebar div.box ul li a:hover{
	text-decoration:none;
}
#main div.holder div.top-holder div.sidebar div.box div.banner{
	width:202px;
	height:162px;
	background: url(../img/) no-repeat 0 0;
	overflow:hidden;
	float: left;
	padding:8px 0 0 9px;
}
#main div.holder div.top-holder div.sidebar div.box ul.banners{
	padding:65px 0 0 0;
	float: left;
}
#main div.holder div.top-holder div.sidebar div.box ul.banners li{
	padding:0 0 11px 0;
}
/*footer*/
div#bg-footer{
	background: url(../img/bg-footer.gif) repeat-x 0 100%;
	width:100%;
	clear:both;
	float:left;
	margin:-20px 0 0 0;
}
div#bg-footer div.footer{
	width:1010px;
	margin:0 auto;
	background: url(../img/bg-footer-1.gif) no-repeat 0 0;
	height:252px;
}
div#bg-footer div.footer div.footer-menu{
	padding:176px 0 0 0;
}
div#bg-footer div.footer div.footer-menu ul{
	text-align: center;
}
div#bg-footer div.footer div.footer-menu ul li{
	display: inline;
	font-size:12px;
	padding:0 14px;
	background: url(../img/bg-footer-li.gif) no-repeat 0 50%;
	margin:0 0 0 -1px;
	line-height:19px;
	color:#6b655f;
	font-family:Arial, Verdana, sans-serif;
}
div#bg-footer div.footer div.footer-menu ul li.{
	background:none;
}
div#bg-footer div.footer div.footer-menu ul li a{
	color:#6b655f;
}
div#bg-footer div.footer div.footer-menu ul li a:hover{
	text-decoration:underline;
}
div#bg-footer div.footer div.footer-menu ul.bottom li{
	background: url(../img/bg-li-bottom.gif) no-repeat 0 50%;
	padding:0 13px;
}
div#bg-footer div.footer div.footer-menu ul.bottom li.{
	background:none;
}
mediumText {
	font-size: 12px;
}
	
.contactform {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3a3a3a;
	width:500px;
	text-align: left;
}

.contactform input {
	padding:6px;
	border:1px solid #afaca2;
	width:212px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3a3a3a;
	background: url(../images/contact_bg.gif) repeat-x top #FFF;
}

.contactform textarea {
	padding:5px;
	border:1px solid #afaca2;
	width:300px;
	height:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3a3a3a;
	background: url(../images/contact_bg.gif) repeat-x top #FFF;
	font-family: Arial, Helvetica, sans-serif;
}

.error {
	border:1px solid #740404; background-color:#ffffff; color:#3a3a3a; padding:5px;width:383px;
}

.contactform label {
	min-width: 150px;
	float: left;
	padding: 4px;
	padding-left: 0;
	font-weight: bold;
	
}
input.sendbutton {
	margin-top:10px;
	margin-left: 154px;
	display:block;
	border:0;
	width:100px;
	height: auto;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	padding-top:6px;
	padding-bottom:6px;
	line-height:14px;
	background: #afaca2;
	color: #FFFFFF;
	cursor: pointer;
}

#slideshow {
	position: relative;
	height: 300px;
	width: 610px;
	margin: 15px 2px;
}
