@charset "UTF-8";

/* CSS Document - Skylink */

html, body {
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}

* {
}

a:link {
}

a:visited {
}

a:hover {
}

/*////////////////////////////////
//
//  START Layout Div's ( # )
//
////////////////////////////////*/

div#wrapper {
	position:relative;
	width:100%;
	margin:0px;
	padding:0px;
	/*background:url(/images/main_bg.jpg) top center no-repeat;*/
	border:0px solid #fff;
	background-color:#ffffff;
}

div#nav {
	position:static;
	height:36px;
	background:url(/images/nav_bg.jpg) top center no-repeat;
}

div#header {
	position:static;
	height:145px;
	width:860px;
	background:url(/images/header_bg.jpg) top right no-repeat;
	border:0px solid #f00;
}


div.left_side { 
	width:212px; 
	float:left; 
}

div#currency {
	text-align:center;
}

div#currency h1 {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#004D91;
	margin:0px 0px 5px 0px;
}

div#reviews h1 {
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#004D91;
	border:0px solid #FF0000;
	text-align:center;
}

div#reviews .txt {
	margin:15px 0px 0px 0px;
	padding-bottom:20px;
	background:url(/images/quote_bottom.jpg) bottom right no-repeat;
	font:12px Arial, Helvetica, sans-serif;
}

div#reviews .name {
	text-align:right;
	padding:0px;
	margin:0px;
}

div.right_side { 
	width:180px; 
	float:right; 
	border:0px solid #FF0000;
	text-align:center;
}

div#eflyer {
	width:146px;
	height:261px;
	background:url(/images/eflyer_bg.jpg) top center no-repeat;
	padding:0px 15px 0px 15px;
	margin:0px;
	text-align:center;
}

div#eflyer p {
	padding:55px 0px 10px 0px;
	margin:0px;
	border:0px solid #FF0000;
}

div#eflyer .input {
	width:145px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

div#left {
}

div#right {
}

div#featured {
	float:left;
	width:425px;
}

div#featured_box {
	padding:5px;
	background-color:#FEF0DC;
	border:1px solid #dddddd;
	margin:0px 0px 10px 0px;
	overflow:auto;
}

div#featured_box ul {
	list-style-type:none;
	margin:0px 0px 0px 6px;
	padding:0px;
}

div#featured_box li {
	float:left;
	width:110px;
	height:142px;
	padding:10px 5px 10px 5px;
	background:url(/images/bg_tours.jpg) top center no-repeat;
	border:0px solid #FF0000;
}

div#featured_box a {
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#004D91;
	text-decoration:none;
}

div#featured_box a:hover {
	text-decoration:underline;
}

div#featured_box img {
	padding-left:16px;
	margin-top:6px;
	margin-bottom:10px;
	border:0px;
}

div#footer {
	clear:both;
	height:30px;
	padding:10px 0px 10px 0px;
	background:url(/images/footer_bg.jpg) top left repeat-x;
}

div#inner_footer {
	width:995px;
	margin:0 auto;
}

div#inner_footer ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

div#inner_footer li {
	float:left;
	padding:0px 10px 0px 10px;
	border-right:1px solid #FFFFFF;
}

div#inner_footer a {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

div#inner_footer a:hover {
	text-decoration:underline;
}

/*////////////////////////////////
//
//  END Layout Div's
//
////////////////////////////////*/

/*////////////////////////////////
//
//  START Navigations ( ul, li, a )
//
////////////////////////////////*/

/*---------- MAIN NAV ----------*/

#navlist {
	clear:both;
	width:760px;
	position: absolute;
	top:63px;
	z-index:100;
}

#navlist ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
}

#nav ul { 
	list-style-type:none;
	margin:0px;
	padding:0px 0px 0px 0px;
	border:0px solid #f00;
	height:30px;
}

#nav li {
	float: right;
	position: relative;
	text-align:center;
	padding:7px 29px 0px 29px;
}

#nav a {
	display: block;
}

#nav a {
	font:bold 14px arial;
	color:#FFFFFF;
	text-decoration:none;
}

#nav a:hover {
	color:#ffffff;
	text-decoration:none;
}

#nav li ul {
	/*display: none;*/
	position: absolute !important;
	left: -999em;
	top: 23px;
	/*left: -2px;*/
	width:225px;
	z-index:100;
	border:0px solid #FF0000;
}

#nav li li {
	position:static;
	width:100%;
	padding:0px;
	margin:0px;
}

/*nav# ul li:hover ul, #nav ul li.over ul {
	display: block;
	margin:0px;
	padding:0px;
}*/

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.over ul ul, #nav li.over ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.over ul, #nav li li.over ul, #nav li li li.over ul {
	left: auto !important;
}

/* subnav positioning begin */

#nav li ul ul {
	width:150px;
	margin: -27px 0 0 170px;
	#margin: -27px 0 0 85px;
	padding:0px;
}

/*////////////////////////// NAV SUBLEVELS //////////////////////////////////*/

.nav_hotel {
	font:24px Arial, Helvetica, sans-serif;
	color:#000000;
}

#subnav1 li a{
	/*width: 175px;*/
	height:19px;
	padding: 0px 0px 0px 5px;
}

#subnav1 li a:hover{
	height:19px;
	padding: 0px 0px 0px 5px;
	background-color: #FFBE00;
}

#subnav1 li {
	text-align:left;
	background-color: #961c69;
	padding: 0px;
	border-bottom: 1px solid #ffffff;
}

#subnav2 li a{
	/*width: 215px;*/
	height:19px;
	padding: 0px 0px 0px 5px;
}

#subnav2 li a:hover{
	height:19px;
	padding: 0px 0px 0px 5px;
	background-color: #FFBE00;
}

#subnav2 li {
	text-align:left;
	background-color: #961c69;
	padding: 0px;
	border-bottom: 1px solid #ffffff;
}

#subnav3 li a{
	/*width: 170px;*/
	height:19px;
	padding: 0px 0px 0px 5px;
}

#subnav3 li a:hover{
	/*width: 170px;*/
	height:19px;
	padding: 0px 0px 0px 5px;
	background-color: #FFBE00;
}

#subnav3 li {
	text-align:left;
	background-color: #961c69;
	padding: 0px;
	border-bottom: 1px solid #ffffff;
}

/*--------- FOOTER NAV ---------*/


/*---------- SIDE NAV ----------*/

/*////////////////////////////////
//
//  END Navigations
//
////////////////////////////////*/

/*////////////////////////////////
//
//  START Common Styles ( h1, p, a )
//
////////////////////////////////*/

/*////////////////////////////////
//
//  END Common Styles
//
////////////////////////////////*/

/*////////////////////////////////
//
//  START Classes ( . )
//
////////////////////////////////*/

.quote {
	width:177px;
	padding:5px 15px 5px 20px;
	margin-top:-5px;
	background:url(/images/quote_top.jpg) top left no-repeat;
}

.tours {	
	width:190px;
	float:right;
	margin:10px 0px 0px 5px;
	padding:0px;
}

.left { float:left; }

.right { float:right; }

/*////////////////////////////////
//
//  END Classes
//
////////////////////////////////*/

/*////////////////////////////////
//
//  START Testing 
//
////////////////////////////////*/



/*////////////////////////////////
//
//  END Testing 
//
////////////////////////////////*/

/*********** COLOURS ************

 Orange - #F9980E
 Light Orange - #FEF0DC
 Blue - #004D91
 Purple - #961A6A
 Red - #fe0000
 Black - #000000
 White - #FFFFFF
 
*********************************/

/* End CSS Document */

.l7 {
	color:#000000;
}