body, .background { background-color: #ffffff }
p, a, div, td, th, span, ul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }
a { color: #000000 }
ul { color: #000000; list-style-type: disc; margin-top: 5px; margin-bottom: 5px; text-indent: 15px}

input, option, select, textarea, .siteSearch { font-family: courier; font-size: 10px; }
.siteSearch { padding-top: 0px; padding-bottom: 0px margin-top: 0px; margin-bottom: 0px }

.head, .articleHeadline, .comingSoon { font-size: 24px; font-weight: bold }
.head { color: #999966 }

.copyright { font-size: 9px }
.closeWindow, .closeWindow a { color: #999966; font-size: 10px; font-weight: bold; text-decoration: none }
.closeWindow a:hover { text-decoration: underline }

.error { color: red }
.errorPageHead { font-size: 24px; font-weight: bold; color: #993333 }

.currentDate { color: #000000; font-size: 10px; font-weight: normal }
.homeWelcome { margin-top: 10px; margin-bottom: 10px }
.welcomeHead, .welcomeText { font-size: 12px; font-weight: bold; margin-bottom: 8px }
.welcomeText { font-size: 10px; font-weight: normal }
.welcomeText a { color: #999966; font-size: 10px; font-weight: bold; text-decoration: none }
.welcomeLink a { font-size: 10px; font-weight: bold; text-decoration: none; color: #000000 }
.welcomeText a:hover { text-decoration: underline }

.adBar { background-color: #000000 }
.topBar { background-color: #333333 }
.navBar { background-color: #cccc99 }
.contentBorder, .contentBorder a, .bottomNav, .bottomNav a, .coverStories, .coverStories a { background-color: #999966; color: #ffffcc; font-size: 11px; font-weight: bold; text-decoration: none }
.leftNav, .leftNav a, .leftNavHead, .leftNavSubHead, .leftNavList, .leftNavList a, .articleSidebars, .articleSidebars a { color: #ffffcc; font-size: 11px; font-weight: normal }
.leftNavHead { color: #333333; font-size: 12px; font-weight: bold; margin-bottom: 5px}
.leftNavSubHead { color: #333333; font-weight: bold; padding-top: 5px; padding-bottom: 4px }
.leftNavList, .articleSidebars { margin-bottom: 4px }
.leftNavList a { text-decoration: none }
.leftNavList a:hover { text-decoration: underline }
.articleSidebars, .articleSidebars a { color: #ffffff }

.bottomNav, .bottomNav a { font-size: 10; font-weight: normal }
.contentBorder a:hover, .bottomNav a:hover { text-decoration: underline }

.cityGuideList, .cityGuideList a { color: #666633; font-size: 12px; text-decoration: none }
.cityGuideSectionHead { font-size: 16px; color: #666633; font-weight: bold }
.countryNotesSectionHead { font-size: 14px; color: #000000; font-weight: bold }
.cityGuideList a:hover { text-decoration: underline }
.cityGuideCity { color: #666633; font-size: 20px }

.reviewLink, .reviewLink a { color: #666633; font-weight: bold; text-decoration: none }
.reviewLink a:hover { text-decoration: underline }

.articleActions, .articleActions a { color: #999966; font-size: 11px; font-weight: bold }
.articleActions a { text-decoration: underline }
.currentIssue { color: #333333; font-size: 12px; font-weight: bold; text-align: center }
.inside { color: #333333; font-size: 11px; font-weight: bold; text-align: left; margin-bottom: 10px }

.coverStories { margin-bottom: 8px }

.issueDate { font-size: 10px; text-align: right }
.articleCat, .articleCity { font-size: 16px; color: #666666; font-weight: normal }
.articleCity { color: #999966; font-weight: bold }

.articleHeadline, .articleDeck, .articleByLine, .articleCopy, .itemTitle { margin-bottom: 8px }
.articleHeadline, .comingSoon { color: #993333 }
.articleSubHead { font-size: 16px; color: #993333; font-weight: bold; text-indent: 0px }
.articleDeck { font-size: 14px; color: #000000; font-style: italic }
.articleByLine, .articlePhotoCredit { font-size: 12px; color: #000000 }
.articlePhotoCredit { font-size: 9px; color: #999999 }
.articleCopy, .articleCopy a, .articleCopyNoInd { color: #000000; margin-bottom: 0px; text-indent: 30px }
.articleCopy a { font-weight: normal; text-decoration: underline }
.articleCopyNoInd { text-indent: 0px }
.articleSubscribe, .articleSubscribe a { font-size: 12px; color: #000000; font-weight: normal; text-decoration: none }
.articleSubscribe a { color: #993333; font-weight: bold }
.articleSubscribe a:hover { text-decoration: underline }

.issueHead, .issueSubHead, .archiveHead, .fullStory, .fullStory a { color: #993333; font-size: 18px; font-weight: bold }
.archiveHead { font-size: 16px }
.issueSubHead { font-size: 14px }
.issueSection { margin-top: 30px }
.issueDeck, .archiveDeck { font-size: 12px; color: #000000; font-style: italic; margin-bottom: 15px; font-weight: normal }
.archiveDate { font-size: 10px; text-align: left; font-weight: bold }
.archiveDeck, .archivePlus { margin-bottom: 10px }
.archivePlus { font-size: 10px; font-weight: bold; color: #000000 }
.fullStory, .fullStory a { font-size: 10px; text-decoration: none; font-style: normal }
.fullStory a:hover { text-decoration: underline }

.auctionRow1 { background-color: #ffffcc }
.auctionRow2 { background-color: #cccc99 }
.bidHistColHead { background-color: #999966; color: #ffffff; font-weight: bold; text-align: left; padding: 3px; padding-left: 10px }
.itemTitleBar, .itemTitleBar a { background-color: #666633; color: #ffffff; font-weight: bolder }
.itemTitle, .itemTitleLink { font-size: 16px; color: #993333; font-weight: bold }
.itemTitleLink { font-size: 12px; text-decoration: none }
.itemTitleLink:hover { font-size: 12px; text-decoration: underline }
.itemInfo, .itemInfo a { background-color: #999966; color: #ffffff }
.saWelcomeUser { font-size: 12px; font-weight: bold; margin-right: 5px }
.saNotUser { margin-right: 5px }
.saNotUser a { font-size: 10px; }
.saPageLink { color: #993333; font-weight: bold }

.topNewsLabel { color: #993333; font-size: 10px; font-weight: bold }
.featureHead, .featureCats, .featureSubHead, .featureDeck, .featureFullStory, .featureFullStory a { color: #666633; font-size: 16px; font-weight: bold }
.featureCats { color: #993333 }
.featureSubHead { font-size: 12px }
.featureDeck { font-size: 12px; color: #000000; font-style: none; margin-bottom: 15px; font-weight: normal }
.featureFullStory, .featureFullStory a { font-size: 10px; font-weight: bold; text-decoration: none }
.featureFullStory a:hover { text-decoration: underline }

.readMore, .readMore a { color: #993333; margin-bottom: 15px }
.readMore a { margin-bottom: 0px; text-decoration: underline; font-weight: bold }
.readMore a:hover { text-decoration: none }

.navBg { background-color: #000000 }

.formLabel { font-size: 12px; color: #000000; text-align: right }

.tableBorder { background-color: #999966 }

.qowHome { font-size: 12px; color: #ffffff; font-weight: bold; margin-right: 5px; margin-left: 15px }

.qowQuestion { font-size: 16px; color: #333333; font-weight: bold }
.qowResultLabel { font-size: 12px; color: #000000; text-align: left }
.qowResultBar { background-color: #999966 }

.qowPopupBg { background-color: #ffffff }
.bonusQuestion { background-color: #999966; font-size: 12px; color: #ffffff; font-weight: bold; margin-left: 30px }

.lomBg { background-color: #cccc99 }
.letterTitle { font-size: 16px; color: #666633; font-weight: bold; padding-bottom: 10px }