/* -- Set for 800 x 600 Display -- */


body {     
	font-family: arial, helvetica, sans-serif, georgia, times;
	font-size: 0.8em;
	text-align: center;     
	color: black;
	background-color: rgb(67,177,223);
	
}


#page_display {
	width: 800px;
	margin: 0 auto;
	text-align: left;
	background-color: white;
}


h2 {     
	font-style: italic;
	color: blue;
	font-size: 1.5em;    
} 

h4 {
	font-style: italic;
	color: green;
	font-size: 0.8em;
	margin-right: 16px;
	float: right;
}

h5 {
	font-size: 1em;
}

h6 {
	font-style: italic;
	color: green;
	font-size: 1em;
	margin-right: 20px;
	float: right;
}

#topp {
	text-align: center;	
}


/* -- Main Navigation Menu -- */

#nav_menu {
	float: left;
	margin-top: 10px;
	margin-left: 5px;
	width: 140px;
	background-color: rgb(255,255,255);
}


#nav_menu ul {
	list-style: none;
	padding: 0;
	margin-left: 0;
}


#nav_menu ul li a {
	display: block;
	width: 145px;
	height: 30px;
	margin-bottom: 5px;
	text-decoration: none;
	text-indent: -999em;
	background-repeat: no-repeat;
}


a.nav0 {
	background-image: url(images/nav_home.jpg);
}

a.nav1 {
	background-image: url(images/nav_details.jpg);
}

a.nav2 {
	background-image: url(images/nav_area.jpg);
}

a.nav3 {
	background-image: url(images/nav_availability.jpg);
}

a.nav4 {
	background-image: url(images/nav_location.jpg);
}

a.nav5 {
	background-image: url(images/nav_comments.jpg);
}

a.nav6 {
	background-image: url(images/nav_contact.jpg);
}


/* -- END Main Navigation Menu -- */



/* -- General Site Settings -- */

#main_content {
	float: right;
	margin-top: 5px;
	margin-right: 5px;
	width: 620px;
	background-color: white;
}


a.img_rollover:hover {
	background-position: bottom;
}


.rh_picture {
	float: right;
	margin-right: 1em;
	background-repeat: no-repeat;
}

.lh_picture {
	float: left;
	margin-left: 1em;
	padding-right: 2em;
	background-repeat: no-repeat;
}

.rh_picture_title {
	float: right;
	color: green;
	font-size: 0.77em;
}

.lh_picture_title {
	float: left;
	color: green;
	font-size: 0.77em;
}


#page_footer {
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 1px solid #999;
	text-align: center;
}

#page_footer ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#page_footer li {
	display: inline;
}

#page_footer ul li a {
	padding-right: 1em;
	padding-left: 1em;
	text-decoration: none;
}

#page_footer ul li a:hover {
	background-color: #ccff66;
}

.indent_sm {
	padding-left: 2em;
}


/* -- END General Site Settings -- */



/* -- Home Page Text -- */

#ext_link {
	float: left;
	padding-top: 475px;
}

#ext_link a {
	text-decoration: none;
}

.home_pic_1_title {
	padding-right: 125px;
	padding-left: 70px;
}

.home_pic_2_title {
	padding-left: 110px;
}

.home_pic_3_title {
	padding-right: 125px;
	padding-left: 160px;
	padding-bottom: 20px;
}

.home_pic_4_title {
	padding-left: 80px;
	padding-bottom: 15px;
}

#lh_text_1 {
	padding-top: 5px;
	padding-bottom: 15px;
	padding-right: 330px;
	padding-left: 10px;
}

#rh_text_1 {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 15px;
}

#lh_text_2 {
	padding-top: 40px;
	padding-bottom: 30px;
	padding-right: 330px;
	padding-left: 15px;
}

#rh_text_2 {
	padding-top: 55px;
	padding-bottom: 104px;
	padding-right: 25px;
}


/* -- END Home Page Text -- */



/* -- Details Page Text -- */

.rh_pic_1d {
	display: block;
	width: 280px;
	height: 213px;
}

a.rh_pic_1d {
	background-image: url(images/lounge.jpg);
}

.lh_pic_1d {
	display: block;
	width: 254px;
	height: 213px;
}

a.lh_pic_1d {
	background-image: url(images/kitchen.jpg);
}

.rh_pic_2d {
	display: block;
	width: 280px;
	height: 213px;
}

a.rh_pic_2d {
	background-image: url(images/bedroom_1.jpg);
}

.lh_pic_2d {
	display: block;
	width: 190px;
	height: 280px;
}

a.lh_pic_2d {
	background-image: url(images/bedroom_2.jpg);
}

.rh_pic_3d {
	display: block;
	width: 280px;
	height: 213px;
}

a.rh_pic_3d {
	background-image: url(images/bedroom_3.jpg);
}

.details_pic_1_title {
	padding-right: 140px;
	padding-left: 120px;
}

.details_pic_2_title {
	padding-left: 125px;
	padding-right: 100px;
}

.details_pic_3_title {
	padding-right: 125px;
	padding-left: 140px;
}

.details_pic_4_title {
	padding-left: 80px;
	padding-right: 120px;
}

.details_pic_5_title {
	padding-right: 130px;
	padding-left: 400px;
}

#lh_text_1d {
	padding-top: 20px;
	padding-bottom: 10px;
	padding-right: 330px;
	padding-left: 10px;
}

#rh_text_1d {
	padding-top: 15px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 320px;
}

#lh_text_2d {
	padding-top: 15px;
	padding-bottom: 2px;
	padding-right: 330px;
	padding-left: 20px;
}

#rh_text_2d {
	padding-top: 40px;
	padding-bottom: 20px;
	padding-right: 2em;
	padding-left: 290px;
}

#lh_text_3d {
	padding-top: 40px;
	padding-bottom: 60px;
	padding-right: 330px;
	padding-left: 20px;
}

#bottom_text {
	padding-top: 20px;
	padding-bottom: 10px;
	padding-right: 30px;
	padding-left: 20px;
}


/* -- END Details Page Text -- */


/* -- Availability Page Text -- */

#date_key {
	float: left;
}

#main_calender_1 {
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	width: 630px;
}

#main_calender_2 {
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	width: 630px;
}

#main_calender_3 {
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	width: 630px;
}

#main_calender_4 {
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	width: 630px;
}

#main_calender_5 {
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	width: 630px;
}

#main_calender_6 {
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 15px;
	width: 630px;
}

.p_col {
	width: 40px;
}

.month {
	color: blue;
	font-weight: bold;
	text-align: center;
}

.w_day {
	width: 25px;
}

.n_avail {
	background-color: red;
}

.avail {
	background-color: green;
}

.co_start {
	background-image: url(images/changeover_start.jpg);
}

.co_end {
	background-image: url(images/changeover_end.jpg);
}

/* -- END Availability Page -- */


/* -- Directions Page -- */

#travel_info ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#travel_info li {
	display: inline;
}

#travel_info ul li a {
	padding-right: 1em;
	padding-left: 1em;
	text-decoration: none;
}

/* -- END Directions Page -- */

/* -- Contact Page -- */

.infoname{
	width: 110px;
}

.cred1{
	color: red;
	width: 10px;
}

.cred2{
	color:red
}

#formfs1{
	background-color: #EAE8E8;
}

/* -- END Contact Page --*/


/* -- Area Page -- */

#main_content_A {
	float: right;
	margin-top: 5px;
	margin-right: 40px;
	width: 585px;
	background-color: white;
}

#a_picture_title ul {
	float: right;
	color: green;
	font-size: 0.77em;
	margin-top: = 0px;
}

#a_picture_title li {
	display: inline;
}

#a2_picture_title ul {
	float: right;
	color: green;
	font-size: 0.77em;
	margin-top: = 0px;
}

#a2_picture_title li {
	display: inline;
}

#a3_picture_title ul {
	float: right;
	color: green;
	font-size: 0.77em;
	margin-top: = 0px;
}

#a3_picture_title li {
	display: inline;
}


.area_pic_1_title {
	padding-right: 40px;
}

.area_pic_2_title {
	padding-right: 70px;
}

.area_pic_3_title {
	padding-right: 100px;
}

.area_pic_4_title {
	padding-right: 65px;
}

.area_pic_5_title {
	padding-right: 60px;
}

.area_pic_6_title {
	padding-right: 90px;
}

.area_pic_7_title {
	padding-right: 80px;
}

.area_pic_8_title {
	padding-right: 63px;
}

/* -- END Area Page --*/


/* -- View total page --*/

#totbox {
	border: 2px solid #cc0000;
	color: #ffffff;
	text-align: center;
	padding: 4px;
	width: 150px;
	background-color: #000000;
	font: normal 12px;
}

#totbox span {
	font-weight: bold;
}


/* -- END View total page --*/