@charset "UTF-8";
/* CSS Document */

body{background:url(/i/bg_odyssey.jpg) repeat-x #000; margin:0 auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;line-height:140%; color:#FFF;}

.clear { clear:both; line-height:1px; font-size:1px; }

a {position:relative}

a:link, a:visited {color:#FFF; text-decoration:underline;}
a:hover, a:active {color:#CEBABA; text-decoration:underline;}

table a:link, table a:visited {color:#FFF; text-decoration:none;}
table a:hover, table a:active {text-decoration: underline;}

#border_top, #border_bottom{width:770px;margin:0 auto;}
#border_top {margin-top:23px;}
#border_lr {width:770px; background:url(/i/border_shadow_lr.png) repeat-y; margin:auto;}

h1,
h2
{margin:0;}

h1 {font-size:15px;}
h2 {font-size:13px;}

.header-top {width:760px; text-align:right; margin:0 auto; padding:5px 0 0 0;}
.header-top-left {width:630px; text-align:left;}

.pink {color:#CCB5B5;}

.left {float:left}
.right {float:right}

#content_container {width:760px; margin:0 auto;}

#main_content_container {background:url(/i/bg_content.jpg) no-repeat #848484 top; width:760px;}

#main_content_first_home {width:737px; margin:auto; padding:6px 0 12px 0;overflow:hidden;}
#main_content_first {width:744px; margin:auto; padding:15px 0 12px 0;}
#mcf_tout_container {float:right; width:220px; min-height:316px; background:url(/i/bg_transparent.png);}
#mcf_tout {padding:7px 7px 0 7px;}
#mcf_pic {float:left; width:506px;}

#specials {margin-bottom:6px;}

#fleet_pic {float:left; width:554px;}

#lower_content_wrapper {width:737px; background:url(/i/bg_transparent.png); margin: 0px auto 10px auto;}

#lower_content_container {padding:10px;}
#lower_content_container p:first-child {margin:0;}
#lower_content_facebook {width:180px; margin:auto;}
#lower_content_facebook img {vertical-align: middle;display: inline-block;}

/*#main_content_right_wrapper { background:none; font-size:1.3em; color:#4C5464; float:right; width:590px; margin-right:6px; border-left:#9FAEBA solid 1px; }*/

span.headline {font-size: 15px; font-weight:bold;}

.highlight { color: #CEBABA; font-weight: bold; }
.highlight a:link, .highlight a:visited {color:#CEBABA; text-decoration:none;}
.highlight a:hover, .highlight a:active {color:#CEBABA; text-decoration:underline;}
.heading { color: #CEBABA; font-weight: bold; font-size:13px; line-height:18px; }

#subhdr {background:url(/i/bg_sub_header.jpg) no-repeat; height:65px; color:#000;}
#subhdr ul {margin:0; margin-left:9px; padding:0; list-style-image:url(/i/blt_subhdr.gif);}
#subhdr li {float:left; padding:0; padding-right:40px;}

#subhdr_right {float:right; padding:28px 0 0 0; width:440px;}
#subhdr_right li a:link,
#subhdr_right li a:visited {color:#000; text-decoration:none;}
#subhdr_right li a:hover { text-decoration:underline;}

#nav_top_container {background:url(/i/bg_nav_top.png) no-repeat; height:26px; width:760px;}

#nav_top {padding:5px; margin:auto; text-align:center; width:740px;}

/* NAV TOP ////*/

#nav { margin:0; padding:0; width:750px;}


#nav li { display:inline; padding:0 10px; margin:0; font-size:12px; border-right:1px solid #999; }
#nav li.last {
border-right: none;
}

#nav a:link,
 #nav a:visited { color:#FAFAFA; text-decoration:none; }

/* Hover Non-Active */
#nav a:hover { color:#151D25; }


#home #nav-home a,
 #about #nav-about a,
 #services #nav-services a,
 #fleet #nav-fleet a,
 #experiences #nav-experiences a,
 #airport #nav-airport a,
 #contact #nav-contact a,
 #policies #nav-policies a { color:#000; font-weight:bold; }

#home #nav-home a:hover,
 #about #nav-about a:hover,
 #services #nav-services a:hover,
 #fleet #nav-fleet a:hover,
 #experiences #nav-experiences a:hover,
 #airport #nav-airport a:hover,
 #contact #nav-contact a:hover,
 #policies #nav-policies a:hover { color:#000; }

#nav a:active { color:#89AEDF;}

/* END NAV INNER TOP */

#fleet_thumbs {width:561px; margin-top:5px;}
#fleet_thumbs img {width:106px; height:64px; margin-right:6px; border:none;}
#fleet_thumbs img:hover{cursor:pointer}

#experience_list {padding:30px 7px 7px 7px; line-height:120%;}

#tout_list {padding:0px 7px 7px 7px; line-height:240%;}

#tout_right {float:right; width:183px;}

#experience_list ul,
#tout_list ul {margin:10px 0; padding:0; list-style-image:url(/i/bullet.png); }
#experience_list li,
#tout_list li {margin-left:15px;}
#tout_list li {line-height:120%; margin-bottom:10px;}
#experience_list li a:link,
#experience_list li a:visited,
#tout_list li a:link,
#tout_list li a:visited {color:#FFF; text-decoration:none;}
#experience_list li a:hover,
#tout_list li a:hover { text-decoration:underline;}
#experience_list li.more {font-size:11px; margin:7px 0 0 15px;}

#features_container_bg {width:760px; height:108px; margin:auto; padding:0; background:url(/i/bg_features.png)}
#features_container {width:737px; margin:auto; padding-top:7px;}
.feature_container {float:left;width:239px; height:91px;}
.feature_text {width:90px;padding:5px 0 0 5px; font-size:11px; color:#000;}
.feature_header {color: #FFF; font-weight:bold;}
.feature_header a:link, .feature_header a:visited {color:#FFF; text-decoration:none }
.feature_header a:hover {text-decoration:underline;}
.feature_link {text-align:right; font-size:10px; text-decoration:none; }
.feature_link a:link, .feature_link a:visited {color:#911919; text-decoration:none }
.feature_link a:hover {text-decoration:underline;}


#copy_container {width:760px; margin:0 auto; margin-bottom:40px;}
#copyl {float:left; font-size:11px; color:#DADADA;}
.copy {font-size: 10px; color:#B4B4B4;}
.copy a:link, .copy a:visited {color:#B4B4B4; text-decoration:none}
.copy a:hover {text-decoration:underline;}
#copyr {float:right; width:264px; text-align:right;}
#copyr div {margin-left:12px; width:120px; float:right;}

.bold {font-weight:bold;}
a.deco-normal {text-decoration:none}
.center {text-align:center;}