/* CSS Document */

/* ----------- Editor --------------------*/

textarea#richtext {
	background: #ffffff;
	padding: 2px 9px 2px 9px;
	}



/* ----------- Main --------------------*/
body {
 font-family: sans-serif;
 font-size: 13px;
 Color: #333;
 background: #EDFAFF url("/images/Caribbean-Airlines_.jpg") no-repeat ;
 background-attachment: fixed;
 background-position: top center; 
 padding: 0px;
 margin: 0px;
}
td { font-size: 13px;}
tr {padding: 3px}
#text {
padding: 9px;
}

#sub {
 Font-size:10px;
 color: #ffffff;
}
h1 {
font-size: 16px;
font-weight: bold;
padding: 0px; 
margin: 0px 0px 0px 0px;
}
h2 {
font-size: 15px;
font-weight: bold;
padding: 0px;
margin: 0px 0px 0px 0px;
}

.bottom {border-bottom: 1px #999 dotted}

.space2 {margin-top: 2px}
.space5 {margin-top: 5px;
	}

A:link		{ color: #000;text-decoration: none; font-weight: bold; }
A:visited	{ color: #000;text-decoration: none; font-weight: bold;}
A:hover		{ color: #990000 ;text-decoration: none; font-weight: bold; }

.footer a:link		{ color: #fff;text-decoration: none; font-weight: normal; }
.footer a:visited	{ color: #fff;text-decoration: none; font-weight: normal;}
.footer a:hover		{ color: #000 ;text-decoration: none; font-weight: normal; }

A.m2:link {FONT-SIZE: 13px; COLOR: #FFF; TEXT-DECORATION: none; font-weight: bold; font-face: 'Verdana'}
A.m2:visited {FONT-SIZE: 13px; COLOR: #FFF; TEXT-DECORATION: none; font-weight: bold; font-face: 'Verdana'}
A.m2:hover {FONT-SIZE: 13px; COLOR: #FFF; TEXT-DECORATION: underline; font-weight: bold; font-face: 'Verdana'}

A.m3:link {FONT-SIZE: 13px; COLOR: #000000; TEXT-DECORATION: none; font-weight: bold; font-face: 'Verdana'}
A.m3:visited {FONT-SIZE: 13px; COLOR: #000000; TEXT-DECORATION: none; font-weight: bold; font-face: 'Verdana'}
A.m3:hover {FONT-SIZE: 13px; COLOR: #0000ff; TEXT-DECORATION: none; font-weight: bold; font-face: 'Verdana'}

/*----------------- structure -----------------------------*/

.Contact {
 width: 100%;
 height: 5px;
 backgound: #000;
 }
 
 #login {
 width: 600px;
 display: block;
 float: right;
 clear: both;
 text-align: right;
 margin: 0px 0px 0px 0px;
 padding: 6px 22px 0px 0px;
 font-family: tohoma;
 font-size: 13px;
 color: #fff;
 }
 #login a:link {color:#fff}
 #login a:visited {color:#fff}

#wrapper {
position: relative;
left: 50%;
top: 0px;
width: 800px;
background: #ffffff url('/images/Jamaican-Airline_.jpg') no-repeat;
background-position: center bottom;

margin: 0px 0px 0px -400px;
}

#wrapper2 {
position: absolute;
left: 50%;
top: 0px;
width: 888px;
background: url('/images/FREE-Flights-to-Jamaica.png') repeat;
background-position: center bottom;
margin: 0px 0px 0px -444px;
}


#header {
 width: 800px;
 height: 299px;
 margin: 0px 0px 0px 0px;
 color: #333;
 padding: 0px 0px 0px 0px;
 background: url("/images/Skylan-Jamaica.jpg") no-repeat;
 Background-position: left top;
 clear: both;
}

#Body {
 padding: 3px 9px 3px 3px;
 
 }
 
#Content {
 	width: 545px;
	min-height: 400px;
	float: left;
	margin: 3px 0px 0px 9px;
 }

#footer { 
 position: relative;
 left: 50%;
 top: 0px;
 width: 800px;
 height: 133px;
 clear: both;
 color: #999;
 margin: 4px 0px 0px -400px;
 padding: 8px 0px 0px 0px;
 Text-Align: left;
} 
#footer a:link {
color: #fff;
}

#footer a:visited {
color: #fff;
}

#footer a:hover {
color: #000;
}

/* -------------------- Menu Options --------------------*/

#header-nav {
	position: absolute;
	top: 271px;
	left: 0px;
	width: 600px;
 	display: block;
	margin: 0px 0px 0px 0px;
	padding: 4px;
	float: left;
	clear: both;
 }
#body-nav {
 	position: relative;
 	right: 0px;
	top: 0pc;	
 	float: right;
 	padding: 0px 9px 0px 0px;
 	margin: 0px 0px 0px 0px;
 	font-size: 13px;
	width: 209px;
	height: 445px;
 }
#footer-nav {
	font-size: 11px;
 	color: #fff;
 	margin: 82px 0px 0px 0px;
	padding: 3px;
 }
 
 #nav-sub {
 margin: 18px 0px 0px 46px;
 padding: 0px;
 width: 708px;
 height: 178px;
 Float: left;
  
 }
  
.menuItem {
 width: 189px;
 height: 19px;
 padding: 7px 8px 1px 6px;
 margin: 0px 0px 0px 6px;
 border-bottom: 1px dotted #888;
 color: #222;
 font-size: 13px; 
 } 

.menuItem a {
	color: #222;
  }
  
.menuItem a:visited {
	color: #222;
  }

.menuItem a:hover {
 background:url("/images/") 0 0 no-repeat; 
 text-decoration:none;
 Color: #990000;
 }
 
 .menuItem2 {
 width: 189px;
 height: 19px;
 padding: 7px 8px 1px 8px;
 margin: 0px 0px 0px 6px;
 border-bottom: 0px solid #888;
 color: #990000;
 font-size: 13px; 
 } 

.menuItem2 a {
	color: #990000;
  }
  
.menuItem2 a:visited {
	color: #990000;
  }

.menuItem2 a:hover {
 background:url("/images/") 0 0 no-repeat; 
 text-decoration:none;
 Color: #000;
 }
 
.menuItem3 {
 width: 189px;
 height: 19px;
 padding: 6px 6px 1px 15px;
 margin: 0px 0px 0px 6px;
 border-bottom: 1px dotted #CCC;
 color: #888;
 font-size: 13px; 
 
 
} 

.menuItem3 a {
	color: #888;
  }
  
.menuItem3 a:visited {
	color: #888;
  }

.menuItem3 a:hover {
 background:url("/images/") 0 0 no-repeat; 
 text-decoration:none;
 Color: #990000;
 }
/* ---------------- Images Control ----------------*/
IMG { Border: Solid 0px } 

.img-right {
float: right;
padding: 13px;
}

.img-left {
float: left;
margin: 18px 18px 8px 0px;
display: inline;
}

/* ----------------------- admin control ---------------------------- */

#admin-wrapper {
	width: 900px;
	position: relative;
	left: 50%;
	top: 0px;
	padding: 9px;
	margin: 9px 0px 9px -450px;
	background: #ffffff;
	border: 1px #336594 solid
	}
	
#admin-wrapper-login {
	width: 528px;
	position: relative;
	left: 50%;
	top: 0px;
	padding: 9px;
	margin: 109px 0px 9px -264px;
	background: #ffffff;
	border: 1px #999 solid;
	}
	
#admin-topNav {
	float: right;
	width: auto;
	text-align: right;
	margin: 110px 9px 0px 0px;
	padding: 3px;
}
	
#admin-header {
	width: 900px;
	height: 138px;
	margin: 0px 0px 5px 0px;
	background: url('/admin/images/admin-header.jpg') center top no-repeat; 
	clear: both;
	border-bottom: #cccccc dotted 1px;
}

#admin-body {
	width: 890px;
	margin: 0px 9px 0px 9px;
	
}

#admin-footer {
	width: 900px;
	height: 48px;
	margin: 9px 0px 0px 0px;
	padding: 9px 0px 0px 0px;
	background: #C9D1D8 url('/admin/images/admin-footer.jpg') left top no-repeat;
	clear: both;
	text-align: center;
	}

#form {
	margin: 4px; 0px; 4px; 0px;
	}
	
/* ------ Editor Do not edit -------------------------------*/

a.important {
			color: red;
		}
.comment {
			color: gray;
			font : italic;
		}
	
