
/* CSS - Dhathuru Maldives - All Rights Reserved by Kubenn / www.kubenn.com
Author : Bouche @ Kubenn */


body {
background-color: #CCCCCC;
cursor:default;
	font-family: "Trebuchet MS";
	color:#ffffff;
	font-size: 13px;
}
table {
	font-family: "Trebuchet MS";
	color:#666666;
	font-size: 13px;
}

.gc {
	border: 1px solid #e2e2e2;
}

.layout {
background-color:#FFFFFF;
border:1px solid #9A9A9A;

}
.resList
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	text-align:left;
	text-decoration:none;
	width: 180px;
	margin-left:10px;
	margin-top: 10px;
	margin-bottom: 20px;
	}

.mvExp {
background-image:url(sl_state0.gif);
padding-left:8px;
cursor:pointer;
cursor:hand;
}
.resList ul
{
list-style: none;

margin: 0;
padding: 0;
border: none;
}

.resList li
{
border-bottom: 1px solid #E2E2E2;
margin: 0;
}

.resList li a
{
display: block;
padding:2px 6px 2px 6px;
color: #000000;
text-decoration: none;
width: 100%;
height:18px;
color: #666666;
}

.resList li a { width: auto; }

.resList li a:hover
{
border-right: 5px solid #996633;
background-color: #f3f3f3;
color:#996633;
}

.navbar {
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-size: 14px;
	color:#666666;
	padding-top:10px;
	text-align:center;
	background-image:url(navbar.jpg);
	background-repeat:none;
}

.destinationlinks {
	padding-top:8px;
	color : #BEA79E;
	font-family: "Trebuchet MS";
	font-size: 12px;
	text-align:right;
	padding-right:10px;
}
	
.bgc {
	background-image:url(contentn_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom left;

}
		
.selectBox {
	padding-left:8px;
	font-family: "Trebuchet MS";
	color:#777777;
	font-size: 12px;
	text-align:left;
}

.container {
	width:1001px;
	margin:0 auto;
	position:relative;

	}
.pContent {
	font-family: "Trebuchet MS";
	color:#666666;
	font-size: 13px;
	text-align:justify;
}

.c2 {
	border-left:1px solid #e2e2e2;
	border-right:1px solid #e2e2e2;
 	padding :20px;
	font-family: "Trebuchet MS";
	color:#666666;
	font-size: 13px;
	text-align:justify;
}

.menu_table {
	font-family: "Trebuchet MS";
	color:#999999;
	font-size: 12px;
	text-align:left;
	list-style:none;
	}

/*
Starting resort Destination Navigation
*/

#navcontainer
{
	
	font-family: "Trebuchet MS";
	color:#777777;
	font-size: 12px;
	text-align:left;
	filter:alpha(Opacity=80);
	opacity: 0.8;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	overflow:auto;
	position:absolute;
	text-decoration:none;
	background-color: #FFFFFF;
	display:none;
	left: 811px;
	top:237px;
	width:152px;

	 
	}

#navcontainer ul
{
list-style: none;

margin: 0;
padding: 0;
border: none;
}

#navcontainer li
{
border-bottom: 1px solid #999999;
margin: 0;
}

#navcontainer li a
{
display: block;
padding:2px 6px 2px 6px;
border-left: 10px solid #666666;
border-right: 5px solid #CCCCCC;
background-color: #FFFFFF;
color: #000000;
text-decoration: none;
width: 100%;
}

#navcontainer li a { width: auto; }

#navcontainer li a:hover
{
border-left: 10px solid #663300;
border-right: 5px solid #CCCCCC;
background-color: #666666;
color: #FFFFFF;
}

/*
Starting Category Selection Navigation
*/

#catcontainer
{
	
	font-family: "Trebuchet MS";
	color:#777777;
	font-size: 12px;
	text-align:left;
	filter:alpha(Opacity=85);
	opacity: 0.85;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	overflow:auto;
	position:absolute;
	text-decoration:none;
	background-color: #FFFFFF;
	display:none;
	width:152px;
	left: 811px;
	top:282px;
	}

#catcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#catcontainer li
{
border-bottom: 1px solid #999999;
margin: 0;
}

#catcontainer li a
{
display: block;
padding:2px 6px 2px 6px;
border-left: 10px solid #666666;
border-right: 5px solid #CCCCCC;
background-color: #FFFFFF;
color: #000000;
text-decoration: none;
width: 100%;
}

#catcontainer li a { width: auto; }

#catcontainer li a:hover
{
border-left: 10px solid #663300;
border-right: 5px solid #CCCCCC;
background-color: #666666;
color: #FFFFFF;
}
/*
Starting Speacial Offers Navigation
*/
#offercontainer
{
	
	font-family: "Trebuchet MS";
	color:#777777;
	font-size: 12px;
	text-align:left;
	filter:alpha(Opacity=85);
	opacity: 0.85;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	overflow:auto;
	position:absolute;
	text-decoration:none;
	background-color: #FFFFFF;
	display:none;
	left: 811px;
	top:327px;
	width:152px;
	}

#offercontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#offercontainer li
{
border-bottom: 1px solid #999999;
margin: 0;
}

#offercontainer li a
{
display: block;
padding:2px 6px 2px 6px;
border-left: 10px solid #666666;
border-right: 5px solid #CCCCCC;
background-color: #FFFFFF;
color: #000000;
text-decoration: none;
width: 100%;
}

#offercontainer li a { width: auto; }

#offercontainer li a:hover
{
border-left: 10px solid #663300;
border-right: 5px solid #CCCCCC;
background-color: #666666;
color: #FFFFFF;
}


#navular a {
color:#848484;
text-decoration:none;
}

#navular a:hover {
color:#663514;
text-decoration:none;
}

#toplinks a {
color:#B99F95;
text-decoration:none;
}

#toplinks a:hover {
color:#7D432F;
text-decoration:none;
}

.sublinks {
font-family:"Trebuchet MS";
font-size:12px;
color:#666666;
}

#subular a {
color:#666666;
text-decoration:none;
}

#subular a:hover {
color:#7D432F;
text-decoration:underline;
}

#pCONTENT a {
text-decoration:none;
color:#996633;
}

#pCONTENT a:hover {
text-decoration:none;
color:#993300;
}

.SubHdrs {
Color: #663515;
font-size:16px;
font-family: "Trebuchet MS";
text-transform:uppercase;
font-weight:bold;
}
.miniSubHdrs {
Color:#663515;
font-size:14px;
font-family: "Trebuchet MS";
text-transform:uppercase;
font-weight: bold;

}

.style12 {
color:#7D432F;
}

.hidden {
display:none;
}

<!--

