/*

WWCT css 

works with YUI

http://developer.yahoo.net/yui/license.txt

version: 0.12.0

 

/12/10/200/6

*/

.bgnone {background: none;}

#doc3 {margin:0;}

#hd {border-top: 1px solid #036; background: transparent url(/images/site/backgrond-header.jpg) repeat-x;  width: 100%; }

 

#ft { margin-top: 15px; padding:.3em; text-align: center; }

#ft ul {clear:both;  width: 90%; margin: auto;}

#ft li {display: inline; list-style-type: none; font-size: .8em; line-height: 1.3em; }

.yui-g {padding-right: 2em; margin-top:10px;}

.hp {padding-right: 0;}

 

.message {color: #F00;}

 

/*  Marketing slogan in Header

-------------------------------------------------- */

.tagline {position: absolute; top: 62px; left: 210px; font-family: "Times New Roman", Times, serif; font-style:italic; color:#6F4C13; font-size: 1.3em; line-height: 1.2em; font-weight: bold; letter-spacing:1px;}

 

 

/*  Main horizontal navigation

-------------------------------------------------- */

.mainNav-bg{background:url(/images/site/mainNavbg.jpg) repeat-x top left; height:27px; padding-left:200px;}

ul.mainNav { }

 

.mainNav ul {margin: 0; padding: 0; }

.mainNav li {margin-right: 20px; float:left; font-size:12px; display:block;}

/*.mainNav li.active.new,.mainNav li.active.new a:hover {background:url(/images/site/tab-bg-new.gif); }*/

 

.mainNav li a:link, .mainNav li a:visited  {display: block; color: #fff; font-weight: bold;text-decoration: underline; padding:5px 0; height:17px; float:left;}

.mainNav ul li a.active{height:30px; position:relative; padding-top:0;}

 

 

.mainNav li a.active span {

    background: url("/images/site/right.png") no-repeat scroll right top transparent;

    float: left;

    height: 17px;

    margin: 0 -5px 0 0;

    padding: 7px 10px 5px 5px;

    position: relative;

            *height: 30px;

}

.mainNav li a.active {

    background: url("/images/site/left.png") no-repeat scroll left top transparent;

    float: left;

    height: 30px;

    margin-top: -3px;

    padding: 0 0 0 5px !important;

    position: relative;

}

 

 

/*  Side navigation - generic

-------------------------------------------------- */

.nav ul { margin: 0; padding: 0;}

.nav li { margin: 0; border-bottom:1px solid #fff;font-size: 85%;}

.nav li a:link, .nav li a:visited  {display: block;padding: 4px 5px 3px 0.5em; background-color:#DFC1A6; color: #563808; font-weight: bold;text-decoration: none;}

.nav li a:hover {background-color: #AC8A71;color: #FFF;}

 

 

/*  Side navigation - email

-------------------------------------------------- */

#email {padding:5px 0; margin:0; float: none; background-color: #D1B19E; text-align:center;}

#email p {color:#000; font-size: .8em; line-height: 1.25em; margin-top: 3px;}

#email h4 {color:#503E1D; font-weight: bold; margin: 0;}

#email form{margin:0; padding:0;}

 

 

/*  Side navigation - video

-------------------------------------------------- */

#video {padding:5px 0; margin:1px 0 0 0; float: none; background-color: #DFC1A6; text-align:center; height:258px;}

#video p {color:#000; margin-top: 3px; font-size: 90%;}

#video h4 {color:#503E1D; font-size: 1.3em; font-weight: bold; margin: 0; padding:0;font-family:"Times New Roman", Times, serif; font-weight:normal; font-variant: small-caps;}

#video a.txt:link, #video a.txt:visited, #video a.txt:active{color: #000; text-decoration: none; text-align:left; border-bottom: 1px #000 dotted;}

#video a.txt:hover {color: #000; border-bottom: 1px #000 solid; text-decoration: none;}

 

 

/*  Side navigation - phone

-------------------------------------------------- */

#phone {padding:10px 0 0 0; margin:1px 0 -4px 0; background-color: #D1B19E; text-align:center;}

#phone img{ margin:0; padding:0;}

 

/*  Side navigation - tour detail

-------------------------------------------------- */

.nav-tour ul { margin: 0; padding: 0; }

.nav-tour li { margin: 0; border-bottom:1px dotted #036;font-size: 85%;}

.nav-tour li a:link, .nav-tour li a:visited  {display: block;padding: 4px 5px 3px 15px; background-color:#F9F4D6; color: #971B1E; font-weight: bold;text-decoration: none;}

.nav-tour li a:hover {background-color: #C7C3AC;color: #000;}

 

.more {margin:0;padding:10px 0 0 12px;  color:#333; background:#DFC1A6; font-weight: bold; border-bottom: 1px solid #666;}

 

/*  Home page

-------------------------------------------------- */

.quote {

            float:right;

            margin: 0 10px 0 -30px;

            padding:0;

            font-family: Georgia, Times New Roman, Times, serif;

            color: #903;

            font-size:1.4em;

            font-weight: bold;

}

.line1 {margin:5px 0 0 70px; padding: 0;  }

.line2 {margin:3px 0 0 65px; padding: 0; }

.line3 {margin:3px 0 0 160px; padding: 0; }

 

 

#fav { margin-top: -7px; padding:0 .5em .5em .5em; float: right; width: 35%; background:#F6F6F6 url(/images/site/favBG.gif) repeat-x left top;  border-left:1px #E4DDDD solid; border-bottom:1px #E4DDDD solid; color: #625949; line-height: 1.5em;  }

#fav h4{color: #903; font-family:"Times New Roman", Times, serif; font-size:1.3em; border-bottom:1px #D9AB8F solid; margin:0 0 .5em 0; padding:20px 0 0 0; }

#fav h4:first-letter {font-size: 130%; font-style: italic;}

#fav ul {margin: 0; padding: 0; list-style-type: none;}

#fav li {margin: .5em 0 .75em 0; font-size: .9em; line-height: 1.2em;}

#fav li a:link, #fav li a:visited, #fav li a:active {color: #000; font-weight:bold; text-decoration: none; text-align:left; border-bottom: 1px #000 dotted;}

#fav li a:hover {font-weight:bold; color: #000; border-bottom: 1px #000 solid; text-decoration: none;}

 

/*  Specials box on home pages 

-------------------------------------------------- */

.specialsHP-lt {border: 1px dotted #C90; padding: .5em; background-color: #FFF7E5; width: 60%; float: left; margin:.5em 0 .5em 0;}

.specialsHP-lt h3 { color: #060; border: 0; margin-top: .5em;}

.specialsHP-lt p { margin-bottom: .5em;}

 

/*  Specials box on home pages 

-------------------------------------------------- */

.specialsHP {border: 1px dotted #C90; padding: .5em; background-color: #FFF7E5; width: 60%; float: left; margin:.5em 0 .5em 0;}

.specialsHP h3 { color: #060; border: 0; margin-top: .5em;}

.specialsHP p { margin-bottom: .5em;}

 

/*  Specials box on home pages 

-------------------------------------------------- */

.specialsHP-rt {border: 1px dotted #C90; padding: .5em; background-color: #FFF7E5; width: 35%; float: right; margin:.5em 0 .5em 0;}

.specialsHP-rt h3 { color: #060; border: 0; margin-top: .5em;}

.specialsHP-rt p { margin-bottom: .5em;}

 

/*  Picture boxes - home page 

-------------------------------------------------- */

.picrowtitle {clear: both;border-top: 1px #E4DDDD solid;}

.picrowtitle h2 { margin-top: .5em; background: #FFF; color: #903; font-family:"Times New Roman", Times, serif; font-size:1.3em; font-weight:bold;}

 

.picrow {margin:0; padding:5px;  height: 275px;}

.channel {width: 23%; float: left; margin-right: 1%; background-color: #fff; display: block; }

.channel .title {background-color: #316130;  color: #FFFFFF;    font-weight: bold;    padding-bottom: 5px;    padding-left: 5px;    padding-top: 5px;    text-align: center; }



.channel .text a{ text-decoration:none; color:#000; }

 

 

/*  Director box - home page 

-------------------------------------------------- */

#director h4{color: #903; font-family:"Times New Roman", Times, serif; font-size:1.3em;  margin:0 0 .5em 0; padding:10px 0 5px 30px;}

#director p{ color: #625949; font-size: 1em; line-height: 1.4em; margin-top:0; padding-top:0;}

 

#comments { margin:0 0 0 15px; padding:0 .5em .5em .5em;width: 35%; color: #625949; float: right;  background:#F6F6F6;  border:1px #E4DDDD solid;}

#comments blockquote { margin:0;  background: transparent url(/images/site/lQuote2.gif) left top no-repeat; font-weight:bold; font-size:.9em; line-height: 130%;}

#comments em{font-weight:normal; font-style: italic; margin-left: 10px;}

#comments blockquote div {padding: 0 10px 0 25px; background: transparent url(/images/site/rQuote2.gif) right bottom no-repeat;}

#comments h4 {color: #903; font-family:"Times New Roman", Times, serif; font-size:1.3em; border-bottom:1px #D9AB8F solid; margin:0 0 1em 0; padding:10px 0 0 0; }

 

 

 

/*  Tour detail page

-------------------------------------------------- */

.daysNights { margin:0; padding:0; color: #385494; font-size: 1em; line-height: 1.2em; font-weight: bold;}

.romance { margin:0; padding:0; font-weight:bold; line-height:1.35em;}

.photos {margin: 5px 15px 5px 10px; float: right; width: 160px; border: 1px solid #666; padding: 2px 2px 7px 2px; background-color: #F9F4D6; text-align: center;}

.photos img {border: 1px solid #333; margin: 5px 5px 0 5px;}

 

.highlights ul{ margin: .2em 1.5em 0 0; padding: 0;}

.highlights li {margin-left: 1.25em; padding-bottom: .5em; list-style-type: disc;}

 

#dp ul {padding-bottom: .5em;}

#dp li {padding-bottom: .25em;}

 

.day {color: #339; font-size: 110%; font-weight: bold; }

.meal {font-style: italic;}

 

.titles {color: #339; font-weight: bold; }

.title2 { color: #AF0528; font-size: .5em; font-variant: normal;}

.hurry { background: #F58C38; color: #FFF; font-weight: bold; font-size: .9em; padding:1px 4px 0; margin:0 0 2px 6px;}

.newDate { color: #039; font-weight: bold;}

.allmeals {font-weight: bold; color: #C00;}

.optional {color: #66C; font-weight: bold; }

.ship {font-style: italic; font-weight: bold;}

 

.accommodations li { padding-bottom: .5em;}

 

.faq { color: #385494; font-weight: bold;}

.required {color: #F00; font-weight: bold; }

 

.review ul {margin-left: 100px;}

.review li {width: 80%;clear: both;}

.review p { text-align: center; padding-top: 3em; color: #3300CC;}

.reviewH { color: #000; font-size: 1.25em; font-weight: bold;}

.name {color: #000; font-style: italic;}

 

#exclusive { float: right; background-color: #F9F4D6; margin: .5em; width: 40%;}

#exclusive h3 { background-color:#900; color: #FFF; border: 0; margin: 0; text-align: center; padding: .2em;}

#exclusive img {margin: 5px; border: 1px solid #000; float: left;}

#exclusive p {margin-top: 0; padding: .25em;}

 

 

#temp { height:auto; background: url(/images/site/thermometer.gif) top left no-repeat; }

#temp p {padding-top: 22px; padding-left: 20px;}

 

.btnResNow{text-align:center; border-top:1px dashed #C90;}

 

.btnResNow a img{outline:none; margin:10px auto;}

 

/*  Specials box on Special Offers page

-------------------------------------------------- */

.SOspecials {border: 1px dotted #C90; padding: .5em; background-color: #FFF7E5; margin: .5em 0 1em 0; }

.SOspecials h3 { color: #060; border: 0; margin-top: .5em;}

.SOspecials p { margin-bottom: .5em;}

 

/*  Specials box on Tour Detail pages 

-------------------------------------------------- */

.specials {border: 1px dotted #C90; padding: .5em; background-color: #FFF7E5; }

.specials h3 { color: #060; border: 0; margin-top: .5em;}

.specials p { margin-bottom: .5em;}

 

 

/*  Content section for all Tour Detail pages - Resevation Box

---------------------------------------------------- */

#resBox {  margin-top: 1.5em; font-weight: bold; border: 1px dotted #C90; padding: .5em; background-color: #FFF7E5; width: 90%; }

#resBox img { margin-right: .5em; }

#resBox h3 {border: 0; }

 

/*  Content section for all Index pages

---------------------------------------------------- */

#index {margin: 0; padding: 0;}

#index ul {margin-left: 0; margin-top: .3em; list-style: none;}

#index li { margin-left: 1em;  margin-bottom: .5em; padding:0;}

#index .Year {background: #E98B05; color: #fff; padding:1px 2px; margin-left:.5em; font-weight: bold; }

#index .New {background:#FFFF00; color: #000; padding:1px 2px; margin-left:.5em; font-weight: bold; font-size: .8em; }

#index .toh {background:transparent url(/images/site/TOH.gif) no-repeat center left; width: 80px;}

#index .toh-graphic {margin-bottom: -7px; margin-left: 12px;}

#index .toh-graphic2 {margin-bottom: -4px; margin-left: 12px;}

#index .toh-graphic3 {margin-bottom: -4px; margin-left: 2px;}

#index h3 { font-size: 1.3em; line-height: 1.4em; margin-bottom: 0;}

 

 

#index a:link, #index a:visited, #index a:active {color: #000; font-weight:normal; text-decoration: none; text-align:left; border-bottom: 1px #000 dotted;}

#index a:hover {color: #000; border-bottom: 1px #000 solid; text-decoration: none;}

 

.jan {color: #039; border: 0;}

.feb {color: #36C; border: 0;}

.mar {color: #3C9; border: 0;}

.apr {color: #0C9; border: 0;}

.may {color: #393; border: 0;}

.jun {color: #690; border: 0;}

.jul {color: #FC6; border: 0;}

.aug {color: #FC3; border: 0;}

.sep {color: #FC3; border: 0;}

.oct {color: #C60; border: 0;}

.nov {color: #F60; border: 0;}

.dec {color: #C00; border: 0;}

 

 

/*  Content section for Calendar Index pages - Fall

---------------------------------------------------- */

#index #fall {width: 85%; border: 1px dotted #393; padding: .5em; background-color: #FFF7E5; background-image: url(/images/icons/leaves.gif); background-repeat: no-repeat; background-position: bottom right;}

#index #fall h3 { border: 0; margin-top: .5em;}

#index #fall img { float: right; border: 0; margin-left: 2em;}

.fallH { color: #393; }

 

/*  Content section for Calendar Index pages - Warm Weather

---------------------------------------------------- */

#index #warm {width: 85%; border: 1px dotted #DE8506; padding: .5em; background-color: #FFF7E5; background-image: url(/images/icons/Winter-Escapes2.gif); background-repeat: no-repeat; background-position: bottom right; }

#index #warm h3 { border: 0; margin-top: .5em;}

.warmH {color: #DE8506;}

 

 

/*  Content section for Calendar Index pages - Holiday

---------------------------------------------------- */

#index #holiday {width: 85%; border: 1px dotted #C00; padding: .5em; background-color: #FFF7E5; background-image: url(/images/icons/tree2.gif); background-repeat: no-repeat; background-position: bottom right; }

#index #holiday h3 { border: 0; margin-top: .5em;}

#index #holiday img { float:right; border: 0; margin-right: 2em;}

.holidayH { color: #C00; }

 

 

/*  Hot Travel Deals Index page

---------------------------------------------------- */

.hDeals {list-style-type: disc; margin-left: 3em; margin-bottom: 1em;}

 

 

 

/*  Content section for all Reservation Forms

-------------------------------------------------- */

#resForm { text-align: left;}

#resForm h3 {margin-bottom: .5em;}

#resForm .label { font-weight: bold;}

#resForm .form {text-align: left; font-weight: normal; }

#resForm .label2 {color: #F00; padding-right: 1em; font-weight: bold;}

#resForm .label2text {color: #F00;}

#resForm .sublabel {font-size: .85em; font-weight: normal;}

#resForm .sublabel2 {font-size: .85em; font-weight: bold; color: #F00;}

#resForm .sublabel3 {font-size: 11px; font-weight: normal; color:#000; }

#resForm .decline {padding-left: 4em;}

#resForm .CCyear {padding-left: 4em;text-align: left; font-weight: normal;}

#resForm .disclaimer {font-size: 85%; font-weight: normal;}

 

 

/*----------------------------- List classes -----------------------------*/

.anchors {list-style-type: disc; margin-left: 2em;}

.checklist {list-style-image: url(../images/site/checklist-box.gif); margin-bottom: -4px; margin-left: 2em;}

.general {list-style-type: disc; margin-left: 2em; margin-bottom: 1em;}

.deckPlans {list-style-type: disc; margin-left: 1.5em; margin-top: 0;}

.deckPlans li { padding-bottom: .5em;}

.deckPlanInfo {float: left; width: 225px;}

 

.contactUs {margin-bottom: 1em;}

.credits ul {list-style-type: disc; margin-left: 2em;}

.credits li {margin-bottom: 1em;}

 

.airFareChart td {border: 1px solid #666; padding: .5em;}

 

 

/*----------------------------- Generic classes -----------------------------*/

.freset {font-size: 80%;}

 

h1 {font-size: 133%; font-weight: bolder; color: #971B1E; margin-bottom: 10px;}

h2 {font-size: 125%; font-weight: bold; color: #85002B; margin-bottom: 1%;}

h3 {font-size: 115%; color: #903; font-family:"Times New Roman", Times, serif; border-bottom: 1px solid #D9AB8F; font-weight: bold; margin-top: 1em;}

h4 {font-size: 102%; font-weight: bold; color: #385494; margin: 0;}

h5 {font-size: 100%; font-weight: bold; color: #971B1E; margin: 0; padding:0;}

 

p {margin-bottom: 2%;}

strong {font-weight: bold;}

em {font-style: italic;}

.gapT {margin-top: 15px;}

.gapB {margin-bottom: 15px;}

 

 

.clrself{zoom:1;}

.clrself:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.fltlt{float:left; padding: 0 .5em .4em 0;}

.fltrt{float:right; padding: 0 0 .5em .5em;}

.clrlt{clear:left;}

.clrrt{clear:right;}

.clrbt{clear:both;}

 

a:link, a:visited { text-decoration: none; color: #339;}

a:hover { text-decoration: underline; color: #C00;}

 

 

#homeintro {

float: left;

margin: 0px;

padding: 0px;

}

 

 

#homeintro #quote {

            width: 195px;

            font-weight: bold;

            color: #903;

            font-size: 1.4em;

            font-family: Georgia, "Times New Roman", Times, serif;

            text-align: right;

 

}

#homeintro #quote ul {

            margin: 0px;

            padding: 0px;

            list-style-type: none;

            }

 

#div2 .TNimages {

float: right;

margin-right: 5px;

}

 

 

#div2 .TNimages ul {

            margin: 0px;

            padding: 0px;

            list-style-type: none;

            text-align: center;

}

 

#div2 .TNimages ul li a {

            display: block;

            padding: 5px;

            width: 130px;

}

 

#div3 {

float: right;

 }

 

#resInfo .anchors {

list-style-type: disc; 

margin-left: 2em;

font-size: 13px;

font-weight: bold;

}

#resInfo h3 {

padding-right: 2em;

font-size: 18px;

}

 

/*  Specials box on Tour Detail pages 

-------------------------------------------------- */

.fixed-specials {border: 1px dotted #C90; padding: .5em; background-color: #FFF7E5; width: 420px; float: left;}

.fixed-specials h3 { color: #060; border: 0; margin-top: .5em;}

.fixed-specials p { margin-bottom: .5em;}

 

.SP-graphic {margin-bottom: -5px; margin-left: 20px;}

 

.strike-out {text-decoration:line-through; color:#FF0000;}

.price-reduced {font-style:italic; font-weight:bold; color:#FF0000;}

 

 

/*  left right blocks

-------------------------------------------------- */

#new_tour { margin-top: 15px; float: left; width: 45%; }

#new_tour h3{ padding-right: 2em;font-size:20px;}

#new_tour h3 a:link, #new_tour h3 a:visited { text-decoration: none; color: #903;}

#new_tour h3 a:hover { text-decoration: underline; color: #339;}

#new_tour a:link, a:visited { text-decoration: none; color: #339;}

#new_tour a:hover { text-decoration: underline; color: #C00;}

 

/*  new departure dotted block

-------------------------------------------------- */

#right { margin-top: 15px; margin-left: 20px; float: left;  width: 45%; }

#new_departures_dottedBox { margin-top: 15px; margin-left: 20px; float: right;  width: 48%; border: 1px dashed #C90; padding:.5em; }

#new_departures_dottedBox li a:link, a:visited { text-decoration: none; color: #339}

#new_departures_dottedBox li a:hover { text-decoration: underline; color: #C00;}

 

 

/****/



.tourFeature{}

.tourFeature h3{border-bottom:1px solid #D9AB8F}

.tourFeature h3 a{font-family:"Times New Roman",Times,serif;font-weight:bold;color: #990033;}

 

/****/

.headerPhn{font:bold 17px verdana; color:#542523; text-decoration:none; line-height:22px; text-indent:30px; margin-left:100px; font-family:Georgia, "Times New Roman", Times, serif;}

.imgHCover{float:right;}

.imgHCover img{float:left;}

.imgHCover a{font:bold 13px verdana; color:#d94500 !important; text-decoration:underline; float:left; margin-top:30px;}

.imgHCover a:hover{text-decoration:none}

 

 

/*****/

.membersLogo{width:auto; margin:0px auto; border:1px solid #eeeeee; background:#ffffff;}  

.membersLogo td{ padding:5px 20px;} 

 

 

/*************/

.yui-g p b{ color:#5f8d2b;}

 

/*****New Page Added*****/

.newBlock{background-color:#126e32; }

.newBlock-content ul{list-style:none;}

.newBlock-content ul li{float:left; margin-left:10px;}

.clearfloat{clear:both; height:1px; font-size:1px; overflow:hidden; line-height:1px;}

.newBlock-content ul li div{text-align:center;}

.newBlock-content ul li div a{border-bottom:1px #000000 dotted; text-decoration:none; color:#000; font-size:12px;}

hr.O-seperator{background-color:#ff5800; border:none; height:1px;}

.new-exclusive{float:right; background-color:#f9f4d6; width:300px; font-size:12px;}

.new-exclusive h2{background-color:#126e32; color:#fff; font-weight:bold; padding:10px 0; text-align:center; font-size:12px;}

.new-exclusive .ex-cont{padding:10px; border:1px dotted #CC9900; border-top:none;}

.new-exclusive .ex-cont p{font-size:12px;}

 

 

#hd table td.calltoday{background: url(../images/site/calltoday.jpg) top right no-repeat; font-size:10px; text-align:right; padding:3px 10px 0 0; font-family:Verdana, Arial, Helvetica, sans-serif;}

#hd table td.calltoday span.call, #hd table td.calltoday span.call a{color:#FFFFFF;}

#hd table td.calltoday span.fbk{display:block; font-weight:bold; margin-top:10px; }

#hd table td.calltoday span.fbk a{color:#5c422e; font-size:11px; font-weight:bold; text-decoration:underline;}

.clearfloat{clear:both; font-size:1px; overflow:hidden; height:0; line-height:0;}

 

 

.container {

            width:auto !important;

            padding: 0;

            

}

.folio_block {

            

}

 

 

/*--Main Container--*/

.main_view {

            float: left;
			
            position: relative;

}

/*--Window/Masking Styles--*/

.window {

            height:279px;    width: 598px;

            overflow: hidden; /*--Hides anything outside of the set width/height--*/

            position: relative;

}

.image_reel {

            position: absolute;

            top: 0; left: 0;

}

.image_reel img {float: left;}

 

/*--Paging Styles--*/

.paging {

            position: absolute;

            bottom: 40px; right: -7px;

            width: 178px; height:47px;

            z-index: 100; /*--Assures the paging stays on the top layer--*/

            text-align: center;

            line-height: 40px;

            background:url(/images/site/paging_bg2.png) no-repeat;

            display: none; /*--Hidden by default, will be later shown with jQuery--*/

}

.paging a {

            padding: 5px;

            text-decoration: none;

            color: #fff;

            font-size:14px;

}

.paging a.active {

            font-weight: bold; 

            background: #316130; 

            border: 1px solid #1e481d;

            -moz-border-radius: 3px;

            -khtml-border-radius: 3px;

            -webkit-border-radius: 3px;

}
.window .image_reel a{text-decoration:none;}
.window .image_reel .tag{background-color:#fff; position:absolute; top:232px; *top:225px; padding:10px; text-decoration:none;  font-size:16px; font-weight:bold; color:#fff; opacity:.8; width:580px; *width:600px; font-style:italic; filter:alpha(opacity=80); left:0; height:15px;}
.window .image_reel .tagline{position:absolute; top:240px; *top:235px; z-index:99999; left:0; padding-left:10px; color:#000; width:400px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }

.paging a:hover {font-weight: bold;}

h3.whatsNew{font-size:14px; color:#3f6c3d; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:none; text-align:left; margin-left:20px; padding-top:10px;}
.location ul.WnewList{list-style-type:none; width:200px;}
.location ul.WnewList li{font-size:11px; background:url(/images/site/bull.gif) no-repeat left 5px; padding-left:10px;}
.location ul.WnewList li a{ color:#cf5151; text-decoration:none;}
.rightCol p a{color:#cf5151; text-decoration:underline;}
.note{background:url(/images/site/note.jpg) no-repeat top left; margin-left:60px; height:247px;}
.note p{font-size: 10px;   padding-left: 47px;    padding-top: 74px; width: 165px; #width:200px; width:200px\0/;}
.callabout{ background:url(/images/site/noteabout.gif) repeat-x bottom left #698142; text-align:center; height:67px;}
.listing{float:left; margin-left:195px;}
.listing p{margin-bottom:0; text-align:left;}
.listing p a, .listing p.redlink a{color:#686868; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
.listing p.redlink a{color:#be1212; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
.listing{font-size:11px;}
.boxImage{ display:inline-block; margin-bottom:24px;}
.boxDivider{ background-color:#e1e1e1; height:1px; overflow:hidden; width:900px; margin:20px 0 0 195px;}
.contentBox{ padding-top:20px; margin-bottom:0; width:900px; margin:0 0 0 190px; text-align:center; font-size:11px;color:#686868;}
.row1 .OldT{ font-weight: bold; margin-left: 20px;  width: 20%; }
.row1 .OldT a{color:#f6ac0a;}
.S-shadow {background:url(/images/site/noteabout.gif) repeat-x top left; height:30px; padding-top:10px; float:left; width:598px; }
.S-shadow a{color:#663300; font-weight:bold; }
