/* CSS Document */


body{
margin:0px;
padding:0px;
font-family:"Trebuchet MS", Arial, Verdana;
font-size:12px;
color:#636363;
background-color:#3b4753;
}

a{
font-size:12px;
font-family:"Trebuchet MS", Arial, Verdana;
color:#048ad7;
text-decoration:none;
}


a:hover{
font-size:12px;
font-family:"Trebuchet MS", Arial, Verdana;
color:#000000;
text-decoration:underline;
}


#wrapper{
width:960px;
height:auto;
margin:0 auto;
}


#main_content{
width:960px;
height:auto;
float:left;
background-color:#f0faff;
}

#topbar{
width:960px;
height:124px;
float:left;
background:url(../images/topbg.jpg) repeat-x bottom;
}



#topbar_left{
width:469px;
height:144px;
float:left;
padding:0px 0 0 20px;
}


#topbar_right{
width:471px;
height:111px;
float:left;
padding:0 0 13px 0;
}



#topbar_right1{
width:461px;
height:73px;
float:left;
text-align:right;
padding:0px 10px 0 0;
}


#topbar_right2{
width:471px;
height:38px;
float:left;
}

#topbar_right2 a{
color:#FFFFFF;
font-size:18px;
font-weight:bold;
}

#topbar_right2 a:hover{
color:#ffd572;
font-size:18px;
font-weight:bold;
text-decoration:none;
}

#navigation{
width:940px;
height:25px;
float:left;
background:#f1aa00;
color:#563d00;
text-align:left;
padding:10px 0px 0 20px;
}


#navigation a{
color:#563d00;
padding:0 4px;
display:inline-block;
}


#navigation-sub{
width:920px;
height:18px;
float:left;
background:#EEEEEE;
color:#333333;
text-align:left;
padding:4px 20px;
}


#navigation-sub a{
color:#333333;
padding:0 4px;
display:inline-block;
}




#header{
width:930px;
height:auto;
float:left;
background:#FFFFFF;
padding:12px 12px 12px 18px;
}

#header1{
width:459px;
height:auto;
float:left;
padding:0 20px 0 0;
}

#header2{
width:449px;
height:192;
float:left;
border:1px solid #000000;
}

a.underline{
text-decoration:underline;
color:#636363;
}


a.underline:hover{
text-decoration:none;
}

#mainblock{
width:956px;
height:auto;
float:left;
padding:12px 2px;
background:url(../images/bodybg.jpg) repeat-x top;
}


#left{
width:237px;
float:left;
height:auto;
}


/* first part of left side */


#left_activities, #left_activities_right{
width:207px;
height:29px;
float:left;
padding:6px 0 0 30px;
background:url(../images/righttop.jpg) no-repeat;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
}



#left_activities_list, #left_activities_right_list{
width:209px;
height:auto;
float:left;
background:url(../images/leftbg-symbol.png) #fae8bd;
border-right:1px solid #e5e5e5;
border-left:1px solid #e5e5e5;
border-bottom:1px solid #e5e5e5;
padding:10px 13px;
}

#left_activities_list UL, #left_activities_right_list UL{
margin:0px;
padding:0px;
list-style-type:none;
}

#left_activities_list LI, #left_activities_right_list LI{
margin:0px;
padding:0px;
background:url(../images/dotted.jpg) repeat-x bottom;
padding:3px 0 4px 0;
display:block;
}

#left_activities_list LI.last, #left_activities_right_list LI.last{
margin:0px;
padding:0px;
background:url() repeat-x bottom;
padding:3px 0 0px 0;
display:block;
}


#left_activities_list LI a, #left_activities_right_list LI a{
background: url(../images/bullet.jpg) no-repeat left center;
\color:#4f4f4;
color:#222222;
font-size:12px;
font-family:"Trebuchet MS", Arial, Verdana;
padding:0 0 0 20px;
display:block;
font-weight:bold;
}


#left_bottompart{
width:237px;
height:auto;
float:left;
}

/*start second part of left side..................*/


#left_activities2, #left_activities3, #left_activities4, #left_activities5, #left_activities6, #left_activities7, #left_activities8{
width:207px;
height:29px;
float:left;
padding:6px 0 0 30px;
background:url(../images/lefttop.jpg) no-repeat;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
}


#left_activities_list2, #left_activities_list3, #left_activities_list4, #left_activities_list5, #left_activities_list6, #left_activities_list7, #left_activities_list8{
width:209px;
height:auto;
float:left;
background:url(../images/leftbg-symbol1.png) #d6f0ff;
border-right:1px solid #e5e5e5;
border-left:1px solid #e5e5e5;
border-bottom:1px solid #e5e5e5;
padding:10px 13px;
}

#left_activities_list2 UL, #left_activities_list3 UL, #left_activities_list4 UL, #left_activities_list5 UL, #left_activities_list6 UL, #left_activities_list7 UL, #left_activities_list8 UL{
margin:0px;
padding:0px;
list-style-type:none;
}

#left_activities_list2 LI, #left_activities_list3 LI, #left_activities_list4 LI, #left_activities_list5 LI, #left_activities_list6 LI, #left_activities_list7 LI, #left_activities_list8 LI{
margin:0px;
padding:0px;
background:url(../images/dotted.jpg) repeat-x bottom;
padding:2px 0 3px 0;
display:block;
}

#left_activities_list2 LI.last, #left_activities_list3 LI.last, #left_activities_list4 LI.last, #left_activities_list5 LI.last, #left_activities_list6 LI.last, #left_activities_list7 LI.last, #left_activities_list8 LI.last{
margin:0px;
padding:0px;
background:url() repeat-x bottom;
padding:3px 0 0px 0;
display:block;
}


#left_activities_list2 LI a, #left_activities_list3 LI a, #left_activities_list4 LI a, #left_activities_list5 LI a, #left_activities_list6 LI a, #left_activities_list7 LI a, #left_activities_list8 LI a{
background: url(../images/bullet.jpg) no-repeat left center;
\color:#4f4f4;
color:#222222;
font-size:12px;
font-family:"Trebuchet MS", Arial, Verdana;
padding:0 0 0 20px;
display:block;
font-weight:100;
}


#left_bottompart2{
width:237px;
height:auto;
float:left;
}


#middle{
width:442px;
float:left;
height:auto;
padding:0 20px;
}

#middle_others{
width:679px;
float:left;
height:auto;
padding:0 20px;
}

.imageborder{
padding:2px;
border:1px solid #c6c6c6;
margin:0 10px 10px 0;
}

#right{
width:237px;
float:left;
height:auto;
}

/* first part of right side */


#right_activities{
width:207px;
height:29px;
float:left;
padding:6px 0 0 30px;
background:url(../images/lefttop.jpg) no-repeat;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
}


#right_activities_list, #right_activities1_list{
width:209px;
height:auto;
float:left;
background-color:#FFFFFF;
border-right:1px solid #e5e5e5;
border-left:1px solid #e5e5e5;
padding:10px 13px;
}

#right_activities_list UL, #right_activities1_list UL{
margin:0px;
padding:0px;
list-style-type:none;
}

#right_activities_list LI, #right_activities1_list LI{
margin:0px;
padding:0px;
background:url(../images/dotted.jpg) repeat-x bottom;
padding:3px 0 4px 0;
display:block;
}

#right_activities_list LI.last, #right_activities1_list LI.last{
margin:0px;
padding:0px;
background:url() repeat-x bottom;
padding:3px 0 0px 0;
display:block;
}


#right_activities_list LI a, #right_activities1_list LI a{
background: url(../images/bullet.jpg) no-repeat left center;
color:#4f4f4f;
font-size:12px;
font-family:"Trebuchet MS", Arial, Verdana;
padding:0 0 0 20px;
display:block;
font-weight:bold;
}


#right_bottompart, #right_bottompart1{
width:237px;
height:auto;
float:left;
}

/* footer start..........*/


#footer{
width:960px;
height:63px;
float:left;
border-top:12px solid #0087d4;
background:url(../images/footerbg.jpg) repeat-x top;
}

#footer1{
width:630px;
float:left;
height:auto;
font-size:12px;
padding:15px 0 0 20px;
}


#footer2{
width:250px;
float:left;
height:auto;
text-align:center;
padding-top:10px;
}

#footer a{
font-size:12px;
color:#636363;
text-decoration:none;
}

#footer a:hover{
font-size:12px;
color:#000000;
text-decoration:underline;
}


.redgreencolor{
color:#634600;
}


#others_middle_contetns{
float:left; height:auto; width:679px; color:#333333; font-size:12px;
}

.subtitle{
color:#634600;
font-size:17px;
font-weight:100;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
text-transform:capitalize;
}

a.bookingpart{
font-size:11px;
font-family:"Trebuchet MS", Arial, Verdana;
color:#048ad7;
font-weight:bold;
text-decoration:none;
display:inline-block;
padding:2px 5px;
border:1px solid #999999;
margin:0 4px;
}

a.bookingpart:hover{
font-size:11px;
font-family:"Trebuchet MS", Arial, Verdana;
color:#000000;
font-weight:bold;
text-decoration:underline;
display:inline-block;
padding:2px 5px;
border:1px solid #F0FAFF;
margin:0 4px;
}


.tablebdr TABLE{
border-style:solid;
border-width:0 0 1px 1px;
border-color:#333333;
}

.tablebdr TD{
border-style:solid;
border-width:1px 1px 0 0;
border-color:#333333;
}


/*  navigation sub start here..............*/

/*
.basictab ul{
margin: 4px;
padding: 3px 0;
margin-left: 0;
font: bold 12px Verdana;
border-bottom: 1px solid gray;
list-style-type: none;
text-align: left; set to left, center, or right to align the menu as desired
}

.basictab li{
display: inline;
margin: 0;
}

.basictab li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid gray;
border-bottom: none;
background-color: #f6ffd5;
color: #2d2b2b;
}

.basictab li a:visited{
color: #2d2b2b;
}

.basictab li a:hover, .basictab li a.current{
background-color: #DBFF6C;
color: black;
}

.basictab li a:active{
color: black;
}
*/
#tabcontentcontainer{
width:95%; /*width of 2nd level content*/
height:1.5em; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
}

.tabcontent{
display:none;
}

.textbox-style{border:1px solid #0088D4;
background-color:#FFFFFF;
font-size:12px;
color:#333333;
padding:2px;
}

.submit-style{border:1px solid #0088D4;
background-color:#0088D4;
font-size:12px;
color:#FFFFFF;
padding:2px 10px 3px 10px;
cursor:pointer;
}

a.blacklink{
color:#000000;
text-decoration:none;
}

a.blacklink:hover{
color:#048ad7;
text-decoration:none;
}
a.bookinglinks{
background-color:#F1AA00;
font-size:12px;
color:#000000;
text-align:center;
padding:5px 10px;
margin:0 10px;
text-transform:uppercase;
}

a.bookinglinks:hover{
background-color:#000; 
text-decoration:none;
color:#fff;
}

#bookingsection{
float:left; height:auto; width:679px;
}