body {
background-color: white;
text-align: center;
font-size: 90%;
line-height: 1.5em;
font-family: Verdana, Arial, sans-serif;
}

#container {
width: 790px;
background-color: white;
text-align: left;
margin: auto;
padding: 0;
}

#scams {
font-size: 90%;
}

#scams ul {
margin: 0;
padding: 0;
}

a:link, a:hover, a:active, a:visited {
color: #060;
/*
text-decoration: none;
*/
}

a:hover {
color: #F00;
}

.lead-in a:link, .lead-in a:hover, .lead-in a:active, .lead-in a:visited {
color: #000;
text-decoration: none;
}

img {
border: none;
}

img.moreButton {
margin: 0;
position: relative;
top: 2px;
}

img.returnButton {
margin: 0;
position: relative;
top: 2px;
}

img.upButton {
margin: 0;
position: relative;
top: 2px;
}

img.inArticle {
float: right;
margin: 5px 0 0px 15px;
padding: 0;
}

h1, h2, h3, h4 {
text-align: left;
color: #030;
font-family: Georgia, serif;
line-height: 1em;
font-weight: 400;
margin: 0;
padding: 0;
}

h1 {
display: inline;
font-family: Georgia, serif;
font-size: 300%;
margin-top: 0.25em;
padding: 0;
}

h2 {
font-size: 120%;
margin-top: 1em;
}

h3 {
font-family: Verdana, sans-serif;
font-weight: 700;
font-size: 90%;
margin: 1em 0 0 0;
padding: 0;
}

h4 {
font-family: Verdana, sans-serif;
font-weight: 500;
font-size: 85%;
margin: 1em 0 0 0;
}

p {
margin: 0 0 0.75em 0;
padding: 0;
}

#page {
}

#pageBody {
border: 2px solid green;
padding: 5px 5px 5px 10px;
margin-top: 10px;
}

#header {
text-align: center;
margin: 0 0 5px 0;
padding-bottom: 3px;
}

#header h2 {
display: inline;
font-family: Georgia, serif;
margin: 0 0 0 0.5em;
}

#header h3 {
text-align: center;
font-size: 130%;
color: #000; background-color: #CCC;
margin: 7px 0 0 0;
padding: 5px 0 5px 0;
}

.articles {
font-size: 90%;
color: inherit; background-color: #FFC;
margin: 10px 183px 0 170px;
padding: 0 0 0 0;
border: 1px solid white;
}

.articles p {
text-align: justify;
padding: 0;
margin: 0;
}

.articles h2 {
font-family: Verdana, sans-serif;
font-weight: 600;
text-align: left;
color: #FFC; background-color: #0C9;
margin: 0 0 0 0;
padding: 7px;
}

.article {
line-height: 1.25em;
padding: 2px 15px 5px 7px;
border-bottom: 10px solid white;
}

.article p {
margin: 0 0 0.5em 0;
padding: 0;
}

.article ol, .article ul {
margin-top: 0;
margin-bottom: 0.5em;
}

.article ol li {
margin-bottom: 0.25em;
}

.article .boxout {
float: right;
width: 180;
font-size: 90%;
margin: 0 0 0 5px;
padding: 3px;
border: 1px groove blue;
}

.boxout h3 {
margin: 0;
}

.adInArticles {
float: right; clear: right;
margin: 0 -80px 5px 5px;
}

.affiliateAdImage {
text-align: center;
margin: 7px 5px 20px 5px;
margin: 0;
padding: 0;
padding-bottom: 7px;
}

.affiliateAd {
font-size: 90%;
text-align: left;
margin: 20px 5px 20px 5px;
padding: 7px 5px 10px 5px;
border: 1px solid #0C9;
}

.affiliateAdFirstLine {
font-weight: bold;
font-size: 100%;
margin: 0;
}

.bbcNews {
text-align: center;
margin: 0px 0 10px 0;
}

.bullets {
margin: 0;
}

.bullets p {
margin-bottom 0px;
}

.bullets ul {
margin: 0 0 0.75em 1.5em;
list-style: square;
}

.bullets li {
margin-bottom: 3px;
}

.byline {
font-size: 80%;
font-weight: 500;
font-style: italic;
}

.classifiedAdBlock {
font-size: 85%;
text-align: left;
margin: 10px 5px 5px 5px;
padding: 5px;
border: 1px solid black;
}

.classifiedAdBlock a:link, .classifiedAdBlock:hover, .classifiedAdBlock a:active, .classifiedAdBlock a:visited {
text-decoration: none;
}

.classifiedAdBlock a:hover {
background-color: #CFF;
}

.classifiedAdBlock h2 {
font-family: Verdana, Arial, sans-serif;
font-weight: 700;
font-size: 95%;
margin: 0;
background-color: #CCC; color: #000;
padding: 2px;
}

.classifiedColumn1 {
float: left;
width: 190px;
}

.classifiedColumn2 {
width: 190px;
margin-left: 195px;
/*
margin-right: 200px;
*/
}

.classifiedColumn3 {
float: right;
width: 190px;
margin-right: 10px;
}

.classifiedPage {
text-align: center;
border-top: 1px solid white;
}

.clearBoth {
clear: both;
background-color: white;
}

.editorial {
font-size: 95%;
float: left; clear: left;
width: 155px;
line-height: 1.25em;
margin: 0 0 300px 0;
padding: 5px 0 300px 0;
}

.editorial p {
margin-bottom: 1.5em;
padding: 0 0 0 5px;
}

.editorial h2 {
font-family: Arial, sans-serif;
font-weight: 400;
color: #000; background-color: #CCC;
margin-top: 10px;
padding: 3px 3px 3px 5px;
}

.editorial h3 {
padding-left: 5px;
}

.ads {
float: right; clear: right;
font-size: 90%;
text-align: left;
color: C03; background-color: #CFC;
width: 170px;
margin: 10px 0 0 0;
padding: 10px 3px 0 5px;
}

.ads a:link, .ads a:visited, .ads a:hover, .ads a:active {
display: block;
text-decoration: none;
color: #030;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.affiliateAdImage a:link, .affiliateAdImage a:visited, .affiliateAdImage a:hover, .affiliateAdImage a:active {
display: inline;
}


.ads a:hover {
background-color: #FFFCFF;
}

.ads h2 {
font-family: Verdana, sans-serif;
font-size: 100%;
font-weight: 600;
margin: 10px 0 0 0;
}

.ads p {
margin: 0;
line-height: 1em;
}

.adLink {
font-size: 90%;
text-decoration: none;
}

.adBox {
margin: 0 0 25px 0;
}

.bottomMenu {
clear: left;
text-align: center;
font-size: 75%;
border-top: 2px groove #CCC;
margin: 0;
padding: 10px 0 0 0;
}

.bottomMenu p {
margin:0;
padding: 0;
}

.onThisPage {
text-align: left;
color: #000; background-color: #FFF;
float: right; 
width: 190px;
margin: 5px 5px 0px 5px;
padding: 0 3px 3px 5px;
border: 2px inset #CCC;
}

.onThisPage a:link, .onThisPage a:hover, .onThisPage a:active, .onThisPage a:visited {
text-decoration: none;
color: #030;
}

.onThisPage h2 {
color: #000; background-color: #FFF;
font-family: Verdana, sans-serif;
font-size: 100%;
font-weight: 600;
margin: 5px 0 0 0;
padding: 0;
}

.onThisPage p {
margin: 0;
line-height: 1em;
}

.onThisPage ul {
list-style-type: square;
margin: 0.5em;
padding: 0;
}
