body {
	background-image: url(../back.jpg);
} 

body,td,th,div {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
}

#sidenav, #sidenav a {
color: #EFE7DE;

}

#topnav, #topnav a {
color: #EFE7DE;
font-size: 12px;
}

#topnav a {
text-decoration: none;	
}

#topnav a:hover {
text-decoration: underline;
}

#sidenav a {
text-decoration: underline;
}

a:link {
	color: #AA0800;
	text-decoration: underline;
}
a:visited {
	color: #AA0800;
	text-decoration: underline;
}
a:hover {
	color: #004142;
	text-decoration: none;
}
a:active {
	color: #AA0800;
	text-decoration: underline;
}
a {
	font-size: 13px;
	font-weight: bold;
}

#wireframe{
	font: normal normal normal 14px/1.20em Optima, "Trebuchet MS", Arial, Verdana, sans-serif;
	width:750px; 
	position: static;
	text-align:justify;
	vertical-align: middle;
	background: #ffffff url(../images/bgnd.jpg) repeat scroll top;
}



#container{
	overflow:hidden;
	width:750px;
}
#content{
	width:385px;
	border-left:325px; 
	margin-left:-325px; 
	float:right;
	margin-right:10px;
}
#rail{
	width:325px;
	float:left;
	padding:0px 10px 10px 10px;
}

#container_centered{
	overflow:hidden;
	text-align: center;
}


h1{
	font: bold 24px/20px Optima, "Trebuchet MS", Arial, Verdana, sans-serif;
	text-align: center;
}


#title_alignment{
	text-align: center;
	padding:10px 0px 10px 0px;}  


/*-----------------------------------------------------------------------------------------------
  Area Attractions layout improvements
-----------------------------------------------------------------------------------------------*/


#horse_riding{
	padding:0px 10px 10px 40px;
}


/*-----------------------------------------------------------------------------------------------
  Footer
-----------------------------------------------------------------------------------------------*/

#footer_links{
	padding: 1px 0px 1px 0px;
	margin: 40px 0px 0px 0px;
	text-align: center;
	background-color:#F7D17C;
	border-bottom:1px solid #42432d;
	border-top:1px solid #42432d;
}

#footer_links .navigation{
	border:0;
}
	
	
#footer {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#inn_address a{
	color:#6078BF;
	text-decoration:none;
}

#inn_address a:hover{
	color:#AA0800;
	text-decoration:none;
}

h2{
	font: italic bold 16px/16px Optima, "Trebuchet MS", Arial, Verdana, sans-serif;
}


h3{
	color: #AA0800;
	font: bold 18px/18px Optima, "Trebuchet MS", Arial, Verdana, sans-serif;
}

h4{
	font: italic 10px/10px Optima, "Trebuchet MS", Arial, Verdana, sans-serif;
}

h4{
	font: italic 10px/10px Optima, "Trebuchet MS", Arial, Verdana, sans-serif;
	padding: 0px 0px 0px 0px;
}


#awards{
	overflow:hidden;
	width:750px;
	padding: 20px 0px 10px 0px;
	margin: 0px auto;
	text-align:center;
}


#inn_address{
	text-indent: 0px;
	width:750px;
	margin:0px;
	padding: 15px 0px 130px 0px;
	color:#000;
	background-color:#F7D17C;
	text-align: right;
	border-top:1px solid #000000;
}


#inn_contact_info{
	width:485px;
	border-left:265px; 
	margin-left:-265px; 
	float:right;
	padding-right:15px;
	padding-bottom:5px;
}
#inn_credits{
	width:265px;
	float:left;
	padding:0px 0px 0px 0px;
	padding-bottom:5px;
}



/*-----------------------------------------------------------------------------------------------
  Header
-----------------------------------------------------------------------------------------------*/


#navbar_links {
	border-bottom:1px solid #42432d;
	padding:0px 0px 0px 0px;
	margin:0 auto;
	text-align: center;
	background-color:#F7D17C;
}


.navigation {
   text-decoration: none;
   list-style-type:none;
	padding:5px 0px 5px 0px;
	margin: 0;
}


.navigation li{
	display:inline;
}

.navigation a:link,
.navigation a:visited {
	color:#2E3B6B;
	padding:0px 5px 0px 5px;
	margin:0;
	border-left:1px solid #000000;
	text-decoration:none;
	font: bold 12px/12px Optima, "Trebuchet MS", Arial, Verdana, sans-serif;
}

.navigation .nav_directions	{border-right:1px solid #000000;}

.navigation a:hover {
 	color:#ffffff;
}

#index .nav_index a,
#rates .nav_rates a,
#interactive_map .nav_map a,
#chalet .nav_chalet a,
#reservations .nav_reservations a,
#availability .nav_availability a,
#attractions .nav_attractions a,
#directions .nav_directions a {
	color:#0033CC;
}

#index .nav_index a:hover,
#rates .nav_rates a:hover,
#interactive_map .nav_map a:hover,
#chalet .nav_chalet a:hover,
#reservations .nav_reservations a:hover,
#availability .nav_availability a:hover,
#attractions .nav_attractions a:hover,
#directions .nav_directions a:hover {
	color:#ffffff;
}

.navigation a:active {
 	color:#2E3B6B;
}


/*-----------------------------------------------------------------------------------------------
Popup pseudo-windows in the map
-----------------------------------------------------------------------------------------------*/

/*for use if the image is wide and the content is narrow*/

#popup{
	overflow:hidden;
	width:730px;	
}

#popupText{
 	width: 190px;
 	float:right;
 	padding: 10px;
 	margin-top: 1px;
 }
 
#popupImg{
 	width: 540px;
 	border-right: 190px; 
 	margin-right: -190px; 
 	float:left;
 	margin-left: 10px;
 	margin-top: 37px;
 }
 


.popup_container_narrow {
   margin: 20px 0px 20px 0px;
   width: 190px;
   height: 300px;
   overflow: auto;
}




/* for use if the image is narrow and the text is wide*/
#popup2{
	overflow:hidden;
	width: 730px;	
}

#popup2content{
	width: 420px;
	border-left: 260px; 
	margin-left: -260px; 
	float:right;
	margin-right: 10px;
	margin-top: 10px;
}
#popup2rail{
	width:260px;
	float:left;
	padding: 20px;
	margin-top: 20px;
}

.popup2_txt_container {
   margin: 20px 0px 20px 0px;
   width: 420px;
   height: 280px;
   overflow: auto;
}








/*-----------------------------------------------------------------------------------------------
  Inn Interactive Map
-----------------------------------------------------------------------------------------------*/

div#map_text_top {
	padding: 0 10px;	
}

#map { 
	background-image: url(../images/map8.gif);
 	top: 655px; width: 518px; height: 448px;
	position: absolute;
	border: 1px solid #000;
	margin-left: 10px;
	}

#rooms a {
   position: absolute;
   text-decoration: none;
   margin-top: 0px;
   margin-left: 0px;
}

#rooms a i { visibility: hidden; }

a#patio          {left: 438px; top: 127px; width: 74px; height: 23px;}
a#jasmine        {left: 436px; top: 314px; width: 74px; height: 42px;}
a#larkspur       {left: 436px; top: 273px; width: 74px; height: 41px;}
a#cleome         {left: 436px; top: 233px; width: 74px; height: 40px;}
a#hollyhock      {left: 436px; top: 192px; width: 74px; height: 41px;}
a#delphinium     {left: 436px; top: 152px; width: 74px; height: 40px;}
a#cedar          {left: 325px; top: 234px; width: 62px; height: 18px;}
a#heather        {left: 341px; top: 297px; width: 49px; height: 59px;}
a#foxglove       {left: 323px; top: 254px; width: 67px; height: 43px;}
a#ponderosa      {left: 83px; top: 203px; width: 103px; height: 19px;}
a#columbine      {left: 143px; top: 297px; width: 41px; height: 53px;}
a#trillium       {left: 101px; top: 297px; width: 42px; height: 53px;}
a#english_rose   {left: 143px; top: 245px; width: 41px; height: 52px;}
a#morning_glory  {left: 101px; top: 245px; width: 42px; height: 52px;}
a#chalet         {left: 101px; top: 56px; width: 111px; height: 86px;}
a#dining         {left: 255px; top: 224px; width: 43px; height: 50px;}
a#sitting 		 {left: 213px; top: 224px; width: 43px; height: 51px;}
a#inn	 		 {left: 213px; top: 170px; width: 85px; height: 54px;}


a#patio:hover         { background-image: url(../images/hover_image/hover_patio.gif); }
a#jasmine:hover       { background-image: url(../images/hover_image/hover_jasmine.gif); }
a#larkspur:hover      { background-image: url(../images/hover_image/hover_larkspur.gif); }
a#cleome:hover        { background-image: url(../images/hover_image/hover_cleome.gif); }
a#hollyhock:hover     { background-image: url(../images/hover_image/hover_hollyhock.gif); }
a#delphinium:hover    { background-image: url(../images/hover_image/hover_delphinium.gif); }
a#cedar:hover         { background-image: url(../images/hover_image/hover_cedar.gif); }
a#heather:hover       { background-image: url(../images/hover_image/hover_heather.gif); }
a#foxglove:hover      { background-image: url(../images/hover_image/hover_foxglove.gif); }
a#ponderosa:hover     { background-image: url(../images/hover_image/hover_ponderosa.gif); }
a#columbine:hover     { background-image: url(../images/hover_image/hover_columbine.gif); }
a#trillium:hover      { background-image: url(../images/hover_image/hover_trillium.gif); }
a#english_rose:hover  { background-image: url(../images/hover_image/hover_english_rose.gif); }
a#morning_glory:hover { background-image: url(../images/hover_image/hover_morning_glory.gif); }
a#chalet:hover        { background-image: url(../images/hover_image/hover_chalet.gif);}
a#dining:hover        { background-image: url(../images/hover_image/hover_dining.gif); }
a#sitting:hover 	  { background-image: url(../images/hover_image/hover_sitting.gif); }
a#inn:hover 	      { background-image: url(../images/hover_image/hover_inn.gif); }



a#patio:hover,
a#jasmine:hover,
a#larkspur:hover,
a#cleome:hover,
a#hollyhock:hover,
a#delphinium:hover,
a#cedar:hover,
a#heather:hover,
a#foxglove:hover,
a#ponderosa:hover,
a#columbine:hover,
a#trillium:hover,
a#english_rose:hover,
a#morning_glory:hover,
a#chalet:hover, 
a#dining:hover, 
a#sitting:hover, 
a#inn:hover 		{ border: none; background-repeat: no-repeat;} 
	


i {visibility: hidden;}


#title_patio         ,
#title_jasmine       ,
#title_larkspur      ,
#title_cleome        ,
#title_hollyhock     ,
#title_delphinium    ,
#title_cedar         ,
#title_heather       ,
#title_foxglove      ,
#title_ponderosa     ,
#title_columbine     ,
#title_trillium      ,
#title_english_rose  ,
#title_morning_glory ,
#title_chalet        ,
#title_dining        ,
#title_sitting 	     ,
#title_inn 	         {   
	margin: 5px 0px 5px 0px;	
	font: bold 24px/20px Optima, "Trebuchet MS", Arial, Verdana, sans-serif;	
	text-align: center;
}

#title_attractions    { background-image: url(../images/title_image/title_attractions.gif); width:295px; height:59px; margin: 0 auto; }
#title_availability   { background-image: url(../images/title_image/title_availability.gif); width:195px; height:59px; margin: 0 auto; }
#title_reservations   { background-image: url(../images/title_image/title_reservations.gif); width:207px; height:59px; margin: 0 auto; }
#title_chalet_page    { background-image: url(../images/title_image/title_chalet_page.gif); width:201px; height:59px; margin: 0 auto; }
#title_index          { background-image: url(../images/title_image/title_index.gif); width:348px; height:59px; margin: 0 auto; }
#title_rates          { background-image: url(../images/title_image/title_rates.gif); width:310px; height:59px; margin: 0 auto; }
#title_directions     { background-image: url(../images/title_image/title_directions.gif); width:162px; height:59px; margin: 0 auto; }
#title_map            { background-image: url(../images/title_image/title_map.gif); width:274px; height:59px; margin: 0 auto; }

#title_attractions,
#title_availability,
#title_reservations,
#title_chalet_page, 
#title_index,
#title_rates, 
#title_directions,
#title_patio,
#title_jasmine,
#title_larkspur,
#title_cleome,
#title_hollyhock,
#title_delphinium,
#title_cedar,
#title_heather,
#title_foxglove,
#title_ponderosa,
#title_columbine,
#title_trillium,
#title_english_rose,
#title_morning_glory,
#title_chalet, 
#title_dining, 
#title_sitting, 
#title_inn,
#title_map	{ border: none; background-repeat: no-repeat;} 

#map_container{
	overflow:hidden;
	width:750px;
}

#map_content{
	float:left;
	width:530px;
	text-align:left;
	padding-bottom:80px;
}

#map_rail{
	width:200px;
	height: 436px;
	border-left:200px; 
	margin-left:-200px;
	margin-right:5px;
	padding-top:5px;
	float:right;
	font: normal normal normal 12px/14px Optima, "Trebuchet MS", Arial, Verdana, sans-serif;

}

#map_rail b{
	color:#AA0800;
	font-weight: bold;
}

/*-----------------------------------------------------------------------------------------------
submap pages -- this is how the rooms are highlighted without a mouseover
-----------------------------------------------------------------------------------------------*/


#highlight_patio          {background-image: url(../images/hover_image/hover_patio.gif); left: 454px; top: 544px; width: 74px;  height: 23px; position: absolute; border: 0;}
#highlight_jasmine        {background-image: url(../images/hover_image/hover_jasmine.gif); left: 452px; top: 731px; width: 74px;  height: 42px; position: absolute; border: 0;}
#highlight_larkspur       {background-image: url(../images/hover_image/hover_larkspur.gif); left: 452px; top: 690px; width: 74px;  height: 41px; position: absolute; border: 0;}
#highlight_cleome         {background-image: url(../images/hover_image/hover_cleome.gif); left: 452px; top: 650px; width: 74px;  height: 40px; position: absolute; border: 0;}
#highlight_hollyhock      {background-image: url(../images/hover_image/hover_hollyhock.gif); left: 452px; top: 609px; width: 74px;  height: 41px; position: absolute; border: 0;}
#highlight_delphinium     {background-image: url(../images/hover_image/hover_delphinium.gif); left: 452px; top: 569px; width: 74px;  height: 40px; position: absolute; border: 0;}
#highlight_cedar          {background-image: url(../images/hover_image/hover_cedar.gif); left: 341px; top: 651px; width: 62px;  height: 18px; position: absolute; border: 0;}
#highlight_heather        {background-image: url(../images/hover_image/hover_heather.gif); left: 357px; top: 714px; width: 49px;  height: 59px; position: absolute; border: 0;}
#highlight_foxglove       {background-image: url(../images/hover_image/hover_foxglove.gif); left: 339px; top: 671px; width: 67px;  height: 43px; position: absolute; border: 0;}
#highlight_ponderosa      {background-image: url(../images/hover_image/hover_ponderosa.gif); left: 99px;  top: 620px; width: 103px; height: 19px; position: absolute; border: 0;}
#highlight_columbine      {background-image: url(../images/hover_image/hover_columbine.gif);z-index: 500; margin-left: 159px; top: 714px; width: 41px;  height: 53px; position: absolute; border: 0;}
#highlight_trillium       {background-image: url(../images/hover_image/hover_trillium.gif); left: 117px; top: 714px; width: 42px;  height: 53px; position: absolute; border: 0;}
#highlight_english_rose   {background-image: url(../images/hover_image/hover_english_rose.gif); left: 159px; top: 662px; width: 41px;  height: 52px; position: absolute; border: 0;}
#highlight_morning_glory  {background-image: url(../images/hover_image/hover_morning_glory.gif); left: 117px; top: 662px; width: 42px;  height: 52px; position: absolute; border: 0;}
#highlight_chalet         {background-image: url(../images/hover_image/hover_chalet.gif); left: 117px; top: 473px; width: 111px; height: 86px; position: absolute; border: 0;}
#highlight_dining         {background-image: url(../images/hover_image/hover_dining.gif); left: 271px; top: 641px; width: 43px;  height: 50px; position: absolute; border: 0;}
#highlight_sitting        {background-image: url(../images/hover_image/hover_sitting.gif); left: 229px; top: 641px; width: 43px;  height: 51px; position: absolute; border: 0;}
#highlight_inn            {background-image: url(../images/hover_image/hover_inn.gif); left: 229px; top: 587px; width: 85px;  height: 54px; position: absolute; border: 0;}


/*-----------------------------------------------------------------------------------------------
  The Chalet, a three column page done with a container within a container
-----------------------------------------------------------------------------------------------*/

#outer_container{
	overflow:hidden;
	width:750px;
}
#outer_content{
	width:580px;
	border-left:170px; 
	margin-left:-170px;
	float:right;
}

#outer_rail{
	width:170px;
	float:left;
	padding:10px;
	margin-left: 15px;
	padding-top: 38px;
}

#inner_container{
	overflow:hidden;
	width:580px;
}
#inner_content{
	width:365px;
	border-right:170px; 
	margin-right:-170px;
	float:left;
	padding: 0px 0px 0px;
	margin-left: 15px;
	text-align:justify;
}

#inner_rail{
	width:165px;
	float:right;
	padding:10px;
	padding-top: 38px;
}

.chalet_special{
	border:1px;
	margin:0px 0px 10px 0px;
	padding:30px 60px 0px 60px;
	font: italic bold 18px/1.20em "Comic Sans MS", Georgia, "Times New Roman", serif;
	color: #4a0000;
	text-align:left;
}


/*-----------------------------------------------------------------------------------------------
  Index page layout - alternating three and two colums
-----------------------------------------------------------------------------------------------*/

.home_para{
	overflow:hidden;
	width:700px;
	padding: 0px 0px 0px 0px;
	margin:0px auto 20px auto;
}


.para1_left{
	width:275px;
	float:left;
	padding:0px 10px 0px 10px;
}

.para1_right{
	width:410px;
	border-left:295px; 
	margin-left:-295px;
	float:right;
}

.inner_para{
	overflow:hidden;
	width:410px;
}

.para1_copy_center{
	width:250px;
	float:left;
	padding:0px 0px 0px 0px;
}

.para1_image_right{
	width:148px;
	float:right;
}



.para2_left{
	width:380px;
	margin-left:10px;
	float:left;
	padding:12px 10px 0px 0px;	
}

.para2_right{
	width:285px;
	float:right;
}


.para3_left{
	width:275px;
	float:left;
	padding:0px 10px 0px 10px;
}

.para3_right{
	width:390px;
	float:right;
	padding:0px 10px 0px 0px;
}

.para4_left{
	width:465px;
	border-right:285px; 
	margin-right:-285px;
	float:left;
}

.para4_right{
	width:275px;
	float:right;
	padding:10px 10px 0px 0px;
}

.para4_image_left{
	width:133px;
	float:left;
	padding:10px 0px 0px 10px;	
}

.para4_copy_center{
	width:265px;
	float:left;
	padding:40px 0px 0px 0px;	
}

.index_legal_right{
	width:234px;
	float:right;
}


.index_legal_left{
	width:516px;
	border-right:234px; 
	margin-right:-234px;
	text-align:right;
	float:left;
	text-decoration: none;
}

.index_legal_right a{
	text-decoration: none;
	padding:2px 0 0 0;
}

#index_slogan{
	font: italic bold 18px/1.20em "Comic Sans MS", Georgia, "Times New Roman", serif;
	color: #999;
	padding:20px 0px 0px 90px;
	text-align:left;
}


.video_area{
	text-align:center;
	float:none;
	padding:10px;
	margin:10;}

div#video_div
{
  padding: 10px 0 0 0;
  display: none;
}

.legal{text-align:right;
	font-size: 8px;}

/*-----------------------------------------------------------------------------------------------
  Direction page -- there is a bodered box under the state map
-----------------------------------------------------------------------------------------------*/

#centered_bordered_box{
	width:180px;
	border:1px solid #000;
	margin:0px 60px 10px 60px;
	padding:5px 10px 5px 20px;
}

/*-----------------------------------------------------------------------------------------------
  printable Inn map page
-----------------------------------------------------------------------------------------------*/

.print_rates #inn_address h2 {
	text-align:center;
}

.print_rates{
	background-color:#ffffff;
	font: normal normal normal 12px/12px Optima, "Trebuchet MS", Arial, Verdana, sans-serif;
	width:740px;
	padding: 10px 20px 0px 10px;
	text-align:left;
}

.print_left_column{
	width:370px;
	vertical-align: top;
	float:left;
	padding: 0px 10px 15px 0px;
}

.print_right_column{
	width:360px;
	vertical-align: top;
	float:right;
	padding: 0px 0px 15px 0px;
}

.one_column{
	padding: 25px 0px 0px 0px;
	margin:25px 0px 0px 0px;
}

.print_rates ul{
	width:370px;
	list-style-type:none;
	margin: 0;
	padding: 0px 0px 20px 0px;
}

.print_rates li{
	list-style-type:none;
	margin: 0;
	padding: 0;
}

.print_rates li ul{
	margin: 0;
	padding: 0;
}

.print_rates li li{
	display:inline;
	margin: 0;
	padding: 0px 20px 0px 0px;
}

.print_rates h1{
	text-align:left;
	font: bold 24px/26px Optima, "Trebuchet MS", Arial, Verdana, sans-serif;
}

.print_rates h2{
	text-align:left; 
	font: italic 20px/22px Optima, "Trebuchet MS", Arial, Verdana, sans-serif;
	padding: 20px 0px 0px 0px;
}

.print_rates li li em{
	font: bold 16px/20px Optima, "Trebuchet MS", Arial, Verdana, sans-serif;
	display:inline;
	color:#AA0800;
}


.print_rates #inn_address{
	text-indent: 0px;
	width:400px;
	margin: 0px 200px 40px 200px;
	color:#000000;
	background-color:#ffffff;
	text-align: center;
	border:1px solid #000000;
}

.print_bgnd{
	background-color:#ffffff;
}

/*-----------------------------------------------------------------------------------------------
  Rooms & Rates layout - three colums (two column inner container within a two column)
-----------------------------------------------------------------------------------------------*/


#sale_notice{
	font: italic bold 18px/1.20em "Comic Sans MS", Georgia, "Times New Roman", serif;
	color: #AA0800;
	padding:10px 0px 10px 60px;
	text-align:left;
}


.container_rooms{
	overflow:hidden;
	margin:10px 10px 10px 10px;
	padding:10px 0px 10px 0px;
	width:730px;
	border:1px solid #005E1F;
}

.rooms_left{
	float:left;
	font: normal normal normal 12px/14px Optima, "Trebuchet MS", Arial, Verdana, sans-serif;
	width:370px;
	text-align:justify;
	margin: 0px 0px 0px 0px;
}

.rooms_right{
	width:380px;
	border-left:370px; 
	margin-left:-370px; 
	float:right;
	text-align:justify;
	font: normal normal normal 12px/14px Optima, "Trebuchet MS", Arial, Verdana, sans-serif;
}


.room_box_left{
	width:335px;
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
}

.room_box_right{
	width:335px;
	margin: 0px 0px 10px 10px;
	padding: 10px 10px 10px 10px;
}


.house_desc{
	margin:10px 20px 10px 20px;	
}

.available_box{
	width:380px;
	border:1px solid #005E1F;
	text-align:center;
	vertical-align: bottom;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
}

.rooms_rates h1{
	text-align:justify;
	font: bold 16px/1em Optima, "Trebuchet MS", Arial, Verdana, sans-serif;
	border-bottom:1px solid #000000;
}

.two_columns{
	overflow:hidden;
	width:340px;
	text-align:justify;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}

.left_column{
	float:left;
	width: 210px;
	text-align:justify;
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	z-index:5;
}

.right_column{ 
	text-align:justify;
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 30px 0px 0px 0px;
}

.right_column b, .house_desc2_right b, .house_desc2_right strong {
	color:#AA0800 !important;
	font-weight: bold;
}

.policy{
	overflow:hidden;
	width:710px;
	text-align:justify;
	padding: 0px 0px 10px 0px;
	margin:10px 20px 0px 20px;
}

.policy_para_left{
	float:left;
	width: 177px;
	text-align:justify;
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	z-index:5;
}

.policy_para_right{ 
	text-align:justify;
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.house_desc{
	overflow:hidden;
	width:710px;
	text-align:justify;
	padding: 0px 0px 10px 0px;
	margin:10px 20px 0px 10px;
}
.house_desc1_left{ 
	text-align:justify;
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}

.house_desc1_right{
	float:right;
	width: 200px;
	text-align:right;
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	font-weight: normal;
	z-index:5;
}

.house_desc2_left{ 
	float:left;
	width: 200px;
	text-align:left;
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
	font-weight: normal;
	z-index:5;
}

.house_desc2_right{ 
	text-align:justify;
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}

#footer td{
font-size: 12px;
color: #EFE7DE;	
}

#footer a {
color: #EFE7DE;
}

#footer a:hover {
text-decoration: underline;	
}

form {
margin: 0;
padding: 0;
}

#customer_comments {
	font-size: 11px;
	font-style:italic;
	color: #D6D7AD;
}

#customer_comments_title {
	font-style: normal !important;
} 