#content-bg {
	width:					100%;
	min-height:				300px;
	background:				url('../imgs/bg-content.jpg') 0 0 repeat-x;
	}

div.content-left {
	width:					480px;
	margin:					0;
	padding:				60px 10px 10px 10px;
	background:				url('../imgs/phone-bar.png') 19px 0 no-repeat;
	float:					left;
	}
	
div.content-right {
	width:					430px;
	margin:					0;
	padding:				10px 0 10px 10px;
	float:					left;
	}
	
div.single-column {
	width:					920px;
	padding:				60px 10px 0 10px;
	background:				url('../imgs/phone-bar.png') 19px 0 no-repeat;
	}
	
div.frame-top {
	width:					410px;
	height:					30px;
	min-height:				30px;
	max-height:				30px;
	background:				url('../imgs/frame-top.png') 0 0 no-repeat;
	}
	
div.frame-center {
	width:					386px;
	padding:				0 12px 0 12px;
	background:				url('../imgs/frame-center.png') 0 0 repeat-y;
	}
	
div.frame-bottom {
	width:					410px;
	height:					30px;
	min-height:				30px;
	max-height:				30px;
	background:				url('../imgs/frame-bottom.png') 0 0 no-repeat;
	}

/*********************************   HOME   *********************************/
	
#partner {
	width:					430px;
	height:					74px;
	margin-top:				25px;
	min-height:				74px;
	max-height:				74px;
	background:				url('../imgs/partner.gif') 90px 40px no-repeat;
	}
	
a.partner-logo {
	width:					115px;
	height:					74px;
	min-height:				74px;
	max-height:				74px;
	margin:					0 35px 0 0;
	background:				url('../imgs/icon-snowwater.gif') center center no-repeat;
	float:					right;
	}
	
/*********************************   LOCATION   *********************************/

#map {
	width:					858px;
	height:					1058px;
	min-height:				1058px;
	max-height:				1058px;
	margin:					20px 41px 15px 41px;
	background:				url('../imgs/map.gif') center center no-repeat;
	}

/*********************************   RATES   *********************************/

#price-chart {
	width:					920px;
	height:					352px;
	min-height:				352px;
	max-height:				352px;
	background:				url('../imgs/price-chart.gif') center center no-repeat;
	}
	
div.package-top {
	width:					900px;
	height:					13px;
	min-height:				13px;
	max-height:				13px;
	margin:					0 10px 0 10px;
	font-size:				0;
	background:				url('../imgs/package-top.gif') 0 0 no-repeat;
	}
	
div.package-center {
	width:					900px;
	margin:					0 10px 0 10px;
	background:				url('../imgs/package-center.gif') 0 0 repeat-y;
	}
	
div.package-bottom {
	width:					900px;
	height:					13px;
	min-height:				13px;
	max-height:				13px;
	margin:					0 10px 0 10px;
	font-size:				0;
	background:				url('../imgs/package-bottom.gif') 0 0 no-repeat;
	}
	
div.package-title {
	width:					180px;
	padding:				5px 10px 10px 10px;
	float:					left;
	}
	
div.package-details {
	width:					680px;
	padding:				5px 10px 10px 10px;
	float:					left;
	}
	
.title-1 {
	margin: 				0; 
	padding: 				0; 
	font-family:			verdana;
	font-size:				18px;
	font-weight:			normal;
	line-height:			1em;
	text-align:				right;
	color: 					#ffcc66;
	}
	
.title-2{
	margin: 				0; 
	padding: 				0; 
	font-family:			verdana;
	font-size:				18px;
	font-weight:			normal;
	line-height:			1em;
	text-align:				right;
	color: 					#ff9900;
	}
	
.title-3{
	margin: 				0; 
	padding: 				0; 
	font-family:			verdana;
	font-size:				22px;
	font-weight:			normal;
	line-height:			1em;
	text-align:				right;
	color: 					#fff;
	}
	
.title-4{
	margin-top: 			5px; 
	padding: 				0; 
	font-family:			verdana;
	font-size:				12px;
	font-weight:			normal;
	line-height:			1em;
	text-align:				right;
	color: 					#666;
	}
	
li a {	
	font-family:			arial;
	font-size:				14px;
	font-weight:			normal;
	color:					#ffcc66;
	text-decoration:		underline;
	}

/*********************************   CONTACT   *********************************/

#contact-left {
	width:					500px;
	margin:					0;
	padding:				60px 10px 15px 10px;
	background:				url('../imgs/phone-bar.png') 19px 0 no-repeat;
	float:					left;
	}
	
#contact-right {
	width:					300px;
	margin:					0;
	padding:				25px 99px 15px 20px;
	border-left:			1px solid #666;
	float:					left;
	}
	
.address-1 {
	margin: 				0; 
	padding: 				0; 
	font-family:			verdana;
	font-size:				18px;
	font-weight:			normal;
	line-height:			1em;
	text-align:				left;
	color: 					#ffcc66;
	}
	
.address-2{
	margin: 				0; 
	padding: 				0; 
	font-family:			verdana;
	font-size:				14px;
	font-weight:			normal;
	line-height:			1em;
	text-align:				left;
	color: 					#fff;
	}