/* CSS Document */
/* sets page width, margins, background coloring */
body{
	width: 1028px;
	min-width: 1028px;
	max-width: 1028px;
	margin: 0px;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
	background-color: #999999;
	background-position: right top;
	background-repeat: repeat-y;
	font-family: Verdana, Tahoma, arial, sans-serif;
	font-size: 12px;
	margin-bottom: 10px;
}
a img{
	border: 0px;
}
/*Area used on every page*/
div#banner{
	height: 125px;
	width: 1028px;
	background-color: #ffffff;
}
div#nav{
	height: 25px;
	width: 1028px;
	background-color: #990000;
}
div#nav ul{
	float: left;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
div#nav ul li, div#nav ul li img{
	float: left;
}
div#space{
	height: 8px;
	width: 1028px;
	background-color: #ffffff;
}
div#footer{
	height: 20px;
	width: 1028px;
	background-color: #ffffff;
	text-align: center;
	vertical-align: bottom;
	margin-bottom: 20px;
	clear: both;
}
a.footer{
	color: #990000;
	font-size: 10px;
	text-decoration:none;
}
a.footer:hover{font-weight: bold;}
div.copyright{
	font-size: 10px;
	text-align: center;
	margin-bottom: 20px;
}
/*End area used on every page*/
/*Area used on main page*/
div.content{
	width: 1028px;
	background-color: #e0e0e0;
	float: left;
}
/*Area used for left list*/
div#leftlist{
	margin-right: 775px;
	width: 233px;
	color: #ffffff;
	background-color: #990000;
	padding: 10px;
	padding-top: 0px;
}
img#ra{
	margin-left: -10px;
}
/*Left Title Formatting*/
a.lefttitle{
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	text-decoration:none;
}
a.leftauthor{color: #ffffff;}
a.leftauthor:hover{font-weight: bold;}
small.leftdate{
	color: #e0e0e0;
	font-weight: lighter;
	font-size: 10px;
}
hr.lefthr{
	width: 203px;
}
/*Area used for right article*/
div#rightarticle{
	width: 755px;
	float: right;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #e0e0e0;
	line-height: 1.5;
}
img#center{
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.center{
	display: block;
	margin-left: auto;
	margin-right: auto;
}
a.righttitle{
	color: #990000;
	font-size: 18px;
	font-weight: bold;
	text-decoration:none;
	line-height: 1.0;
}
a.cite, a.sup{color: #990000; text-decoration:none;}
a.sup:hover{font-weight: bold;}
/*Right Author formatting*/
a.rightauthor{color: #990000; text-decoration:none;}
a.rightauthor:hover{font-weight: bold;}
small.rightdate{
	color: #000000;
	font-weight: lighter;
	font-size: 10px;
	line-height: 1.0;
}
small.caption{
	color: #000000;
	font-weight: lighter;
	font-size: 10px;
	margin-left: auto;
	margin-right: auto;
	width: 400px;
}
/*End area used on main page*

/*begin Category region*/
div#category{
	width: 988px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #e0e0e0;
	line-height: 1.5;
}
a.categorytitle{
	color: #990000;
	font-size: 20px;
	font-weight: bold;
	text-decoration:none;
	line-height: 1.0;
}
a.categoryauthor{color: #990000; text-decoration:none;}
a.categoryauthor:hover{font-weight: bold;}
small.categorydate{
	color: #000000;
	font-weight: lighter;
	font-size: 10px;
}
/*end category region*/
/*begin post region*/
div.post{
	width: 988px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #e0e0e0;
	line-height: 1.5;
}
a.posttitle{
	color: #990000;
	font-size: 20px;
	font-weight: bold;
	text-decoration:none;
	line-height: 1.0;
}
/*Post Author Formatting*/
a.postauthor{color: #990000; text-decoration:none;}
a.postauthor:hover{font-weight: bold;}
small.postdate{
	color: #000000;
	font-weight: lighter;
	font-size: 10px;
}
div.LeftNavSection{float: left;}
div.RightNavSection{text-align: right;}
a.nav{color: #990000; text-decoration: none;}
a.sorry{color: #990000; font-size: 14px;}
div.sorry{
	color: #990000;
	font-size: 16px;
	text-align: center;
	padding-top: 40px;
}
strong.nav{font-size:18px;}
/*End post region*/	

a.link{font-size: 18px; color: #990000;}
div.link{text-align: center;}
/*Archive*/
div.archive{
	width: 988px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #e0e0e0;
	float: left;
}
a.archivecategory, a.archivetitle{color: #000000; text-decoration:none;}
a.archivetitle{color: #990000; font-size: 18px;}
a.archivetitle:hover, a.archivecategory:hover{text-decoration:underline;}
small.caption{
	display: block;
	width: 400px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
div.contact{
	width: 988px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #e0e0e0;
}
a.contact{color: #990000; text-decoration:none;}
a.contact:hover{font-weight: bold;}
div.links{
	width: 988px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #e0e0e0;
	min-height: 1450px;
}
a.links{color: #990000; text-decoration:none;}
a.links:hover{font-weight: bold;}
a.name{font-size: 18px;}
div.archivenav{
	width: 200px;
	float: right;
	margin-bottom: 10px;
	padding: 10px;
	padding-right: 0px;
	background-color: #ffffff;
	line-height: 1.5;
	border-style: solid;
	border-width: 1px;
}
a.archivenav, a.archivelink{
	font-size: 18px;
	color: #990000;
	text-decoration:none;
}
a.archivenav:hover{text-decoration:underline;}
td.aboutimg{width:250px;}
