@charset "utf-8";
* {
	padding: 0;
	margin: 0;
}
h1 , h2, h3, h4, h5, h6{
	font-weight: normal;
	font-size: 30px;
	padding-bottom: 5px;
	color: #6B7047;
}
a {
	color: #8F8D3A;
}
a:hover {
	color: #5E5233;
	text-decoration: none;
}



body {
	background-color: #e7e7d6;
	font-family: Tahoma, Geneva, sans-serif;
	color: #333;
}
IMG {
	border: 0;
}
.IMG-left {
	float: left;
	padding-right: 10px;
}
.IMG-right {
	float: right;
	padding-left: 25px;
}



#banner {
	background-image: url(../images/banner-pattern.jpg);
	background-repeat: repeat-x;
	height: 354px;
}
#clr {
	clear: both;
}



/* CSS Document */

#wrapper {
	width: 955px;
	margin: 0 auto;
	background-image: url(../images/flower-banner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#logo {
	width: 985px;
	height: 354px;
	margin: 0 auto;
	background-image: url(../images/temp-banner.jpg);
	background-repeat: no-repeat;
}
#nav-texture {
	background-image: url(../images/nav-texture.jpg);
	background-repeat: repeat-x;
	height: 42px;
}
#contact-info {
	font-size: 11px;
	color: #FFF;
	padding-top: 12px;
	margin-left: 450px;
	font-weight: bold;
}
#contact-info a {
	color: #D9CC9F;
}
#contact-info a:hover {
	color: #5F1411;
}


#nav-wrap {
	margin: 0 auto;
	width: 955px;
	height: 42px;
}
#res-tab {
	height: 75px;
	width: 254px;
	background-image: url(../images/call-tab.jpg);
	background-repeat: no-repeat;
	margin-left: 650px;
	text-indent: -9999px;
	padding-bottom: 10px;
}
#event-box {
	width: 220px;
	background-image: url(../images/li-box-bg.png);
	background-repeat: repeat;
	background-color: #601C1C;
	float: left;
	margin-left: 15px;
}
#event-box a {
	color: #C4BFA9;
	text-decoration: none;
}
#event-box a:hover {
	color: #E7E7D6;
}

#event-box ul {
	list-style-type: none;

}

.e-li-top {
	background-image: url(../images/li-box-top.png);
	background-repeat: no-repeat;
	height: 40px;
	padding-left: 25px;
	padding-top: 10px;
	color: #FFF;
}

.e-li-content {
	color: #FFF;
	padding: 3px 10px 0px 25px;
}
.e-li-pixelline {
	padding: 0 15px 5px 15px;


}
.e-li-bottom {
	background-image: url(../images/li-box-bottom.png);
	background-repeat: no-repeat;
	height: 48px;
	margin-top: 20px;
}
.a-li-content {
	color: #FFF;
	padding: 0 10px 0 25px;
}

.a-li-pixelline {
	padding: 0 15px 5px 15px;
}
.a-li-bottom {
	background-image: url(../images/bottom-amen.gif);
	background-repeat: no-repeat;
	height: 5px;
	margin-top: 20px;
}
#top-links {
	width: 215px;
	float: left;
	height: 200px;
	padding-left: 20px;
}
#top-links ul {
	list-style-type: none;
}
#top-links li {
	padding: 5px 0;
}


#rates-intro {
	padding: 0 15px 25px 30px;
	float: left;
	width: 420px;

}
.wifi-logo {
	float: left;
	padding: 25px 0 20px 40px;
	height: 130px;
}


#rates {
	background-image: url(../images/rates-bg.png);
	background-repeat: repeat-y;
	margin-top: 15px;
}
#rates p {
	padding: 10px 20px 20px 20px;
	font-size: 14px;
}


#cnt-home {
	width: 365px;
	float: left;
	margin-left: 20px;
}
#cnt-home h1 {
	font-weight: normal;
	font-size: 30px;
	padding-bottom: 5px;
	color: #6B7047;
}
#cnt-rooms {
	width: 420px;
	float: left;
	padding-right: 10px;
	margin-left: 15px;
}
#cnt-rooms h1 {
	font-weight: normal;
	font-size: 30px;
	padding-bottom: 5px;
	color: #6B7047;
}
#cnt-activities {
	width: 650px;
	float: left;
	padding-right: 10px;
	margin-left: 15px;
}
#cnt-activities h1 {
	font-weight: normal;
	font-size: 30px;
	padding-bottom: 5px;
	color: #6B7047;
}
#cnt-activities ul {
	list-style-type: none;
}


#breakfast-cnt {
	float: left;
	margin-left: 25px;
	width: 640px;
}
#cnt-act-heading {
	width: 910px;
	margin-left: 15px;
}

#breakfast-cnt ul {
	list-style-type: none;
}
#contact-cnt {
	list-style-type: none;
	margin-left: 240px;
	width: 650px;
}
#contact-cnt ul {
	list-style-type: none;
	display: inline;
	float: left;
	margin-left: 10px;
	padding-right: 50px;
	color: #5E5233;
	font-size: 18px;
}
#presentation {
	float: left;
	width: 300px;
	margin-left: 10px;
	height: 263px;
	background-image: url(../images/slide-show-box.jpg);
	background-repeat: no-repeat;
}
#mini-pres {
	padding-top: 12px;
	padding-left: 14px;

}

#room-list{


}
#room-list li {
	display: inline;
	list-style-type: none;
	float: left;
}
li#room-list-1 {
	background-image: url(../images/li-moon-suite.jpg);
	background-repeat: no-repeat;
	width: 319px;
	height: 305px;
}
li#room-list-2 {
	background-image: url(../images/li-cabin-room.jpg);
	background-repeat: no-repeat;
	width: 309px;
	height: 305px;
}


#miniadds {
	width: 980px;
	float: left;
	padding-left: 15px;
	padding-top: 30px;
}
#miniadds a {
	font-size: 13px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}
#miniadds a:hover {
	font-size: 13px;
	font-weight: normal;
	color: #767A59;
}

ul#madds li {
	list-style-type: none;
	float: left;
}
.miniadds-ttl {
	color: #404040;
	font-size: 14px;
	font-weight: bold;
	padding: 85px 5px 3px 12px;
}

.miniadds-txt {
	font-size: 13px;
	text-align: center;
	padding-top: 240px;
}
#alg-room {
	background-image: url(../images/li-moon-suite.jpg);
	background-repeat: no-repeat;
	width: 309px;
	height: 305px;
}
#alg-room p {
	padding-bottom: 60px;
}

#cabin-room {
	background-image: url(../images/li-cabin-room.jpg);
	background-repeat: no-repeat;
	width: 305px;
	height: 319px;
}
#cabin-room p {
	padding-bottom: 60px;
}

#muskoka-room {
	background-image: url(../images/li-muskoka-room.jpg);
	background-repeat: no-repeat;
	width: 316px;
	height: 305px;
}
#muskoka-room p {
	padding-bottom: 60px;
}
#footer {
	background-image: url(../images/footer-pattern.jpg);
	background-repeat: repeat-x;
	height: 206px;
}
#foot-wrap {
	width: 955px;
	margin: 0 auto;
}
#footer a {
	color: #E7E7D6;
	text-decoration: none;
}
#footer a:hover {
	color: #D9CB9C;
}


#footer-contact {
	width: 252px;
	height: 132px;
	margin-left: 26px;
	float: left;
}
#footer-content {
	float: left;
	color: #FFF;
	font-size: 12px;
	padding: 15px 10px 0 20px;
	width: 615px;
}

#bbcanada {
	float: left;
	height: 75px;
	width: 275px;
	padding-top: 25px;
}
#chamber-member {
	float: left;
	width: 105px;
	padding-top: 15px;
	margin-left: 20px;
}

#fxwebbox {
	width: 120px;
	float: left;
	margin-left: 50px;
	padding-top: 10px;


}
#gallery-box {
	width: 235px;
	float: left;
	margin-left: 15px;
}
.flower-hr {
	background-image: url(../images/flower-hr.jpg);
	background-repeat: no-repeat;
	height: 50px;
	background-position: center center;
}



.small-txt {
	font-size: 0.8em;
	padding: 5px 0 5px 0;
}
#topside-pic {
	float: left;
	width: 245px;
}
#topside-pic p {
	padding: 10px;
	font-size: 13px;
	color: #6B7047;
}

#google-box {
	margin-left: 10px;
	width: 888px;
	background-image: url(../images/google-bg.png);
	background-repeat: no-repeat;
	height: 367px;
}
#google-map {
	padding-left: 6px;
	padding-top: 8px;

}

.google-txt {
	padding-left: 15px;

}
#event-listing {
	width: 860px;
	margin-left: 60px;
}

#activities-list {
	width: 860px;
	margin-left: 60px;
}

.activities-list   {

}
.activities-list p {
	padding-left: 15px;
	padding-right: 10px;
	font-size: 13px;
}
#testimonials {
	padding: 10px;
	font-size: 13px;
	color: #6B7047;
}
#show {
	margin-left: 304px;
	padding-top: 36px;
}
.red-txt {
	color: #CDD1B0;
}
.terms {
	line-height: 140%;
}
.burgandy-txt {
	color: #5C302D;
}
