@charset "UTF-8";
/* CSS Document */

#top-2-cols{
	float:left;
	width:100%;
	margin:100px 0px 10px 0px;
	background-color:#FFF;
}
	
	
#left-column{
	float:left;
	width:156px;
	height:100%;
	margin-right:10px;
}

#left-column h2{
	margin:12px 0px 0px 0px;
	font-size:16px;
	text-align:center;
}


#right-column{
	float:right;
	width:834px;
}
		
	
#div-region-intro{
	float:left;
	width:789px;
	height:146px;
	margin:0px 0px 10px 0px;
	padding:0px 30px 0px 15px;
	color:#333;
}
	
	
#div-region-intro-text{
	float:left;
	width:650px;
	margin:0px;
	}
	
.text-position{
	height:70px;
	margin-bottom:5px;
}


	
#div-region-intro-text h1{
	margin:10px 0px 10px 0px;
	font-size:18px;
}
	

#right-listings{
	float:right;
	width:834px;
}
		
.area-map-top{
	float:right;
	width:90px;
	height:135px;
	border:0px;
	margin:7px 0px 8px 0px;
}


	
.bottom-strip{
	float:left;
	width:440px;
	height:60px;
	margin:7px 0px 0px 0px;
}
	

.silver{
	float:left;
	width:834px;
	height:150px;
	margin:0px 0px 10px 0px;
	background-color:#fefefe;
}
	
.silver-image{
	float:left;
	width:250px;
	height:150px;
	border:0px solid;
}
	
.silver-info, .gold-info{
	float:right;
	width:549px;
	height:150px;
	padding:0px 15px 0px 20px;
	font-size:15px;
	color:#000;
}

.gold-info{
	background-color:#fcfaed;
}

.silver-info{
}


.silver-info h2, .gold-info h2{
	float:left;
	margin:8px 0px 6px 0px;
	font-size:20px;
}


.silver-blurb{
	width:540px;
	height:35px;
	overflow:hidden;
	font-size:14px;
}

.silver-blurb-logged-in{
	width:540px;
	height:35px;
	overflow:hidden;
	font-size:14px;
	background-color:#FFF;
}
	
	
.silver-contact-details{
	width:549px;
	max-height:80px;
	margin:9px 0px 0px 0px;
	overflow:hidden;
}


.room-rate-container{
	float:left;
	width:165px;
	height:65px;
	overflow:hidden;
	font-weight:bold;
}



div.room-rate{
	height:65px;
	overflow:hidden;
	color:#000;
}

div.room-rate-logged-in{
	height:65px;
	overflow:hidden;
	color:#000;
	background-color:#FFF;
}
	

	
.silver-address{
	float:left;
	width:185px;
	padding:0px 17px 0px 17px;
	max-height:80px;
	overflow:hidden;
	font-weight:bold;
	text-align:center;
}

.town-pc{
	font-size:11px;
	font-weight:normal;
}

.silver-email-website{
	float:right;
	width:165px;
	text-align:right;
	font-size:12px;
}

.silver-phones{
	margin:0px 0px 5px 0px;
	font-size:18px;
}

	
.div-free{
	float:left;
	width:834px;
	height:20px;
	margin:0px 0px 2px 0px;
	background-color:#fefefe;
	font:10px Arial, Helvetica, sans-serif;
	overflow:hidden;
}
	
.div-free .name-address-phone-group{
	float:left;
	width:834px;
	min-height:14px;
	margin:3px 0px 2px 0px;
}

	
.free-name{
	float:left;
	width:264px;
	margin-left:10px;
}

.free-address{
	float:left;
	width:400px;
	margin-left:10px;
}
	
.free-phone{
	float:right;
	width:140px;
	text-align:right;
	margin-right:10px;
}
	
	
a.edit-link{
	display: block;
	width: 834px;
}


