body{
		margin:0px;
		padding:0px;
		background:url(../images/main_repeat_bg.jpg) top repeat-x;
}

.top_main_div{
		background:url(../images/top_shadow_bg.png) top center no-repeat;
		/*behavior: url(css/iepngfix.htc);*/
}

.main_div{
		width:1000px;
		height:auto;
}

#top_pannel_div{
		width:1000px;
		float:left;
		height:82px;
}

#logo_div{
		width:163px;
		height:82px;
		float:left;
}

#reservation_frame_div{
		float:left;
		width:196px;
		height:115px;
		margin-bottom:5px;
		border-bottom:1px dotted #f4f4f4;
}

.reservation_box{
		font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		color:#666666;
		padding-left:10px;
}

.reservation_header{
		font-family:Tahoma, Geneva, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#00923f;
}

.reservation_items{
		font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		color:#666666;
		background:url(../images/reservation_item_bg.jpg) repeat-x;
		height:17px;
		border:1px solid #e4e4e4;
}


#menu_frame_div{
		float:left;
		width:725px;
		height:60px;
		background:url(../images/top_menu_bg.jpg) bottom no-repeat;
}

#resmenuhome{
	height: 25px;
	width: 725px;
	color: #FFFFFF;
	float: left;
	margin-top:25px;
}

.menu_break_div{
		float:left;
		width:1000px;
		height:16px;
		margin-bottom:2px;
		background:url(../images/top_menu_break_bg.jpg) repeat-x;
}

#image_header_div{
		float:left;
		width:1000px;
		height:374px;
		margin-bottom:3px;
}

#content_frame_div{
		float:left;
		width:1000px;
		margin-top:5px;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		color:#666666;
		line-height:17px;
		text-align:left;
}

#content_left_frame_div{
		float:left;
		width:308px;
		margin-bottom:5px;
		margin-bottom:5px;
}


#hotel_discription_div{
		float:left;
		width:308px;
}

#green_leaf_div{
		float:left;
		width:308px;
}

#hotel_header_div{
		float:left;
		width:308px;
		height:36px;
		margin-bottom:5px;
}

#hotel_content_div{
		float:left;
		width:308px;
		margin-bottom:5px;
		text-align:left;
		line-height:17px;
}

#news_letter_frame_div{
		float:left;
		width:308px;
}
#promotion_frame_div{
		float:left;
		width:308px;
}
#promotion_frame_div .promo{
	width:82px;
	float:left;
	height:153px;
	margin:5px;
	margin-top:15px;
}

#news_letter_header_div{
		float:left;
		width:308px;
		height:50px;
		margin-bottom:5px;
}

#news_letter_form_div{
		float:left;
		width:308px;
		height:51px;
		background:url(../images/news_letter_form_bg.jpg) no-repeat;
}

#news_letter_text_form_div{
		float:left;
		height:20px;
		width:170px;
		padding-top:16px;
		padding-left:40px;
}

.text_feald{
		font-family: Tahoma, Geneva, sans-serif;
		font-size:11px;
		color:#666666;
		background:none;
		border:none;
}

#news_letter_button{
		float:left;
		width:77px;
		height:34px;
		padding-top:9px;
		padding-left:10px;
}

#content_middel_frame_div{
		float:left;
		width:467px;
		margin-bottom:5px;
		border-left:1px dotted #f4f4f4;
		border-right:1px dotted #f4f4f4;
}

#special_offers_frame_div{
		float:left;
		width:467px;
}

#special_offers_header{
		float:left;
		width:467px;
		height:45px;
		margin-bottom:5px;
		padding-top:5px;
}

.special_offers_banners_div{
		float:left;
		width:447px;
		height:196px;
		border-bottom:1px dotted #f4f4f4;
		margin-left:10px;
		display:inline;
		line-height:18px;
		text-align:justify;
}

#content_right_frame_div{
		float:left;
		width:223px;
		margin-bottom:5px;
}

.content_right_div_one{
		float:left;
		width:209px;
		height:112px;
		margin-bottom:5px;
		border-bottom:1px dotted #f4f4f4;
		margin-left:7px;
		display:inline;
		background:url(../images/contact_details.jpg) no-repeat;
		margin-top:7px;
}

#skype_logo_div{
		float:left;
		width:51px;
		height:48px;
		padding-top:45px;
		padding-left:145px;
}

.content_right_div_two{
		float:left;
		width:194px;
		height:114px;
		margin-bottom:5px;
		border-bottom:1px dotted #f4f4f4;
		margin-left:7px;
		display:inline;
		background:url(../images/hotel_review.jpg) no-repeat;
		padding-top:48px;
		padding-left:15px;
}

.content_right_div_two a:link, .content_right_div_two a:visited{
		color:#666666;
		font-weight:bold;
		text-decoration:none;
}

.content_right_div_two a:hover{
		color:#333;
}

.content_right_div_three{
		float:left;
		width:204px;
		margin-bottom:5px;
		border-bottom:1px dotted #f4f4f4;
		margin-left:7px;
		display:inline;
		padding-top:5px;
		padding-left:5px;
}

.icon_div_frame{
		float:left;
		width:36px;
		height:36px;
		padding-left:4px;
}

.bottom_main_div{
		background:url(../images/bottom_main_repeat_bg.jpg) top repeat-x;
}

.bottom_sub_main_div{
		background:url(../images/bottom_shadow_bg.png) center repeat-y;
		/*behavior: url(css/iepngfix.htc);*/
}

#content_break_div{
		float:left;
		width:1000px;
		height:45px;
		background:url(../images/content_break_bg.jpg) repeat-x;
		margin-top:10px;
}

#footer_div{
		float:left;
		width:1000px;
		height:60px;
		margin-top:10px;
}

#footer_div_frame{
		float:left;
		width:800px;
}

#footer_links_div{
		float:left;
		width:780px;
		margin-bottom:3px;
		margin-top:5px;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:10px;
		color:#666666;
		text-align:left;
		padding-left:20px;
}

#footer_links_div a:link, #footer_links_div a:visited{
		text-decoration:none;
		color:#666666;
		border-bottom:1px dashed #999;
}

#footer_links_div a:hover{
		color:#000000;
}

#copy_right_div{
		float:left;
		width:780px;
		height:15px;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:10px;
		color:#666666;
		margin-top:5px;
		text-align:left;
		padding-left:20px;
}

#copy_right_div a:link, #copy_right_div a:visited{
		text-decoration:none;
		color:#06C;
		font-weight:bold;
}

#copy_right_div a:hover{
		color:#09F;
}

#aitken_logo_div{
		float:left;
		width:111px;
		height:33px;
		margin-top:17px;
}

