body 
	{
		background-color: #fff2e4;
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 10px;
		font-style: normal;
		font-weight: bold;
		margin: 0px;
		margin-top: 0px;
		padding: 0px;
	}

#topheader
	{
		background: #006768;
		background-image: url(../images/green_top.jpg); 
		background-repeat: no-repeat;
		font: 12px Tahoma, Verdana, Arial, Helvetica;
		width: 610px;
		height: 130px;
		padding: 0px;
		margin-bottom: 15px;
		top: 20px;
		overflow: hidden;
	}	
		
#leftpane 
	{
		display: none;
	}
	
#menupane 
	{
		display: none;
	}
	
	
#leftslim
	{
		display: none;
	}
		

#changerpane
	{
		display: table; 
		color: #303030;
		background: #f9b469;
		font: 12px Tahoma, Verdana, Arial, Helvetica;
		position: relative;
		top: 156px;
		width: 715px;
		height: 2000px;
		margin: 0px;
		padding: 10px;
		margin-left: 0px;
		overflow: visible;
	}
		
#outsidepane
	{
		display: table;
		background: #fff2e4;
		width: 900px;
		margin: 0px auto;
		margin-top: 15px;
		padding: 5px;
		padding-bottom: 0px;
		margin-bottom: 15px;
		border: 0px solid #006768;	
	}
	
#blurb_text
	{
		width: 340px;
		float: left;
		color: #303030;
		background: #f9b469;
		font: 12px Tahoma, Verdana, Arial, Helvetica;
		position: relative;
		top: -10px;
		margin: 0px;
		margin-right: 5px;
		padding: 0px;
		padding-top: 10px;
	}
	
#right_images
	{
		background: #f9b469;
		width: 350px;
		top: 0px;
		position: relative;
		float:right; 
		padding: 0px;
		margin: 0px;
		margin-left: auto;
	    margin-right: auto;
	}


#address_details
	{
		margin-right: 100px;
		margin-top: 5px;
		color: #000000;
		text-align: right;
		font-size: 12px;
		width: 950px;
		float: none;
	}

#address_details img
	{
		display: inline;
		width: 950px;
		height: 130px;
		margin-right: -575px;
	}

#address_details a
	{
		color: #000000;
		text-align: right;
		font-size: 12px;
		float: none;		
	}


.homepage p
	{
		text-align: center;
		font: 18px Tahoma, Verdana, Arial, Helvetica;
	}

.homepage .homeborder
	{
		margin-left: 25px;
		margin-right: 25px;
		border: 1px solid #1D295B;
		margin-bottom: 10px;
		margin-top: 10px;
		background: #ffead4;
		overflow: hidden; 
		width: 650px;
		margin: auto;
		margin-bottom: 25px;
		border: 1px solid #1D295B;
		background: #ffead4;
		width: 500px;
	}

.homepage .homeheader
	{
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		background: #804000;
		color: #fff2e4;
		width: 650px;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 10px;
		padding-right: 10px;
		width: 330px;
		font-size: 14px;
		font-weight: normal;
		float: right;
	}

.homepage .homeborder img
	{
		width: 150px;
		height: 97px;
		padding: 0px;
		margin: 0px;
		top: -20px;
		float: right;		
	}

.homepage .hometext
	{
		float: left;
	}
	
.homepage #leftpane 
	{
		display: none;
	}

.slogan
	{
		margin-top: 5px;
		margin-bottom: 10px;
		color: #fff2e4;
		font-weight: normal;
	}

.bigslogan
	{
		font-size: 25px;
		text-align: center;
		font-family: Script, Cursive, Serif;
	}

.pageheader
	{
		width: 370px; 
		font-family: Georgia, Times New Roman, serif;	
		font-size: 20px;
		font-style: normal;
	 	font-weight: bold;
	}

	
h1 
	{
		padding-top: 0px;
		margin-top: 0px;
		font-size: 15px;
	}
	
h2 
	{
		margin-top: 5px;
		margin-bottom: 10px;
		color: #c0c0c0;
		font-size: 11px;
		font-weight: bold;
	}
	
h3 
	{
		margin-top: 7px;
		margin-bottom: 5px;
		font-size: 12px;
		font-weight: bold;
	}
		
.menuitems
	{
		color: #fff2e4;
		text-decoration: none;
		list-style-type: none;
	}
	
.backbutton
	{
		color: #fff2e4;
		text-decoration: none;
		list-style-type: none;
		font-size: 12px;
	}
	
.starrating
	{
		color: #fff2e4;
		text-decoration: none;
		list-style-type: none;
		font-size: 14px;
	}

.resultborder
	{
		margin-left: 25px;
		margin-right: 25px;
		border: 1px solid #1D295B;
		margin-bottom: 10px;
		margin-top: 10px;
		background: #ffead4;
		overflow: hidden; 
		width: 550px;
	}

.resultheader
	{
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		background: #804000;
		color: #fff2e4;
		width: 650px;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 10px;
		padding-right: 10px;
	}
	
.resulttext
	{
		background: #ffead4;
		padding-top: 5px;
		padding-bottom: 5px;
		margin-bottom: 5px;
		font-size: 12px;
		padding-left: 15px;
		padding-right: 15px;
	}

.resulttext a 
	{
		padding-left: 10px;
		margin-right: 10px;
		font-size: 10px;
		font-weight: bold;
		float: left;
		color: #006768;
		text-decoration: none;
		list-style-type: none;
	}

.glenelgoffset1 
	{
		padding: 5px 15px 10px 15px;
		width: 667px;
		background: #ffead4;
		border: 1px solid #006768;
	}
	
.glenelgoffset2
	{
		padding: 5px 15px 10px 15px;
		width: 667px;
		background: #ffcc99;
		border: 1px solid #006768;
	}	  
	
.featurelist
	{
		list-style-type: disc;
		list-style-image: url(../images/common/bullet.gif);
		padding-left: 5px;
		margin: 0px 0px 0px 20px;
	}

.alignright	{float: right;}
.alignleft	{float: left;}

#closing
	{
		width: 700px;
	}

.closingtitle
	{
		text-align: center;
		font: 14px Tahoma, Verdana, Arial, Helvetica;
		margin-bottom: -15px;
	}

.closingtitle strong
	{
		text-align: center;
		font: 18px Tahoma, Verdana, Arial, Helvetica;
	}

.closingtext
	{
		text-align: center;
		font: 12px Tahoma, Verdana, Arial, Helvetica;	
	}
	
.ratingtext
	{
		margin-top: 15px;
		text-align: center;
		font: 8px Tahoma, Verdana, Arial, Helvetica;
	}

.localwrapper
	{
		position:relative;
		width: 654px;
		height: 409px;
		margin-left: auto;
		margin-right: auto;
		border: 1px solid #006768;
		overflow: hidden;
	}

.localmapstyle
	{
		position:relative;
		top: -10px;
		left: -30px;
	}


.zoombutton
	{
		width: 90px; 
		height: 15px; 
		text-align: center; 
		font-weight: bold;
		border: 1px solid #006768; 
		background: #fff2e4; 
	}
