@charset "utf-8";
/* CSS Document */
body {
	background: #fff;
	margin:0;
	padding:0;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #051320;
}

a img
{
	border:none;	
}

#MainTable
{
	padding:0;
	margin:0;
}

#LeftColumnTD
{
	background: #90a3ba;
}

#MiddleColumnTD
{
	background: #FFFFFF;
}

#RightColumnTD
{
	background: #90a3ba;	
}

.FloatLeft
{
	float:left;	
}

.FloatRight
{
	float:right;		
}

#header
{
	background-color:#364351;
	height:58px;
	color:#ffffff;
}

ul#header_menu
{
	padding:27px 0px 0px 14px;
	margin:0;
	height:31px;
	font-size: 11px;
}

ul#header_menu li
{
	list-style:none;
	display:inline;
	padding:0px 15px 15px 15px;
}

ul#header_menu li a
{
	color:#fff;
	text-decoration:none;
}

ul#header_menu li.selected a
{
	color:#dcc7a8;
}

ul#header_menu li.selected
{
	color:#dcc7a8;
	/*background:url(../images/fourseasons/icon-selected-menu.png) bottom center no-repeat;*/
}

#header_logo
{
	margin:0;
	padding:0;
    background: #bebcb4;
}

.weather_box
{
	background: #fff url(../images/fourseasons/icon-shadow-1.png) bottom repeat-x;
	padding:15px 0px 8px 10px;
	font-size:12px;
	color:#231f20;
}

.weather_box_image
{
	float:left;
	padding-right:5px;
}

.weather_box_text
{
	float:left;	
	padding-top:2px;
}

#left_column_main_text
{
	background: #bebcb4 url(../images/fourseasons/icon-shadow-2.png) right repeat-y;
	padding:10px;
}

#main_image
{
	background: #FFF;	
}
#main_text
{
	padding:10px;
}

.background_white
{
	background: #FFF;	
}

#right_top
{
	background: #fff url(../images/fourseasons/reviews_top_image.jpg) bottom no-repeat;
	height:34px;
	padding: 34px 10px 0px 10px;
}

#right_box
{
	background: #90a3ba url(../images/fourseasons/icon-shadow-3.png) repeat-y left ;
	color: #FFFFFF;
	padding:13px 10px 10px 10px;
	font-size:12px;
}

.big_title
{
	font-size:18px;	
}

.title_reviews
{
	font-size:18px;	
	padding-bottom:7px;
}

.title_photo_gallery
{
	font-size:17px;	
	padding-bottom:7px;
}

.reviews_text
{
	line-height:15px;	
}

#right_box a
{
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}

.inputContainer {
	float:left;
	width:100px;
}

.inputText {
	float:left;
	font-weight:bold;
	padding-bottom:3px;
	padding-left:4px;
	width:100px;
	color:#4c4c4c;
}

.inputField {
	background-image:url(../images/fourseasons/dateField.png);
	background-repeat:no-repeat;
	float:left;
	padding:3px;
	width:116px;
}

.inputField input, .inputField select {
	background-color:transparent;
	border:medium none;
	display:block;
	float:left;
	padding-top:3px;
	width:90px;
	color:#4c4c4c;
}

.NewsletterInputField {
	float:left;
	padding:1px;
	margin-top:3px;
	width:200px;
	border:1px solid #999;
	height:28px;
	background:#FFF;
}

.NewsletterInputField input{
	background-color:transparent;
	border:medium none;
	display:block;
	float:left;
	padding-top:3px;
	width:168px;
	color:#4c4c4c;
	font-size:15px;
}

#Newsletter_text
{
	padding-top:5px;
}

#footer
{
	background: #fff;
	color:#585858;
	padding-top:30px;
	padding-bottom:30px;
}

ul#footer_menu
{
	padding:27px 0px 20px 14px;
	margin:0;
	height:31px;
	color:#585858;
}

ul#footer_menu li
{
	list-style:none;
	display:inline;
	padding:34px 18px 15px 18px;
	border-right: #FFF 6px solid;
}

ul#footer_menu li a 
{
	color:#585858;
	text-decoration:none;
    text-transform: uppercase;
}

#footer_nelios
{
	text-align:center;
	border-top:#e5e5e5 1px solid;
	padding-top:10px;
}

.line1
{
	margin:10px 0px;
	background:url(../images/fourseasons/line_image1.png) repeat-x;
	height:2px;
	width:100%;
}

.line2
{
	margin:10px 0px;
	background:url(../images/fourseasons/line_image2.png) repeat-x;
	height:2px;
	width:100%;
}

#banners_left
{
	background: #90a3ba url(../images/fourseasons/icon-shadow-4.png) repeat-y right;
	padding:5px;
}

#footer_image
{
	background:url(../images/fourseasons/footer_image.png) no-repeat;
	width:100%;
	height:24px;
}

.go1 {
    background:url(../images/fourseasons/icon-selected-menu.png) bottom center no-repeat;
    width:65px;
    height:8px !important;
    padding:0 !important;
    margin:0 0 10px 0;
    z-index:100;
    position: absolute;
    left:0px;
    top: 0px;
}
