/**********************/
body {margin:0px;text-align:center;font-family:verdana,arial,sans-serif;padding-bottom:20px;}

a {text-decoration:none;color:#000000;}
a:hover {text-decoration:underline;}
a:visited {color:#ff9901}

p a {font-weight:bold;}

form {display:block;}

img {border:none;}

/**********************/


/**********************/
#content {margin:0px auto;width:900px;background-color:#ffcc66;text-align:left;overflow:hidden;}


#topSection {color:#961203;font-size:14px;width:880px;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;}

#catchphrase {float:left;width:400px;}

#date {text-align:right;color:#bc0000;font-size:10px;vertical-align:text-bottom;line-height:16px;display:block;float:right;width:200px;}



#masthead {display:block;background:url('images/masthead.gif') no-repeat;height:89px;border-bottom:1px solid #961203;}

#masthead a {text-decoration:none;font-size:14px;color:#ffffff;}

#masthead form {display:block;float:right;text-align:left;width:230px;margin-top:53px;}

#masthead form input {border:1px solid #000000;}

#mastheadLogo {display:block;float:left;width:655px;}

#mastheadText h3 {font-size:14px;font-weight:bold;}

#nav {text-align:center;display:block;width:900px;height:13px;background-color:#ffffff;border-bottom:2px solid #ff811f;padding-bottom:3px;margin:0px;vertical-align:middle;overflow:hidden;}

#nav img {padding-right:15px;margin:0px;}


#bodyContent {padding-left:5px;padding-right:5px;padding-bottom:5px;padding-top:12px;margin:0px;overflow:hidden;}

.subhead {display:block;color:#bc0000;font-size:16px;padding:0px;margin:0px;font-weight:bold;margin-bottom:15px;text-transform:lowercase;}

.articleLink {display:block;color:#000000;font-size:14px;padding:0px;margin-top:0px;font-weight:bold;}

/**********************/




/**********************/
#leftColumn {width:177px;background-color:#ffffff;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;text-align:center;margin-right:5px;}

#centerColumn {width:493px;}

.leftColumnBox {display:block;text-align:left;border:1px solid #bfbfbf;padding:8px;font-size:10px;color:#000000;}


#rightColumn {width:170px;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;background-color:#ffffff;text-align:center;margin-left:5px;}




.advertisements {color:#666666;font-size:10px;}

.advertisements img {margin-top:10px;margin-bottom:0px;}
/**********************/



/**********************/

.centerColumnGoogleAds {width:400px;clear:both;margin-top:20px;padding-top:10px;padding-bottom:30px;text-align:center;}

.homepageBox {border:2px solid #ff6600;padding:10px;margin-bottom:5px;}

.homepageBox p {font-size:12px;}


.feature {display:block;background-color:#ffffff;}

.feature .articleLink {margin-bottom:-5px;}

.featureText {width:270px;padding-top:20px;}

.featureImage {width:185px;font-size:10px;}

.featureImage img {border:1px solid #bfbfbf;}

.featureText p a {font-weight:bold;}



.spacer {width:5px;}

#pupuPlatter {width:235px;background-color:#ffffff;padding:10px;}

.subfeature {display:block;clear:both;}

.subfeature p {margin:0px;padding-bottom:10px;}

.subfeature p a {font-weight:bold;}

.subfeature .articleLink {margin-bottom:10px;}

.subfeature img {float:left;width:64px;margin-right:10px;margin-bottom:10px;clear:both;border:1px solid #bfbfbf;}

.subfeatureByline {display:block;font-size:9px;text-transform:uppercase;padding-top:5px;}

.subfeature div {float:right;width:155px;}

#lowerHomepage {clear:both;}

#tripwireNews {display:block;background-color:#ffffcc;}

.tripwire p {font-size:12px;}

.tripwireCountry {color:#bc0000;text-transform:uppercase;}


#sitesWeLike {display:block;background-color:#ffffff;}

#sitesWeLike a{color:#bc0000;}

#houseSpecial {display:block;background-color:#ffffff;}

#houseSpecial a{color:#bc0000;}

#houseSpecial h3 {padding:0px;margin:0px;color:#000000;font-size:14px;}

.googleAdsSmall {display:block;text-align:center;background-color:#ffffff;padding:10px;}
/**********************/

.centerContentBox {width:453px;border:2px solid #ff6600;background-color:#ffffff;padding:15px;margin-bottom:5px;}

.centerContentBox  p {font-size:12px;}

.centerContentBox h3 {font-size:14px;font-weight:bold;}


/**********************/

#articleHead {display:block;background-color:#ffffff;}

#articleHead .articleLink {margin-bottom:-5px;}

.articleHeadText {float:right;width:240px;font-size:14px;}

.articleHeadText p {font-size:14px;}

.articleHeadImage {float:left;width:185px;font-size:10px;line-height:28px;}

.articleHeadImage img {border:1px solid #bfbfbf;}

.articleTitle {display:block;color:#000000;font-size:14px;padding:0px;margin-top:0px;font-weight:bold;}

#articleRegion {float:right;width:150px;color:#ff8c3f;font-size:14px;text-transform:lowercase;font-weight:bold;text-align:right;}

.author {text-transform:uppercase;color:#ff6600;font-size:11px;}

.articleContent {background-color:#ffffff;}

.articleFlourish {vertical-align:bottom;color:#ffcc66;font-size:20px;line-height:16px;padding-bottom:2px;margin:0px;}

.articleNav {text-align:center;font-size:11px;}
.articleNav a {color:#ba0000;}

.authorBlurb {font-style:italic;color:#666666;}

.relatedArticles {font-size:11px;}

.relatedArticles h3 {font-size:11px;text-transform:uppercase;font-weight:normal;margin:0px;}

.relatedArticles p {margin-top:5px;margin-bottom:5px;}

.relatedArticles a {display:block;font-weight:bold;}

.postedDate {font-size:10px;}

.comments {border-top:1px solid #ff6600;font-size:11px;}

/**********************/

/**********************/
.sectionTitle {text-align:center;}

.sectionSubcategory {text-transform:lowercase;color:#ff6600;}

.sectionSubfeature {display:block;clear:both;text-align:left;}

.sectionSubfeature p {margin:0px;padding-bottom:5px;}

.sectionSubfeature .articleLink {margin-bottom:10px;color:#000000;}

.sectionSubfeatureImage {display:block;float:left;width:65px;margin-right:10px;margin-bottom:10px;clear:both;border:1px solid #bfbfbf;}

.sectionSubfeature div {float:right;width:360px;}

.sectionSubfeature .author {color:#ba0000;padding-bottom:5px;}
/**********************/


/**********************/
#aboutNav {float:right;text-align:right;}
#aboutNav a {color:#ff9900;font-size:12px;margin-left:20px;}

#aboutNav a:hover {border-bottom:1px dotted #ff9900;text-decoration:none;}



#mastheadText {width:255px;margin:auto;}

#mastheadText h3 {padding-top:0px;margin-top:0px;font-weight:normal;font-size:14px;}

.mastheadPositionTitle {text-transform:uppercase;font-weight:bold;color:#ff2121;font-size:10px;}



.faqQuestion {font-weight:bold;color:#bc0000;}

.submissionTopic {font-size:10px;font-weight:bold;text-transform:uppercase;color:#bc0000;}


/**********************/





/**********************/
#graphicContentNav {float:right;text-align:right;}
#graphicContentNav a {color:#ff9900;font-size:12px;margin-left:20px;font-weight:bold;text-decoration:none;}


.comicStrips {border:1px solid #666666;}

#comicStripNav {clear:both;margin-top:10px;background-color:#fede58;border:1px solid #666666;padding-top:3px;padding-bottom:3px;padding-right:6px;text-align:right;font-size:11px;}

#comicStripNav a {color:#000000;}
#comicStripNav a:hover{text-decoration:underline;}

.comicStripTitle {color:#000000;font-size:14px;padding:0px;margin-top:0px;font-weight:bold;}
.comicStripAuthor {font-size:12px;}



#photoGalleryHead {font-size:12px;}
.photoGalleryTitle {color:#000000;font-size:16px;margin-top:0px;font-weight:bold;margin-bottom:0px;padding-bottom:10px;}

.photoGalleryPostedDate {text-align:right;width:460px;font-size:10px;}

.photoGallery {clear:all;text-align:center;background-color:#ff9900;border:1px solid #666666;margin-top:10px;}

.caption {clear:both;font-size:11px;padding-top:10px;padding-bottom:10px;}


#photoGalleryNav {background-color:#fede58;border:1px solid #666666;padding-top:3px;padding-bottom:3px;padding-right:6px;text-align:right;font-size:11px;}

#photoGalleryNav a {color:#000000;}
#photoGalleryNav a:hover{text-decoration:underline;}

/**********************/



/**********************/

.chartEntry {margin-bottom:20px;}

.chartEntry img {float:left;display:block;margin-right:10px;border:1px solid #bfbfbf;}
.chartEntry h1 {text-transform:uppercase;font-weight:normal;font-size:11px;margin:0px;padding-bottom:5px;}
.chartEntryText {display:block;font-size:10px;float:right;width:330px;margin:0px;}




.comment {color:#7c7564;}


/**********************/


.navOn {border-bottom:1px dotted #ff9900;}





#copyright {text-align:center;height:10px;background-color:#ffffff;clear:both;padding:5px;font-size:10px;margin-top:5px;}

#copyright a {color:#000000;}


