/* begin overwrite global */
div#main_nav div#cn_traveler { background-position: 0 -110px; }
div#main_nav div#cn_traveler a#cnt_logo {  border-left:1px solid #FFF; background-image:none; 
position:relative;
/* hide from IE mac \*/
position:absolute; 
/* end hiding from IE5 mac */
left:-1px; 
z-index:20; height:25px; }
/* end overwrite global */

span.boldtext { font-weight:bold; }
/* content */
div#content div#contentwell { float:left; width:685px; margin:0; color:#666666; background: url(/images/destinations/VertBorder.gif) 539px 1px repeat-y; }
div#content .dottedRule { width:540px; margin:0 0 3px 0; padding:0; background-repeat:repeat-x; }
/* END content */
/* adright */
div#content div#adright {position:absolute; width:120px; height: 60px; top:2px; left:563px; }
/* END adright */
/* sectionheader */
div#content div#sectionheader { height: 123px; background: url(/images/destinations/HorzBorder.gif) bottom repeat-x }
div#sectionheader a {display:block; width:120px}
div#content div#sectionheader h1.blogLanding { width:230px; height:130px; margin:0;padding:0; background-image: url(/images/cnt/blogs/he_blogLanding.gif); background-repeat:no-repeat; background-position: 12px 50px;}
div#content div#sectionheader h1.articlesLanding { width:120px; height:60px; margin:0;padding:0; background-image: url(/images/cnt/he_CondeNastTravelerWhite.gif); background-repeat:no-repeat; background-position: 12px 12px;}
div#content div#sectionheader h2 { height:51px; margin:0; padding:0; }
div#content div#sectionheader h2.articlesLanding { background: url(/images/cnt/articles/he_CNTravelerArticlesDec06.gif) 10px 25px no-repeat; }
div#content div#sectionheader h2.articles { background: url(/images/cnt/articles/he_CNTravelerArticles.gif) 12px 25px no-repeat; }
div#content div#sectionheader h2.inFlightMeals { background: url(/images/cnt/inflightmeals/he_inflightmeals.gif) 12px 20px no-repeat;} 
div#content div#sectionheader h2.asmeAwards { background: url(/images/cnt/awards/he_asmeAwards.gif) 15px 7px no-repeat;} 
div#content div#sectionheader h2.greatDrives { background: url(/images/cnt/greatdrives/he_GreatDrivesArticles.gif) 12px 25px no-repeat;} 
div#content div#sectionheader h2.allGreatDrives { background: url(/images/cnt/greatdrives/he_AllGreatDrives.gif) 12px 25px no-repeat;}
div#content div#sectionheader h2.lists { background: url(/images/cnt/lists/he_Lists.gif) 12px 25px no-repeat;}
div#content div#sectionheader h2.roomWithAView { background: url(/images/cnt/roomwithaview/he_RoomWithAView.gif) 12px 25px no-repeat;}
div#content div#sectionheader h2.allRoomWithAView { background: url(/images/cnt/roomwithaview/he_AllRoomWithAView.gif) 12px 25px no-repeat;}
div#content div#sectionheader h2.travelTips { background: url(/images/cnt/traveltips/he_TravelTips.gif) 12px 25px no-repeat;} 
div#content div#sectionheader h2.contestEntry { background: url(/images/cnt/contests/contest_entry.gif) 12px 25px no-repeat;}
div#content div#sectionheader h2.thankYou { background: url(/images/cnt/contests/thank_you.gif) 12px 25px no-repeat;}
div#content div#sectionheader h2.emailTheEditor { background: url(/images/cnt/contact/he_EmailTheEditor.gif) 12px 25px no-repeat;}
/* END sectionheader */ 
/* CNT Landing */
div#content img.mainImage {float:left; margin:1px 1px 0 0;}
div#content img.secondaryImage {display:block; margin-top:1px;}
div#content img.readMore {display:block;}
/* issue */
div#content div#issue {clear:both; height:37px; padding:13px 0 0 14px; background: url(/images/destinations/HorzBorder.gif) bottom repeat-x; margin:0; }
div#content div#issue span { display:none }
/* END issue */
/* headLanding */
div#content div#headLanding h1#hed { height:86px; width:685px; border-bottom:1px solid #CEC7C5; background-image: url(/images/cnt/he_CondeNastTraveler.gif); background-repeat:no-repeat; background-position: 16px 3px; }
div#content div#headLanding div.ad { position:absolute; top:2px; left:563px; }
div#content div#headLanding #issue { height:16px; width:460px; position:absolute; top:64px; left:219px; padding:5px 6px 0px 0px; border-top:1px solid #CEC7C5; background-image: url(/images/cnt/he_TruthInTravel.gif); background-repeat:no-repeat; background-position: 2px 3px; font-size:10px; font-weight:bolder; color:#333333; text-transform:uppercase; }
/* END headLanding */
/* CNT Landing */
/* maincontent */
div#content div#maincontent {float:left; width:540px; margin:0; padding:0; }
/* articleTitle */
div#content div#articleTitle { float:left; width:660px; padding:0 0 0 15px; margin:0; }
div#content div#articleTitle h2 { width:645px; margin:0; padding:0 15px 0 0; color:#366F80; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-style:normal; font-size:16px; text-transform:uppercase;}
div#content div#articleTitle h4 { width:645px; height:12px;margin:0; padding:0 15px 5px 0; color:#666666; font-weight:normal; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }
div#content div#articleTitle h4 span { text-transform:uppercase}
/* END articleTitle */
/* articleDetail */
div#content div#maincontent div#articleDetail { float:left; width:525px; padding:0 0 0 15px; margin:0 0 19px 0; }
div#content div#maincontent div#articleDetail h3 {color:#830000;padding:0; margin:0; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif }
div#content div#maincontent div#articleDetail h3.subtitle {color:#618EA4;}
div#content div#maincontent div#articleDetail h4.subByLine { padding:0; background:none }
div#content div#maincontent div#articleDetail h5 { float:left; width:165px; color:#999999; margin:0; padding:7px 0 0 0; font-weight:normal; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }
div#content div#maincontent div#articleDetail a { color:#618EA4; }
/* END articleDetail */
/* articleContent */
div#content div#maincontent div#articleContent {width:508px; display:inline; float:left; padding:0 15px 20px 15px;}
div#content div#maincontent div#articleContent table.imageBox {float:left; margin:0 15px 3px 0;}
div#content div#maincontent div#articleContent div.imageBoxNPage {float:left; display:inline; width:300px; margin:10px 15px 5px 0;}
div#content div#maincontent div#articleContent img.article {border:1px solid #E5E5E5; display:block;}
div#content div#maincontent div#articleContent img.otherImage {float:left; border:1px solid #E5E5E5; margin:0 15px 5px 0;}
div#content div#maincontent div#articleContent table.imageBox p { margin:14px 0 3px 0; color:#666666; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif}
div#content div#maincontent div#articleContent table.imageBox h4 { margin:0; padding:0; text-align:left; color:#999999; font-size:9px;font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif}
div#content div#maincontent div#articleContent table.imageBox a {color:#618EA4; }
div#content div#maincontent div#articleContent p {padding:0 15px 0 0; margin:10px 0 10px 0; }
div#content div#maincontent div#articleContent p.map {float:left }
div#content div#maincontent div#articleContent p.summary {color:#668999; margin:0 0 10px 0; }
div#content div#maincontent div#articleContent h3 {color:#830000;padding:0; margin:10px 0 0 0; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif }
div#content div#maincontent div#articleContent h4 {color:#A07307;text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif }
div#content div#maincontent div#articleContent a {color:#618EA4}
/* END articleContent */
/* END articleNav */
div#content div#maincontent div#articleNav { float:left; width:355px; margin:0; padding:7px 5px 0 0; color:#666666; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif }
div#content div#maincontent div#articleNav.articleNavBottom {float:right;margin:0 0 9px 0;}
div#content div#maincontent div#articleNav a { font-weight:bold; color:#666666; text-decoration:underline; }
div#content div#maincontent div#articleNav div#backTo { width:351px; padding:4px 4px 0 0; }
div#content div#maincontent div#articleNav div#backTo a { color:#618EA4; text-decoration:underline; font-weight:normal; }
/* END articleNav */
/* END mapBackTo */
div#content div#maincontent div#mapBackTo { float:left; display:inline; width:355px; margin:0; padding:7px 5px 0 0; text-align:right; }
div#content div#maincontent div#mapBackTo a { color:#618EA4; text-decoration:underline; font-weight:normal; }
/* END mapBackTo */
/* roomWithAView */
div#content div#maincontent div#roomWithAView { float:left; width:505px; padding:0 15px 0 15px; }
div#content div#maincontent div#roomWithAView h2 { margin:0; padding:0; color:#264F5B; text-transform:uppercase; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px }
div#content div#maincontent div#roomWithAView p { padding:0; margin:8px 0 8px 0 }
div#content div#maincontent div#roomWithAView a { color:#618EA4}
/* END roomWithAView */
/* mainTopic */
div#content div#maincontent div.mainTopic {float:left; background-color:#E2EFEC; width:160px; margin:0 2px 0 0; height:225px }
div#content div#maincontent div.mainTopic h2 {margin:0px; height:32px; width:160px; }
div#content div#maincontent div.mainTopic h2 span { display:none; }
div#content div#maincontent div.mainTopic h2.whereAreYou {background: url(/images/cnt/he_WhereAreYou.gif) top left no-repeat;}
div#content div#maincontent div.mainTopic h2.skiPoll {background: url(/images/cnt/he_SkiPoll.gif) top left no-repeat;}
div#content div#maincontent div.mainTopic h2.stopPress {background: url(/images/cnt/he_StopPress.gif) top left no-repeat;}
div#content div#maincontent div.mainTopic h2.sittingPretty {background: url(/images/cnt/he_SittingPretty.gif) top left no-repeat;}
div#content div#maincontent div.mainTopic h2.thePerrinReport {background: url(/images/cnt/he_ThePerrinReport.gif) top left no-repeat;}
div#content div#maincontent div.mainTopic h2.wordTrips {background: url(/images/cnt/he_WordTrips.gif) top left no-repeat;}
div#content div#maincontent div.mainTopic h2.greatDrives {background: url(/images/cnt/he_GreatDrives.gif) top left no-repeat;}
div#content div#maincontent div.mainTopic h2.ombudsman {background: url(/images/cnt/he_ombudsman.gif) top left no-repeat;}
div#content div#maincontent div.mainTopic h2. {background: url(/images/cnt/he_somethingWild.gif) top left no-repeat;}
div#content div#maincontent div.mainTopic h2.travelSmarts {background: url(/images/cnt/he_travelSmarts.gif) top left no-repeat;}
div#content div#maincontent div.mainTopic h2.theMaterialist {background: url(/images/cnt/he_theMaterialist.gif) top left no-repeat;}
div#content div#maincontent div.mainTopic h2.perrinBlog {background: url(/images/cnt/he_perrinBlog.gif) top left no-repeat;}
div#content div#maincontent div.mainTopic h2.voteToWin {background: url(/images/cnt/he_voteToWin.gif) top left no-repeat;}
div#content div#maincontent div.mainTopic h2.magAwards {background: url(/images/cnt/he_magazineAwards.gif) top left no-repeat;}
div#content div#maincontent div.mainTopic h2.inflightMeals {background: url(/images/cnt/he_inflightMeals.gif) top left no-repeat;}
div#content div#maincontent div.mainTopic p {margin:0; padding: 0 8px 0 8px; font-size:11px; }
div#content div#maincontent div.mainTopic a {text-decoration:none; color:#666666; }
div#content div#maincontent div.mainTopic img.topicImage  {display:block; margin:10px 5px 13px 5px}
/* otherTopic */
div#content div#maincontent div.otherTopic { background: url(/images/cnt/beigeGradient.jpg) bottom left repeat-x; height:79px; clear:both; width:485px; margin:0 1px 0 0; }
div#content div#maincontent div.otherTopic img.thumbnail { position:relative; top:3px; left:6px; float:left; margin:0 18px 0 0; border:1px solid #E5E5E5;}
div#content div#maincontent div.otherTopic h3 { padding: 5px 0 5px 0; text-transform:uppercase; color:#37505D}
div#content div#maincontent div.otherTopic h4 {	padding: 3px 0 0 0; text-transform:uppercase; color:#37505D; font-weight:bold; }
div#content div#maincontent div.otherTopic div.smtext {padding: 0 0 5px 0;text-transform:uppercase; color:#666666; font-size:10px; }
div#content div#maincontent div.otherTopic p { margin:0; padding:0 15px 0 0; font-size:11px; font-weight:normal;}
div#content div#maincontent div.otherTopic a {text-decoration:none; color:#37505D}
/* ababaian: put in line on index.html and greatDrivesLists.jsp
div#content div#maincontent div#otherTopic.tallBackground { background: url(/images/cnt/beigeGradientTall.jpg) bottom left repeat-x; height:93px; } */
/* END otherTopic */
/* featureArticle */
div#content div#maincontent div#featureArticle { background-color:#F0F7F5; height:137px; padding: 14px 17px 0 17px; margin:2px 3px 2px 0; }
div#content div#maincontent div#featureArticle h3 { margin-top:-5px; font-size:15px; }
div#content div#maincontent div#featureArticle h4#author { color:#847556; margin:0 0 0 0; font-size:11px; font-weight:normal; }
div#content div#maincontent div#featureArticle h5 {margin:0; padding:0; font-weight:normal; color:#666666; font-size:10px;}
div#content div#maincontent div#featureArticle p {width:278px; margin:9px 0 13px 0; float:left; }
div#content div#maincontent div#featureArticle a {text-decoration:none; color:#597D87; font-size:15px}
div#content div#maincontent div#featureArticle img.featureImage { float:left; margin:0px 20px 0 0; border:1px solid #E5E5E5; }
/* END featureArticle */
/* moreArticles */
div#content div#maincontent div.moreArticles { background: url(/images/cnt/beigeGradient.jpg) bottom left repeat-x; height:79px; clear:both; width:485px; margin:0 1px 0 0; }
div#content div#maincontent div.moreArticles img.thumbnail { position:relative; top:3px; left:5px; float:left; margin:0; border:1px solid #E5E5E5}
div#content div#maincontent h3#moreArticles { margin: 0; padding:23px 0 11px 6px; width:478px; color:#264F5B; background: url(/images/destinations/HorzBorder.gif) top repeat-x; font-size:11px; color:#264F5B; text-transform:uppercase}
div#content div#maincontent div.moreArticles div.details {float:left; width:363px; padding:0 0 0 18px}
div#content div#maincontent div.moreArticles div.details h4 { padding: 6px 0 1px 0; margin:0; }
div#content div#maincontent div.moreArticles div.details h5.author { color:#666666; padding: 0 0 0 0; margin:0; font-size:10px;  font-weight:normal; }
div#content div#maincontent div.moreArticles div.details h6 {margin:0; padding:0; font-weight:normal; color:#666666; font-size:10px;}
div#content div#maincontent div.moreArticles div.details p { margin:0; padding:6px 0 0 0 }
div#content div#maincontent div.moreArticles a {text-decoration:none; color:#37505D; font-size:11px; }
div#content div#maincontent div.moreArticles.tallBackground { background: url(/images/cnt/beigeGradientTall.jpg) bottom left repeat-x; height:93px; }
/* END moreArticles */
/* travelTips */
div#content div#travelTips {float:left; width:685px; margin:0 0 34px 0 }
div#content div#travelTips h2 {margin:18px 0 16px 0; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#264F5B; text-transform:uppercase;}
div#content div#travelTips h3 {margin:0; padding:0; font-weight:bold; color:#A07307; text-transform:uppercase;}
div#content div#travelTips h4 {margin:0; padding:0; font-weight:bold; color:#37505D; }
div#content div#travelTips h5 {margin:0; padding:0; font-weight:normal; color:#597D87; font-size:11px;}
div#content div#travelTips h6 {margin:0; padding:0; font-weight:normal; color:#666666; font-size:11px;}
div#content div#travelTips p {margin:3px 0 3px 0; color:#666666; font-size:11px; }
div#content div#travelTips a { color:#37505D; text-decoration:none; font-size:11px; }
div#content div#travelTips img.articleImage {float:left; margin:0 14px 0 0; border:1px solid #E5E5E5}

div#content div#travelTips div#mainFeature { float:left; width:382px; margin:26px 0 0 6px; }
div#content div#travelTips > div#mainFeature { margin:26px 0 0 12px; }

div#content div#travelTips div#mainFeature h5 {font-size:11px;}
div#content div#travelTips div#mainFeature h6 {font-size:11px;}
div#content div#travelTips div#mainFeature p {margin:3px 0 3px 0; font-size:11px; }

div#content div#travelTips div#featureHolder { width:288px; float:left; }

div#content div#travelTips div#featureHolder div.feature { float:left; width:288px; margin:9px 0 0 0; }

div#content div#travelTips div.feature h4 a { font-size:11px; }

div#content div#travelTips div.topic h4 a { font-size:11px; }


div#content div#travelTips div#browseByTopic {float:left; width:670px; margin:15px 0 0 0; padding:0 0 0 15px; background: url(/images/destinations/HorzBorder.gif) top repeat-x;}
div#content div#travelTips div#browseByTopic div.topic {float:left; background: url(/images/destinations/HorzBorder.gif) bottom repeat-x;}
div#content div#travelTips div#browseByTopic div.noBack {float:left; background: none;}
div#content div#travelTips div#browseByTopic div.topic h3 {float:left; width:86px; margin:9px 0 0 0}
div#content div#travelTips div#browseByTopic div.noBack h3 {float:left; width:86px; margin:9px 0 0 0}
div#content div#travelTips div#browseByTopic div.topic div.article {float:left; width:560px; height:70px; margin:0 0 1px 0; padding:9px 12px 0 12px; background: url(/images/cnt/traveltips/reverseBeigeGradient.jpg) top left repeat-x;}
div#content div#travelTips div#browseByTopic div.noBack div.article {float:left; width:560px; height:70px; margin:0 0 1px 0; padding:9px 12px 0 12px; background: url(/images/cnt/traveltips/reverseBeigeGradient.jpg) top left repeat-x;}
/* END travelTips */
/* articleSearch */
div#content div#maincontent div#searchCount { float:left; display:inline; width:528px; padding:10px 0 10px 12px; margin:0; background: url(/images/destinations/HorzBorder.gif) bottom repeat-x}
div#content div#maincontent div#searchCount h3 {float:left; width:301px; margin:0; padding:0 0 0 2px; color:#264F5B; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-transform:uppercase }
div#content div#maincontent div#searchCount span.section {color:#7C0004}
div#content div#maincontent div.searchNav { float:left; width:218px; padding:1px 7px 0 0; font-size:10px}
div#content div#maincontent div.searchNav a {color:#666666; font-weight:bold}
div#content div#maincontent div.searchNavBottom { float:left; width:533px; padding:11px 7px 11px 0; text-align:right; font-size:10px; background: url(/images/destinations/HorzBorder.gif) top repeat-x}
div#content div#maincontent div.searchNavBottom a {color:#666666; font-weight:bold;}
div#content div#maincontent div#searchDetails { float:left; display:inline; width:539px; margin:3px 0 0 0; padding: 7px 0 7px 0; background-color:#EFEFEF; border-top:1px solid #C6C6C6}
div#content div#maincontent div#searchDetails div#hed { float:left; display:inline; width:266px; margin:0 0 0 13px; color:#780300; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold}
div#content div#maincontent div#searchDetails div.backTo {float:left; width:253px; padding:0 7px 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px}
div#content div#maincontent div#searchDetails div.backTo a { color:#264F5B}
div#content div#maincontent div.backToBottom { float:left; width:533px; text-align:right; padding:27px 7px 7px 0; margin:0; font-size:9px;}
div#content div#maincontent div.backToBottom a { color:#264F5B }
div#content div#maincontent div#searchResults {float:left; width:512px; padding: 0 15px 0 13px; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif}
div#content div#maincontent div#searchResults h4 {margin:14px 0 0 0; padding:0;}
div#content div#maincontent div#searchResults h4 a {color:#666666; font-weight:bold; font-size:12px; text-decoration:none}
div#content div#maincontent div#searchResults h5 {margin:5px 0 0 0; padding:0}
div#content div#maincontent div#searchResults p {margin:2px 0 0 0; padding:0}
div#content div#maincontent div#searchResults a {color:#264F5B}
/* articleSearch */
/* END maincontent */

/* whereAreYou */
div#content div#prizes {width:506px; height:196px; position:relative; border:1px solid #EFEFEF; background: url(/images/cnt/whereareyou/beigeBackgroundTall.jpg) top left repeat-x; }
div#content div#whereAreYou {float:left;position:relative; width:528px; padding-left:12px; margin-bottom:32px; }
div#content div#whereAreYou p { margin:18px 10px 0 0; }
div#content div#whereAreYou p a { color:#37505D }
div#content div#whereAreYou div#prizes {float:left;}
div#content div#whereAreYou div#prizes img#where_are_logo { width:184px; height:184px; position:absolute; bottom:40px; left:275px; } /* for larger logo -- bottom:11px; left:255px;*/
div#content div#whereAreYou div#prizes h2 {width:68px; height:17px; position:relative;top:15px; left:17px; background:url(/images/cnt/whereareyou/prizes.gif) top left no-repeat;}
div#content div#whereAreYou div#prizes span {display:none}
div#content div#whereAreYou div#prizes p {float:left;display:inline;width:220px; margin:15px 13px 0 16px; color:#808285; }
div#content div#whereAreYou div#prizes a { color:#CA8E3B; margin:15px 0 0 16px; font-weight:bold; text-decoration:none; float:left; }
div#content div#whereAreYou img#where_are_image { margin:1px 0 0 0; border: solid 1px #EFEFEF; }
div#content div#whereAreYou img#enter_contest { width:105px; height:23px; margin-top:30px; }
/* entry_confirmation */
div#entry_confirmation { margin-bottom:72px;  }
div#entry_confirmation p { margin-left:15px; margin-right:120px; }
div#entry_confirmation a { color:#618EA4; }
div#entry_confirmation div.previous_contest { width: 538px; margin:18px 0; background: url(/images/destinations/HorzBorder.gif) top repeat-x; padding-top:18px; }
div#entry_confirmation div.previous_contest p { margin-top:0; margin-bottom:0; }
div#entry_confirmation div.previous_contest p.goldtext { text-transform:uppercase; color:#D2972D; font-weight:bold; }
div#entry_confirmation div.previous_contest p.goldtext a { text-decoration:none; color:#D2972D; font-size:11px}
div#entry_confirmation div.previous_contest p span.boldtext { font-weight:bold; }
/* END entry_confirmation */
/* END whereAreYou */

div.clearer { height:0; } /* add to global.css ? */

/* disclaimer */
div#content div#disclaimer { width:508px; padding:10px 15px 10px 15px; font-style:italic; clear:both; background: url(/images/destinations/HorzBorder.gif) top repeat-x; }
/* END disclaimer */

/* promo_rail */
div#content div#promo_rail { float:left; height:100%; width:144px; margin:0; }
/* browseArticlesBy */
div#content div#browseArticlesBy { float:left; width:179px; height:211px; margin:15px 0 1px 0; padding:0 10px 0 10px; }
div#content div#browseArticlesBy h3 {margin:6px 0 0 0; padding:0 0 0 0; font-size:11px; text-transform:uppercase }
div#content div#browseArticlesBy h4 {margin:6px 0 0 0; padding:0 0 0 0; color:#5F8E97; font-size:9px }
div#content div#browseArticlesBy p { float:left; width:173px; margin:6px 0 0 0; color:#5F8E97;}
div#content div#browseArticlesBy p.disclaimer { clear:both; color:#8E8E8E; font-size:9px; font-style:italic}
div#content div#browseArticlesBy form { float:left; width:175px; margin:0; padding:0 }
div#content div#browseArticlesBy select { width:175px; font:Verdana, Arial, Helvetica, sans-serif; color:#5F8E97; font-size:9px  }
/* END browseArticlesBy */
/* emailEditor */
div#content div#emailEditor { float:left; width:124px; margin:1px 0 0 0; padding:10px 10px 0 10px; background: url(/images/destinations/HorzBorder.gif) top repeat-x; }
div#content div#emailEditor h3 {margin:10px 0 10px 0; padding: 0 0 0 0; font-weight:normal; text-transform:uppercase }
div#content div#emailEditor p {margin:0; padding: 0 5px 0 0; }
div#content div#emailEditor a {text-decoration:none; color:#597D87; font-size:11px;}
/* END emailEditor */
/* placesPrices */
div#content div#placesPrices { float:left; clear:none; width:124px; margin:1px 0 0 0; padding:20px 10px 11px 10px; postion: relative; border-left:1px solid white; position:relative; left:-1px; background: url(/images/destinations/HorzBorder.gif) top repeat-x;}
div#content div#placesPrices h3 {margin:0 0 11px 0; padding:0; font-weight:normal; text-transform:uppercase }
div#content div#placesPrices p {margin:0; padding: 0; }
div#content div#placesPrices a {text-decoration:none; color:#597D87; font-size:11px;}
/* END PlacesPrices */
/* youLikeThisArticle */
div#content div#youLikeThisArticle { float:left; width:130px; margin:1px 0 0 0; padding:10px 4px 15px 10px; background: url(/images/destinations/HorzBorder.gif) top repeat-x;}
div#content div#youLikeThisArticle h3 {margin:10px 0 0 0; padding:0; font-weight:normal; text-transform:uppercase }
div#content div#youLikeThisArticle h4 {margin:10px 0 0 0; padding:0; font-weight:normal; color:#666666 }
div#content div#youLikeThisArticle p {margin:0 0 5px 0; padding:0; }
div#content div#youLikeThisArticle a {color:#597D87;}
/* END youLikeThisArticle */
/* destinationGuide */
div#content div#destinationGuide { float:left; width:124px; margin:1px 0 0 0; padding:10px 10px 15px 10px; background: url(/images/destinations/HorzBorder.gif) bottom repeat-x;}
div#content div#destinationGuide h3 {margin:10px 0 10px 0; padding: 0 0 0 0; font-weight:normal; text-transform:uppercase }
div#content div#destinationGuide p {margin:0 0 5px 0; padding: 0 0 0 0; }
div#content div#destinationGuide a {color:#597D87}
/* END destinationGuide */
/* hotel_finder */
div#hotel_finder { width:128px; float:left; padding: 20px 5px 20px 10px; margin:0 0 0 0; background: url(/images/destinations/HorzBorder.gif) repeat-x bottom; }
div#hotel_finder a { color:#597D87; font-size:11px; text-decoration:none; text-transform:uppercase }
div#hotel_finder p { margin:0; color:#666666 }
/* END hotel_finder */
/* issueArchiveBox */
div#content div.issueArchiveBox { float:left; clear:none; width:125px; margin:0; padding:15px 10px 0 10px; }
div#content div.issueArchiveBox h3 {margin:10px 0 10px 0; padding: 0; font-weight:normal; text-transform:uppercase }
div#content div.issueArchiveBox h4 {margin:0; padding: 0; color:#597D87; text-transform:uppercase; font-weight:normal}
div#content div.issueArchiveBox p {margin:0 0 8px 0; padding: 0; }
div#content div.issueArchiveBox a {color:#666666; font-size:11px;}
div#content div.issueArchiveBox a.viewAll {color:#597D87; text-transform:uppercase; text-decoration:none}
div#content div.issueArchiveBox .bold {font-weight:bold}
div#content div.issueArchiveBox a.boldLink {font-weight:bold; text-decoration:none}

/* END issueArchiveBox */
/* browseAll */
div#content div.browseAll { float:left; clear:none; width:125px; margin:0; padding:0 10px 20px 10px; background: url(/images/destinations/HorzBorder.gif) repeat-x bottom; }
div#content div.browseAll a {color:#597D87; text-transform:uppercase; text-decoration:none}
/* END browseAll */
/* stopPress */
div#content div#stopPress { float:left; width:179px; background: url(/images/destinations/HorzBorder.gif) top repeat-x; margin:1px 0 0 0; padding:0 10px 0 10px}
div#content div#stopPress h3 {margin:10px 0 0 0; padding: 0 0 0 0; }
div#content div#stopPress h4 { color:#37505D; padding: 10px 0 1px 0; margin:0; }
div#content div#stopPress h5#author { color:#597D87; padding: 0 0 9px 0; margin:0; font-size:10px; font-weight:normal; }
div#content div#stopPress p {margin:0; padding: 0 0 0 0; }
div#content div#stopPress a {text-decoration:none; color:#597D87}
/* END stopPress */
/* destdeals */
div#content div#contentwell div#destdeals { width:130px; padding:0 3px 0 10px; float:left; background: none; margin:0; }
div#content div#contentwell div#destdeals h4 { color: #999; font-weight:normal; margin:20px 3px 0 0; }
div#content div#contentwell div#destdeals > h4 { color: #999; font-weight:normal; margin:20px 3px 8px 0; }
div#content div#contentwell div#destdeals a { display:block; margin:12px 3px 3px 0; color: #666; }
/* destdeals */

/* more */
div#contentwell div#more { width:130px;  float:left; padding:0 0 0 10px; margin-bottom: 7px; color:#666; }
div#contentwell div#more a { color: #345F74; text-decoration:none; }
div#contentwell div#more p { margin:0 3px 0 0; }
/* END more */
/* youLikeThisContest */
div#content div#youLikeThisContest { width:130px;  float:left; padding:0 0 20px 10px; margin-bottom: 0; color:#666666; background: url(/images/destinations/HorzBorder.gif) bottom repeat-x;}
div#content div#youLikeThisContest h3 {margin:0 0 10px 0; padding:0; font-weight:normal; text-transform:uppercase }
div#content div#youLikeThisContest p {margin:0; padding: 0; }
div#content div#youLikeThisContest a {color:#597D87;}
/* END youLikeThisContest */
/* list_nav */
div#list_nav_hl { width:199px; border-top:1px solid #F7F4E2; } /* overwrite to width:166px with embedded style on landing pages */
div#list_nav_hl a { display:block; width:100%; height:15px; border-bottom:1px solid #F7F4E2; }
div#list_nav_hl a span { display:none; }
/* use active state definition as on state to overwrite link style with embedded style on corresponding page */
div#list_nav_hl a#hl_greatdrives:link, div#list_nav_hl a#hl_greatdrives:visited { 
background: url(/images/cnt/greatdrives/h1_greatdrives.gif);
background-repeat:no-repeat;
background-color:#F7F4E2;  }
div#list_nav_hl a#hl_greatdrives:hover { background-position: 0 -15px; }
div#list_nav_hl a#hl_greatdrives:active {  background-position: 0 -30px; background-color:#F7F4E2;  }
div#list_nav_hl a#hl_roomwithaview:link, div#list_nav_hl a#hl_roomwithaview:visited { 
background: url(/images/cnt/greatdrives/h1_greatdrives.gif);
background-repeat:no-repeat;
background-color:#F7F4E2;  }
div#list_nav_hl a#hl_roomwithaview:hover { background-position: 0 -15px; }
div#list_nav_hl a#hl_roomwithaview:active {  background-position: 0 -30px; background-color:#F7F4E2;  }

div#list_nav_contests { width:143px; position:relative; top:1px; left:0; margin-bottom:20px; }
div#list_nav_contests div a { display:block; width:100%; height:15px; border-bottom:1px solid #E4E8DF; }
div#list_nav_contests div a span { display:none; }

div#list_nav_contests div#november_contest { background: url(/images/cnt/contests/navigation/month_nov.gif) no-repeat 0 -15px; background-color:#F7F4E3; }
div#list_nav_contests div#november_contest a:link, div#list_nav_contests div#november_contest a:visited { 
background: url(/images/cnt/contests/navigation/month_nov.gif) no-repeat 0 0; }
div#list_nav_contests div#november_contest a:hover { background-image:none; background-color:none; }
div#list_nav_contests div#november_contest a:active { background: url(/images/cnt/contests/navigation/month_nov.gif) no-repeat 0 -30px; background-color:#DAD38B;  }

div#list_nav_contests div#december_contest { background: url(/images/cnt/contests/navigation/month_dec.gif) no-repeat 0 -15px; background-color:#F7F4E3; }
div#list_nav_contests div#december_contest a:link, div#list_nav_contests div#december_contest a:visited { 
background: url(/images/cnt/contests/navigation/month_dec.gif) no-repeat 0 0; }
div#list_nav_contests div#december_contest a:hover { background-image:none; background-color:none; }
div#list_nav_contests div#december_contest a:active { background: url(/images/cnt/contests/navigation/month_dec.gif) no-repeat 0 -30px; background-color:#DAD38B;  }

div#list_nav_contests div#january_contest { background: url(/images/cnt/contests/navigation/month_january.gif) no-repeat 0 -15px; background-color:#F7F4E3; }
div#list_nav_contests div#january_contest a:link, div#list_nav_contests div#january_contest a:visited { 
background: url(/images/cnt/contests/navigation/month_january.gif) no-repeat 0 0; }
div#list_nav_contests div#january_contest a:hover { background-image:none; background-color:none; }
div#list_nav_contests div#january_contest a:active { background: url(/images/cnt/contests/navigation/month_january.gif) no-repeat 0 -30px; background-color:#DAD38B;  }

div#list_nav_contests div#contests_this_month { background: url(/images/cnt/contests/navigation/contests_this_month.gif) no-repeat 0 -15px; background-color:#F7F4E3; }
div#list_nav_contests div#contests_this_month a:link, div#list_nav_contests div#contests_this_month a:visited { 
background: url(/images/cnt/contests/navigation/contests_this_month.gif) no-repeat 0 0; }
div#list_nav_contests div#contests_this_month a:hover { background-image:none; background-color:none; }
div#list_nav_contests div#contests_this_month a:active { background: url(/images/cnt/contests/navigation/contests_this_month.gif) no-repeat 0 -30px; background-color:#DAD38B;  }

div#list_nav_contests div#contests_enter { background: url(/images/cnt/contests/navigation/contests_enter.gif) no-repeat 0 -15px; background-color:#F7F4E3; }
div#list_nav_contests div#contests_enter a:link, div#list_nav_contests div#contests_enter a:visited { 
background: url(/images/cnt/contests/navigation/contests_enter.gif) no-repeat 0 0; }
div#list_nav_contests div#contests_enter a:hover { background-image:none; background-color:none; }
div#list_nav_contests div#contests_enter a:active { background: url(/images/cnt/contests/navigation/contests_enter.gif) no-repeat 0 -30px; background-color:#DAD38B;  }

div#list_nav_contests div#contests_prizes_rules { background: url(/images/cnt/contests/navigation/contests_prizes_rules.gif) no-repeat 0 -15px; background-color:#F7F4E3; }
div#list_nav_contests div#contests_prizes_rules a:link, div#list_nav_contests div#contests_prizes_rules a:visited { background: url(/images/cnt/contests/navigation/contests_prizes_rules.gif) no-repeat 0 0;  }
div#list_nav_contests div#contests_prizes_rules a:hover { background-image:none; background-color:none; }
div#list_nav_contests div#contests_prizes_rules a:active {  background: url(/images/cnt/contests/navigation/contests_prizes_rules.gif) no-repeat 0 -30px; background-color:#DAD38B; }

div#list_nav_contests div#contests_previous { background: url(/images/cnt/contests/navigation/contests_previous.gif) no-repeat 0 -15px; background-color:#F7F4E3; }
div#list_nav_contests div#contests_previous a:link, div#list_nav_contests div#contests_previous a:visited { background: url(/images/cnt/contests/navigation/contests_previous.gif) no-repeat 0 0;  }
div#list_nav_contests div#contests_previous a:hover { background-image:none; background-color:none; }
div#list_nav_contests div#contests_previous a:active {  background: url(/images/cnt/contests/navigation/contests_previous.gif) no-repeat 0 -30px; background-color:#DAD38B; }
/* END list_nav */
div#subunit { display: none; }
div#subunitCNTGreeceSweeps { display: block; }
/* END promo_rail */

/* CNT Featured Text Links */
div#content div#featuredTxt {  width:179px; padding:10px; background: url(/images/destinations/HorzBorder.gif) bottom repeat-x; }
div#content div#featuredTxt h3 {margin:10px 0 0 0; padding: 0 0 0 0; text-transform:uppercase }
div#content div#featuredTxt p {margin:0; padding: 0 5px 0 0;  }
div#content div#featuredTxt a {text-decoration:none; color:#4E7489; font-size:11px;}
/* End CNT Featured Text Links */

/* END content */

/*Travel Tips*/
.main{
margin: 0px; 
padding: 0px; 
display: inline;

}

.topstory{border-bottom: dotted #999999 1px;
color: #999999;
margin: 10px;
padding: 0px 0px 10px 15px;
}
 .topstory a{
color: #37505d; 
font-weight: bold;
font-size: 11px;
 text-decoration: none;

font-family: Verdana,Arial,Helvetica,sans-serif;  
}

.left{
margin: 0px; 
padding: 0px;
width: 340px;
float: right;
display: inline;
}



.right{
margin: 0px; 
padding:0px;  
width: 340px;

} 

.box1{
width: 340px;
background: transparent url("/images/bestof/beigeGradientHome.jpg") repeat-x;
background-color: #f5e9c1;
 margin: 0px; 
padding: 0px;
border-bottom: dotted #999999 1px;
}

/*Travel tips divs*/
ul#flying,ul#money,ul#hotel,ul#family,ul#env, ul#safety,
 ul#trip,ul#cruise, ul#driving, ul#tech, ul#health  
{ 
margin: 0px; 
padding: 0px;
}

/*Travel tips links*/
p#flylink,p#monlink,p#hotellink,p#familylink,p#envlink,
p#safetylink,p#triplink,p#crulink,p#drivelink,p#techlink,p#healthlink
{color: #37505d; 
font-weight: bold; font-size: 10px;
 text-decoration: none;}


ul.items li{
margin: 0px; 
padding: 10px 0px 0px 0px;
list-style-type: none; 
float: left; display: inline;}

ul.tips{ 
margin: 0px; 
padding: 10px 0px 0px 0px; 
}

ul.tips li{
margin: 0px; padding: 0 0 5px 0;
list-style-type: none; 
}

ul.tips li a{
margin: 0px; padding: 0px;
color: #37505d;
font-size: 10px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif; 
}


.arrow{padding-left: 2px;}

/*End Travel Tips*/

/* Blogs */
.blogImg { border-left:1px solid #FFFFFF; }
.blogImg a { border: none; }
/* end Blogs */











