body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	background-color: #FFCCCC;
	font-size: small;	
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}
#masthead{
	margin: 0;
	padding: 0px 0px 0px 6px;
	width: 100%;
	
}
#masthead img {
	position: absolute;
	width: 717px;
	top: 0px;
	left: 16px;
}


#container {
	background-image: url(http://www.error202.com/saywhatdc/css/images/background.gif);
	background-repeat: repeat-y;
	background-position: center;
	margin: 0px auto;
	padding: 0px;
	width: 750px;
	position: relative;
}


#topnav {
	background-color: #FF0000;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bolder;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-right: 18px;
	margin-top: -3px;
}

#topnav a:link {
	color: #FFFFFF;
	font-style: normal;
text-decoration:none;
}


a:link {
text-decoration:none;
}

a:visited {
text-decoration:none;
}

#topnav a:visited{
	color: #FFFFFF;
text-decoration:none;
}

#topnav a:hover{
	
text-decoration:underline;
}


a:hover {
text-decoration:underline;
}


#mainrounded-box {
	background-color:#FFFFFF;
	padding-bottom: 0px;
}

#mainrounded-box h2 {
 color:#104f84;
 margin-top: 4px;
 margin-bottom: 0px;
}

.maintop {background: url(http://www.error202.com/images/css/maintop.gif) 0 0 repeat-x;}
.mainbottom {background: url(http://www.error202.com/images/css/mainbottom.gif) 0 100% repeat-x;}
.mainleft {background: url(http://www.error202.com/images/css/mainleft.gif) 0 0 repeat-y;}
.mainright {background: url(http://www.error202.com/images/css/mainright.gif) 100% 0 repeat-y;}


.mainbl {background: url(http://www.error202.com/images/css/mainlowerleft.gif) 0 100% no-repeat;}
.mainbr {background: url(http://www.error202.com/images/css/mainbottomright.gif) 100% 100% no-repeat;}
.maintl {background: url(http://www.error202.com/images/css/mainupperleft.gif) 0 0 no-repeat;}
.maintr {background: url(http://www.error202.com/images/css/mainupperright.gif) 100% 0 no-repeat; padding-left:10px; padding-top: 1px; padding-bottom: 1px;}

.maintr  a:link {
	color: #FF0000;
	font-style: normal;
}

.entryfooter
{
   margin: 0 0 20px 0;
   padding-top: 3px;
   color: #666;
   font-size: 10px;
   text-align: right;
}

.tag1{
font-size: xx-large;
}
.tag2{
font-size: x-large;
}
.tag3{
font-size: large;
}
.tag4{
font-size: medium;
}
.tag5{
font-size: small;
}
.tag6{
font-size: x-small;
}
.tag7{
font-size: xx-small;
}.tag1{
font-size: xx-large;
}
.tag2{
font-size: x-large;
}
.tag3{
font-size: large;
}
.tag4{
font-size: medium;
}
.tag5{
font-size: small;
}
.tag6{
font-size: x-small;
}
.tag7{
font-size: xx-small;
}

#container #rightbar {
float: right;
	color: #FFFFFF;
	font-size: 12px;
	padding-top: 10px;padding-left: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	width: 150px;
}


#container #rightbar a:link{
	color: #FFFFFF;
text-decoration:none;
}


#container #rightbar a:visited{
	color: #FFFFFF;
text-decoration:none;
}


#container #rightbar a:hover{
	color: #FFFFFF;
text-decoration:underline;
}

hr {border: none 0; 
	border-top: 1px dashed #FFCCCC;
	border-bottom: 1px dashed #FFCCCC;
	width: 100%;
	height: 2px;
	margin: 10px auto 0 0;
	text-align: center;
	}	