*{outline:none; margin:0; padding:0;}
body{ margin:0px; padding:0px; background:#f7941d; font:10pt Arial, Helvetica, sans-serif; color:#666666; }
img{ border:none;}
ul, form { margin:0px; padding:0px; list-style-type:none;}


a{text-decoration:none;}
a:hover{color:#a2d84e; text-decoration:underline;}

.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both; }
.txtcenter{ text-align:center;}
.vAlignM {vertical-align:middle}

h1{font-family:Georgia;
font-size:18px; text-align:left; color:#eb7418; margin:0px; padding:5px 0px;}
p {padding:3px 0; line-height:17px;}

/*****************wrapper start************************/

#wrapper{ width:990px; margin:0 auto; padding:0;}
#mainContainer{ width:960px; margin:0 auto; padding:0px; }
#mainContainer .middle{ width:956px; margin:0 auto; padding:0px 2px; background-color:#fff; }

#header {padding:0px; height:149px; }
.logo{ float:left; padding:0px;}
#topRight{ float:right; padding:0px; margin:0px; /*width:630px;*/}

.banner {padding:2px 0 0px 0;}

/*****************Navigation start************************/

.nav-bar {padding:116px 0 0 0;height:33px; }
.nav-bar li{ font: bold 14px Arial, Helvetica, sans-serif; float:left;  margin:0px; padding:0 0px 0 3px; }
.nav-bar li a{ 
background:url(../images/nav_up.png) bottom left  no-repeat ; text-decoration:none;
color:#fff; padding:0 0 0 8px; float:left; display:block; cursor:pointer; height:33px; line-height:33px;
}
.nav-bar li a span{
background:url(../images/nav_up.png) top right no-repeat; color: #fff; text-decoration:none;
float:left; padding:0 8px 0 0px; display:block;
}
.nav-bar li a:hover{ background:url(../images/nav_h.png) bottom left no-repeat ; text-decoration:none;}
.nav-bar li a:hover span{background:url(../images/nav_h.png) top right no-repeat;  color: #000; text-decoration:none;}
.nav-bar li a.active{ background:url(../images/nav_h.png) bottom left no-repeat ; text-decoration:none;}
.nav-bar li a.active span{background:url(../images/nav_h.png) top right no-repeat;  color: #000; text-decoration:none;}

#home #homnav a, #acco #accnav a, #faci #facnav a, #phot #phonav a, #rate #ratnav a, #spec #spenav a, #cont #connav a{ background:url(../images/nav_h.png) bottom left no-repeat ; text-decoration:none;}
#home #homnav a span, #acco #accnav a span, #faci #facnav a span, #phot #phonav a span, #rate #ratnav a span, #spec #spenav a span, #cont #connav a span{background:url(../images/nav_h.png) top right no-repeat;  color: #000; text-decoration:none;}

/*****************Navigation start************************/

#actionBox {padding:20px 20px 0 20px;}
#actionBox .action1{float:left; width:276px; height:161px; padding:10px; background:url(../images/accomodation.jpg) no-repeat top left;}
#actionBox .action1 p{text-align:center; color:#fff; font:bold italic 11pt Arial, Helvetica, sans-serif; line-height:23px;}
#actionBox .action1 .more{background:url(../images/moreGrey.gif) no-repeat top left; float:right; width:70px; color:#000; font:bold 10pt Arial, Helvetica, sans-serif; text-align:center; height:28px; line-height:28px;}
#actionBox .action1 .more a{color:#000; text-decoration:none;}
#actionBox .action1 .more a:hover{color:#666666; text-decoration:none;}

#actionBox .action2{float:left; width:276px; height:161px; padding:10px; background:url(../images/facilities.jpg) no-repeat top left; 
margin:0 14px;}
#actionBox .action2 p{text-align:center; color:#fff; font:bold italic 11pt Arial, Helvetica, sans-serif; line-height:23px;}
#actionBox .action2 .more{background:url(../images/moreOrange.gif) no-repeat top left; float:right; width:70px; color:#000; font:bold 10pt Arial, Helvetica, sans-serif; text-align:center; height:28px; line-height:28px;}
#actionBox .action2 .more a{color:#000; text-decoration:none;}
#actionBox .action2 .more a:hover{color:#666666; text-decoration:none;}

#actionBox .action3{float:left; width:276px; height:161px; padding:10px; background:url(../images/vurtule_ture.jpg) no-repeat top left;}
#actionBox .action3 p{text-align:center; color:#fff; font:bold italic 11pt Arial, Helvetica, sans-serif; line-height:23px;}
#actionBox .action3 .more{background:url(../images/moreBlue.gif) no-repeat top left; float:right; width:70px; color:#000; font:bold 10pt Arial, Helvetica, sans-serif; text-align:center; height:28px; line-height:28px;}
#actionBox .action3 .more a{color:#000; text-decoration:none;}
#actionBox .action3 .more a:hover{color:#666666; text-decoration:none;}

/*****************container start************************/

#container {padding:20px;}

#leftContainer {float:left; padding: 0 0 0 0;
width:607px;}


#leftContainer .leftMid{padding:0px; }
#leftContainer .leftMid p {padding:5px 0px; font:12px Arial; line-height:20px;}
#leftContainer .leftMid h1 
{ font-family:Georgia;
font-size:18px; text-align:left; color:#eb7418; margin:0px; padding:5px 0px;
}

#rightContainer {float:right; width:305px; padding:0 0px;}
.rightBanner {width:297px; padding:0px; float:right;}
.rightBanner .top_yellow
{
background:url(../images/top_yellow.jpg) top left no-repeat;
float:left; height:9px;
width:296px; padding:0px; overflow:hidden;
}
.rightBanner .bottom_yellow
{
background:url(../images/bottom_yellow.jpg) top left no-repeat;
float:left; height:9px;
width:296px; padding:0px;
}
.rightBanner .middle_yellow
{
background:url(../images/middle_yellow.jpg) top left repeat-y;
float:left;
width:276px; padding:0 10px;
}
.rightBanner .middle_yellow h2
{
margin:0px; padding:0 0 8px 0; color:#333333;
font-family:Arial; font-size:15px;
}
.rightBanner .middle_yellow p
{
margin:0px; padding:0 0 8px 0; color:#ec288f; font-weight:bold;
font-family:Arial; font-size:14px; font-style:italic;
}

.testimonial {font:italic 11pt Arial, Helvetica, sans-serif!important; color:#ff3399;}

#footer {background:#fff url(../images/footerBg.gif) no-repeat; 
width:920px;
height:87px; 
margin:10px 0px;
padding:9px 20px;
 /*float:right;*/
 }
#footer .footer_links
{
text-align:left; color:#330000; font-family:Arial; font-size:14px; height:32px;
}
#footer .footer_links a
{
color:#330000; padding:0 13px; font-family:Arial; font-size:14px; text-decoration:none;
}

#footer .footer_links a:hover
{
color:#330000; text-decoration:underline;
}
#footer .footer_left
{
width:360px; float:left;
 text-align:left; padding:10px 0 0 0;
}
#footer .footer_left h3
{
padding:0 0 3px 0; margin:0px; color:#330000;
font-size:12px;
}
#footer .footer_left p
{
padding:3px 0 0px 0; margin:0px; color:#330000;
font-size:12px; line-height:20px;
}

#footer .footer_right
{
width:500px; float:right;
 text-align:left;  padding:10px 0 0 0;
}
#footer .footer_right h3
{
padding:0 0 3px 0; margin:0px; color:#330000;
font-size:12px;
}
#footer .footer_right p
{
padding:3px 0 0px 0; margin:0px; color:#330000;
font-size:12px; line-height:20px;
}
#footer .footer_right p a
{
padding:3px 0 0px 0; margin:0px; color:#330000;
font-size:12px; line-height:20px; text-decoration:none;
}
#footer .footer_right p a:hover
{
 color:#330000;
text-decoration:underline;
}



/*15-0202010*/
#search {
background:url(../images/search.jpg) top left no-repeat; 
width:276px; height:62px; padding:10px 7px 0 14px; float:right;
margin:15px 0 0 0;
}

#search  span a{
font-family:Arial;
 font-size:12px; font-weight:bold; color:#000; text-decoration:none;
}
#search  span a:hover{
font-family:Arial; font-size:12px; font-weight:bold; color:#000; text-decoration:none;
}
#search .input_box{
width:235px; height:18px;
border:0px;
 color:#333; font-size:11px;
}

#search h2
{
margin:0px; padding:0 0 8px 0; color:#fff;
font-family:Arial; font-size:15px;
}
.go_padding
{
padding:3px 0 0 10px;
}
.copy_right
{text-align:center; color:#fff;
 font-size:12px; padding:10px 0;
 }
.copy_right a
{
color:#fff;	
}

#contactForm {padding:0px; width:405px; float:left; margin:0 0 0 20px;}
#contactForm .inputwidth{width:272px; border:solid 1px #eb7418; padding:3px;}
#contactForm .txtarea{height:115px;}
#titleFrom {font:bold 14px Arial; color:#fff;}
.row_tb{clear:both;}
.labelForm{width:130px; float:left; padding:5px 0px;}
.inputForm{float:left; width:274px; padding-bottom:5px;}
.submitOrang{background:url(../images/orange-Bt.png) no-repeat 0 0; width:94px; height:23px; margin:0; border:none;}
.radio_fild{border: solid 1px #eb7418; margin:0px 10px 5px 0; float:left;}
.radio_label{float:left; width:30px;}

.Faci_box{width:916px; padding:10px 0px;}
.topbox {height:20px;}
.bottombox {height:20px;}
.middlebox {padding:5px 20px;}
.middlebox h3{font:bold 14px Arial; color:#000; padding-bottom:12px;}
.middlebox h4{font-size:12px; font-weight:bold; padding:10px 0px;}
.middlebox img{padding:5px;}
.middlebox ul{list-style:square; padding:0 5px 0 15px;}
.middlebox .left_list{width:432px; float:left;}
.middlebox .right_list{float:left;}

#pinkbox .topbox {background: url(../images/top_pink.jpg) 0 0 no-repeat;}
#pinkbox .bottombox {background: url(../images/bottom_pink.jpg) 0 0 no-repeat;}
#pinkbox .middlebox {background:url(../images/middle_pink.jpg) 0 0 repeat-y;}

#greenbox .topbox {background: url(../images/top_green.jpg) 0 0 no-repeat;}
#greenbox .bottombox {background: url(../images/bottom_green.jpg) 0 0 no-repeat;}
#greenbox .middlebox {background:url(../images/middle_green.jpg) 0 0 repeat-y;}

#yellobox .topbox {background: url(../images/top_yello.jpg) 0 0 no-repeat;}
#yellobox .bottombox {background: url(../images/bottom_yello.jpg) 0 0 no-repeat;}
#yellobox .middlebox {background:url(../images/middle_yello.jpg) 0 0 repeat-y;}

#blue .topbox {background: url(../images/top_yello.jpg) 0 0 no-repeat;}
#blue .bottombox {background: url(../images/bottom_yello.jpg) 0 0 no-repeat;}
#blue .middlebox {background:url(../images/middle_yello.jpg) 0 0 repeat-y;}

.inputfield{width:250px; border:solid 1px #eb7418;}
.inputfielddate{border:solid 1px #eb7418;}
.selectbox{border:solid 1px #eb7418;}


.imagebox{float:left; width:240px; padding:0 15px 0 0;}
.imagebox img{padding:0 0px 0 0; width:240px;}
.contentbox{float:left; width:610px;}

#icon_link{margin-top:33px; text-align:left; color:#330000; font-family:Arial; font-size:14px;}
#icon_link img{padding-right:8px; vertical-align:middle;}
#icon_link a{padding:0 15px; font-size:12px; color:#330000; font-family:Arial;}
#icon_link a:hover{text-decoration:none;}