/* CSS Document */
body { margin:0px; padding:0px; font-family:"Trebuchet MS", Arial, "Helvetica 35 Thin", Sari-Regular, Tahoma; font-size:13px; color:#8D5F1F;}
a {color:#8D5F1F; text-decoration:none;}
a:hover{color:#999; text-decoration:underline;}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~ Background Css ~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.bg-header { background:url(../images/bg-top-header.gif) repeat-x;}
.bg-top-nav { height:35px; background:url(../images/bg-top-nav.gif) repeat-x;}
.bg-middle { height:280px; background:url(../images/bg-middle.gif) repeat-x;}
.bg-middle-inner {background:none; vertical-align:middle; height:232px;}
.bg-find-cruise { background: #ffffff url(../images/bg-find-cruise.gif) repeat-x;}
.bg-intro {  background:url(../images/bg-intro.gif) repeat-y;}
.bg-featured { height:42px; background:url(../images/bg-featured.gif) repeat-x;}
.bg-footer { background:url(../images/footer-bg.gif)}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~ Body Css ~~~~~~~~~~~~~~~~~~~~~~~~~~*/
h1 { padding:0px; margin:0px; font-size:18px; font-weight:normal;}
input, select { color:#998D70;} 
input.small {margin:0px; width:124px; height:16px; background:#FFFFA0; border:1px solid #8D5F1F;}
input.submit {margin:0px; width:124px; height:20px; background:#EDE7D0; border:1px solid #8D5F1F;}
select.small {margin:0px; width:50px; height:14px; background:#FFFFA0; border:1px solid #8D5F1F;}
select.small {margin:0px; width:50px; height:18px; background:#FFFFA0; border:1px solid #8D5F1F;!important;}
.vl { vertical-align: middle;}
.bold { font-weight:bold;}
.text14 { font-size:14px;}
.text16 { font-size:16px;}
.text18 { font-size:18px;}
.white { color:#FFFFFF;}
.top-nav { font-size:14px; color:#8A5D26; font-weight:bold;}
.top-nav a{text-decoration:none; color:#8A5D26;}
.top-nav a:hover{text-decoration:none; color:#000;}
.intro { padding:10px 20px 10px 20px;} 
.intro a {color:#8D5F1F; text-decoration:none;}
.intro a:hover{color:#999; text-decoration:underline;}
.intro ul a {color:#8D5F1F; text-decoration:underline;}
.intro ul a:hover{color:#999; text-decoration:none;}
.intro li { list-style-image:url(../images/arrow.gif)}
.footer { font-size:11px; color:#C3AB73; line-height:17px;}
.footer a{text-decoration:none; color:#B79B5A;}
.footer a:hover{text-decoration:none; color:#666;}
.foot-dot { font-size:11px; color:#6471A0;}
.foot-dot a{text-decoration:none; color:#6471A0;}
.foot-dot a:hover{text-decoration:none; color:#000;}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~ Padding Css ~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.pad-lr { padding:0 10px 0 10px;}
.pad-top {padding-top:10px;}
.pad-right {padding-right:10px;}
.pad-bot {padding-bottom:10px;}
.pad-left {padding-left:10px;}
.pad-top5 {padding-top:5px;}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~ Border Css ~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.bdr-img {border:1px solid #F5F0DA;}
.bdr-img2 {border:2px solid #F5F0DA;}
.bdr-white {border:1px solid #FFF;}
.bdr-wh-bot { border-bottom:1px solid #FFF;}
.bdr-brown {border:1px solid #E5D6BE;}
.bdr-brown-top { border-top:1px solid #E5D6BE; }
.bdr-brown-right {border-right:1px solid #E5D6BE;}
.bdr-brown-botom { border-bottom:1px solid #E5D6BE;}
.bdr-brown-left { border-left:1px solid #E5D6BE;}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~ Css by mahaveer ~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.reservenow-heading {font-size:24px; text-align:right; height:40px; vertical-align:middle;}
.reservnowpad { padding-left:4px;}
.quicklinks-dropdwon {background: url(../images/quick-links-box.gif); height:180px; text-align:center; font-size:18px;vertical-align:top;}
.quicklinks-dropdwon2 { padding:12px 0px 0px 0px;}
.gapfooter {height:6px;}
.top {vertical-align:top;}
.sublinks {background:#CAB688; height:31px; color:#FFFFFF; text-align:left; padding-left:18px;font-weight:bold; font-size:13px;}
.sublinks a {color:#FFFFFF;}
.sublinks a:hover { color:#000; font-weight:bold; font-size:13px; text-align:center; text-decoration:none;} 
td.active {background:url(../images/general/sub_mid_active.jpg) repeat-x left 0px; height:22px; color:#000000; font-weight:bold; font-size:13px; text-align:center;border-bottom:0px;}
td.active a.blk {color:#000000;}
.active-left {background: url(../images/general/sub_left_active.jpg) no-repeat left 0px; height:22px; width:6px;border-bottom:0px;  }				
.active-right {background: url(../images/general/sub_right_active.jpg) no-repeat left 0px; height:22px; width:6px;border-bottom:0px;}
.mainlinks-left {background:#F2ECD2 url(../images/general/left.jpg) repeat-x; height:35px; color:#8D5F1F; font-weight:bold; font-size:13px; text-align:center;}
.mainlinks {background:#F2ECD2 url(../images/general/mid.jpg) repeat-x; height:35px; color:#8D5F1F; font-weight:bold; font-size:13px; text-align:center;}
.mainlinks-right {background:#F2ECD2 url(../images/general/right.jpg) repeat-x; height:35px; color:#8D5F1F; font-weight:bold; font-size:13px; text-align:center;}
.mainlinks1 {background:#F2ECD2; height:37px; border-left:#FFFFFF solid 1px; border-bottom:#FFFFFF solid 2px;color:#8D5F1F; font-weight:bold; font-size:13px; text-align:center;}
.mainlinks1 a:hover { color:#000; font-weight:bold; font-size:13px; text-align:center; text-decoration:none;}
.mainlinks a:hover { color:#000; font-weight:bold; font-size:13px; text-align:center; text-decoration:none;}
.mainlinks-over-left {background:#CAB789 url(../images/general/left_over.jpg) repeat-x; height:37px; color:#8D5F1F; font-weight:bold; font-size:13px; text-align:center; border-bottom:0px; } 
.mainlinks-over {background:#CAB789 url(../images/general/mid_over.jpg) repeat-x; height:37px; color:#8D5F1F; font-weight:bold; font-size:13px; text-align:center;border-bottom:0px; background-repeat:repeat-x} 
.mainlinks-over-right {background:#CAB789 url(../images/general/right_over.jpg) repeat-x; height:37px; color:#8D5F1F; font-weight:bold; font-size:13px; text-align:center;border-bottom:0px; } 
.mainlinks-over a:hover { color:#8D5F1F; font-weight:bold; font-size:13px; text-align:center; text-decoration:none;}
.wlcexpert {font-size:18px; text-align:left;}
.exp-cost1 { background:#D5E6F7; border: solid #B1D3F5 1px; height:38px;}
.exp-cost2 { background:#F5E6C0; border: solid #ECD9AA 1px; height:38px;}
.exp-cost3 { background:#C0E9EC; border: solid #9AE6EC 1px; height:38px;}
.exp-cost4 { background:#F5E8E2; border: solid #F9D8C9 1px; height:38px;}
.exp-cost5 { background:#F9F6D8; border: solid #F4EEAE 1px; height:38px;}
.exp-cost6 { background:#DEE6D0; border: solid #B9CB9B 1px; height:38px;}
.exp-cost7 { background:#EAD5F7; border: solid #DBA3FE 1px; height:38px;}
.exp-cost8 { background:#E9F1FE; border: solid #9CC2FF 1px; height:38px;}
.bold {font-weight:bold; text-align:left;}
.bdr-brown3 {border:1px solid #E5D6BE; border-top:0px;}
.photo {border:#F6F0DA solid 1px;}
.gap {background-color:#FFFFFF; width:2px;}
.price-top {background:url(../images/corn_top_mid.jpg);}
.price-btm {background:url(../images/corn_btm_mid.jpg);}
.price-cent-left {background:url(../images/center_mid_left.jpg);}
.price-cent-right {background:url(../images/center_mid_right.jpg);}
.price-center-btm {background:url(../images/corn_btm_center.jpg);}
.price-cent {background:#DED2B6; text-align:center; font-weight:bold;}
.bold {font-weight:bold;}
.price-content {padding-left:11px; vertical-align:middle; height:36px;}
.cabincategories {font-size:11px; padding-top:12px; padding-bottom:19px; padding-left:8px; text-align:left;}
.cabincategories-bdr { background:url(../images/dot_line.jpg) repeat-x;}
/*ship page css*/
.bdr-brown4 {border:1px solid #E5D6BE;}
.bdr-left {border-left:1px solid #E5D6BE;}
.main_headbg {background:url(../images/main_headbg.jpg) repeat-x; height:34px; vertical-align:middle; text-align:left; padding:0 0 0 22px; font-weight:bold; font-size:12pt;}
.sub_headbg {background:url(../images/sub_heading.jpg) repeat-x; height:30px; vertical-align:middle; text-align:left; padding:0 0 0 11px; font-weight:bold; font-size:12pt;}
.gaping {padding:22px 22px 22px 22px; }
.search_mid {background:url(../images/search_mid.jpg) repeat-x; vertical-align:top; text-align:left; padding:12px;}
.search_bdr {border-left:1px solid #8A5D26; text-align:left;  padding:0 0 0 38px;}
.pad {padding: 0 17px 0 0;}
.padleft { padding-left:11px;}
.padright { padding-right:11px;}
.pad_top { padding:10px 0px 0px 0px;}
.search_text {font-size:8pt; font-weight:bold; font-family:verdana; line-height:22px;}
.txt_l {text-align:left; line-height:20px;}
.select1 {height:20px; width:250px; font:normal 9pt verdana; margin:0px 0 0px 0; color:#000000;}
.image_text {font-size:7pt; font-weight:bold; font-family:verdana;}
.bold_text {font-size:8pt; font-weight:bold; font-family:verdana; padding:8px 0 8px 11px;}
.bdr_left {border-left: solid 1px #E5D6BE; border-bottom: solid 1px #E5D6BE;}
.description_text {font-size:8pt; font-weight:normal; font-family:verdana;}
.top_rated_mid {background:url(../images/top_rated_mid.jpg) repeat-x; color:#EDE7D0; font-weight:bold; font-size:12pt; vertical-align:middle; text-align:left; height:31px;}
.rated_bottom_mid {background:url(../images/rated_b_mid.jpg) repeat-x; height:4px;}
.rated_bdr	{border-left:solid 1px #B99C6B; border-right:solid 1px #B99C6B; background-color:#D6C69D; padding:7px 0px 7px 7px !important;}
.before_scroll {padding:0 5px 0 0;}
.scroll {height:290px; overflow:auto; width:100%;}
.featured_head_text {background:url(../images/top_rated_mid.jpg) repeat-x;color:#EDE7D0; font-weight:bold; font-size:11pt; vertical-align:middle; text-align:left; height:31px; padding:0 0 0 5px;}
.featured_bdr {background-color:#FAF6E3;border-left:solid 1px #E6D8C0; border-right:solid 1px #E6D8C0; padding:7px 17px 7px 7px;}
.featured_bdr1 {background-color:#FAF6E3;border-left:solid 1px #E6D8C0; border-right:solid 1px #E6D8C0; padding:7px 7px 7px 7px;}
.featured_bdr2 {background-color:#D3C399;border-left:solid 1px #E6D8C0; border-right:solid 1px #E6D8C0; padding:7px 7px 7px 7px;}
.featured_bdr3 {background-color:#D3C399;border-left:solid 1px #E6D8C0; border-right:solid 1px #E6D8C0; padding:1px 7px 0px 7px;}
.featured_bottom_mid {background:url(../images/feature_b_mid.jpg) repeat-x; height:4px;}
.featured_bottom_mid2 {background:url(../images/feature_b_mid2.gif) repeat-x; height:4px;}
.fea_bold_text {font-size:8pt; font-weight:bold; font-family:verdana;}
.featured_text {font-size:8pt; font-weight:normal; font-family:verdana; line-height:15px; padding:0 5px 0 0;}
.feature_scroll {width:100%; height:350px; overflow:auto;}
#marqueecontainer{position: relative;
/*width: 100%; marquee width */
overflow: hidden;height:350px;padding: 2px 4px 2px 4px;}
#marqueecontainer1{
position: relative;
/*width: 100%; marquee width */
overflow: hidden;height:350px;padding: 2px 4px 2px 4px;}
.small_search_mid {background:url(../images/small_search_mid.jpg) repeat-x; vertical-align:middle; text-align:left;}
h2 {color:#FF0000; font-size:22px; padding:5px 0px 0px 0px; margin:0px;}
/*5sep*/
.des_text_other {font-size:8pt; font-weight:normal; font-family:verdana; padding:1px 0 1px 11px;}
.des_text {font-size:8pt; font-weight:normal; font-family:verdana; padding:4px 0 8px 11px;}
.bdr_btm{border-bottom:solid 1px #FAF6E3;}
.bdr_tp{border-top:solid 1px #FAF6E3;}
.grid_tb1{border-collapse:collapse;  background-color:#FAF6E3;}
.grid_tb2{border-collapse:collapse;  background-color:#EDE7D0;}
.bdr_btm1{border-bottom:solid 1px #EDE7D0;}
.bdr_tp1{border-top:solid 1px #EDE7D0;}






/*tej*/
.newMenus {text-align:center;}
.newMenus ul {padding:0px; margin:0px auto; list-style:none;}
.newMenus ul li {margin:0px; list-style:none; display:inline; padding:9px 14px 9px 9px;background:url(../images/link-line.gif) no-repeat right top; font-size:14px; color:#8A5D26; font-weight:bold; line-height:34px;} 
.newMenus ul li a:hover { text-decoration:none; color:#000} 
.newMenus ul li.last {background:none;}
