body{margin:0px;



padding:0px;

font-family:Arial, Helvetica, sans-serif;

line-height:150%;

color:#5E5E5E;

font-size:11px;

text-decoration:none;



}

.tblclor{
border:1px;
border-style:solid;
border-color:#CCEDFF;
}


.rightcolbg{background-image:url(images/rightcol_patt.gif);



background-repeat:repeat-x;}



.menutitle{

cursor:pointer;

margin-bottom: 2px;

background-color:#E2F8FF;

color:#059EA9;

/*width:225px;*/

padding:1px;

text-align:left;

font-size:11px;

font-family:"Trebuchet MS";

font-weight:bold;

/*/*/border:1px solid #44C5D9;/* */

}



.submenu{

margin-bottom: 0.5em;

}





.invertedshiftdown2{



padding: 0;



width: 100%;



/*border-bottom: 4px solid #000; Highlight red color theme*/



background: transparent;



voice-family: "\"}\"";



voice-family: inherit;



}







.invertedshiftdown2 ul{



margin:0;



margin-left: 252px; /*margin between first menu item and left browser edge*/



padding: 0;



list-style: none;



}







.invertedshiftdown2 li{



display: inline;



margin: 1px 0 0 0;



padding: 0;



text-transform:none;



}







.invertedshiftdown2 a{



float: left;



display: block;



font: bold 11px tahoma;



color: white;



text-decoration: none;



margin: 0 3px 0 0; /*Margin between each menu item*/



padding: 5px 12px 5px 14px; /*Padding within each menu item*/



background-color: #676767; /*Default menu color*/



border-top: 8px solid white;



}







.invertedshiftdown2 a:hover{



background-color: #FF6000; /*Highlight red color theme*/



padding-bottom: 5px; /*Set padding-top value to default's padding-top + padding-bottom */



padding-top: 5px; /*Set padding-bottom value to 0 */



border-top-color: #FF6000; /*Highlight red color theme*/



color: white;



}



.subdiv{



background-image:url(images/subdiv.gif);



width:1px;



}



.invertedshiftdown2 .current a{ /** currently selected menu item **/



background-color: #FF6000; /*Highlight red color theme*/



padding-bottom: 5px; /*Set padding-top value to default's padding-top + padding-bottom */



padding-top: 5px; /*Set padding-bottom value to 0 */



border-top-color: #FF6000; /*Highlight red color theme*/



color: white;



}



.gdivider{background-image:url(images/gray_divider.jpg);}



.contbg{background-image:url(images/bodybg1.jpg);



background-repeat:repeat-y;}



.marg{padding:10px 20px 0 20px;}



.topmarg{padding:0px 0px 0 33px;}



.submarg{padding:20px 20px 20px 20px;}
.frmmarg{padding:10px 5px 20px 5px;}



.submargin{padding:15px 5px 5px 15px;}



.blakline{background-image:url(images/10x1.gif);



background-color:#000000;}

.featurdlinks{font-family:"tahoma";
font-size:11px;
font-weight:normal;
color:#185BA0;
text-decoration:underline;
}

.featurdlinks:hover{font-family:"tahoma";
font-size:11px;
font-weight:normal;
color:#185BA0;
text-decoration:none;
}
.hotelinks{font-family:"tahoma";
font-size:11px;
font-weight:bold;
color:#185BA0;
text-decoration:none;
}

.hotelinks:hover{font-family:"tahoma";
font-size:11px;
font-weight:bold;
color:#185BA0;
text-decoration:underline;
}


.redlink{font-family:"tahoma";
font-size:11px;
font-weight:normal;
color:#ff6000;
text-decoration:underline;
}

.redlink:hover{font-family:"tahoma";
font-size:11px;
font-weight:normal;
color:#ff6000;
text-decoration:none;
}



.smred{font-family:"tahoma";



font-size:10px;



font-weight:normal;



color:#ff6000;



text-decoration:none;



}



.sublink{font-family:"tahoma";



font-size:11px;



font-weight:normal;



color:#000000;



text-decoration:none;



}



.sublink:hover{font-family:"tahoma";



font-size:11px;



font-weight:normal;



color:#000000;



text-decoration:underline;



}



.welhead{background-image:url(images/w_patt.jpg);



font-family:"tahoma";



font-size:15px;



font-weight:bold;



color:#ff6000;}







.smblak{font-family:"tahoma";



font-size:10px;



padding-left:5px;



font-weight:normal;



color:#000000;



text-decoration:none;



}



.hotblak{font-family:"tahoma";



font-size:11px;



font-weight:normal;



color:#000000;



text-decoration:none;



}.hotblak:hover{font-family:"tahoma";



font-size:11px;



font-weight:normal;



color:#000000;



text-decoration:underline;



}



.subbtn{font-family:"tahoma";



font-size:11px;



background-image:url(images/subbtn_patt.jpg);



font-weight:bold;



color:#006E90;



text-decoration:none;



}



.subbtn:hover{font-family:"tahoma";



font-size:11px;



font-weight:bold;



background-image:url(images/subbtn_patt.jpg);



color:#ff6000;



text-decoration:none;



}



.packagetxt{font-family:"tahoma";



font-size:11px;



font-weight:normal;



color:#002873;



text-decoration:underline;



}



.packagetxt:hover{font-family:"tahoma";



font-size:11px;



font-weight:normal;



color:#002873;



text-decoration:none;



}



.packbg{background-image:url(images/packbg.jpg);



height:100px;



/*border-bottom:1px solid #E6E6E6;*/



border-right:3px solid #ffffff;



border-left:5px solid #ffffff;



padding:0;}







.blueheading{font-family:"tahoma";



font-size:13px;



font-weight:bold;



color:#25B2DE;



text-decoration:none;



}



.blhead{font-family:"tahoma";



font-size:11px;



font-weight:bold;



color:#25B2DE;



text-decoration:none;



}



.redhead{font-family:"tahoma";



font-size:11px;



font-weight:bold;



color:#DD0000;



text-decoration:none;



}



.redhead:hover{font-family:"tahoma";



font-size:11px;



font-weight:bold;



color:#DD0000;



text-decoration:underline;



}







.bltxt{font-family:"tahoma";



font-size:9px;



font-weight:normal;



color:#25B2DE;



text-decoration:none;



}



.bluedot{



background-image:url(images/bldots.gif);



}







.hotelpack{font-family:"tahoma";



font-size:12px;



background-color:#E5F2FF;



font-weight:normal;



color:#4796C9;



text-decoration:none;



}



.hotelrates{font-family:"tahoma";



font-size:11px;



font-weight:normal;



color:#90BA00;



text-decoration:none;



}



.grnbg{background-image:url(images/grn_bg.gif);



background-repeat:repeat-x;



height:25px;



font-family:"tahoma";



font-size:12px;



border-right:1px solid #fff;



border-left:2px solid #fff;



padding:0;



font-weight:bold;



color:#638000;



text-decoration:none;}







.orngbg{background-image:url(images/org_bg.gif);



background-repeat:repeat-x;



height:25px;



font-family:"tahoma";



font-size:12px;



/*border-top:5px solid #fff;*/



/*border-right:2px solid #fff;*/



font-weight:bold;



color:#DD0000;



text-decoration:none;}







.pinkgbg{background-image:url(images/pink_bg.gif);



background-repeat:repeat-x;



height:25px;



font-family:"Tahoma";



font-size:12px;



/*border-top:5px solid #fff;



border-right:1px solid #fff;*/



border-left:2px solid #fff;



font-weight:bold;



color:#BC1B38;



text-decoration:none;}







.bluegbg{background-image:url(images/blu_bg.gif);



background-repeat:repeat-x;



height:30px;



font-family:"Tahoma";



font-size:15px;



border-left:1px solid #fff;



font-weight:bold;



color:#0C797B;



text-decoration:none;}







.bottmline{border-top:5px solid #FF6000;}



.verdiv{background-image:url(images/verdivider.gif);}







.specialoffer{font-family:"Tahoma";



font-size:11px;



font-weight:normal;



color:#855221;



text-decoration:none;



}



.specialoffer:hover{font-family:"Tahoma";



font-size:11px;



font-weight:normal;



color:#855221;



text-decoration:underline;



}



.specialrate{font-family:"Tahoma";



font-size:11px;



font-weight:normal;



color:#A93A2A;



text-decoration:none;



}



.redot{font-family:"Tahoma";



font-size:10px;



font-weight:normal;



color:#A93A2A;



text-decoration:none;



}



.botmlink{font-family:Arial, Helvetica, sans-serif;



font-size:11px;



font-weight:normal;



color:#2D6879;



text-decoration:none;



line-height:170%;



}.botmlink:hover{font-family:Arial, Helvetica, sans-serif;



font-size:11px;



font-weight:normal;



color:#000;



text-decoration:none;



}



.copyrit{font-family:Arial, Helvetica, sans-serif;



font-size:11px;



font-weight:normal;



color:#A6A6A6;



text-decoration:none;



}



.hotbg{background-color:#EEEEEE;



border-bottom:1px solid #E5E5E5;



border-left:1px solid #e5e5e5;



border-right:1px solid #e5e5e5;



padding:8px}







.grnboxbg{background-image:url(images/grnbox_bg.jpg);



height:135px;



border-left:2px solid #fff;}



.orgboxbg{background-image:url(images/orgbox_bg.jpg);



height:135px;



border-left:1px solid #fff;



border-right:1px solid #fff;}







.whitehead{font-family:"Tahoma";



font-size:13px;



font-weight:bold;



color:#ffffff;



text-decoration:none;



}







.ornghead{font-family:"Tahoma";



font-size:15px;



font-weight:bold;



color:#FF6B0E;



text-decoration:none;



}







.rcmndhotel{font-family:"Tahoma";



font-size:13px;



font-weight:bold;



color:#ff6600;



text-decoration:none;



}











.hotelbg{background-color:#FF6B0E;



font-family:Arial, Helvetica, sans-serif;



font-size:13px;



font-weight:bold;



color:#ffffff;



padding:0px}





.picbdr{

border-color:#E4E4E4;

border-style:solid;

border-width:4px;}



.tourtxt{

text-decoration:none;

color:#006699;

font-family:Arial;

font-size:10px;}



.tourtxt:hover{

text-decoration:none;

color:#003366;

font-family:Arial;

font-size:10px;}



.tourpic{

border-color:#F0F0F0;

border-style:solid;

border-width:4px;}



/* ---------------------- Dolphin nav ---------------------- */



#dolphincontainer{position:relative;height:35px;color:#E0E0E0;background:#143D55;width:100%;font-family:Helvetica,Arial,Verdana,sans-serif;}
#dolphinnav{position:relative;height:33px;font-size:10px;text-transform:uppercase;font-weight:bold;background:#fff url(images/dolphin_bg.gif) repeat-x bottom left;padding:0 0 0 20px;}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 1px;}
#dolphinnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0px 0px 0 0px;height:33px;}
#dolphinnav ul li a span{padding:12px 8px 0 7px;height:21px;float:left;}
#dolphinnav ul li a:hover{color:#fff;background:transparent url(images/dolphin_bg-OVER.gif) repeat-x bottom left;}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}*/
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;background:#1D6893 url(images/dolphin_left-ON.gif) no-repeat top left;line-height:270%;}
#dolphinnav ul li a.current span{display:block;padding:0px 12px 0 10px;width:auto;background:#1D6893 url(images/dolphin_right-ON.gif) no-repeat top right;height:33px;}

/* ---------------------- END Dolphin nav ---------------------- */





.bigprice{font-family:Arial, Helvetica, sans-serif;



font-size:16px;



font-weight:bold;



color:#468ED1;



text-decoration:none;



}



.bigredprice{font-family:Arial, Helvetica, sans-serif;



font-size:16px;



font-weight:bold;



color:#EE0000;



text-decoration:none;



}





.redprice{font-family:Arial, Helvetica, sans-serif;



font-size:12px;



font-weight:bold;



color:#EE0000;



text-decoration:none;



}



.blueprice{font-family:Arial, Helvetica, sans-serif;



font-size:13px;



font-weight:bold;



color:#2CA6DE;



text-decoration:none;
}

.bigtext{font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

div.pagination1 {
	padding: 3px;
	margin: 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none; /* no underline */
	color: #cc0000;
}

div.pagination1 a {
	padding: 2px 5px 2px 5px;
	padding: 2px 3px 2px 3px;
	margin: 2px;
	border: 1px solid #cc0000;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration: none; /* no underline */
	color: #cc0000;
}
div.pagination1 a:hover, div.pagination1 a:active {
	border: 1px solid #000099;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#416FA2;
}
div.pagination1 span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #D40000;
			font-family:"Trebuchet MS";
	font-size:12px;
		font-weight: bold;
		background-color: #D40000;
		color:#993300;
	}
div.pagination1 span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
				font-family:"Trebuchet MS";
	font-size:12px;
		color: #D40000;
	}
