.about p{	margin-top: 5px;	margin-bottom: 10px;	margin-right: 20px;	color: #444;	line-height: 140%;}.archList a{	display: block;	font-size: 12px;	font-weight: normal;	background: url(/images/aLink.gif) no-repeat left top;	margin-bottom: 3px;	padding-left: 12px;}.archList a:visited{	background: url(/images/aVisit.gif) no-repeat left top;}.archList a:hover{	background: url(/images/aHover.gif) no-repeat left top;	color: blue;	text-decoration: none;}.archNav a{	font-size: x-small;}.archNav a:hover{	color: #600;}.archNavTitle{	margin-top: 20px;}.archNav{	font-size: x-small;}.article{
	text-align: justify;	line-height: 140%;	padding: 8px;	background-color: #fff;}.article a{		color: #03AB00;}	.article a:hover{	color: white;
	background: green;
	text-decoration: none;}.article p{	margin-bottom: 15px;}.artNav{	font-size: x-small;	text-align: center;}.artNav a{	font-size: x-small;}.artNav a:hover{	color: #600;}a.titleLink{	text-decoration: none;	font-size: 24px;	font-weight: normal;	color: #333;}a.titleLink:hover{	color: #036;}.banner{	text-align: center;}blockquote{	background: #dfdfdf url(/images/quotes.gif) no-repeat left top;	border-left: 1px dotted #666;	padding: 15px 5px 5px 5px;}.blogTitle{	background: #e5d8b7 url(/images/blog.png) repeat-x top;	width: 770px;	margin-left: auto;	margin-right: auto;	padding-bottom: 3px;	text-align: left;}body{	background: #104b16 url(/images/bg-1.png) repeat-y center top;	margin: 0;	padding: 0;}.bold{	font-weight: bold;}

.button{
	display: block;	height: 20px;	width: 90px;	background: #c0bf94 url(/images/nav2.png) repeat-x;	border: 1px solid #888;	text-align: center;
	font: normal 12px/20px verdana, arial, sans-serif;
	text-decoration: none;}
.button a{	color: #444;	}.button:hover{	color: #FFF;	background: #c5b99d;}.button:active{	background: #a9a86d;	color: #FFF;}.cap{	float: left;	width: auto;	font-size: 62px;	line-height: 51px;	font-weight: normal;	font-family: georgia, times, Times, FreeSerif, serif, Serif;}.center{	text-align: center;}.commentByline{	font-size: x-small;}.commentByline a{	font-size: x-small;}.commentByline a:hover{	color: #600;}.content{	float: left;	width: 510px;	margin: 10px 10px 5px 5px;	padding: 0px;	height: 100%;
	border: 0px solid #000}.date{	float: right;	font-size: 15px;	margin-top: 2px;}div, p, h1, h3, h4, h5, a, form, input{	margin: 0;	padding: 0;	font-family: arial, helvetica, sans-serif;	font-size: small;	color: #444;}.footer{	clear: left;	width: 728px;	margin-top: 10px;	margin-bottom: 20px;	margin-right: auto;	margin-left: auto;	font-size: x-small;	text-align: center;}.footer a{	font-size: x-small;}.footer a:hover{	color: #600;}.footer p{	font-size: x-small;}.footerNav{	font-size: x-small;	text-align: center;}.footerNav a{	font-size: x-small;}.footerNav a:hover{	color: #600;}h2{	margin: 0;	padding: 0;	font-family: arial, helvetica, sans-serif;	font-size: 15px;	color: #444;}.headingWrap{	height: 21px;	border-bottom: 0px solid #aaa;	background: #f2f2f2;	padding-top: 5px;	padding-bottom: 0px;	padding-right: 3px;	padding-left: 3px;}.help a{	font-size: x-small;}.help a:hover{	color: #600;}hr{	display: block;	clear: both;	visibility: hidden;}.indent10{	padding-left: 10px;}




.input
{
	border: 1px solid #888;
	background: #DEFCC6;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-top: 3px;
	margin-bottom: 3px;}

.input:hover 
{    
	background: #ff6;}





label
{
	width: 120px;
	float: left;
	text-align: right;
	margin-right: .2cm;
	margin-bottom: 0cm;
	display: block;}



.linksList a{	font-size: x-small;	padding-left: 15px;}.linksList a:hover{	color: #600;}.linkDesc{	font-size: x-small;	padding-bottom: 5px;	padding-left: 30px;	padding-right: 40px;}.link_list{	padding-bottom: 25px;}#navcontainer{	height: 20px;	width: 770px;	padding: 0px;	background: #c0bf94 url(/images/nav2.png) repeat-x;	border-top: 1px solid #888;	border-bottom: 1px solid #888;	margin-left: auto;	margin-right: auto;}#navcontainer ul{	border: 0;	margin: 0;	padding: 0;	list-style-type: none;	text-align: center;}#navcontainer ul li{	float: left;	text-align: center;	border-right: 1px solid #ccc;}#navcontainer ul li a{	background: #c0bf94 url(/images/nav2.png) repeat-x;	padding: 0;	width: 90px;	color: #444;	margin: 0 0 0 0;	text-decoration: none;	display: block;	text-align: center;	font: normal 12px/20px verdana, arial, sans-serif;}#navcontainer ul li a:hover{	color: #FFF;	background: #c5b99d;}#navcontainer a:active{	background: #a9a86d;	color: #FFF;}#navcontainer li#active a{	background: #a9a86d;	border: 1px solid #c60;	color: #fff;}.post{	width: 490px;	border: 1px solid #fff;	margin-top: 20px;	padding: 0;	margin-bottom: 20px;	margin-left: 5px;}

.searchResults{	margin-bottom: 20px;	margin-top: 10px;}.searchTitle a{	font-weight: bold;}.searchTitle a:hover{	color: #600;}.searchExcerpt{	font-size: x-small;}

.sidebar{	margin: 0 0 0 530px;	padding: 0;	height: 100%;}.sideSection{	margin-bottom: 20px;	padding-top: 20px;	padding-right: 5px;}.sideSection a{	font-size: 13px;	color: #5889aa;	text-decoration: underline;}.sideSection a:hover{	color: blue;	text-decoration: none;}.sideSection a:visited{	color: #57435c;}.sideSectionTitle{	font-size: small;	font-weight: bold;}.sideSectionText{	font-size: 13px;}.sub{	border-top: 1px solid #aaa;	font-size: x-small;	background-color: #f2f2f2;	padding-top: 2px;	padding-bottom: 2px;	padding-right: 3px;	padding-left: 3px;}.sub a{	font-size: x-small;}.sub a:hover{	color: #600;}



/*
.submit {
	padding: 0;}

*:first-child+html .submit {		/* hack needed for IE 7 
	border-bottom: 0;
	text-decoration: underline;
}

* html .submit {				/* hack needed for IE 5/6 
	border-bottom: 0;
	text-decoration: underline;
}
*/



textarea
{
	color: #041792;
	background: #DEFCC6;}.wrapper{	background: url(/images/content5.png) repeat-y center top;	width: 770px;	border-bottom: 1px solid #888;	margin-left: auto;	margin-right: auto;	text-align: left;}

.wrapper-beige{	background: #fff url(/images/contentbg4.jpg) repeat-y center top;	width: 770px;	border-bottom: 1px solid #888;	margin-left: auto;	margin-right: auto;	text-align: left;}
