/* CSS Document */

body{
	font-family:arial;
	color:#525151;
	font-size:12px;
	background-color:#fff;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
/* TOP HEADER */

#top_header{
	width:825px;
	}

#logo{
	padding:13px 0px 7px 20px;
	float:left;
	}
	
#address_main{
	font-size:11px;
	text-align:right;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 315px;
	}
	
#address_text_bold{
	font-weight:bold;
	}
	
a.address, a.address:active, a.address:visited{
	font-size:11px;
	color:#845e13;
	text-decoration:none;
	}
a.address:hover{
	font-size:11px;
	text-decoration:underline;
	}
	
/* GREEN STRIP, MAIN ANVIGATION AND BANNER */

.green_banner_bg{
	background-color:#90bc30;
	}
	
a.mainMenu, a.mainMenu:active, a.mainMenu:visited{
	font-family:Arial;
	font-size:13px;
	color:#fff;
	text-decoration:none;
	}
a.mainMenu:hover{
	font-family:Arial;
	font-size:13px;
	color:#f5d693;
	text-decoration:none;
	}
.mm_selected{
	font-family:Arial;
	font-size:13px;
	color:#f5d693;
	font-weight:bold;
	}
	
#menu_main{
	padding:12px 8px 6px 20px;
	line-height:21px;
	}
	
/* CLOCK AND SCROLLER */

#clock_header_main{
	padding:0px 0px 0px 0px;
	}

#lang_links{
	padding:7px 0px 5px 14px;
	float:left;
	}

#clock{
	height:26px;
	padding:7px 0px 10px 5px;
	float:left;
	width:120px;
	}
	
#scroller{
	height:26px;
	padding:0px 0px 0px 0px;
	}
#ns_scroller{
	padding:7px 21px 5px 0px;
	text-align:right;
	}
	
#title{
	padding:20px 0px 8px 20px;
	}
	
/* SUB NAVIGATION LINKS */

a.subNavLinks, a.subNavLinks:active, a.subNavLinks:visited{
	font-family:arial;
	font-size:12px;
	color:#845e13;
	text-decoration:none;
	}
a.subNavLinks:hover{
	font-family:arial;
	font-size:12px;
	color:#525151;
	text-decoration:none;
	}
.sbl_selected{
	font-family:arial;
	font-size:12px;
	color:#525151;
	font-weight:bold;
	}

/* 	MAIN CONTENT */

a.textLink, a.textLink:active, a.textLink:visited{
	font-family:arial;
	font-size:12px;
	color:#845e13;
	text-decoration:none;
	}
a.textLink:hover{
	font-family:arial;
	font-size:12px;
	color:#845e13;
	text-decoration:underline;
	}
a.contentLink, a.contentLink:active, a.contentLink:visited{
	font-family:arial;
	font-size:12px;
	color:#845e13;
	text-decoration:none;
	}
a.contentLink:hover{
	font-family:arial;
	font-size:12px;
	color:#845e13;
	text-decoration:underline;
	}

#content_bg{
	background-image:url(../images/dotted_line.gif);
	background-position:top left;
	background-repeat:no-repeat;
	line-height:15px;
	}
	
.content_main{
	padding:20px 20px 10px 20px;
	font-family:arial;
	color:#525151;
	font-size:12px;
	line-height: 21px;
	}
.content_subMenu_main{
	padding:8px 22px 0px 20px;
	font-family:arial;
	color:#525151;
	font-size:12px;
	}
	
.section_images{
	float:left;
	padding:0px 10px 10px 0px;
	}
.content_heading{
	font-weight:bold;
	}	
	
.content_list{
	list-style-type:disc;
	color:#525151;
	font-family:arial;
	font-size:12px;
	text-indent: 0px;
	}
.content_list_sub{
	list-style-type:disc;
	color:#525151;
	font-family:arial;
	font-size:12px;
	padding-left:15px;
	}
.text{
	font-family:arial;
	color:#525151;
	font-size:12px;
	}
/* QUICK RESERVATION */

#qres_bg{
	background-color:#739626;
	width:227px;
	}
#ns_qres{
	padding:10px 0px 10px 20px;
	}	
a.qresLink, a.qresLink:active, a.qresLink:visited{
	font-family:Arial;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	}
a.qresLink:hover{
	font-family:Arial;
	font-size:12px;
	color:#f5d693;
	text-decoration:none;
}

#dwnload_main{
	padding:2px 0px 0px 0px;
	width:227px;
	}
#dwnload_img_area{
	padding:0 0 0 0;
	float:left;
	}
#dwnload_text_area{
	padding:15px 25px 6px 98px;
	font-family:arial;
	font-size:12px;
	color:#f5d693;
	background-color:#88a646;
	}
a.dwnLink, a.dwnLink:active, a.dwnLink:visited{
	font-family:arial;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	}
a.dwnLink:hover{
	font-family:arial;
	font-size:12px;
	color:#f5d693;
	font-weight:bold;
	text-decoration:none;
	}
	
#world_hotel_main{
	padding:2px 0px 15px 0px;
	}
	
#dline_bottom{
	padding:1px 0 1px 0px;
	}
.dropdowns{
	font-family:arial;
	font-size:11px;
	color:#525151;
	}
.buttons{
	background-color:#90bc30;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	}
input,select, textarea{
	font-family:arial;
	font-size:11px;
	color:#525151;
}	
/* FOOTER SECTION */

.footer_green_bg{
	background-color:#739626;
	font-family:arial;
	font-size:11px;
	color:#f5d693
	}
	
a.footerLink, a.footerLink:active, a.footerLink:visited{
	font-family:arial;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	}
a.footerLink:hover{
	font-family:arial;
	font-size:11px;
	color:#f5d693;
	text-decoration:none;
	}
.fl_selected{
	font-family:arial;
	font-size:11px;
	color:#f5d693;
	text-decoration:none;
	}

#footer_left_links{
	padding:10px 0px 7px 20px;
	float:left;
	}
	
#footer_right_text{
	padding:10px 20px 7px 0px;
	text-align:right;
	}
	
	
/* ADDITIONAL STYLES FOR DIFFERENT SECTIONS */
/* PHOTO TOUR */
#photo_links_main{
	padding:0px 0px 10px 0px;
	}
#left_arrow{
	padding-top:8px;
	float:left;
	}
#right_arrow{
	padding-top:8px;
	float:left;
	}
#numbers{
	padding:5px 6px 0px 6px;
	float:left;
	}
#selector{
	padding:0px 0px 0px 100px;
	margin-top:0px;
	}
#photo_dropdown{
	font-family:arial;
	font-size:11px;
	color:#525151;
	}
#photo_main{
	margin:0;
	padding:0;
	border:1px solid #d3d3d3;
	}

#photo_image{
	padding:3px;
	}
	
/* E-POSTCARD */
.postcard_main{
	background-color:#90bc30;
	color:#ffffff;
	text-align:left;
	}
		
/* LOCATIONS SECTION */
/* CURRENCY CONVERTER */

.xrates_body{
	font-family:arial;
	font-size:12px;
	color:#525151;
	margin:0;
	padding:0;
	}
.currency{
	padding:5px 20px 5px 20px;
	text-align:center;
	}

#text_area{
	padding:5px 0px 5px 0px;
	background-color:#90bc30;
	text-align:center;
	}

/* ACCOMMODATIONS SECTION */
/* GUEST SERVICES */
.service_main{
	line-height:20px;
	}
.services_col_left{
	padding:5px 20px 5px 0px;
	float:left;
	}
.services_col_right{
	padding:5px 10px 5px 0px;
	}

/* LEISURE SECTION */
.lf_main{
	line-height:20px;
	}
.lf_col_left{
	width:170px;
	padding:5px 10px 5px 0px;
	float:left;
	}
.lf_col_right{
	width:150px;
	padding:5px 10px 5px 0px;
	float:right;
	}
	
/* CONFERENCE SECTION */
/* CAPACITY CHARTS */

.cc_table{
	border-top:1px solid #90bc30;
	border-left:1px solid #90bc30;
	padding:0px;
	text-align:center;
	font-size:11px;
	}
.room_type{
	text-align:left;
	background-color:#90bc30;
	border-top:1px solid #FFFFFF;
	color:#f5d693;
	}
.cc_cells{
	border-bottom:1px solid #90bc30;
	border-right:1px solid #90bc30;
	}
.heading_cells{
	text-align:left;
	background-color:#90bc30;
	border-right:1px solid #FFFFFF;
	color:#f5d693;
	}
.heading_cells_r{
	text-align:left;
	background-color:#90bc30;
	color:#f5d693;
	}
.left_corner{
	text-align:left;
	background-color:#90bc30;
	border-right:1px solid #90bc30;
	}
	
#title h1#gill{
	color:#b18c43;
	font-size:20px;
	font-weight:normal;
	font-style:italic;
	line-height: 20px;
}

