body{
background-color:#787878;
color:#000000;
font-family: "Trebuchet MS", Helvetica, Verdana, Tahoma, sans-serif; margin-left: auto; margin-right: auto; 
}

img {
	border: none
}

img #main{
border:1px solid black;
}

.logo {
border: none;
	
}

#content{
background-color:#FFFFFF;
border: none;
color:#000000;
margin-left:auto;
margin-right:auto;
width:900px; overflow: hidden; 
}

#header {margin-bottom: 35px; padding-bottom: 4px; white-space: nowrap
	
}

#title {font-size: 15px; font-weight: 600; margin-left: 340px}


#main {width: 560px; float: left; font-size: 80%; padding: 2px 4px 2px 4px; overflow: hidden; border-right: 1px solid #787878;
	
}

#sidebar1 {width: 140px; float: left; font-size: 65%;  padding: 1px 2px 1px 2px; font-family: arial, helvetica, sans-serif; overflow: hidden;
}


#sidebar2 {width: 170px; float: left; font-size: 65%; padding: 1px 2px 1px 2px; border-left: 1px solid #787878; font-family: arial, helvetica, sans-serif; overflow: hidden
}

.sbheading {
	color: #EEEEEE; background-color: #1D654D; font-weight: bold; margin-bottom: 4px; margin-top: 0px; padding-left: 2px; border-top: 1px solid #1d654d; border-bottom: 1px solid #1d654d
}

ul {
	margin-left: 1em; padding-left: 1em;
}

p {
	margin-top: 12pt; margin-bottom: 12pt
}

dt {
	margin-top: 8px; text-decoration: underline;
}

dd {
	margin-left: 0px; padding-left: 0px;
}
hr{
background:#999999;
border:1px; height: 1px;
color:#999999; border-color: #999999;
margin-left: auto; margin-right:auto; margin-bottom: 12px;
width:85%;
}


.clear{
clear:both;
}


h1 {
	margin: 0px 0px 16px 0px; font-size: 130%; font-weight: bold; text-decoration: underline;
}

.archive {
	margin: 0px 0px 16px 0px; font-size: 140%; font-weight: bold; text-decoration: none;
}

h2{
background-color:transparent;
color:#000000;
font-size:110%;
font-weight:bold;
margin:10px 0px 10px 0px;
}

.posted
{
background-color:transparent;
color:#999999;
font-size:80%;
}


.feedTitle {
	margin: 6px 6px 0px 0px;
}

.error {color: #A52A47; background-color: transparent; margin-top: 10px; margin-bottom: 10px; font-weight: bold;
	
}

#main a:link, #main a:visited {
	text-decoration: underline
}

a:visited, #sidebar1 .feedTitle a:visited
{
background-color:transparent;
color:#36579E;
text-decoration:none;
}

a:link, .posted a:visited, #sidebar1 a:visited, #sidebar2 a:visited, #sidebar1 .feedTitle a:link
{
background-color: transparent; 
color: #1D654D; 
text-decoration: none
}

a:hover, a:active, .posted a:hover, .posted a:active, #sidebar1 a:hover, #sidebar2 a:active, #sidebar2 a:hover, #sidebar1 .feedTitle a:hover, #sidebar1 .feedTitle a:active
{
background-color:#36579E;
color:#ffffff;

}

.standards{
display:none;
}

blockquote{
background-color:transparent;
font-size:85%;
padding-left:4px;
padding-right:4px; 
text-align: justify;
}

.leftbox, .left{
float:left;
margin-right:8px;
}
.rightbox, .right{
float:right;
margin-left: 8px; margin-top: 6px; margin-bottom:6px;
}

.sponsor a {
	text-decoration: none
}

a:link .adHeadline, a:visited .adHeadline {
color: #36579E; background-color: #ffffff; text-decoration: underline;}

a:hover .adHeadline {
	color: #ffffff; background-color: #36579E
}

.highlight {color: #FFFFFF; background-color: #A32946}

li a {
	font-weight: bolder
}

li {
	padding-top: 3px; padding-bottom: 3px
}