h1 {
	font:					normal 25px/30px arial,sans-serif;
	color:					#767869;
	margin-bottom:			12px;
}

h2 {
	font:					bold 16px/20px arial,sans-serif;
	color:					#767869;
	margin-bottom:			6px;
	margin-top:				12px;
	letter-spacing:			1px;
	clear:					both;
}

h3 {
	font:					bold 14px/16px arial,sans-serif;
	color:					#767869;
	margin-bottom:			6px;
	margin-top:				12px;
	letter-spacing:			1px;
	padding-left:			14px;
	padding-right:			14px;
}



h4 {
	font:					bold 12px/18px arial,sans-serif;
	color:					#333;
	margin-bottom:			0px;
	margin-top:				6px;
	padding-left:			14px;
	padding-right:			14px;
}



#content a {
	color:					#9E3622;
	text-decoration:		underline;
}

#content a:visited {
	text-decoration:		underline;
	color:					#C57D6F;
}

#content a:hover {
	color:					#EE3333;
	text-decoration:		none;
}

#content a:active {
	color:					#FF1111;
	text-decoration:		underline;
}

#content ul, ol {
	font:					normal 11px/18px arial,sans-serif;
	color:				#333;
	margin-top:				0px;
	margin-bottom:			16px;
	padding-right:			14px;
	text-align:				justify;
}

/* PDF document links */
a[href$='.pdf'] {
background:transparent url(/images/pdf.png) center left no-repeat;
display:inline-block;
padding-left:20px;
line-height:15px;
}
/* Excel Documents links */
a[href$='.xls'], a[href$='.csv'], a[href$='.xlw'], a[href$='.xlt'] {
background:transparent url(/images/excel.png) center left no-repeat;
display:inline-block;
padding-left:20px;
line-height:15px;
}
/* Word Document Links */
a[href$='.doc'], a[href$='.rtf'], a[href$='.wps'], a[href$='.txt'] {
background:transparent url(/images/word.png) center left no-repeat;
display:inline-block;
padding-left:20px;
line-height:15px;
}
/* mailto: links */
a[href^="mailto:"] {
background:transparent url(/images/mailto.png) center left no-repeat;
display:inline-block;
padding-left:20px;
line-height:15px;
}





#content h3 a,#content h3 a:visited,#content h4 a,#content h4 a:visited {
	text-decoration:		none;
	border:					0px;
}
#content h3 a:hover,#content h4 a:hover {
	text-decoration:		underline;
	border:					0px;
}




#content p {
	font:					normal 11px/18px arial,sans-serif;
	color:					#333;
	padding-left:			14px;
	padding-right:			14px;
	margin-top:				0px;
	text-align:				justify;
	margin-bottom:			16px;

}

#content p.intro {
	font:					normal 11px/18px verdana,sans-serif;
	color:					#333;
	margin-bottom:			20px;
}

#content p em {
	color:					#666;
}



#content .pageno {
	text-align:			right;
	margin-bottom:		7px;
	margin-top:			-10px;
	font:				normal 10px/14px verdana,sans-serif;
	margin-right:		14px;
}

#content .pagelink {
	clear:				left;
	text-align:			center;
	margin-top:			0px;
	font:				normal 11px verdana,sans-serif;
	color:				#AAA;
}

#content .pagelink a,#content .pagelink a:visited, #content .pageno a,#content .pageno a:visited {
	color:				#9E3622;
	text-decoration:	none;
	border:				0px;
}

#content .pagelink a:hover,#content .pageno a:hover {
	color:				#333;
	text-decoration:	underline;
}





input.medium {
	font:				normal 11px verdana,sans-serif;
	color:				#999;
	background-color:	#F6F6F6;
	border:				1px solid #CCC;
	width:				200px;
}

input.large {
	font:				normal 11px verdana,sans-serif;
	color:				#999;
	background-color:	#F6F6F6;
	border:				1px solid #CCC;
	width:				400px;
}

textarea.large {
	font:				normal 11px verdana,sans-serif;
	color:				#999;
	background-color:	#F6F6F6;
	border:				1px solid #CCC;
	width:				100%;
	height:				100px;
	overflow:			auto;
}

select.small {
	font:				normal 11px verdana,sans-serif;
	color:				#999;
	background-color:	#F6F6F6;
	border:				1px solid #CCC;
	width:				100px;
}

select.medium {
	font:				normal 11px verdana,sans-serif;
	color:				#999;
	background-color:	#F6F6F6;
	border:				1px solid #CCC;
	width:				200px;
}



input.button {
	font:				normal 10px verdana,sans-serif;
	width:				100px;
}


input.active,textarea.active,select.active {
	color:				#333;
	background-color:	#EFEFEF;
	border:				1px solid #999;
}




div.quote {
	margin-left:		40px;
	margin-right:		40px;
	width:				auto;
	background-color:	#F6F6F6;
	border:				1px solid #767869;
	border-left:		5px solid #767869;
}

p.quote {
	margin:				20px;
	margin-left:		40px;
	margin-right:		40px;
	padding:			10px;
	width:				auto;
	background-color:	#F6F6F6;
	border:				1px solid #767869;
	border-left:		5px solid #767869;
	font:				normal 11px/18px arial,sans-serif;
	color:				#333;
}


hr.break {
	display:			block;
	margin-top:			20px;
	margin-bottom:		20px;
	height:				1px;
	border:				1px solid #AAA;
}

.links {
	font-size:			9px;
}

pre.code {
	margin-left:		40px;
	margin-right:		40px;
	width:				auto;
	background-color:	#F6F6F6;
	border:				1px solid #767869;
	border-left:		5px solid #767869;
	padding:			4px;
	font:				normal 8px/11px terminal,monospace;
}

pre.code .linenumber {
	color:				#aaa;
}


#content h2.posttitle {
	clear:				both;
}

#content p.message {
	font:					normal 11px/18px verdana,sans-serif;
text-align:justify;
	color:					#333;
	margin-bottom:			40px;
}

#content p.posted {
	font:					normal 9px arial,sans-serif;
	color:					#666;
	padding-left:			0px;
	margin-top:				-3px;
	margin-bottom:			3px;
}


img.logimg {
	margin:					5px;
	border:					1px solid black;
	margin-left:			19px;
	margin-right:			19px;
}

.leftwrap {
	float:					left;
}

.rightwrap {
	float:					right;
padding-right:20px;
}

img.centerwrap,img.center {
	display:				block;
	margin-left:			auto;
	margin-right:			auto;
}

img.right {
	display:				block;
	margin-left:			auto;
	margin-right:			19px;
}

#img.floatright { 
    float: right; 
    margin: 4px; 
}

.img1 img, .img2 img {
display: block;
} 



#content a.perma {
	text-decoration: none !important;
	margin-left: 5px;
}
