#secContent{padding: 0 0 40px;background: url("/includes/images/general/contentHD.jpg") no-repeat scroll 0 0 #242424;
    float: left;
    height: 100%;width:100%}
#secContentLeft {
    float: left;
    min-height: 245px;
    margin: 0 20px 0 29px;
    width: 292px;background-repeat:repeat-x;
}    #secContentRight{float: left;position:relative;
    line-height: 19px;
    padding: 10px 0 0 10px;
    width: 550px;}

#secContentRight h3{margin:0;padding:0;float:left;font-weight:bold;font-size:14px;color:#fff; clear:both;}
#secContentRight p{margin:0;padding: 0 0 15px 0;float:left;clear:left;font-weight:normal;font-size:12px;color:#fff}
#secContentRight a{color:#9c9c9c}
#secContentRight strong{color:#9c9c9c}
#secContentRight b{color:#9c9c9c}
/*Gallery*/

#gallery_slider { 
    margin: 0; border:1px solid #ffffff;margin: 0 0 0 65px;
    width: 800px; 
	height: 355px; 
	position: relative; 
	overflow:hidden;
 }
    #gallery_slider .item { 		
        width: 800px; 
		height:355px; 
		display: block;
		padding:0;margin:0;
 }

    /*#gallery_nav_prev, #rooms_nav_prev {float:left; font-size:131%; font-weight:bold; padding-top:1px;}
    #gallery_nav_next, #rooms_nav_next {float:right; font-size:131%; font-weight:bold; padding-top:1px;}*/
    #rooms_nav_prev, #rooms_nav_next {margin:10px 0 0 0;}
    #gallery_nav, #rooms_nav { width:100%;padding: 20px 0 0 55px;background:none;}
    .rooms_nav { margin:10px 0 15px 0; clear:both; float:left; display:block; }
    
.gallery { }
    .gallery .item { }
    .gallery h3 { clear:left; display:none; }
    .gallery a { float:left; display:block; margin:0;  }
	
.gallery_list {}
.gallery_categories {}
#gallery_nav_prev{z-index: 1;background:url("/includes/images/general/arrowpre.png") no-repeat scroll 0 0;width:26px;height:27px;}
#gallery_nav_next{z-index: 1;background:url("/includes/images/general/arrownext.png") no-repeat scroll 0 0;width:26px;height:27px;}
#gallery_nav li{margin:0 0 0 10px;float:left;clear:none;background:url("/includes/images/general/galleryNavHD.jpg") no-repeat scroll 0 0;width:145px;height:25px;}
#gallery_nav li a{color: #FFFFFF;
    float: left;
    margin: 3px 0 0;
    padding: 0;
    text-align: center;
    width: 130px;background:none;cursor:pointer;font-size:12px;}
#gallery_nav li a:hover{color:#fff}

/*Wedding Enquiry Form*/
#ctl00_ContentPlaceHolder1_Form1_AroInputControl1_Table2 input, #ctl00_ContentPlaceHolder1_Form1_AroInputControl1_Table2 button, 
#ctl00_ContentPlaceHolder1_Form1_AroInputControl1_Table2 textarea {width: 200px;background-color: #FAEDF8;font:11px arial,helvetica,clean,sans-serif; }
#ctl00_ContentPlaceHolder1_Form1_AroInputControl1_Table2 select  {width: 204px;background-color: #FAEDF8;font:11px arial,helvetica,clean,sans-serif; }
#ctl00_ContentPlaceHolder1_Form1_AroInputControl1_AccommodationRequired_0{width:20px!important;}
#ctl00_ContentPlaceHolder1_Form1_AroInputControl1_AccommodationRequired_1{margin: 2px 0 0 5px;width:20px!important;}
#ctl00_ContentPlaceHolder1_Form1_AroInputControl1_Table2 label{float: left;width: 190px;}
#ctl00_ContentPlaceHolder1_Form1_AroInputControl1_Table2 tr{padding:0 0 5px 0;float:left;}
#ctl00_ContentPlaceHolder1_Form1_AroInputControl1_AccommodationRequired td{width:200px;}
#ctl00_ContentPlaceHolder1_Form1_AroInputControl1_AccommodationRequired label{width:40px;}
#ctl00_ContentPlaceHolder1_Form1_AroInputControl1_CaptchaControl_CaptchaImage{width:204px!important;margin:0 0 10px 0}
#ctl00_ContentPlaceHolder1_Form1_AroInputControl1_submit{background:url("/includes/images/general/submit.jpg") no-repeat scroll 0 0;border: medium none;height: 24px;text-indent: -9999px;width: 64px !important;margin: 20px 0 0 190px;}
    
/* POPUP CALENDAR */ 
#calendardiv{background-color:white;width:151px!important;margin:0; padding:0;border:3px solid #000!important;z-index:300;}
* html #calendardiv{position:relative; left:500px!important; bottom:100px!important;}
#calendardiv table{width:148px; margin:0; padding:0;float:left; clear:both;}
#calendardiv tr{width:148px; margin:0; padding:0;border:0px solid green; float:left;}
#calendardiv td, #calendardiv td table{border:0!important; margin:0;background-color:#FFF; font-size:11px; text-align:center;border:0px solid green!important;padding-right:0!important;}
#calendardiv .Month{background-color:#fff; font-size:11px!important;color:#231f20; text-align:center; font-weight:bold;}
#calendardiv .Month a{margin:0; padding:0; font-size:10px!important;background-color:#FFF; border:0px solid red; color:#231f20; text-align:center; font-weight:bold;} 
#calendardiv .DaysOfWeek{width:21px; margin:0!important;padding:0; float:left; background-color:#231f20; font-size:11px!important;text-align:center; color:#FFF;}
#calendardiv .Dates {width:21px!important; margin:0; padding:0;color:#253D5E;background-color:#FFF; border:0px solid green; text-align:center;}
#calendardiv .Dates a{border:none!important;font-size:11px!important;background-color:#FFF; color:#000; text-align:center; font-weight:normal; text-decoration:none;}
#calendardiv .Dates a:hover{color:#2E5E9F;text-decoration:underline;}
#calendardiv .Today {width:147px; margin:0; padding:0; background-color:#FFF; text-align:center;}
#calendardiv .Today a {color:#231f20; text-align:center; font-size:11px!important; font-weight:bold; text-decoration:none;}
#calendardiv .Today a:hover{text-decoration:underline;}

/*Video Module*/

.videosList{float:left}
.videosList .item{float:left;width:100%}
.videosList .videoTitle{padding: 0 0 5px;float:left;width:100%}
.videosList .videoTitle h3{}
.videosList .videoDesc{padding: 0 0 5px;float:left;width:100%}
.videoNav{left: -300px;position: absolute;top: 15px;}
.videoNav li{list-style-type:none;float:left;width:100%;}

#slider_header{height:330px;}
.aside{width:292px;float: left;
    height: 122px;
    padding:20px 0 0 0;
    position: relative;height:100%}
.header{height: 405px;}
.panelHD{margin:0;}

/*Contact Us Form*/
#ctl00_ContentPlaceHolder1_AroInputControl1_Table2 input, #ctl00_ContentPlaceHolder1_AroInputControl1_Table2 textarea{border:1px solid #aaa;width: 200px;background-color: #fff;font:11px arial,helvetica,clean,sans-serif;}
#ctl00_ContentPlaceHolder1_AroInputControl1_Table2 select{border:1px solid #aaa;width: 204px;background-color: #fff;font:11px arial,helvetica,clean,sans-serif;}
#ctl00_ContentPlaceHolder1_AroInputControl1_CaptchaControl_CaptchaImage{width:202px!important;}
#ctl00_ContentPlaceHolder1_AroInputControl1_submit{text-indent:-9999px;background-color:transparent!important;border:none!important;background:url("/includes/images/general/submit.jpg") no-repeat scroll 0 0;width:94px;height:24px;}

#ctl00_ContentPlaceHolder1_AroInputControl1_AccommodationRequired_0, #ctl00_ContentPlaceHolder1_AroInputControl1_AccommodationRequired_1 {width:50px!important;}
.shadowbg {
background: url("/includes/images/general/shadowbg.png") repeat scroll 0 0 transparent;
    height: 406px;
    padding: 0;
    position: absolute;
    right:2px;
    width: 978px;}
    

