body {margin: 0px;
	padding: 0;
	background: #EDE7DB url(images/img01.gif) repeat-x left top;
	text-align: justify;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #696969;}


h1, h2, h3 {margin-top: 0;}

h1 {font-size: 1.6em; font-weight: normal; color: #006c68;}

h2 {font-size: 1.6em;}

h3 {font-size: 1em;}

li.pdf {list-style: url(http://www.richlandalliance.com/images/_acrobat.gif) square}}

a {text-decoration: underline;	color: #696969;}

a:hover {border-bottom: none;}

a img {border: none;}

img.left {float: left;	margin: 0 20px 0 0;}
img.right {float:right; margin: 0 0 0 20px;}
.imgcaptionright {float:right; font-size:95%; line-height:100%; margin:0 4px 2px 20px; padding:0 4px 4px 0; text-align:center;}/* Index page */
.imgcaptionright img {margin-bottom:4px;}

#header-wrapper {width: 100%;	height: 200px;}

#header {width: 960px;	margin: 0 auto;	height: 200px;}

/* Header */

#logo {width: 960px;	height: 200px;	margin: 0 auto;}

#logo h1, #logo p {margin: 0;	padding-left: 100px;}

#logo span {color: #FFFFFF;}

#logo h1 {padding: 10px 0 0 0; letter-spacing: -1px;	font-weight: normal;	font-size: 3.0em;}

#logo p {padding: 4px 0 0 3px;	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;	color: #FFFFFF;}

#logo a {border: none;	text-decoration: none; color: #FFFFFF;}

/* Menu */

#menu-wrapper {}

#menu {width: 920px;	margin: 0 auto; height: 54px; padding: 0px 20px; background: url(images/img02.gif) repeat-x left top;}

#menu ul {margin: 0px 0px 0px 0px;	padding: 21px 0px 0px 0px;	list-style: none;}

#menu li {float: left;	display: inline;}

#menu a {height: 30px; margin: 0; padding: 10px 20px; text-decoration: none; text-transform: capitalize; font-family: Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #FFFFFF;}

#menu a:hover {color: #FFFFFF;}

#menu .current_page_item a {background: #517377; color: #2E0815;}

/* Wrapper */

#wrapper {width: 100%;	margin: 0px;	padding: 0px;}

/* Page */

#page {width: 960px;	margin: 0px auto;	padding: 0px;
	background: #FFFFFF; /* url(images/img03.gif) repeat-y left top; */}

#page-bgtop {}

#page-bgbtm {padding: 0px 20px;}

/* Latest Post */

#latest-post {padding: 20px;	border: 1px solid #E7E7E7;}

/* Content */

.floatr {float:right;}
.floatl {float: left;}

#content {float: left; width: 480px; margin: 10px 30px 20px 50px;} /* About, Error404, Membership pages */
#content2 {float: left; width: 670px; margin: 10px 10px 20px 30px;}/* Index page */
#contentwide {float: left;	width: 800px; margin: 10px 30px 20px 50px;}/* News page*/

.post {padding-bottom: 15px; line-height: 150%; background: url(images/img04.gif) repeat-x left bottom;}

.post h1 {font-weight: normal; margin-bottom:0px;}

.title {	margin: 0;	padding: 30px 0 6px 0px; font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif;	font-size: 19px;	font-weight: normal; line-height:24px;}

.title a {border-bottom: none;	color: #454545;}

.byline {margin: -4px 0px 10px 0px;	padding: 4px 2px;	font-family:Arial,Helvetica,sans-serif; font-size: 14px;}

.byline a {color: #666666;}
.name {color:#454545; font-style:italic; font-weight:bold; margin-left:40px;}
.value {font-weight:bold; color: #006c68;}


.tag {padding: 0 15px;}

.entry {padding: 0px 20px 0 0;}

.links {width: 80px;	height: 33px;	text-align: right; font-weight: bold;}

.links a {display: block; height: 25px; padding-top: 8px; text-align: left;}

.links a:hover {}

/* Sidebars */

#sidebar1 {float: left;	width: 210px;}

#sidebar2 {float: left;	width: 100px;}

#sidebar3 {float: left;	width: 175px; padding-left: 65px;}

.sidebar {float: left; padding-top: 24px;	color: #595959;}

.sidebar ul {margin: 0;	padding: 0;	list-style: none;}

.sidebar li {padding: 0 0 20px 0;}

.sidebar li ul {background: none; padding-bottom: 20px;}

.sidebar li li {margin: 0px 15px; padding: 8px 0px; background: url(images/img04.gif) repeat-x left bottom;}


.sidebar li h2 {height: 26px;	margin: 0 0 0 0;	padding: 14px 15px 14px 15px;	text-transform: capitalize;	font-size: 22px;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	color: #454545;}

.sidebar h2 a {}

.sidebar a {padding-left: 15px; text-decoration:underline;}

/* Search */

#searchform {margin: 0;	padding: 0 0 20px 0;}

#searchform br {display: none;}

#searchform h2 {}

#s {margin: 10px 0px 0 15px;	padding: 2px 2px;	width: 165px;	height: 18px;	border: 1px solid #CCCCCC;	background: #FFFFFF;	font-size: 10px;	color: #000000;}

#x {margin: 0;	padding: 2px 5px;	height: 25px;	background: #CA8186;	text-decoration: none;	text-transform: uppercase;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #CCCCCC;}
	
/* Calendar */

#calendar_wrap {padding: 10px 15px;	text-align: center;}

#calendar_wrap table {width: 100%;}

#calendar_wrap th {}

#calendar_wrap td {}

#calendar_wrap tfoot td {border: none;}

#calendar_wrap tfoot td#prev {text-align: left;	font-weight: bold;	border: none;}

#calendar_wrap tfoot td#prev a {border: none;}

#calendar_wrap tfoot td#next {text-align: right;	font-weight: bold;	border: none;}

#calendar_wrap tfoot td#next a {border: none;}

/* Footer */

#footer-wrapper {width: 100%;	height: 100px;}

#footer {width: 952px; height: 100px; margin: 0 auto;	padding: 0 4px; background: #111111;}

#footer p {margin: 0;	padding: 3px 0 0 0;	/* text-align: center;  */	text-transform: uppercase;	font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #999999;}

#footer a {color: #EDE7DB;}

#footer .link {}

#footer .copyright {}


/* CSS FOR INFOBOX ON HOME PAGE */
#infobox {background:#669999; border:1px solid #000; padding: 3px 3px; margin: 0px 0px 20px 0px; text-align:left; width:205px;}
#infobox {border:1px solid #000; width:198px; align:center; padding: 5px;}
#infobox p {padding: 1px 1px 5px 1px; color: #fff; font-size: 105%;}
#infobox strong {padding: 1px; color: #fff; font-weight: bold; font-size: 135%; padding-left: 33px; margin-top: -5px;}
#infobox a {padding: 1px; color: #fff; text-decoratrion: underline; font-size: 105%;}
#infobox a:hover {padding: 1px; color: #DFDFDF; text-decoratrion: underline; font-size: 105%;}
.strong2 {padding: 1px; color: #fff; font-weight: bold; font-size: 135%; padding-left: 40px;}


