*{margin:0px;padding:0px;}
ul, li {list-style:none;}
img, div {behavior: url(iepngfix.htc) }
img{border:none;}
.clear{clear:both;}
body{background:url('../images/inner_body_bg.jpg') repeat-x 0px 0px;margin:0 auto;}
#container{width:100%;  float:left;}
.container{width:950px; height:auto; margin:auto; text-align:center;}
.top_container{width:950px; height:185px; float:left; background:url(../images/top_bg.jpg) top center no-repeat;}
/*.top_container{width:950px; height:165px; float:left; background:url(../images/top_bg.jpg) top center no-repeat;}*/
.flash_blk{width:950px; height:413px; float:left; background:url(../images/flash_bg.png) 0 0  no-repeat;padding-top:10px; margin-bottom:10px;}
body#home #home_active a, body#vtour #vt_active a, body#contact #home_active a{color:#ffffff; text-decoration:nones;}
body#about .f_about a, body#home .f_home a, body#features .f_features a, body#gallery .f_gallery a, body#reservation .f_reservation a, body#careers .f_careers a, body#terms .f_terms a, body#sp_offer .f_sp_offer a, body#news .f_news a, body#spa .f_spa a, body#restaurant .f_restaurant a, body#location .f_location a, body#contact .f_contact a{text-decoration:none; color:#ffffff;}
body#about .menu_center ul li a.active, body#features .menu_center ul li a.active1, body#gallery .menu_center ul li a.active2, body#careers .menu_center ul li a.active3, body#news .menu_center ul li a.active4, body#spa .menu_center ul li a.active5, body#restaurant .menu_center ul li a.active6, body#location .menu_center ul li a.active7{height:34px; float:left; color:#ffffff; background:#379aff; text-decoration:none; padding:0 6px 0 6px;}

/*Gallery Navigation starting*/
.gallery_per{width:320px;float:left;padding:20px 0px 0px 145px; height:30px;}/* 12-07-10 */
.gallery_per p{float:left;font:normal 12px Arial, Helvetica, sans-serif;color:#75ca21;text-align:left;padding:0px 2px 0px 3px;}
.gallery_per1{width:320px;float:left;padding:150px 0px 0px 145px; height:30px;}/* 12-07-10 */
.gallery_per1 p{float:left;font:normal 12px Arial, Helvetica, sans-serif;color:#75ca21;text-align:left;padding:0px 2px 0px 3px;}
.gallry{float:left;font:normal 12px Arial, Helvetica, sans-serif;color:#666666;text-align:left;text-decoration:none;}
a.gallry{float:left;font:normal 12px Arial, Helvetica, sans-serif;color:#666666;text-align:left;text-decoration:none;}
a.gallry:hover{float:left;font:normal 12px Arial, Helvetica, sans-serif;color:#666666;text-align:left;text-decoration:underline;}
.gally_p{color:#666666;padding:1px 3px 1px 3px;margin:0px 0px 0px 1px;text-decoration:none;}
a.gally_p{text-decoration:none;}
a.gally_p:hover{color:#fff;padding:1px 3px 1px 3px;text-decoration:none;background-color:#666666;}
.gally_p_active{color:#fff;padding:1px 3px 1px 3px;text-decoration:none;background-color:#666666;}
/*Gallery Navigation ending*/
/*top portion start*/
.logo{width:283px; height:156px;float:left; margin:0 18px 0 30px; display:inline;}
.logo a{width:283px; height:156px; float:left;}
.top_blk{width:612px; height:165px; float:left;}
/** 5.11.09 **/
.q_link{width:180px;height:25px;float:left;padding:5px 0px 0px 420px;}
/** 5.11.09 **/
.menu_blk{width:600px; height:34px; float:left;}
.menu_left{width:6px; height:34px; float:left; background:url(../images/menu_left.gif) 0 0 no-repeat;}
.menu_right{width:6px; height:34px; float:left; background:url(../images/menu_right.gif) 0 0 no-repeat;}
.menu_center{width:572px; height:34px; float:left; background:url(../images/menu_center.gif) left top repeat-x;}
.menu_center ul{margin:-2px 0px 0px 0px; padding:0;}
.menu_center ul li{ list-style:none; float:left; padding:0 2px 0 2px; font:bold 11px Arial, Helvetica, sans-serif; line-height:36px;}
.menu_center ul li a{height:36px; float:left; color:#8f8f8f; text-decoration:none;padding:0 4px 0 4px;}
.menu_center ul li a:hover{height:36px; float:left; color:#ffffff; background:#379aff; text-decoration:none; padding:0 4px 0 4px;}
/* Safari */
 
@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
.menu_center ul li a{height:36px; float:left; color:#8f8f8f; text-decoration:none;padding:0 5px 0 5px;}
.menu_center ul li a:hover{height:36px; float:left; color:#ffffff; background:#379aff; text-decoration:none; padding:0 5px 0 5px;}
} 
.hot_link2{width:auto; height:20px; float:right; margin-top:20px;padding-right:20px;}
.hot_link2 ul{margin:0; padding:0; font:normal 12px Arial, Helvetica, sans-serif;}
.hot_link2 ul li{list-style:none; display:inline; padding:0 15px; background:url(../images/hl_arrow.gif) right 5px no-repeat; float:left; color:#0092ff;}
.hot_link2 ul li a{color:#8f8f8f; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.hot_link2 ul li a:hover{color:#0092ff; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.hot_link2 ul li a.active{color:#0092ff; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.hot_link{height:40px; float:right;padding-right:20px;}
.hot_link ul{margin:0; padding:0;}
.hot_link ul li{list-style:none; display:inline; padding:0 10px; background:url(../images/pipe.gif) right 18px no-repeat; float:left; line-height:40px;}
.hot_link ul li a{color:#8f8f8f; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;}
.hot_link ul li a:hover{color:#ffffff; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;}
.hot_link ul li a.active{color:#ffffff; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;}
/*top portion ends*/
.content{width:950px; height:280px; float:left;}
.cont_left{float:left; height:280px; width:265px;}
.cont_center{float:left; width:435px;}
.cont_right{float:left; width:250px;}
.cont_left h1{margin:0 0 0 44px; padding:0; display:inline; float:left;}
.cont_left p{margin:10px 0 0 44px; padding:0; font:normal 11px Arial, Helvetica, sans-serif; color:#8f8f8f; display:inline; float:left; text-align:left; width:180px;}
.cont_center p{margin:6px 0 10px 21px; padding:0; font:normal 11px Arial, Helvetica, sans-serif; color:#8f8f8f; display:inline; float:left; text-align:left;  }
.cont_left .virtual{ background:url(../images/virtual_tour_img.png) 0 0 no-repeat; width:262px; height:210px; float:left;}
.cont_left .virtual a{float:left; width:262px; height:210px; text-decoration:none;}
.cont_left .virtual a:hover{float:left; width:262px; height:210px; text-decoration:none;}
*html .virtual a{
	background-image: url(none.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/virtual_tour_img.png", sizingMethod="scale");
}
.cont_center h1{margin:0 0 0 21px; padding:0; float:left; display:inline; text-decoration:none;}
.cont_center img{margin:0; padding:0; float:left; text-decoration:none;}
.cont_center .gallery{float:left; width:392px; height:110px; background:url(../images/gallery.png) left top no-repeat; margin-left:21px; display:inline; margin-top:1px;.margin-top:3px; }
.cont_center .gallery a{width:392px; height:110px; float:left; text-decoration:none;}
.cont_right h1{margin:0 0px 16px 0; padding:0; float:left;}
.news_blk{width:225px; float:left; height:auto; }
.news_blk span{width:60px; height:14px; font:normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF; background:#0058bc; line-height:14px; text-align:center; float:left;}
.news_blk p{margin:6px 0 0 0; padding:0 0 10px 0; float:left; text-align:left; color:#4e4e4e; font:normal 11px Arial, Helvetica, sans-serif; line-height:18px; width:200px;}
.news_blk p a{text-decoration:none; color:#FF0000;}
.news_blk p a:hover{text-decoration:underline; color:#FF0000;}
.news_blk2{float:right; height:auto; margin-top:20px; }
.news_blk2 span{ height:14px; font:italic 13px Arial, Helvetica, sans-serif; color:#0066e5; line-height:14px; text-align:center; float:right;padding-right:20px;}
.news_bl2k p{margin:6px 0 0 0; padding:0 0px 10px 0; float:right; text-align:left; color:#4e4e4e; font:normal 11px Arial, Helvetica, sans-serif; line-height:18px;width:340px;text-decoration:underline; }
.news_blk2 p a{text-decoration:none; color:#FF0000;}
.news_blk2 p a:hover{text-decoration:underline; color:#FF0000;}


/* dining old 
.content_btm_blk{width:700px; height:auto; margin-left:150px; display:inline; float:left; }
.cont_bottom{width:765px; float:left; height:auto;}
.cont_bottom ul{margin:0px;padding:0px;float:right;}
.cont_bottom li{margin:0px;padding:0px 0px 0px 10px;list-style:none;float:left;}
.cont_btm{width:206px; height:auto; float:left; margin-right:20px; display:inline;}*/

/* dining */
.content_btm_blk{width:932px; height:auto; margin-left:18px; display:inline; float:left;  }
.cont_bottom_m{width:932px; float:left; height:auto; }
.cont_bottom_lt{width:241px; float:left; height:auto; padding:0px 100px 0px 11px;}
.cont_bottom_lt_l{width:6px; float:left; height:39px; background:url(../images/dining_lt.gif) no-repeat;}
.cont_bottom_lt_m{width:230px; float:left; height:34px; padding-top:5px; background:url(../images/dining_mid.gif) repeat-x top left;}
.cont_bottom_lt_m ul{float:left;}
.cont_bottom_lt_m li{list-style:none;float:left; padding-left:5px;}
.cont_bottom_lt_r{width:5px; float:left; height:39px; background: url(../images/dining_rt.gif) no-repeat;}
.cont_bottom_rt{width:545px; float:right; height:auto; margin-right:35px;}
.cont_bottom_rt ul{margin:0px;padding:0px;float:right;}
.cont_bottom_rt li{margin:0px;padding:0px 0px 0px 10px;list-style:none;float:left;}
.cont_btm{width:206px; height:auto; float:left; margin-right:20px; display:inline;}

.cont_btm_top{width:201px; height:83px; float:left; background:url(../images/cont_btm.png) 0 0  no-repeat;  padding:10px 0 0 5px; }
.cont_btm_top cite, .cont_btm_top2 cite{float:left; height:73px; text-align:left; padding-right:5px; color:#323232; font:normal 40px Arial, Helvetica, sans-serif; width:42px;}
.cont_btm_top h1, .cont_btm_top2 h1, .cont_btm_top3 h1{margin:0; padding:0; font:normal 18px Arial, Helvetica, sans-serif; color:#d1d1d1; text-align:left;}
.cont_btm_top p, .cont_btm_top2 p{margin:0; padding:0; font:normal 12px Arial, Helvetica, sans-serif; color:#797979; text-align:left;}
.cont_btm_top p a, .cont_btm_top2 p a, .cont_btm_top3 p a{color:#0261cc; text-decoration:underline; font:normal 11px Arial, Helvetica, sans-serif;}
.cont_btm_top p a:hover, .cont_btm_top2 p a:hover, .cont_btm_top3 p a:hover{color:#0261cc; text-decoration:none; font:normal 11px Arial, Helvetica, sans-serif;}
.cont_btm_top2{width:201px; height:83px; float:left; background:url(../images/cont_btm2.png) 0 0  no-repeat;  padding:10px 0 0 5px; }
.cont_btm_top3{width:206px; height:93px; float:left; background:url(../images/cont_btm3.png) 0 0  no-repeat;  padding:0px 0 0 0px;}

.cont_btm_top3 h2{margin:0; padding:0; color:#aaaaaa; font:bold 12px Arial, Helvetica, sans-serif; text-align:left;}
.cont_btm_top3 p{margin:5px 0 0 0px; padding:0; font:normal 11px Arial, Helvetica, sans-serif; color:#797979; text-align:left; line-height:15px;}
.cont_btm_top3 cite{float:left; height:73px; text-align:left; width:58px;}
#footer_block{width:100%; margin:auto; text-align:center; background:url(../images/footer_bg.jpg) repeat; height:99px; float:left;}
.footer_block_in{width:950px; margin:auto;padding-bottom:20px;}
.footer_block_in ul{margin:0; padding:0; margin-top:12px;}
.footer_block_in ul li{list-style:none; margin:auto; display:inline; font:normal 11px Arial, Helvetica, sans-serif; color:#4a4b4c; background:url(../images/pipe2.jpg) center right no-repeat; padding:0 10px; text-align:center;}
.footer_block_in ul li a{color:#3399FF; text-decoration:none;}
.footer_block_in ul li a:hover{color:#ffffff; text-decoration:none;}
.footer_block_in p{margin:0;color:#4a4b4c; font:normal 11px Arial, Helvetica, sans-serif; text-align:center; width:auto; padding:5px 0 0 5px;}
.footer_block_in  p a{color:#4a4b4c; text-decoration:none;}
.footer_block_in  p a:hover{color:#ffffff; text-decoration:none;}
.inner_blk{width:892px; height:414px; float:left; border:4px solid #000; margin-left:25px; display:inline; background:url(../images/inner_bg.jpg) 0 0 repeat-x;}
/*frame*/
.about_blk{width:347px; height:412px; float:left; position:relative;}
.abt_img{width:347px; height:371px; float:left; position:absolute; margin-top:24px;}
.abt_frame{width:347px; height:412px; position:absolute; float:left;}
/*frame*/
.inner_frame_blk{width:900px; height:422px; float:left;margin-left:25px; display:inline; background:url(../images/inner_frame.jpg) 0 0 no-repeat;}
.about_frame_blk{width:900px; height:422px; float:left;margin-left:25px; display:inline; background:url(../images/about_frame.jpg) 0 0 no-repeat;}
.about_frame_blk p{width:402px;text-align:left;padding:0px;}
.reserv_frame_blk{width:900px; height:422px; float:left;margin-left:25px; display:inline; background:url(../images/reservation_frame.jpg) 0 0 no-repeat;}
.spec_offr_frame_blk{width:900px; height:422px; float:left;margin-left:25px; display:inline; background:url(../images/spec_offr_frame.jpg) 0 0 no-repeat;}
.inner_cont_blk{width:553px; height:400px; float:left; margin-top:25px;}
.inner_cont_blk h1{margin:0 0 0 15px; padding:0; float:left; display:inline;}

.inner_cont_blkn{width:553px; height:400px; float:left; margin-top:25px;}
.inner_cont_blkn h1{margin:0 0 0 15px; padding:0; float:left; display:inline;}
.content_blkn{width:490px;float:left;height:290px;overflow:auto;margin-left:15px;display:inline;}
.content_blkn p{margin:0; padding:0; font:normal 11px Arial, Helvetica, sans-serif; color:#292929; text-align:left; margin-top:10px; line-height:16px;}

.inner_about_blks{width:113px;float:left;margin-right:5px;display:inline;}
.inner_about_over{list-style:none; width:113px;height:17px;float:left;font:normal 11px Arial, Helvetica, sans-serif;color:#fff;text-align:center; background:url(../images/about_us_nor.gif) no-repeat top left;margin-right:5px; line-height:16px; text-decoration:none;}
a.inner_about_over{text-align:center;background:  url(../images/about_us_nor.gif) no-repeat top left; text-decoration:none;}
a.inner_about_over:hover{color:#6a6a6a; text-align:center;background:  url(../images/about_us_hov.gif) no-repeat top left; text-decoration:none;}
.inner_about_over_hov{width:113px;height:17px;float:left;font:normal 11px Arial, Helvetica, sans-serif;color:#6a6a6a; text-align:center;background:  url(../images/about_us_hov.gif) no-repeat top left; text-decoration:none;}

/*.inner_cont_blks{width:553px; float:left;}
.inner_cont_blks ul{float:left;list-style:none;}
.inner_cont_blks ul{float:left;list-style:none;}
.inner_cont_blks li{list-style:none; width:113px;height:17px;float:left;font:normal 11px Arial, Helvetica, sans-serif;color:#fff;text-align:center; background:url(../images/about_us_nor.gif) no-repeat top left;margin-right:5px; line-height:17px;}
.inner_cont_blks li a{font:normal 11px Arial, Helvetica, sans-serif;color:#fff;text-align:center;background:  url(../images/about_us_nor.gif) no-repeat top left;}
.inner_cont_blks li a:hover{font:normal 11px Arial, Helvetica, sans-serif;color:#6a6a6a;text-align:center;background:  url(../images/about_us_hov.gif) no-repeat top left;}*/

.inner_cont_blk .sublink{margin:9px 0 9px 0; padding:0; float:right; background:url(../images/sublink_bg.gif) 0 0  no-repeat; line-height:21px; width:537px; height:21px; text-align:left;}
.inner_cont_blk .sublink ul{margin:0; padding:0;}
.inner_cont_blk .sublink ul li{list-style:none; float:left; background:url(../images/pipe3.gif) center right no-repeat; font:normal 12px Arial, Helvetica, sans-serif; line-height:21px; padding:0 10px;}
.inner_cont_blk .sublink ul li a{text-decoration:none; color:#ffffff;}
.inner_cont_blk .sublink ul li a:hover{text-decoration:none; color:#87f6f6;}
.inner_cont_blk .sublink ul li a.active{color:#87f6f6; text-decoration:none;}
.content_blk, gallery_blk, form_blk{width:490px;float:left;height:290px;overflow:auto;margin-left:15px;display:inline;}
.content_blk h1{margin:0; padding:0; font:normal 20px Arial, Helvetica, sans-serif; color:#006cdb; text-align:left;}
.content_blk h2 {font:bold 14px verdana;color:#000;margin:0px;padding:10px 0px 0px 0px;float:left;}
.content_blk_lft {float:left; display:inline; width:350px;}
.content_blk_lft h3{margin:0px 0 0 138px; padding:0; float:left; display:inline;}
.content_blk_rgt{width:500px; height:360px; float:left; overflow:auto;}
.hotel_blk_lft{width:220px; height:auto; float:left; margin-bottom:10px;}
.hotel_blk_lft h4{margin:0 0 10px 0; padding:0; color:#106fe6; font:bold 18px Arial, Helvetica, sans-serif; text-align:left;}
.content_blk_rgt .hotel_blk_lft ul{margin:0; padding:0;}
.content_blk_rgt .hotel_blk_lft ul li{list-style:none; float:left; background:url(../images/blue_bull.gif) 0 3px no-repeat; width:220px;text-align:left;padding-left:15px;font:normal 11px Arial, Helvetica, sans-serif;margin-bottom:5px;}
.hotel_blk_rgt{width:240px; height:auto; float:right;}
.hotel_blk_rgt img{float:right; margin-top:30px;}
.content_blk p{margin:0; padding:0; font:normal 11px Arial, Helvetica, sans-serif; color:#292929; text-align:left; margin-top:10px; line-height:16px;}
.spc_offr_cont_blk {width:447px;float:left;font:normal 11px arial;color:#656565;height:100px;margin:0px 0px 0px 55px;text-align:left;margin-top:-5px;}
.spc_offr_cont_blk p{width:336px;padding-bottom:10px;margin:0px;}
.spc_offr_blue{color:#318dec;font-size:12px;}
.spc_offr_img_txt_blk{width:447px;height:268px;overflow-y:scroll;}
.spc_offr_img_frame{width:106px;height:107px;background:url(../images/spc_offer_img_frame.png) no-repeat;padding:8px 0px 0px 9px;float:left;}
.spc_offr_rht_txt{float:left;width:270px;margin-left:18px;margin-bottom:15px;}
.spc_offr_rht_txt h1{font:normal 20px arial;color:#000;clear:both;width:270px;margin:0px;}
.spc_offr_rht_txt p{clear:both;width:270px;line-height:17px;padding-top:3px;padding-bottom:5px;}
.spc_offr_rht_txt p span{font-size:12px;color:#000;font-weight:bold;background:none;padding:0px;}
.spc_offr_rht_txt span{font-weight:bold;font-size:12px;background:url(../images/arrow.gif) no-repeat right 2px;padding-right:15px;}
.spc_offr_rht_txt a{color:#2184ea;text-decoration:underline;}
.spc_offr_rht_txt a:hover{color:#2184ea;text-decoration:none;}
.cont_list {float:left;width:520px;margin:60px 0px 0px 15px;}
.cont_list ul{margin:0px 30 0 0px; padding:0;float:left;}
.cont_list ul li{ float:left;list-style:none; background:url(../images/location_arrow.gif) 0 2px no-repeat; font:normal 11px Arial, Helvetica, sans-serif; color:#292929; text-align:left;padding:0px 0px 10px 10px;margin-right:5px;width:240px; line-height:12px; clear:left;}
.cont_list ul li a{text-decoration:none;color:#3f3f3e;font-size:12px;font-weight:600;}

.gallery_blk ul{margin:10px 0 0 35px; padding:0;}
.gallery_blk ul li{list-style:none; float:left; width:86px; height:71px; margin-right:20px; display:inline; margin-bottom:20px;}
.gallery_blk ul li a img{border:5px solid #b9b9b9; float:left; width:86px; height:71px;}
.gallery_blk ul li a:hover img{border:5px solid #000000; float:left; width:86px; height:71px;}
.gallery_blk ul li a.active img{border:5px solid #000000; float:left; width:86px; height:71px;}
.gallery_blk ul li.active a img{border:5px solid #000000; float:left; width:86px; height:71px;}

/*careers page*/
.inner_cont_blk .form_blk{width:550px; height:250px; float:left; margin-top:10px;}
.inner_cont_blk .form_blk ul{margin:0; padding:0;}
.inner_cont_blk .form_blk ul li{list-style:none; float:left; background:none;}
.inner_cont_blk .form_blk ul li label{width:120px; height:auto; float:left; color:#797979; font:normal 11px Arial, Helvetica, sans-serif; text-align:left; }
.inner_cont_blk .form_blk ul li label dfn{color:#FF0000;}
.inner_cont_blk .form_blk ul li input{border:1px solid #d2d2d2; background:#ececec; height:20px; width:215px; font:normal 11px Arial, Helvetica, sans-serif; color:#3a3a3a; padding:0 0 0 3px; float:left; line-height:20px;}
.form_blk ul li select{font:normal 11px Arial, Helvetica, sans-serif; color:#3a3a3a;  float:left; width:214px}
.form_blk ul li.err_msg{width:320px; float:left; font:normal 10px Arial, Helvetica, sans-serif; color:#FF0000;  height:20px; margin-left:120px; display:inline; visibility:hidden;}
.inner_cont_blk .form_blk ul li.file input{width:215px; font:normal 11px Arial, Helvetica, sans-serif; color:#3a3a3a; padding:0 0 0 3px; float:left; height:25px;}
.inner_cont_blk .form_blk ul li.file label{width:120px; height:auto; float:left; color:#797979; font:normal 11px Arial, Helvetica, sans-serif; text-align:left; }
.inner_cont_blk .form_blk ul li.file2 input{width:185px; font:normal 11px Arial, Helvetica, sans-serif; color:#3a3a3a; padding:0 0 0 3px; float:left; height:18px;}
.inner_cont_blk .form_blk ul li.file2 img{width:22px; height:16px; float:left;}
.inner_cont_blk .form_blk ul li.file2 label{width:120px; height:auto; float:left; color:#797979; font:normal 11px Arial, Helvetica, sans-serif; text-align:left; }
.form_blk ul li textarea{width:212px; float:left; font:normal 11px Arial, Helvetica, sans-serif; color:#3a3a3a; height:60px; overflow:scroll; overflow-x:hidden; }
.inner_cont_blk .form_blk ul li img{float:left; width:77px; height:28px; margin-left:5px; display:inline;}

/*Reservation Page*/
.step_blk{width:630px;float:left;margin:15px 0px 8px 215px;display:inline;}
.step_blk ul{margin:0px;padding:0px;}
.step_blk li{margin:0px;padding:0px 7px 0px 0px;list-style:none;float:left;width:203px;background-image:none;}

.reserv_form_blk{width:660px;float:left;font:normal 11px arial;color:#2d2d2d;text-align:left;margin:0px 0px 0px 215px;display:inline;}
.reserv_form_blk .err_msg{float:left; font:normal 10px Arial, Helvetica, sans-serif; color:#FF0000;  height:auto; width:155px; visibility:visible;}
.reserv_form_blk .err_msg2{float:left; font:normal 10px Arial, Helvetica, sans-serif; color:#FF0000;  height:auto; width:auto; visibility:visible;}
.reserv_form_blk cite{color:#2285eb;font-style:normal;float:left;}
.reserv_form_blk cite b{color:#FF0000;font-size:12px;font-weight:normal;}
.txt_form_blk{float:left;background:url(../images/reserv_txt_box_bg.gif) no-repeat left 14px;margin:5px 10px 0px 0px;display:inline;}
.txt_form_blk .err_msg2, txtarea_form_blk .err_msg2, .select_form_blk .err_msg2, .txt_big_form_blk .err_msg2, .txt_box_form_2_blk .err_msg2, .txt_chk_box_blk .err_msg2{float:left; font:normal 10px Arial, Helvetica, sans-serif; color:#FF0000;  height:auto; width:auto; display:none;}
.txt_form_blk label{padding-left:5px;}
.txt_form_blk span{color:#FF0000;font-size:12px;}
.reser_txt_box{width:138px;height:16px;border:none;display:block;background:none;padding:2px 5px;font-size:10px;}
.txtarea_form_blk{float:left;background:url(../images/reser_txt_area_bg.gif) no-repeat left 14px;margin:0px 10px 0px 0px;display:inline;}
.txtarea_form_blk label{padding-left:5px;}
.txtarea_form_blk span{color:#FF0000;font-size:12px;}
.reser_txt_area{width:296px;height:60px;border:none;display:block;background:none;padding:2px 5px;font-size:10px;}
.select_form_blk{float:left;margin:5px 10px 0px 0px;display:inline;}
.select_form_blk span{color:#FF0000;font-size:12px;}
.select_form_blk cite{color:#8c8c8c;float:none;}
.reser_sel_box{width:330px;height:20px;display:block;padding:2px 5px;font-size:10px;}
.txt_big_form_blk{float:left;background:url(../images/reser_big_txt_box_bg.gif) no-repeat left 14px;margin:5px 0px 0px 0px;display:inline;}
.txt_big_form_blk cite{color:#8c8c8c;float:none;}
.txt_big_form_blk label{padding-left:5px;display:block;}
.txt_big_form_blk span{color:#FF0000;font-size:12px;}
.reser_big_txt_box{width:297px;height:16px;border:none;display:block;background:none;padding:2px 5px;font-size:10px;}
.reser_big_txt_box_1{ float:left;width:297px;height:16px;border:none;display:block;background:none;padding:2px 5px;font-size:10px;}
.txt_box_form_2_blk{float:left;background:url(../images/reser_txt_box_bg_2.gif) no-repeat left 14px;margin:5px 10px 0px 0px;display:inline;}
.txt_box_form_2_blk label{padding-left:5px;display:block;}
.txt_box_form_2_blk span{color:#FF0000;font-size:12px;}
.reser_txt_box_2{width:187px;height:16px;border:none;display:block;background:none;padding:2px 5px;font-size:10px;}

.txt_chk_box_blk{float:left;margin:5px 0px 0px 0px;}
.txt_chk_box_blk label{padding-left:5px;display:block;}
.txt_chk_box_blk span{color:#FF0000;font-size:12px;}
.txt_chk_box_blk em{float:left;font-style:normal;padding:0px 10px 0px 5px;line-height:18px;.line-height:23px;}
.flt_lft{float:left;margin-top:2px;.margin-top:0px;}

.location_frame_blk{width:900px; height:422px; float:left;margin-left:25px; display:inline; background:url(../images/location_bg_new.jpg) 0 0 no-repeat;}
.location_frame_blk p{width:450px;text-align:left;padding:0px;font-size:11px;font-family:Arial;}

.contact_lft{width:315px;float:left;padding-left:34px;margin-top:-10px;_margin-top:0px; height:380px; overflow:auto;}
.contact_lft h1{margin:0px;padding-bottom:5px;}
.cont_frame_blk{width:900px; height:422px; float:left;margin-left:25px; display:inline; background:url(../images/contact_frame.jpg) 0 0 no-repeat;}
.contact_txt_form_blk{float:left;background:url(../images/contact_txt_box_bg.gif) no-repeat left 14px;margin:5px 10px 0px 0px;display:inline;}
.contact_txt_form_blk label{padding-left:5px;}
.contact_txt_form_blk span{color:#FF0000;font-size:12px;}
.contact_lft .err_msg{float:left; font:normal 10px Arial, Helvetica, sans-serif; color:#FF0000;  height:auto; width:150px; visibility:visible;}
.contact_txt_form_blk .err_msg2, .contact_select_form_blk .err_msg2, .contact_txtarea_form_blk .err_msg2{float:left; font:normal 10px Arial, Helvetica, sans-serif; color:#FF0000;  height:auto; width:auto; display:none;}
.contact_txt_box{width:125px;height:16px;border:none;display:block;background:none;padding:2px 5px;}
.contact_txtarea_form_blk{float:left;background:url(../images/contact_txt_area_bg.gif) no-repeat left 14px;margin:5px 15px 0px 0px;display:inline;}
.contact_txtarea_form_blk label{padding-left:5px;}
.contact_txt_area{width:270px;height:46px;border:none;display:block;background:none;padding:2px 5px;}
.contact_select_form_blk{float:left;margin:5px 10px 0px 0px;display:inline;}
.contact_select_form_blk span{color:#FF0000;font-size:12px;}
.contact_select_form_blk cite{color:#8c8c8c;float:none;}
.contact_sel_box{width:270px;height:20px;display:block;padding:2px 5px;font-size:10px;}

.cont_form_blk{float:left;font:normal 11px arial;color:#2d2d2d;text-align:left;margin:0px 0px 0px 4px;display:inline;}
.cont_form_blk cite{color:#2285eb;font-style:normal;float:left;}
.cont_form_blk cite b{color:#FF0000;font-size:12px;font-weight:normal;}
.contact_center{width:265px;float:left;padding:0px 0px 0px 10px;font:normal 11px arial;margin-top:-22px;_margin-top:-0px;}
.contact_center h2{font:bold 13px verdana,arial;color:#000;width:200px;padding-bottom:5px;}
.contact_center ul{margin:0px 0px 3px 0px;padding:0px 0px 6px 0px;background:url(../images/contact_bdr.png) no-repeat left bottom;display:block;}
.contact_center li{margin:0px;padding:0px 0px 4px 15px;list-style:none;background:url(../images/ring_icon.gif) no-repeat 0px 3px;}
.contact_center a{color:#2184e9;text-decoration:underline;font-weight:bold;}
.contact_center a:hover{color:#2184e9;text-decoration:none;}
.contact_right{width:241px;float:left;padding:0px 27px 0px 0px;text-align:right;	}
.contact_img{width:129px;height:129px;background:url(../images/contact_image.png) no-repeat;float:right;margin-top:155px;}
*html .contact_img{
	background-image: url(none.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/contact_image.png", sizingMethod="scale");
}
.contact_right h3{font:bold 13px arial;text-align:right;padding-top:5px;}

.news_frame_blk{width:900px; height:422px; float:left;margin-left:25px; display:inline; background:url(../images/news_frame.jpg) 0 0 no-repeat;}
.hotel_frame_blk{width:900px; height:422px; float:left;margin-left:25px; display:inline; background:url(../images/hotel_frame.jpg) 0 0 no-repeat;}
.news_left{float:left;width:610px;text-align:right;}
.news_left h1{float:right;padding:35px 0px 0px 0px;}
.news_right{float:right;width:250px;text-align:right;margin-top:35px;height:282px; overflow:auto; overflow-x:hidden;}
.news_right p{margin:0px;padding:0px;}

.what_people_blk{width:892px; height:422px; float:left;margin-left:25px; display:inline; background:url(../images/whatpeoplesay_bg.jpg) 0 0 no-repeat;border:5px solid black;font-family:Arial, Helvetica, sans-serif;}
.what_people_left{float:left;width:380px;text-align:right;}
.what_people_left h1{float:right;padding:0px 0px 0px 0px;}
.what_people_right{float:right;width:400px;text-align:right;margin-top:0px;height:282px; overflow:auto; overflow-x:hidden;}
.what_people_right p{margin:0px;padding:0px;}
.what_people_in{width:892px; height:422px; float:left;margin-left:25px; display:inline; background:url(../images/whatpeoplesay_in_bg.jpg) 0 0 no-repeat;border:5px solid black;font-family:Arial, Helvetica, sans-serif;}
.what_people_in_right{float:left;width:400px;margin:0px 0px 0px 50px;height:282px; overflow:auto; overflow-x:hidden;text-align:left;}
.what_people_in_right p{float:left;margin:0px;padding:0px;}
.what_people_in_right h6{float:left;width:387px;}
.what_news_blk2{float:left; height:auto; margin-top:20px;}
.what_people_in_right table{float:left;margin-top:10px;}
.what_people_in_right table tr td{font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.w_news_blk2{float:right;height:auto;margin-top:20px;}
.w_news_blk2 p a{text-decoration:none; color:#006600;float:right;text-align:right;font:italic 12px Arial, Helvetica, sans-serif;margin-left:10px;}
.w_news_blk2 p a:hover{text-decoration:underline; color:#006600;}
.comments p{float:right;font-size:14px;}

.planet_frame_blk{width:900px; height:422px; float:left;margin-left:25px; display:inline; background:url(../images/planet_frame.jpg) 0 0 no-repeat;}
.planet_care{width:466px;float:left;}
.planet_care ul{margin:0px;padding:0px;}
.planet_care ul li{margin:0px;padding:10px 0px 0px 20px;list-style:none;background:url(../images/thick_ring.gif) no-repeat 7px 13px;display:block;}
.uc_frame_blk{width:900px; height:422px; float:left;margin-left:25px; display:inline; background:url(../images/uc_frame.jpg) 0 0 no-repeat;}
.meeting_frame_blk{width:900px; height:422px; float:left;margin-left:25px; display:inline; background:url(../images/meeting_frame.jpg) 0 0 no-repeat;}
.vc_frame_blk{width:900px; height:422px; float:left;margin-left:25px; display:inline; background:url(../images/uc_frame.jpg) 0 0 no-repeat;}
.virtual_tour_frame_blk{width:900px; height:422px; float:left;margin-left:25px; display:inline; background:url(../images/virtual_uc.gif) 0 0 no-repeat;}

/*sitemap*/
.sitemap_frame_blk{width:900px; height:422px; float:left;margin-left:25px; display:inline; background:url(../images/sitemap_frame.jpg) 0 0 no-repeat;}
.content_blksite{width:490px;float:left;height:340px;overflow:auto;margin-left:15px; display:inline;}
/*.sitemap_button{ width:490px; float:left; margin-bottom:7px; display:inline;}
.sitemap_button img{ border:0px; margin-right:5px;}
.sitemap_button a{outline:none;}
.roomitems{margin-left:4px; float:left; width:100px; display:inline;}
.roomitems ul{margin:0px; padding:0px;}
.roomitems ul li{list-style:none; float:none; background:url(../images/sitemap/s_bullet.jpg) 0 6px no-repeat; color:#524d4d; font:normal 11px Tahoma, "Arial Black"; font-weight:bold; line-height:17px; padding-bottom:1px;}
.roomitems ul li a{ color:#4e4e4e; text-decoration:none; padding-left:12px; padding-top:5px;}
.spa{ margin:0px; padding:0px 0 0 14px; float:left; width:125px; display:inline;}
.spa ul{margin:0px; padding:0px;}
.spa ul li{list-style:none; float:none; background:url(../images/sitemap/s_bullet.jpg) 0 6px no-repeat; color:#524d4d; font:normal 11px Tahoma, "Arial Black"; font-weight:bold;line-height:17px; padding-bottom:1px;}
.spa ul li a{ color:#4e4e4e; text-decoration:none; padding-left:12px;}
.s_panet{width:114px; float:left; display:inline;}*/
.sitemap_bg ul{ list-style:none; float:left;}
.sitemap_bg ul li{background:url(../images/sitemap/site_bg.gif) no-repeat;float:left;width:94px;height:24px;padding:3px 15px 0px 7px;text-align:left;color:#fff;font:normal 12px Arial, Helvetica, sans-serif;text-decoration:none;}
.sitemap_bg ul li a{text-decoration:none;color:#fff;outline:none;}
.sitemap_bg1{ width:490px;float:left;}
.sitemap_bg1 ul{ list-style:none; float:left;}
.sitemap_bg1 ul li{background:url(../images/sitemap/site_bg.gif) no-repeat;float:left;width:94px;height:22px;padding:3px 15px 0px 7px;text-align:left;color:#fff;font:normal 12px Arial, Helvetica, sans-serif;text-decoration:none;}
.sitemap_bg1 ul li a{text-decoration:none;color:#fff;outline:none;}

.site_main{padding-left:115px; float:left;}
.site_inner{float:left; width:375px;}
.sitemap_bg_li{float:left;margin:0px; width:115px; padding-bottom:18px;}
.sitemap_bg_li ul{list-style:none; float:left;padding:0px;}
.sitemap_bg_li ul li{background:url(../images/sitemap/s_bullet.jpg) 0 4px no-repeat;color:#4e4e4e;font:normal 12px Arial, Helvetica, sans-serif; padding:0px 0px 0px 13px;text-align:left; line-height:16px;}
.sitemap_bg_li ul li a{text-decoration:none;color:#4e4e4e; padding-top:3px;outline:none;}

.sitemap_bg_li1{float:left;margin:0px; width:143px; padding-bottom:18px;padding-left:2px;}
.sitemap_bg_li1 ul{list-style:none; float:left;padding:0px;}
.sitemap_bg_li1 ul li{background:url(../images/sitemap/s_bullet.jpg) 0 4px no-repeat;color:#4e4e4e;font:normal 12px Arial, Helvetica, sans-serif; padding:0px 0px 0px 13px;text-align:left; line-height:16px;}
.sitemap_bg_li1 ul li a{text-decoration:none;color:#4e4e4e; padding-top:3px;outline:none;}
/*.sitemap_bg ul li a:hover{text-decoration:none;color:#660000;}*/

/*New sitemap ulli within li*/


/* special Offers */

.spec_blk{width:900px;height:414px;float:left;background:url(../images/special/special_off_bg.gif) repeat-x; margin-left:15px; border:4px solid #000;}
.spec_ima{width:900px;height:422px;float:left;background:url(../images/special/special_off.gif) top left no-repeat;}
span.red p{float:left;font-size:10px;color:#FF0000;}
/*6.2.2010*/
.valent_ima{width:900px;height:422px;float:left;background:url(../images/valent_img.gif) top left no-repeat;}
.mother_ima{width:900px;height:422px;float:left;background:url(../images/mothersday.jpg) top left no-repeat;}
.blush_ima{width:900px;height:414px;float:left;background:url(../images/blush_bg.gif) top left no-repeat;margin-top:-1px;}
.pack_ima{width:900px;height:422px;float:left;background:url(../images/packageoffer.gif) top left no-repeat;}
.pack_inn_lft{width:333px; float:left; padding:30px 0px 0px 110px;}
.valent_inn_lft{width:266px; float:left; padding:25px 0px 0px 147px;}
.blush_inn_lft{width:266px; float:left; padding:40px 0px 0px 136px;}
.valent_inn_rgt{width:430px;float:left;margin:55px 0px 0px 10px;height:320px;overflow:auto;overflow-x:hidden;}
.valent_inn_rgt h1{width:400px; float:left;padding:0px 0px 5px;text-align:left;}
.valent_inn_rgt p{padding:0px 10px 10px 1px;text-align:justify;color:#4d4d4d;font:normal 11px arial;line-height:16px;}
.valent_inn_rgt p a{color:#106fe6;text-decoration:none;}
ul.valent{float:left;padding-bottom:10px;}
ul.valent li{color:#4d4d4d;font:normal 11px arial;float:left;background:url(../images/bullet.gif) 0px 3px no-repeat;padding:0px 0px 5px 15px;width:400px;text-align:left;}
ul.valent li a{color:#4d4d4d;text-decoration:none;}
.pack_inn_rgt{width:400px; float:left; padding:80px 0px 0px 0px;}
.package{width:380px;float:left;border-bottom:1px solid #bebebe;text-align:left;}
.package h1{width:380px;float:left;color:#106fe6;font:bold 18px corbol, arial;padding:10px 0px 5px;}
.package p{color:#3c3c3c;font:normal 11px arial;padding:0px 30px 10px 0px;line-height:18px;text-align:left;}
.package p a{color:#106fe6;font:normal 11px arial;text-decoration:none;}
.spec_inn_rgt_ins1{width:452px;float:left;}
.spec_inn_rgt_in_mid1{width:394px;float:left;background:url(../images/special/spec_off_mid.gif) top left repeat-x;border-left:2px solid #dedede;border-right:2px solid #dedede;}
.spec_inn_rgt_mid_lft1{width:105px;float:left;margin:6px 0px 0px 4px;border-right:1px solid #bfbfbf;display:inline;padding:20px 0px 20px;}
.spec_inn_rgt_mid_mid1{width:250px;float:left; padding:8px 0px 0px 5px;}
.spec_inn_rgt_mid_mid1 p{font:normal 11px Arial, Helvetica, sans-serif;color:#2d2d2d;text-align:left;padding-bottom:5px; line-height:10px;padding-left:10px;}
.spec_inn_rgt_mid_mid1 b{font:bold 17px Arial, Helvetica, sans-serif;color:#2d2d2d;text-align:left;line-height:20px;}
/*6.2.2010*/
.spec_inn_lft{width:199px; float:left; padding:36px 0px 0px 200px;}
.spec_inn_rgt{width:452px; float:left; padding:40px 41px 0px 0px;}
.spec_inn_rgt h2{font:normal 12px Arial, Helvetica, sans-serif;color:#318dec;text-align:left;padding-bottom:10px;}
.spec_inn_rgt p{font:normal 11px Arial, Helvetica, sans-serif;color:#3c3c3c;text-align:left;padding-bottom:10px;} 
.spec_inn_rgt_ins{width:452px;float:left;overflow:auto;height:250px;}
.spec_inn_rgt_in{width:398px;float:left;padding-bottom:20px;}
.spec_inn_rgt_in_top{width:398px;float:left;height:6px;background:url(../images/special/spec_off_top.gif) top left no-repeat;line-height:6px;overflow:hidden;}
.spec_inn_rgt_in_mid{width:394px;#width:394px;float:left;background:url(../images/special/spec_off_mid.gif) top left repeat-x;border-left:2px solid #dedede;border-right:2px solid #dedede;}
.spec_inn_rgt_mid_lft{width:125px;float:left;padding:10px; display:inline;}
.spec_inn_rgt_mid_lft img{float:left;}
.spec_inn_rgt_mid_lft h2{font:bold 12px "Myriad Pro";color:#218fff;text-align:left;padding-top:7px;}
.spec_inn_rgt_mid_lft p{font:normal 10px Arial, Helvetica, sans-serif;color:#3c3c3c;text-align:left;padding:7px 0 0 0px;}
.spec_inn_rgt_mid_mid{width:186px;float:left; padding:0px 0px 0px 5px;border-left:1px solid #bfbfbf;}
.spec_inn_rgt_mid_mid p{font:normal 11px Arial, Helvetica, sans-serif;color:#2d2d2d;text-align:left;padding-bottom:0px; line-height:10px;}
.spec_inn_rgt_mid_mid b{font:bold 17px Arial, Helvetica, sans-serif;color:#2d2d2d;text-align:left;line-height:22px;}

.spec_inn_img_lt{ float:left; width:115px;font:normal 11px Arial, Helvetica, sans-serif;color:#2d2d2d;text-align:left;padding-top:10px; line-height:10px;}
.spec_inn_img_rt{float:left; width:40px;}
span.black p{float:left;width:240px;font:normal 10px Arial, Helvetica, sans-serif;color:#2d2d2d;}
span.black1{font-size:12px;color:#000000;}
.spec_inn_rgt_mid_rgt{width:63px;float:left;}
.spec_inn_rgt_in_bot{width:400px;float:left;height:7px;background:url(../images/special/spec_off_bot.gif) top left no-repeat;}


/* christmas */
.christmas{width:180px;float:left;width:249px;height:50px;padding:0px 0px 0px 335px;}
.christmas_main{width:632px; height:65px; float:right; margin-top:7px;#margin-top:7px;}
.christmas_logo{width:0px; height:65px; float:left;}
.booknowcheckin{width:315px; height:20px; float:left;margin-top:1px;} 
.booknowcheckout{width:315px; height:20px; float:left;margin-top:4px;} 
/*.top_blog{width:65px; height:30px; float:left;margin:12px 0px 0px 20px; background:url(../images/blog.jpg) no-repeat;}*/
.top_blog{width:145px; height:50px; float:left;margin:-10px 0px 0px 20px; /*background:url(../images/blog.jpg) no-repeat;*/}
.checkintext{width:50px;#width:51px; float:left; font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#828282; font-weight:normal; text-align:left; padding-top:2px;}
.date_top{font:normal 11px Arial, Helvetica, sans-serif; width:34px; height:20px; border:none; float:left; padding-left:10px;}
.date_top_drop{font:normal 11px Arial, Helvetica, sans-serif;width:37px; height:19px; padding-top:1px; border:none; float:left; border:#3e3f3f 1px solid;background-color:#151516; color:#fff;}
.month_top{font:normal 11px Arial, Helvetica, sans-serif; width:57px; height:20px; border:none; float:left; padding-left:13px;}
.month_top_drop{font:normal 11px Arial, Helvetica, sans-serif; width:57px; height:19px; padding-top:1px; border:none; float:left; border:#3e3f3f 1px solid;background-color:#151516; color:#fff;}
.year_top{font:normal 11px Arial, Helvetica, sans-serif; width:47px; height:20px; border:none; float:left; padding-left:9px;}
.year_top_drop{font:normal 11px Arial, Helvetica, sans-serif; width:50px; height:19px; padding-top:1px; border:none; float:left; border:#3e3f3f 1px solid;background-color:#151516; color:#fff;}
.booknowbut{width:68px; height:16px; float:left; padding: 2px 0px 0px 10px;}
.roomtxt{width:40px; float:left; font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#828282; font-weight:normal; text-align:left; padding:2px 0px 0px 10px;}
.roombg{background:url(../images/room_bg.jpg) no-repeat; width:31px; height:15px; float:left; margin-top:2px;}
.roombgbox{width:31px; height:14px; line-height:17px; border:none; float:left;background:none;font:normal 11px Arial, Helvetica, sans-serif; color:#fff; padding:0px 4px 0px 2px;}

/*Gallery link page*/
.gallery_frame{width:347px; height:412px; position:absolute; float:left; background:url(../images/frame.png) no-repeat;}
.gal_head{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center;color:#3c3c3c;float:left; padding:5px 0px 0px 30px; width:100px;}
.gal_head a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center;color:#3c3c3c; text-decoration:none;float:left;}
.gal_head1{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center;color:#3c3c3c;float:left; padding:5px 0px 0px 0px;}
.gal_head1 a{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-align:center;color:#3c3c3c; text-decoration:none;float:left;width:105px;}
.gal_head2{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center;color:#3c3c3c;float:left; padding:5px 0px 0px 0px;}
.gal_head2 a{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-align:left;color:#3c3c3c; text-decoration:none;float:left;width:105px;}
.gal_link{width:96px; text-align:center; float:left; padding-top:5px;}
.hot_link ul li a.blue{color:#3399ff;}
.hot_link ul li a.blue:hover{color:#FFFFFF;}

.london_frame_blk{width:892px; height:422px; float:left;margin-left:25px; display:inline; background:url(../images/london_happening.gif) 0 0 no-repeat;border:5px solid black;}
.london_events{width:892px; height:422px; float:left;margin-left:25px; display:inline;background:url(../images/london_events.gif) 0 0 no-repeat;border:5px solid black;}
.london_inner_cont_blk{float:right;width:490px;padding-top:0px;margin-top:50px;}

.rgt_cont_top{float:right;width:490px;margin-bottom:5px;}
.rgt_cont_top img{margin:15px 0px 0px 10px;}
.london_news_right{float:left;width:460px;text-align:left;height:279px;overflow:auto;overflow-x:hidden;}
.london_news_blk2{float:left; height:auto; margin-top:5px; text-align:left;}
.london_news_blk2 p{margin:6px 0 0 0;color:#4e4e4e;font:normal 12px Arial; line-height:18px;width:460px;text-align:justify;}
.london_news_blk2 a{color:#106fe6;}
.top_cont{width:430px;float:left;color:#4e4e4e;}
.cont_lft{width:194px;text-align:justify;float:left;font:normal 11px Arial;margin-top:15px;}
.cont_lft1{width:260px;text-align:justify;float:left;font:normal 11px Arial;margin-top:15px;}
.top_cont_ful{text-align:justify;font:normal 11px Arial;margin-top:15px;width:420px;float:left;color:#666666;}
b.cont_title{font:bold 12px Arial;text-align:left;color:#3c3c3c;}
b.title2{color:#3c3c3c;float:left;}
.best_img{float:left;width:420px;}
.best_img img{float:left;margin-left:100px;}
/*03-05-2010*/
.festival{width:470px;height:auto;float:left;text-align:left;padding-left:15px;}
.festival h2{padding:0px;margin:0px;}
.festival a{margin-right:10px;padding:0px;}
.festiv_blk{float:left; height:auto;text-align:justify;width:450px;#width:455px;font:normal 11px Arial, Helvetica, sans-serif;color:#3c3c3c;text-align:left !important;}
.festiv_blk h4{font:normal 12px Arial, Helvetica, sans-serif;color:#106fe6;text-align:left;padding-bottom:10px;}
.festiv_blk p{font:normal 11px Arial, Helvetica, sans-serif;color:#3c3c3c;text-align:left !important;line-height:16px;}
.festival_bg{background:url(../images/live/live_bg.gif) no-repeat;width:133px;height:72px;float:right;margin-left:10px;text-align:center;padding-top:7px;}
.festiv_blk1{float:left; height:auto;text-align:left;width:440px;#width:446px;font:normal 11px Arial, Helvetica, sans-serif;color:#3c3c3c;text-align:left !important;}
.festiv_blk1 p{font:normal 11px Arial, Helvetica, sans-serif;color:#3c3c3c;text-align:left !important;line-height:17px;float:left;}
.festival_bg1{background:url(../images/festival/festival_bg.gif) no-repeat;width:81px;height:122px;float:left;margin-right:10px;text-align:center;padding-top:7px;}
.eventsbg{background:url(../images/eventbg.gif) no-repeat;width:141px;height:116px;float:left;margin-right:10px;text-align:center;}
.eventsbg img{text-align:center;padding-top:8px;}
.festiv_blk1 h2{font:normal 12px Arial, Helvetica, sans-serif;color:#106fe6;padding:0px !important;width:340px;#width:355px;}
.clear1{clear:both;height:10px;}
.fes_content p{float:left !important;padding-bottom:5px !important;#padding-bottom:0px !important;width:440px;#width:440px;}
.fes_content p a{color:#3c3c3c;text-decoration:none;}
.fes_content p a:hover{color:#3c3c3c;text-decoration:underline;}
.festiv_blk1 a{color:#3c3c3c;text-decoration:underline;}
.festiv_blk1 a:hover{color:#3c3c3c;text-decoration:none;}
.sports_fans{width:125px;float:left;margin:12px 0px 0px 13px;}
.top_blog{width:166px; height:50px; float:left;margin:12px 0px 0px 13px; /*background:url(../images/blog.jpg) no-repeat;*/}
.london_news_right p a{color:#3c3c3c;text-decoration:underline;}
.london_news_right p a:hover{color:#3c3c3c;text-decoration:none;}
.skype{float:left;margin:16px 0px 0px 13px;}
.booknowouter{width:95px; height:30px;float:left; margin:14px 0px 0px 20px;text-align:center;#margin-left:0px;}
.festiv_blk a{color:#106FE6;text-decoration:none;}
/*25-05-2010*/
.sitemap_bg{ width:490px;float:left;padding-bottom:11px;}
.sitemap_mar{ width:490px;float:left;padding-bottom:11px;}
.sitemap_mar ul{ list-style:none; float:left;}
.sitemap_mar ul li{background:url(../images/sitemap/site_mar.gif) no-repeat;float:left;width:113px;height:24px;padding:3px 15px 0px 7px;text-align:left;color:#fff;font:normal 12px Arial, Helvetica, sans-serif;text-decoration:none;margin-right:24px;}
.sitemap_mar ul li a{text-decoration:none;color:#fff;outline:none;}
/*16.6.2010*/
.london_inner_cont_blk2{float:right;width:490px;padding-top:0px;margin-top:50px;}
.festiv_blk3{float:left;height:auto;width:440px;#width:446px;font:normal 11px Arial, Helvetica, sans-serif;color:#3c3c3c;height:230px;overflow:auto;overflow-x:hidden;}
.festiv_blk3 p{text-align:left;font:normal 11px Arial, Helvetica, sans-serif;color:#3c3c3c;line-height:16px;padding-right:10px;}
.festiv_blk3 p span{font:bold 12px Arial, Helvetica, sans-serif;color:#3c3c3c;}
.festiv_blk3 p small{font:italic 12px Arial, Helvetica, sans-serif;color:#000;}
.festiv_blk3 p b{font:bold 12px Arial, Helvetica, sans-serif;color:#3c3c3c;}
.festiv_blk3 p cite{font:normal 14px Arial, Helvetica, sans-serif;color:#000;}
.festiv_blk3 p a{color:#3c3c3c;text-decoration:underline;}
.festiv_blk3 ul{float:left;width:440px;}
.festiv_blk3 ul li{width:440px;font:normal 11px Arial, Helvetica, sans-serif;color:#3c3c3c;padding:0px;margin:5px 0px 5px 20px;;list-style-type:disc;}
.festiv_blk3 ul li a{color:#3c3c3c;text-decoration:none;}