/* CSS Document */

/*Page structure starts here*/
#MainContent #Content{width:930px; margin:26px 0 0 0; padding:0; float:left;}
#Content #LeftNav{width:193px; margin:0 25px 0 0; padding:0; float:left; border-top:2px solid #cccccc; }
#Content #MiddleNav521{width:521px; margin:0; padding:0; float:left;}
#Content #MiddleNav707{width:707px; margin:0; padding:0; float:left;}
#Content #RightNav{width:166px; margin:0 0 0 0px; padding:0; float:right;}
/*Page structure ends here*/

/*left nav starts here*/

#contentbutton {float:left;background:url(images/button_left.gif) top left repeat-x;}
#contentbutton a{height:34px; border:0;float:left;  font-size:14px; font-family:Times New Roman; color:#fff; font-weight:bold;text-align:left;margin:0 0 0 5px;padding:0;line-height:25px;display:inline;background:url(images/button_right.gif) top right no-repeat;  padding-right:20px;text-decoration:none;}

#Holidays,#hotspot,#Brochure,#guest,#Journey{border-bottom:1px solid #ccc;}

.phonetxt {font: bold 22px Georgia; color: #666666; line-height:35px; margin-top:15px;}
/*left nav ends here*/

/*right nav starts here*/
#RightNav {display:block; }
#RightNav .topoffer{width:155px; float:left; border:solid 1px #E7E7E7; height:auto; background-color:#fff; padding:0 0 4px 9px; margin-bottom:20px;}
#RightNav .topoffer input {padding:2px; font-family:arial;}
#RightNav .topoffer h1{color:#E53D94; font-size:16px; font-family:Georgia; margin:7px 0 6px 0; line-height:1.3; padding:0px; text-align:left; font-weight:bold;}
#RightNav .topoffer p{font:12px; font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; margin:0px 0 7px 0; padding:0 5px 0 0; text-align:left; line-height:18px;}
#RightNav p.greytext{color:#666; font-size:12px; font-family:Georgia; line-height:18px;}
#RightNav .topoffer h2{font-size:16px;color:#666666; margin:5px 0 10px 0;padding:0; font-family:Georgia; font-size:16px; font-weight:normal;}
#RightNav .partition{margin:0px 0 2px 0; padding:0;}
#RightNav .fl{float:left;padding:5px 8px 5px 0px; clear:both;}
#RightNav .fr{float:left;padding:0px 5px 10px 0px;}
#RightNav .bottomoffer{width:165px; float:left; height:auto;padding:0 0 5px 0; margin:0 0 15px 0; }
#RightNav .bottomoffer h1{color:#333; font-size:14px; font-family:Georgia; font-weight:bold; margin:-4px 0 5px 0; line-height:18px; padding:0 0 10px 0; text-align:left; float:none; border-bottom:1px solid #CBCBCB; clear:both}
#RightNav .bottomoffer p{font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:13px; font-weight:normal; color:#666666; margin:0px 0 5px 0; padding:0 0 10px 0; text-align:left;line-height:18px; clear:left;}
#RightNav .bottomoffer h2{color:#d92e81; font-size:16px; font-family:Georgia; font-weight:normal; margin:0 0 2px 0; line-height:18px; padding:0px; text-align:left;}
#RightNav .bottomoffer h3{color:#666666; font-size:14px; font-family:Georgia; font-weight:bold; margin:0 0 10px 0; line-height:18px; padding:0px; text-align:left; clear:left;}
#RightNav .addshortlist{margin-top:-27px;height:30px;text-align:left; position:relative;}
#RightNav .addshortlist img{vertical-align:middle}
#RightNav .desaccrightbox {padding:5px 0 5px 0;}
#RightNav .desaccrightbox p{margin:0;padding:0;clear:both;}
#RightNav .desaccrightbox .accfl{float:left;padding:0 5px 0 0; font-size:11px;}
#RightNav .desaccrightbox .accfr{float:right;padding:0 10px 0 0; font-size:11px;}
#RightNav .desaccrightbox .accfl img {vertical-align:middle;margin-right:1px;}
#RightNav .w80{float:left;width: 80px;}
#RightNav .w75{float:left;width: 75px;}
#RightNav span .w65{float:left;width: 65px;text-align:right}
#RightNav .w5{float:left;width: 5px;}
#RightNav .wfull{float:left;width:100%;margin-bottom:10px;}
#RightNav span .mp0{margin:0;padding:0}
#RightNav img .pt10{padding-top:10px}
#RightNav .txtgeorgia{font-family:georgia !Important; font-size:12px !Important;}

/*right nav ends here*/

/*right nav(accomodation & inspirational ideas) starts here*/


.guestbox .head, .guestreviewbox .head, .holidaybox .head {height:20px; font-weight:bold; color:#333; margin-bottom:5px; padding-bottom:2px; font-family:georgia; margin-top:-2px;}
.guestbox {float:left; width:165px; margin-top:0px; margin-bottom:10px;*padding-bottom:20px}
.guestbox p{margin:0 0 20px 0;}
.guestreviewbox p{padding:0 0 15px;}
.holidaybox p{padding:0 0 15px 0; font-size:12px;}
.guestbox p.bold, .guestreviewbox p.bold, .holidaybox p.bold{font-family:Georgia; font-size:14px; font-weight:bold; color:#333;}
.guestbox .offerboximg{background:#656565; float:left;width:128px;margin-top:0px;padding:0;clear:left}
.guestbox span.img{width:128px;float:left;margin:0;padding:0;}
.guestbox span.caption{float:left;margin:0;line-height:14px;padding:0 0 4px 5px;color:#fff; font-size:12px;padding-left:5px;}
.guestbox p a {line-height:20px;}
.guestreviewbox{width:165px; float:left; clear:left; margin-top:5px;}
.holidaybox{width:165px; float:left; clear:left;_margin-top:20px;*margin-top:20px;}
#offertextbox{width:460px;clear:both; margin:0; float:left; border:1px solid #E9E9E9; background:#fff; padding:0 0 10px 0;}
#offertextbox .boxbg{background:#F4F4F4; float:left; width:446px; margin:10px 10px 0px 10px; display:inline;padding:0;clear:both; padding-bottom:10px;padding-top:10px;}
#offertextbox2 .boxbg{background:#F4F4F4; float:left; display:inline;padding:0;clear:both;width:100%; margin-bottom:0px}
#offertextbox .box1, #offertextbox2 box1 {float:left; width:100%;}
#offertextbox .headboxleft, #offertextbox2 .headboxleft{float:left; vertical-align:top; margin:0;padding:0; font-family:Lucida Sans Unicode,Lucida Grande,sans-serif; font-size:13px; }
#offertextbox h3, #offertextbox2 h3{font-family:georgia; font-size:20px; margin:0; padding:0; color:#e92e81;margin:0 0 0 10px; font-weight:normal;}
#offertextbox h5, #offertextbox2 h5{font-family:georgia; font-size:16px; margin:0; padding:0; color:#e92e81;margin:0 0 0 10px; font-weight:bold;}
#offertextbox .headboxleft span, #offertextbox2 .headboxleft span{margin:0 0 0px 10px; color:#666666}
#offertextbox .headnightsright, #offertextbox2 .headnightsright{float:right; vertical-align:top; margin:0 10px 0 0;padding:0; font-family:Lucida Sans Unicode,Lucida Grande,sans-serif; font-size:13px; text-align:right;}
#offertextbox .box2, #offertextbox2 .box2{float:left; margin-top:15px; width:100%;}
#offertextbox .textboxleft, #offertextbox2 .textboxleft {float:left; vertical-align:top; margin:0;padding:0; font-family:Lucida Sans Unicode,Lucida Grande,sans-serif; font-size:13px; width:295px}
#offertextbox .textboxleft span, #offertextbox .textboxleft p, #offertextbox .textboxright, #offertextbox2 .textboxleft span, #offertextbox2 .textboxleft p, #offertextbox2 .textboxright {margin:0 10px 0px 10px; color:#666666}
#offertextbox .textboxright, #offertextbox2 .textboxright{float:right; vertical-align:top; margin:0 10px 0 0;padding:0; font-family:Lucida Sans Unicode,Lucida Grande,sans-serif; font-size:13px; text-align:center;}
#offertextbox .textboxright img, #offertextbox2 .textboxright img {vertical-align:top;}
#offertextbox2{width:100%;clear:both; margin:0; float:left; border:1px solid #E9E9E9; background:#fff; padding:0px 0 0px 0;}
.pinkfont {color:#D92E81 !important;}
/*right nav(accomodation & inspirational ideas) ends here*/





/*center tab starts here*/
#main_tab{float:left; margin:0; padding:0;width:100%;}
#main_tab ul{float:left; margin:0; padding:0; background:url(images/greyline2.gif) repeat-x left bottom; padding-bottom:2px;width:100%; display:inline;}
#main_tab.tabberlive ul.tabbernav li{float:left; list-style-type:none; padding:0; margin:0 2px 0 0; background:#ECECEC; height:42px; display:inline;}
#main_tab.tabberlive ul.tabbernav li a{text-align:center; margin:0px; color:#666; text-decoration:none !Important; font-size:13px !Important; font-family:Georgia !Important; line-height:37px;padding:19px 6px 20px 6px; }
#main_tab.tabberlive ul.tabbernav li a:hover{text-decoration:underline; color:#000;}
#main_tab.tabberlive ul.tabbernav li.selected{background:#D62D80 }
#main_tab.tabberlive ul.tabbernav li.selected a{background:url(images/arrow_pink.gif) no-repeat center bottom; color:#fff; padding-bottom:22px;position:relative; text-decoration:none !Important;}
#main_tab.tabberlive ul.tabbernav li.selected a,x:-moz-any-link, x:default {padding-bottom:21px;}
#main_tab.tabberlive ul.tabbernav li.selected a:hover{text-decoration:none;}
#main_tab.tabberlive ul#journeyplanner.tabbernav li {background:#ECECEC none repeat scroll 0 0;display:inline;float:left;height:42px;list-style-type:none;margin:0 2px 0 0;width:85px;max-width:85px;padding:5px 0 0 5px;text-align:left;}
#main_tab.tabberlive ul#journeyplanner.tabbernav li a {color:#666666;font-family:Georgia !important;font-size:13px !important;line-height:14px;margin:0;padding:0 0 20px 0;text-align:left;text-decoration:none !important;width:85px;max-width:85px;height:37px}
#main_tab.tabberlive ul#journeyplanner.tabbernav li ,x:-moz-any-link{padding:5px 11px; 0 11px; height:37px}
#main_tab.tabberlive ul#journeyplanner.tabbernav li ,x:-moz-any-link, x:default{padding:5px 5px; 0 5px; height:37px}
#main_tab.tabberlive ul#journeyplanner.tabbernav li.selected a {background:transparent url(images/arrow_pink.gif) no-repeat scroll center bottom;color:#FFFFFF;float:left;padding-bottom:10px;position:relative;text-decoration:none !important;width:85px;max-width:85px;height:37px}
#main_tab.tabberlive ul#journeyplanner.tabbernav li.selected {background:#D62D80 none repeat scroll 0 0;}
#main_tab ul.greyline3{background:url(images/greyline3.gif) repeat-x left bottom;}
#main_tab ul.greyline4{background:url(images/greyline4.gif) repeat-x left bottom;}
#main_tab_content p{padding:5px 0px;}
#main_tab .tabbertab .hd8{font: normal 18px Georgia; color: #D92E81;line-height: 35px;margin:0 29px 0 30px; }
/*center tab ends here*/


/*Middle content starts here*/
#TabContentArea{float:left; margin:0px; padding:0; border:0px solid #000; width:100%; }
#MiddleNav521 p,#main_content4 p {line-height:20px; color:#666}
.FirstLaterBig { font-size:37px;float:left;color:#6C6C6C;margin:-9px 0 0 0;}
/*Middle content starts here*/

	
.mb20{margin-bottom:20px!Important;}
ol {padding: 5px 25px;}
.both {clear: both;}
.noborder{border:0 !Important;}
.mb15{margin-bottom:15px;}
.mb25{margin-bottom:25px;}
.mt25{margin-top:25px;}
.mt15{margin-top:15px;}
.mt5{margin-top:5px;}
.pt5{padding-top:5px;}
.mb5{margin-bottom:5px;}
.mb3{margin-bottom:3px;}
.pt6{padding-top:6px;}
.pl40{padding-left:40px;}
.w110{width:125px; float:left;}
.Georgia{font-family:georgia !Important;}
.font12{font-size:12px !Important;}
.pr3{padding-right:3px;}
.mb1{margin: 0 0 1px 0 !Important;}
.mb10{margin-bottom:10px;}
.pt10{padding-top:10px}

