/* "Advertisement" */
.ad-label {
    display: block;
	font-weight: bold;
	text-align: center;
	color: #333333;
	/* The following creates a line under the label like an <hr>
	width: 350px;
	border: none;
	border-bottom: 1px solid #999999;
	margin: 0px auto;*/
}

/* "Do you want a bigger..." */
.ad-title {
	font-size: 1.1em;
	font-weight: bold;
}

/* The block surrounding the ad */
.ad {
    
}

/* The block surrounding the ad */
.by-line {
    text-align: center;
    font-weight: bold;
}

.quote {
    font-style: italic;
    text-align: center;
    margin: 20px;
}

.body-table hr {
    height: 0px;
	width: 350px;
	border: none;
	border-bottom: 1px solid #999999;
	margin: 0px auto;
}
.body-table blockquote {
	border: 1px solid #EFEF90;
	margin: 0px 20px;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFDF2;
}
h3, h4, h5, h6{
	color:#330033;
	text-align: center;
	margin: 1.75em 0em;
}

/* All headers are centered and margined on top and bottom */
h1, h2, h3, h4, h5, h6 { 
	text-align: center; 
	margin: 1em 0em;
	/*text-transform: capitalize;*/
}
/* Except the last one */
h6 { text-align: left; }

/* Major headers are black */
h1, h2, h3 { color:#000000; }
/* Minor headers are purple */
h4, h5, h6{ color:#330033; }

.sidebar {
	float: left;
	width: 150px;
}
.sidebar {
	border: 1px solid #EFEF90;
	margin: 0px 30px 20px 0px;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFDF2;
}
.sidebar h1 {
	font-size: small;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	line-height: normal;
}
.sidebar hr {
	width: auto;
}

