.img_left {float: left; margin: 5px 10px 5px 0; border: 1px solid #BBBBBB; padding: 3px;}
.img_right {float: right; margin: 5px 0 5px 10px; border: 1px solid #BBBBBB; padding: 3px;}
.img_center {display: block; margin: 10px auto; border: 1px solid #BBBBBB; padding: 3px;}
.source {font-size: 10px; color: #666666; padding-top: 10px; text-align: right; }
.blockquote {border-left: solid 10px #a6bf79; font-size: 11px; padding: 5px 0 5px 10px; margin: 10px 5px 10px 5px; text-align: justify;}
.blockquote a {font-size: 11px;}

body {
	background-color:#a6bf79;
	color:#000000;
	font: 16px Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.3;
    margin: 10px 10px;
	padding: 0px;
}
body.mceContentBody {background: #ffffff;}
.clear{clear:both;}
* {margin: 0px; padding: 0px;}
#container {margin: 0px auto; text-align: left; width: 1000px;}

p {margin: 15px 0px;}
/********************** Header ***************************/
#header {
	margin: 0px 0px 0px 0px;
	background:url(images/header.jpg) no-repeat;
	width:1000px;
	height:288px;
	position:relative;
}
#header ul{
	background-color:#85a157;
	width:994px;
	border: 3px solid #FFFFFF;
	display:block;
	top:255px;
	position:absolute;
	margin: 0px 0px 0px 0px;
	height:22px;
	padding:5px 0px 0px 0px;
	text-align:center;
    font-weight: bold;
}
#header li{display:inline;}
#header ul a{text-decoration:none;color:#FFFFFF;margin: 0px 15px;}
#header ul a:hover{text-decoration:underline;color:#28556b;}
#logo_w1,#logo_w2 {font-size: 24px;font-style:italic;color:#FFFFFF;position:absolute;}
#logo_w1{top:15px;left:70px;}
#logo_w2{top:44px;left:94px;}
#header_text {top:90px; left:43px; width:230px; position:absolute;}
#header_text p{font-size: 18px;color:#FFFFFF;}
#header_text a{color:#28556b;}
#header_text a:hover{color:#c77e0c;}
/********************** Content ***************************/
#content {background-image: url(images/content_bg.gif); width: 1000px;}
#content p {text-align: justify;}

img{	border-width: 0px;}
h1{color: #85a157; font-size: 22px; font-weight: normal; text-align: left; margin: 20px 0 10px;}
h2{color: #85a157; font-size: 20px; font-weight: normal; text-align: left; margin: 10px 0 15px;}
h3 {font-size: 16px;}
#left {float: left; width: 680px; margin-left: 27px; padding: 0px 27px 30px 0px; display: inline; border-right: #FFF 2px solid; min-height: 100%; height: 100%;}
#left a {color: #28556b;}
#left a:hover {color: #c77e0c;}
#left .head {color: #000000; font-size: 14px; font-weight: bold; margin: 20px 0;}
#left ul, #left ol {margin-left: 25px;}
#left li {margin-bottom: 5px;}
#photos a {margin-right:14px;}
#right {float: right; width: 250px; margin-top: 10px; font-size: 14px;}
#right div, #right p, #right ul {margin: 0 10px 10px 10px;}
#right li {margin-bottom: 5px;}
#right a {color: #c77e0c;}
#right a:hover {color: #85a157;}
#right .head {color: #85a157; font-size: 14px; font-weight: bold; text-align: center; width: 200px; margin: 10px 0px 15px 0px;}
/********************** Footer ***************************/
#footerline {clear:both; background-image:url(images/footer_bg.gif); font-size:1px; height:10px;}
#footer {width:1000px; padding: 20px 0px;}

#footer-center {margin: 0 170px 0 170px; text-align: center; font-size: 14px;}
#footer-right {float: right; width: 170px; display: none;}
#footer-menu {font-size: 12px; font-weight: bold; margin-top: 5px;}
#footer-center a {text-decoration: none; color: #28556b;}
#footer-center a:hover {text-decoration: underline; color: #c77e0c;}

.heading {text-align: center; margin-bottom: 10px;}
.heading a, a:hover{text-decoration: none;}
h4.heading {text-align: left; margin-bottom: 0px;}

.rubsec_links {margin: 0 8px; text-align: left;}
.rubsec_links li{margin-bottom: 1px;}
.rubsec_links a {text-decoration: none;}

a.rub {text-decoration: none;}
a.rub_selected {text-decoration: none; font-weight: bold;}

#bold {font-weight: bold;}
