/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(blog.css);
@import url(minimalist-white.css);
/* end StyleCatcher imports */

/***** GENERAL STYLES *****/

A, A:link, A:visited { text-decoration: none; }
A:hover { text-decoration: underline; }
.clear { clear: both; }`
IMG, BUTTON { border: 0; }

#header { border-top: 0; font-family: Georgia, serif; background: transparent; }
#footer { }

/* subNavigation */
DIV#blogRoll { overflow: auto; background-color: #BDDAE1; border-top: 1px solid #7f7f7f; border-bottom: 1px solid #7f7f7f; padding: 6px 0 0 0; _height: 80px; }
DIV#blogRoll UL { margin: 0 5px; padding: 0; }
DIV#blogRoll UL LI { list-style-type: none; overflow: auto; float: left; height: 40px; }
DIV#blogRoll UL LI A { cursor: pointer; margin: 0 3px 6px 3px; _margin: 0 1px 6px 1px; display: block; float: left; height: 30px; }
DIV#blogRoll UL LI#blogRollHeader { float: left; background-color: #b8d2d8; display: none; }


/* The ID of the last element on the first row */
LI#blogID27 { margin-right: 46px; _margin-right: 46px; }

/* The ID of the first element on the second row */
LI#blogID30 { margin-left: 52px; _margin-left: 52px; }


/* first  */ DIV#blogRoll UL LI.first { margin-left: 46px; _margin-left: 46px; }

/* Cityist  */ DIV#blogRoll UL LI#blogID20 A { background: transparent url(navSprite.gif) repeat scroll -10px 0; width: 65px; }
/* Cityist  */ DIV#blogRoll UL LI#blogID20 A:hover { background: transparent url(navSprite.gif) repeat scroll -10px -30px; width: 65px; }
/* Clive Alive  */ DIV#blogRoll UL LI#blogID19 A { background: transparent url(navSprite.gif) repeat scroll -75px 0; width: 98px; }
/* Clive Alive  */ DIV#blogRoll UL LI#blogID19 A:hover { background: transparent url(navSprite.gif) repeat scroll -75px -30px; width: 98px; }
/* Do the Right Thing  */ DIV#blogRoll UL LI#blogID32 A { background: transparent url(navSprite.gif) repeat scroll -173px 0; width: 160px; }
/* Do the Right Thing */ DIV#blogRoll UL LI#blogID32 A:hover { background: transparent url(navSprite.gif) repeat scroll -173px -30px; width: 160px; }
/* Deal of the Day  */ DIV#blogRoll UL LI#blogID21 A { background: transparent url(navSprite.gif) repeat scroll -333px 0; width: 136px; }
/* Deal of the Day  */ DIV#blogRoll UL LI#blogID21 A:hover { background: transparent url(navSprite.gif) repeat scroll -333px -30px; width: 136px; }
/* Find Your Perfect Travel Agent  */ DIV#blogRoll UL LI#blogID30 A { background: transparent url(navSprite.gif) repeat scroll -469px 0; width: 248px; }
/* Find Your Perfect Travel Agent  */ DIV#blogRoll UL LI#blogID30 A:hover { background: transparent url(navSprite.gif) repeat scroll -469px -30px; width: 248px; }
/* In the Magazine  */ DIV#blogRoll UL LI#blogID26 A { background: transparent url(navSprite.gif) repeat scroll -717px 0; width: 106px; }
/* In the Magazine  */ DIV#blogRoll UL LI#blogID26 A:hover { background: transparent url(navSprite.gif) repeat scroll -717px -30px; width: 106px; }
/* Island News  */ DIV#blogRoll UL LI#blogID24 A { background: transparent url(navSprite.gif) repeat scroll -823px 0; width: 111px; }
/* Island News  */ DIV#blogRoll UL LI#blogID24 A:hover { background: transparent url(navSprite.gif) repeat scroll -823px -30px; width: 111px; }
/* Moveable Feast  */ DIV#blogRoll UL LI#blogID27 A { background: transparent url(navSprite.gif) repeat scroll -934px 0; width: 138px; }
/* Moveable Feast  */ DIV#blogRoll UL LI#blogID27 A:hover { background: transparent url(navSprite.gif) repeat scroll -934px -30px; width: 138px; }
/* On the Fly  */ DIV#blogRoll UL LI#blogID22 A { background: transparent url(navSprite.gif) repeat scroll -1072px 0; width: 99px; }
/* On the Fly  */ DIV#blogRoll UL LI#blogID22 A:hover { background: transparent url(navSprite.gif) repeat scroll -1072px -30px; width: 99px; }
/* Perrin Post  */ DIV#blogRoll UL LI#blogID29 A { background: transparent url(navSprite.gif) repeat scroll -1171px 0; width: 102px; }
/* Perrin Post  */ DIV#blogRoll UL LI#blogID29 A:hover { background: transparent url(navSprite.gif) repeat scroll -1171px -30px; width: 102px; }
/* Just Back From  */ DIV#blogRoll UL LI#blogID35 A { background: transparent url(navSprite.gif) repeat scroll -1273px 0; width: 85px; }
/* Just Back From  */ DIV#blogRoll UL LI#blogID35 A:hover { background: transparent url(navSprite.gif) repeat scroll -1273px -30px; width: 85px; }
/* The Informer */ DIV#blogRoll UL LI#blogID17 A { background: transparent url(navSprite.gif) repeat scroll -1358px 0; width: 116px; }
/* The Informer  */ DIV#blogRoll UL LI#blogID17 A:hover { background: transparent url(navSprite.gif) repeat scroll -1358px -30px; width: 116px; }
/* TripTech */ DIV#blogRoll UL LI#blogID38 A { background: transparent url(navSprite.gif) repeat scroll -1474px 0; width: 83px; }
/* TripTech  */ DIV#blogRoll UL LI#blogID38 A:hover { background: transparent url(navSprite.gif) repeat scroll -1474px -30px; width: 83px; }
/* Word of Mouth  */ DIV#blogRoll UL LI#blogID37 A { background: transparent url(navSprite.gif) repeat scroll -1557px 0; width: 129px; }
/* Word of Mouth  */ DIV#blogRoll UL LI#blogID37 A:hover { background: transparent url(navSprite.gif) repeat scroll -1557px -30px; width: 129px; }
/* Word of Style */ DIV#blogRoll UL LI#blogID23 A { background: transparent url(navSprite.gif) repeat scroll -1686px 0; width: 106px; }
/* Word of Style  */ DIV#blogRoll UL LI#blogID23 A:hover { background: transparent url(navSprite.gif) repeat scroll -1686px -30px; width: 106px; }

#footer-content { margin: 0; color: #000; }
#footer-content A { color: #000; text-decoration: underline; }
#footer { background-color: #fff; }
#footer .widget-powered .widget-content { text-align: center; }
#header-content { margin: 30px 0 0 0; width: 980px; }
#header-logo { overflow: auto; width: 100%; height: 84px; }
#header-logo DIV#condeLogo { float: left; background-image: url(headerTruthTravel.jpg); }
#header-logo DIV#condeLogo A { width: 980px; height: 70px; background-image: url(headerTruthTravel.jpg); display: block; }
#header-logo DIV#truthTravelPlaceholder { float: right; width: 0px height: 0px; }
#truthNavigationContainer { padding: 4px 0; border-top: 1px solid #7f7f7f; border-bottom: 1px solid #7f7f7f; margin: 0 0 10px 0; }
DIV#truthNavigation { background-color: #000; padding: 12px 16px; }
DIV#truthNavigation IMG, DIV#truthNavigation INPUT, DIV#truthNavigation SELECT { float: left; }
DIV#truthNavigation IMG { margin: 4px 10px 0 0; }
DIV#truthNavigation INPUT { color: #999; font-family: Georgia, serif; font-size: 14px; padding: 3px; width: 180px; border: 0; background-color: #fff; height: 19px; margin-right: 6px; }
DIV#truthNavigation SELECT { color: #999; font-family: Georgia, serif; font-size: 14px; padding: 3px; width: 179px; border: 0; background-color: #fff; height: 25px; margin-right: 6px; }
DIV#truthNavigation INPUT.navGoButton { background-image: url(navGoButton.gif); padding: 0; margin-right: 23px; width: 37px; height: 25px; }
DIV#truthNavigation INPUT#network-categories { margin-right: 0; }

#blogList { margin-top: 6px; font-size: 14px; text-align: center; line-height: 20px; }
#blogList UL LI { display: inline; margin-right: 8px; padding-right: 10px; border-right: 1px solid #ccc; }
#blogList UL LI A { font-weight: normal; }
#blogList UL LI#blogListHeader { border-right: 0; font-weight: bold; }
#blogList UL LI#last { border-right: 0; margin-right: 0; padding-right: 0; }

#blogList2 { border-top: 4px solid #000; padding-top: 12px; font-family: Georgia, serif; margin-top: 6px; font-size: 14px; }
#blogList2 UL LI { display: inline; margin-right: 8px; padding-right: 10px; border-right: 1px solid #ccc; }
#blogList2 UL LI A { font-weight: normal; }
#blogList2 UL LI#blogListHeader2 { border-right: 0; font-weight: bold; }
#blogList2 UL LI#last { border-right: 0; margin-right: 0; padding-right: 0; }
SPAN#poweredByMovableType { display: block; padding-top: 8px; margin-top: 10px; border-top: 1px solid #ccc; }

/* Columns */
#header, #content, #footer { text-align: center; }
#content { margin-bottom: 0; }
#header-inner, #content-inner, #footer-inner { width: 980px; text-align: left; }
.layout-wt #alpha { width: 540px; padding: 0 40px 0 40px; border-right: 1px solid #7f7f7f; margin-right: 40px; border-left: 1px solid #7f7f7f; }
.layout-wt #alpha #alpha-inner { padding: 0; }
.layout-wt #beta { width: 300px; }
.widget { margin-bottom: 30px; }
.widget-header, .widget-content { margin: 0; }
.widget-header { border-bottom: 5px solid #000; font-family: Georgia, serif; font-size: 18px; letter-spacing: 2px; font-variant: small-caps; margin-bottom: 10px; }
.widget-specialheader, .widget-content { margin: 0; }
.widget-specialheader { border-bottom: 5px solid #000; font-family: Georgia, serif; font-size: 17px; letter-spacing: 2px; font-variant: small-caps; margin-bottom: 10px; }


/***** WIDGETS *****/

/* Search */
.widget-content .searchBlog { float: left; border: 1px solid #000; color: #333; font-size: 14px; font-family: Georgia, serif; width: 238px; padding: 3px; }
.widget-content INPUT#searchBlogButton { border: 0; float: left; margin-left: 4px; width: 37px; height: 25px; }

/* About */
#about-writer { font-family: "Trebuchet MS", sans-serif; padding: 12px; font-size: 12px;  }
#about-specialists { font-family: "Georgia", serif; padding: 3px; font-size: 13px; line-height: 18px;  }
#writer-photo { width: 96px; height: 96px; float: left; margin-right: 13px; margin-bottom: 6px; }
#writer-photo2 { width: 96px; height: 96px; float: left; margin-right: 13px; margin-bottom: 6px; }
#about-quote { margin-top: 14px; font-size: 13px; font-family: "Trebuchet MS", sans-serif; }
.writerButtons { display: block; margin: 6px 0 0 108px; }
#about-writer BUTTON#authorBio { width: 32px; height: 19px; margin-right: 6px; }
#about-writer BUTTON#authorContact { width: 69px; height: 19px; }

/* Subscribe */
#daily-updates-subscribe { font-family: "Trebuchet MS", sans-serif; padding-top: 6px; font-size: 12px;  }
#subscribe { font-family: "Trebuchet MS", sans-serif; padding: 12px; font-size: 12px;  }

/* Most Recent */
.mostRecentStory { width: 286px; margin: 10px 20px 10px 0; float: left; overflow: auto; border: 1px solid #ccc; padding: 6px; }
.mostRecentStory IMG { float: left; margin-right: 10px; padding: 4px; border: 2px solid #000; }
.mostRecentStory SPAN.blogName { font-variant: small-caps; display: block; font-family: Georgia, serif; text-decoration: underline; font-size: 13px; }
.mostRecentStory A.headline { font-weight: normal!important; font-size: 17px; font-family: Georgia, serif; text-decoration: none; margin: 4px 0; display: block; }
.mostRecentStory A.headline:hover { text-decoration: underline; }
.mostRecentStory SPAN.byline { font-family: "Trebuchet MS", sans-serif; display: block; font-size: 10px; }

/* Most Read */
.mostReadStory { width: 268px; overflow: auto; padding: 12px 14px; margin-bottom: 17px; }
.mostReadStory IMG { float: left; margin-right: 12px; }
.mostReadStory A { font-family: Georgia, serif; letter-spacing: 2px; }
.mostReadStory SPAN.byline { display: block; margin-top: 4px; font-size: 11px; line-height: 13px; }
.etiquette101 { border: 2px solid #970538; }
.iconicTrips { border: 2px solid #c2d9de; }
.goldList { border: 2px solid #feca2b; }

/* Categories */
.widget-category-archives UL { margin-left: 0!important; }
.widget-category-archives UL LI { font-family: Georgia, serif; font-size: 12px; float: left; width: 135px; list-style-type: disc; margin-left: 15px; }

/* Blogs We Like */
.widget-blogs-we-like UL { margin: 0; padding: 0; }
.widget-blogs-we-like UL LI { font-size: 11px; float: left; width: 134px; margin: 8px 0 0 15px; padding: 0; list-style-image: url('listDot.gif'); }

/* Twitter */
#CNTraveler UL { font-size: 11px; margin: 10px 0 0 0; padding: 0; font-family: "Lucida Grande", "Tahoma", sans-serif; }
#CNTraveler UL LI { overflow: auto; clear: both; margin-top: 17px; list-style-type: none; border-bottom: 1px dashed #d2dada; padding-bottom: 17px; }
#CNTraveler UL LI IMG { float: left; margin-right: 17px; }
#CNTraveler UL LI SPAN.twitterPrefix A { color: #0084b4; }
#CNTraveler UL LI SPAN.twitterTime { color: #999; font-size: 10px; }

/* Archives */
.archives-recent-monthly { font-family: Georgia, serif; overflow: auto; }
.archives-recent { width: 130px; float: left; margin-right: 30px; }
.archives-recent A { font-size: 13px; display: block; margin-top: 10px; }
.archives-recent SPAN { font-family: "Trebuchet MS", sans-serif; font-size: 10px; }
.archives-recent-monthly H4 SPAN { color: #000; display: block; font-family: Georgia, serif; font-size: 14px; letter-spacing: 1px; }
.archives-recent-monthly H4 { font-size: 18px; margin-top: 10px; border-bottom: 1px solid #000; padding-bottom: 4px; letter-spacing: 1px; }
.archives-monthly { width: 140px; float: left; }
.archives-monthly H4 { font-size: 16px; }
.archives-monthly UL { margin: 0 0 20px 0; padding: 0; }
.archives-monthly LI { margin: 10px 0 0 10px; font-size: 11px; }

/***** BLOGS *****/

/* Entry */
.hentry { border-bottom: 1px solid #ccc; margin-bottom: 20px; }
.entry-title { font-size: 22px; font-family: Georgia, serif; letter-spacing: 2px; }
.asset-meta { font-family: "Trebuchet MS", sans-serif; color: #5c5c5c; text-transform: uppercase; border-top: 1px solid #fff !important; }
.asset-body, .asset-more { font-family: Georgia, serif; font-size: 14px; line-height: 19px; }
.asset-body IMG { margin-bottom: 20px; }
.readMore { font-weight: bold; }
UL#shareTools { width: 100%; height: 40px; margin: 0; padding: 16px 0 0 18px; }
UL#shareTools LI { float: left; text-transform: uppercase; margin-right: 23px; display: inline; font-family: Verdana, sans-serif; font-size: 10px; }
UL#shareTools LI IMG { float: left; margin: 0 7px 0 0; }
UL#shareTools LI SPAN { display: block; float: left; margin-top: 7px; }
UL#shareTools SPAN:hover { text-decoration: underline; }
.comments { border-top: 1px solid #ccc; padding-top: 30px; }
.comments-header { overflow: auto; }
A#comments-open { text-decoration: underline; }
.comments-header H2 { float: left; margin-right: 10px; }
.comments-open { margin-top: 20px; border-top: 1px solid #ccc; padding-top: 20px; }
A#top-prev-comments-link, A#top-next-comments-link, A#prev-comments-link, A#next-comments-link { text-transform: uppercase; font-size: 12px; padding: 4px; background-color: #e7e7e7;}
LI#next-comments, LI#top-next-comments { margin-left: 200px; }
LI#top-next-comments,  LI#top-prev-comments { margin-top: 20px; }
/* Blog */
#blogBanner { width: 532px; height: 42px; margin-bottom: 6px; }
#blogBanner A { width: 532px; height: 42px; }
#header-name A { font-size: 26px; }
#header-description { font-style: italic; letter-spacing: 2px; font-size: 12px; margin-bottom: 30px; font-family: Georgia, serif;  }

/* Recent Thumbnails */

.recentThumbs { width: 538px; overflow: auto; float: left; padding: 0px;}
.recentThumbs IMG {  width: 110px; height: 79px; float: left;  display: block; border: 1px solid #000;}
.recentThumbs A { width: 105px; padding: 12px; float: left; margin: 5 5px 0 0; font-family: Georgia, serif; font-size: 12px; line-height: 13px; text-decoration: none; color: #000;}
.recentThumbs H4 { border-bottom: 1px font-family: Georgia, serif; font-size: 14px; letter-spacing: 2px; font-variant: small-caps; margin-bottom: 2px; color: #000;}
.recentThumbs-header { border-bottom: 1px solid #000; font-family: Georgia, serif; font-size: 14px; letter-spacing: 2px; font-variant: small-caps; margin-bottom: 2px; color: #000;}



/* Specialist Summary */
.specialist-entry { width: 485px; background-color: #eee; border: 1px solid #ccc; padding: 20px; }
.specialist-entry H2 { font-variant: smallcaps; }
.specialist-entry .asset-meta { display: none; }
.specialist-entry .asset-header H2.asset-name { width: 320px; }
.specialist-entry .asset-header IMG#travelSpecialist { margin: -26px 0 0 305px; position: absolute; }
.specialist-entry .asset-header IMG#villaSpecialist { margin: -26px 0 0 335px; position: absolute; }
.specialist-entry .asset-header IMG#staff { margin: -26px 0 0 280px; position: absolute; }

/***** LANDING PAGE *****/
div#landingPage { width: /*776px*/ 980px; float: left; margin-right: 20px; }
div#landingLevel { width: /*776px*/ 980px; float: left; }
div#landingLeft { width:786px; float:left; }
div#landingRight { width:194px; float:left;}

/* Specialist Search */
.specialist-search SELECT { float: left; border: 1px solid #000; padding: 3px; width: 246px; font-family: Georgia, serif; font-size: 13px; }
.specialist-search #searchBlogButton { float: right; }

/* Features */
div#suboffer { min-height: 400px; width: 180px; float: left; text-align: center; color: #fff; }
div#feature-container { overflow: auto;  width: 554px; float: left; margin: 0 26px; }
div.topStop { clear: both; width:535px; position:absolute; margin-top: 7px; border: 1px solid #000; padding: 10px; font-family: Georgia, serif; margin-bottom: 20px; }
div#slider-container { width: 194px; float:left; margin: -3px 0 0 0; }
div.topStop h3 { border-bottom: 1px solid #006600; font-size: 13px; letter-spacing: 1.5px; color:#006600; padding: 10px 0 0 10px; }
div.topStop h1 { font-size: 24px; letter-spacing: 2.5px; margin-bottom: 4px; font-weight: bold; margin: 0 10px; }
div.topStop p { margin: 4px 10px 10px 10px; line-height: 18px; }
.truth-widget { margin-top: 25px; }
.truth-widget P { font-family: Georgia, serif; font-size: 14px; line-height: 22px; }

/* Travelogue */
#travelogue { float: left; background-color: #d7e5e9; padding: 7px 15px 17px 27px; margin-top: 40px; clear: both; width: 718px; overflow: auto; }
#networkVideo { width: 345px; margin-right: 24px; float: left; }
#travelogueBanner { margin: 27px 0 16px 94px; }
#networkDepartures { border: 1px solid #96a5b1; width: 332px; height: 461px; /*422px;*/ margin-top: 12px; float: left; background-color: #fff; font-family: Georgia, serif; padding-bottom: 10px; }
#departuresBanner { padding: 17px 35px; background-color: #001231; margin-bottom: 20px; }

/* Latest Posts */
DIV#latestPosts { float: left; width: 200px; margin: 60px 0 0 20px; }
DIV.latestPost { cursor: pointer; padding: 10px; width: 180px; border: 1px solid #ccc; margin-top: 20px; font-size: 14px; font-family: Georgia, serif; }
DIV.latestPost:hover { border: 1px solid #001231; }
DIV.latestPost IMG { display: block; margin-bottom: 10px; }

/* Arrivals/Departures */
h3.nd-header { font-size: 14px; letter-spacing: 2px; background-color: #001231; color: #fff; padding: 10px; font-variant: small-caps; text-align: center; }
div#nd-older, div#nd-newer { background-color: #001231; position:absolute; border: 1px solid #b2b7c1; padding: 8px; width:40px; margin: 0 12px; }
div#nd-older A, div#nd-newer A { color: #fff; }
div#nd-older A:hover, div#nd-newer A:hover { text-decoration: underline; }
div#nd-newer { margin-left: 260px; }
a#nd-older { text-decoration:none; }
div#network-departures ul { margin: 0; padding: 0; }
li.network-departures { border-bottom: 1px solid #96a5b1; padding-bottom: 14px; list-style-type:none; background: white;  margin: 0 12px 6px 14px; font-style: italic; font-size: 12px; color: #878787; }
li.network-departures:hover { background-color: #fff!important; }
a.network-departures { font-family: "Trebuchet MS", sans-serif; color: #001231; letter-spacing: 1px; font-size: 13px; font-style: normal; }
a.network-departures:hover { text-decoration: underline; }
/* From CNT */
#fromCNT { margin-top: 20px; width: 650px; float: left; overflow: auto; }
#fromCNT H2 { border-bottom: 5px solid #000; font-family: Georgia, serif; font-size: 18px; letter-spacing: 2px; font-variant: small-caps; margin-bottom: 10px; }
#fromCNT H3 { color: #666; letter-spacing: 3px; font-family: Georgia, serif; }
#fromCNT A.network-departures { width: 148px; float: left; margin: 0 10px 0 0; font-size: 12px; line-height: 16px; }
#fromCNT A.network-departures IMG { width: 136px; height: 174px; display: block; border: 1px solid #ccc; margin-bottom: 8px; }
div#landingPageAd { width: 300px; float: left; margin: 40px 0 0 30px; }

/* NetworkTips */
#tipWrapper { overflow: auto; width: 980px; height: 400px; }
div#networkTips { margin-top: 20px; position:relative; width: 980px; font-family: Georgia, serif; }
/* Top */
div#tipTop { margin: 10px 0 0 43px; background-image: url(etiquetteTipsTab.gif); width: 137px; height: 36px; float: left; }
div#tipTopCaption { float: left; margin: 22px 0 0 20px; font-style: italic; font-weight: bold; }
/* Bottom */
div#tipBottom { text-align: center; background-image: url(etiquetteTipsTabBottom.gif); margin-right: 47px; padding: 10px 20px; font-size: 11px; letter-spacing: -.3px; width: 347px; float:right; }
div#tipBottom A { color: #19396D; font-weight: bold; }

/* Arrows */
div#tipLeft, div#tipRight { position: absolute; float: left; cursor: pointer; margin-top: 132px; width:37px; height:37px; text-align:center;}
div#tipLeft { background-image: url(tipsArrowLeft.gif);}
div#tipBlockContainer { position: absolute; margin-left: 43px; float: left; overflow:hidden; width: 890px; height: 400px; background-color: #c2d9de; }
div#tipRight { margin-left: 939px; background-image: url(tipsArrowRight.gif); }

.tipsInside li { list-style-type:none; float: left; }
/* Individual Tip */
.tipFloat { background-color: white; width:180px; height:351px; margin:15px 0 10px 21px; padding:8px; float:left;}
div.tipTitle{ text-align:center; font-weight:bold; font-size: 24px; letter-spacing: 2px; margin: 14px 0 20px 0; color: #c4171d;}
div.tipTip{ text-align: center; font-size: 14px; letter-spacing: 1px; margin: 20px 0; }

/* latestposts */
div.topStopSlider { position:relative;}
div.topStopSlider img{ border:3px solid white; }
div.topStopSliderSelected img { border:3px solid black;} 
div.topStopArrow { position:absolute; z-index:10; width:16px;height:64px;left:-15px;top:40px; background-image: url(tipsHoverArrowLeft.gif);}
/*#topStopArrow { position:absolute; background-image: url(http://truth.travel/media/shared/images/tipsArrowLeft.gif); background-position:-20px; background-repeat:no-repeat;} */
#latestposts_container { /*border: 3px solid #000;*/ background: #fff; }
.latestposts_small_container { margin: 10px 0 0 2px; width: 181px; height: 130px; float: left; }
.latestposts_small_container IMG { padding: 2px; }
.latestposts_small_top, .latestposts_small_bottom  { margin: 1px; }
.latestposts_cell { cursor: pointer; }
.opaque, .opaque_mouseover { opacity: 0; }
.js_enabled #latestposts_container .hidden { display: none; }
#latestposts_toprow, #latestposts_bottomrow { clear: left; }
.latestposts_small_text { height: 25px; margin-top: -27px; display: none; padding-left: 5px; background-color: #000; opacity: 0.8; /* for IE */ filter: alpha(opacity=80); }
.latestposts_small_text { margin-top: -27px; }
.latestposts_small_text H3 { font-size: 1em; color: #fff; font-weight: normal; margin: 0; padding-top: 5px; }
.latestposts_small_hover { opacity: 0.8; /* for IE */ filter: alpha(opacity=80); cursor: pointer; background: #001231; color: #fff; width: 160px; height: 114px; margin: -137px 0 0 3px; overflow: hidden; padding: 10px 14px 10px 10px; }
.latestposts_small_hover A { width: 100px; height: 110px; }
.latestposts_small_hover H3 { font-size: 12px; font-family: Georgia, serif; }
.latestposts_small_hover .desc { font-size: 10px; }
.hidden, .latestposts_hidden {display: none;}

/* Unused Styles 
#top_latestposts_nav { margin-left: 417px; width: 123px; height: 20px; cursor: pointer;}
.latestposts_hover { background: #000; color: #fff; opacity: 0.85; filter: alpha(opacity=5); cursor: pointer; }
.latestposts_hover H3 { color: #fff; font-weight: normal; margin: 0; }
.latestposts_hover P { margin: 0; }
.latestposts_hover .desc { font-style: italic; font-family: Georgia, serif; }
#latestposts_nav { margin: 0px 0 10px 9px; height: 8px; clear: both; }
H1#latestposts_title { background: #000; padding: 5px; color: #fff; font-size: 1.6em; margin: 1px 1px 0 1px; font-weight: normal; }
#latestposts_toprow A, #latestposts_toprow A:hover, #latestposts_bottomrow A, #latestposts_bottomrow A:hover { color: #fff; font-weight: normal; }
*/

/* Search Results - Person */

#entry-468 { margin: 20px 0; background-color: #eee; width: 488px; border: 1px solid #ccc!important; padding: 20px; }
#entry-468 .asset-meta { display: none; }
#entry-468 H2 { font-variant: small-caps; margin: 0; font-size: 22px; }


/* Community Styling - Comments */
.comments-content { width: 542px; }
.comments-content .comment { overflow: hidden; border: 1px solid #ccc; margin: 10px 0; padding: 20px; width: 488px; }
.comments-content .inner { width: 488px; float: left; }
.comments-content .right-comment-content { float: right; width: 112px; }
.comments-content .right-comment-content .user-pic { width: 112px; height: 112px; float: left; }
.comments-content .right-comment-content .user-pic IMG { border: 2px solid #000; padding: 4px; }
.comments-content .right-comment-content SPAN.author { font-size: 16px; float: left; display: block; padding-top: 6px; font-variant: small-caps; font-family: Georgia, serif; }
.comments-content .comment-content { float: left; font-family: Georgia, serif; font-size: 14px; width: 360px; }
.comments-content .comment-header { width: 360px; float: left; }

/* Community Styling - Profile */
.mt-profile-view #profileDetails { padding: 10px; background-color: #eee; border-top: 4px solid #000; border-bottom: 4px solid #000; overflow: auto; }
.mt-profile-view .user-pic { background-color: #fff; float: right; width: auto; height: auto; }
.mt-profile-view .user-pic IMG { padding: 10px; border: 1px solid #000; }
.mt-profile-view H1 { font-family: Georgia, serif; font-variant: small-caps; font-size: 16px; border-bottom: 1px solid #000; }

.mt-profile-view #profile-special-keywords { clear: left; display: block; overflow: hidden; }
.mt-profile-view #profile-special-keywords DIV { float: left; width: 330px; overflow: hidden; display: block; background-color: #fff; padding: 10px; }
.mt-profile-view #profile-special-keywords DIV IMG, .mt-profile-view #profile-special-keywords DIV P { float: left; display: block; }
.mt-profile-view #profile-special-keywords DIV IMG { border: 1px solid #fff; margin-right: 10px; }
.mt-profile-view #profile-special-keywords DIV DIV#keywords { margin: 0; width: 160px; *margin-top: -18px; font-weight: normal; font-size: 11px; font-family: Georgia, serif; font-style: italic; padding-top: 2px; float: none; display: inline; }

.mt-profile-view H1#page-title { font-size: 30px; margin: 0; border: 0; float: left; }
SPAN.following_else { display: visible; }
.edit-relation { overflow: auto; }
.mt-profile-view A#follow-link { font-size: 10px; text-transform: uppercase; margin-left: 10px; font-weight: bold; background-color: #4cb748; padding: 3px 6px; float: left; color: #fff; display: block; }
#profile-data LI { clear: left; }
#profile-data LI A { font-weight: bold; text-decoration: underline; color: #4cb849; }
#profile-dataemail LI A { font-weight: normal; text-decoration: underline; color: #4cb849; }

.mt-profile-view UL#profile-data { margin: 0; }
.mt-profile-view UL#profile-data LI { list-style-type: none; margin-top: 6px; }
.mt-profile-view UL#tabs { height: 30px; clear: both; margin: 20px 0; border-bottom: 3px solid #eee; overflow: auto; }
.mt-profile-view UL#tabs LI { float: left; list-style-type: none; }
.mt-profile-view UL#tabs LI A { width: auto; height: 24px; text-align: center; padding: 6px 12px 0 12px; color: #000; background-color: #eee; display: block; float: left; font-size: 16px; margin-left: 10px; }
.mt-profile-view UL#tabs LI A:hover, .mt-profile-view UL#tabs LI A.active { text-decoration: none; color: #d61f1b; }
.tab_content H3 { font-size: 18px; clear: both; }
.tab_content UL.recent-actions { margin: 0 0 20px 0; }
.tab_content UL.recent-actions LI { margin-top: 10px; text-transform: uppercase; border: 1px solid #ccc; padding: 20px; list-style-type: none; font-size: 11px; }
.tab_content UL.recent-actions LI DIV.excerpt { text-transform: none; font-family: Georgia, serif; font-size: 16px; margin-top: 8px; }
/* HIDE COMMENTS - Added 12/4/2009 */
a#top-prev-comments-link, a#top-next-comments-link, a#prev-comments-link, a#next-comments-link  { display:none; }


/* Sign In Page */
.mt-profile-login #container-inner, .mt-profile-login #content { background-color: transparent; }
.mt-profile-login #content { *margin-top: 0; }
.mt-profile-login #container-inner { text-align: left; width: auto; margin: 0; min-height: 0; padding: 0; }
.mt-profile-login #content-inner { width: auto; }
.mt-profile-login #header { text-align: left; }
.mt-profile-login #footer { height: 0; }

/* Login/Register */
#header #logoutLink, #header #loginToSiteLink, #header #registerWithSiteLink { margin-top: 60px; float: left; padding-top: 7px; text-align: center; font-size: 10px; font-family: Helvetica, Arial, sans-serif; display: block; height: 17px; font-weight: normal; }
#header #loginToSiteLink { display: none; background: transparent url(loginRegisterButtons.gif) scroll repeat 0 0; width: 40px; margin-left: -113px; }
#header #loginToSiteLink:hover { color: #fff; background: transparent url(loginRegisterButtons.gif) scroll repeat 0 -24px; width: 40px; }
#header #registerWithSiteLink { display: none; background: transparent url(loginRegisterButtons.gif) scroll repeat -40px 0; width: 55px; margin-left: -63px; }
#header #registerWithSiteLink:hover { color: #fff; background: transparent url(loginRegisterButtons.gif) scroll repeat -40px -24px; width: 55px; }
#header #logoutLink { display: none; background: transparent url(loginRegisterButtons.gif) scroll repeat -40px 0; width: 55px; margin-left: -63px; }
#header #logoutLink:hover { color: #fff; background: transparent url(loginRegisterButtons.gif) scroll repeat -40px -24px; width: 55px; }
#header #currentlyLoggedIn { color: #000; float: left; margin: 67px 0 0 -480px; width: 400px; text-align: right; font-family: Helvetica, Arial, sans-serif; font-size: 10px; }
#header #currentlyLoggedIn SPAN { color: #0373bb; font-weight: bold; }

#edit_profile_link { color: #e43928; font-size: 11px; font-weight: bold; float: left; margin: 2px 0 0 10px; }

#user-fromcnt-header { margin-top: 20px; margin-bottom: 8px; font-weight:bold; font-family: Helvetica, Arial, sans-serif; font-size: 19px; letter-spacing: 0px; color: #0888c8; }
#user-biography-firstname { margin-top: 20px; margin-bottom: 8px; font-weight:bold; font-family: Helvetica, Arial, sans-serif; font-size: 19px; letter-spacing: 0px; color: #0888c8; }
#user-biography-header { margin-top: 20px; margin-bottom: 8px; display: block; background-image: url(user-biography.gif); width: 152px; height: 17px; }
#user-stats { margin-top: 20px; display: block; background-image: url(user-stats.gif); width: 115px; height: 18px; }
#user-stats-info { margin-top: 10px; padding: 20px; overflow: hidden; background-color: #f1f1f1; border: 1px solid #d6d7db; }
#best-place { margin: 6px 0 0 11px; clear: both; float: left; background-image: url(best-place.gif); width: 91px; height: 18px; }
#worst-place { margin-top: 14px; clear: both; float: left; background-image: url(worst-place.gif); width: 102px; height: 18px; }
#next-trip { margin-top: 14px; margin-left: 27px; clear: both; float: left; background-image: url(next-trip.gif); width: 75px; height: 18px; }
#best-place-info { width: 300px; padding: 6px 8px; margin-left: 24px; float: left; background-color: #cbe0e5; }
#worst-place-info { width: 300px; margin: 8px 0 0 24px; padding: 6px 8px; float: left; background-color: #cbe0e5; }
#next-trip-info { width: 300px; margin: 8px 0 0 24px; padding: 6px 8px; float: left; background-color: #cbe0e5; }
#what-else {font-weight:bold; font-family: Helvetica, Arial, sans-serif; font-size: 19px; letter-spacing: 0px; margin-top: 20px; margin-bottom: 8px; color: #0888c8;}

/* Store */
.store-one { width: 485px; height: 300px; background-color: #B6F0ED; border: 1px solid #ccc; padding: 20px; }
.store-two { width: 485px; height: 300px; background-color: #F7F7EC; border: 1px solid #ccc; padding: 20px; }
.store-three { width: 485px; height: 300px; background-color: #E8E8D3; border: 1px solid #ccc; padding: 20px; }
.store-four { width: 485px; height: 300px; background-color: #EAF3F1; border: 1px solid #ccc; padding: 20px; }
.store-five { width: 485px; height: 300px; background-color: #EAF3F1; border: 1px solid #ccc; padding: 20px; }
