body {margin: 0; padding: 0; background: #fff url(images/img01.jpg) repeat-x left top; font: 12px Arial, Helvetica, sans-serif; color: #66665E;}
h1, h2, h3 {margin:0; text-transform: uppercase; font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-weight: normal; color: #42423E;}
h1 {font-size: 44px;}
h2 {font-size: 18px;}
h3 {font-size: 16px; font-weight: bold; margin: 20px 0 2px;}
p, ul, ol {margin-top: 0; line-height: 240%; text-align: justify;}
ul, ol {}
a {color: #66665E;}
a:hover {text-decoration: none;}
span.blue{color: #41ACE7;}
a img {border: none;}
img.left {float: left; margin: 7px 30px 0 0;}
img.right {float: right; margin: 7px 0 0 30px;}
.list1 {}
.list1 li {float: left; line-height: normal;}
.list1 li img {margin: 0 30px 30px 0;}
.list1 li.alt img {margin-right: 0;}
/* Header */
#header {width: 1000px; height: 64px; margin: 0 auto; background: url(images/img02.jpg) no-repeat left top; overflow: hidden;}
/* Menu */
#menu {float: left; width: 540px; height: 64px;}
#menu ul {margin: 0; padding: 0px 0px 0px 5px; list-style: none; line-height: normal;}
#menu li {display: block; float: left;}
#menu a {display: block; float: left; height: 20px; margin-right: 3px; padding: 28px 25px 15px 25px; background: url(images/img07.jpg) no-repeat left 32px; text-decoration: none; text-transform: uppercase; font: 11px Arial, Helvetica, sans-serif; color: #FFFFFF;}
#menu a:hover {text-decoration: underline;}
#menu .first {background: none;}
/* Search */
#search {float: right; width: 305px; height: 50px;}
#search form {float: right; margin: 0; padding: 25px 20px 0 0;}
#search fieldset {margin: 0; padding: 0; border: none;}
#search input {float: left; font: 12px Georgia, "Times New Roman", Times, serif; border: none;}
#search-text {width: 135px; height: 18px; padding: 3px 0 0 5px; border: 1px solid #333; background: #ECF9E4; color: #000;}
#search-submit {height: 21px; margin-left: 10px; padding: 0px 5px; background: #000; color: #fff;}
/* Page */
#page {width: 1000px; margin: 0 auto; background: url(images/img04.jpg) repeat-y left top;}
#page-bgtop {padding-top: 30px; background: url(images/img03.jpg) no-repeat left top;}
/* LOGO */
#logo {width: 960px; height: 170px; position: relative; margin:0 auto; background:url(images/header_bg.jpg) 0 0 no-repeat;}
#logo h1 {margin: 0; padding: 0; font: normal 34px/34px "Trebuchet MS", Georgia, serif; color: #fff; position: absolute; top: 80px; left: 0; z-index: 1;}
#logo a {margin: 0; padding: 0; font: normal 34px/34px "Trebuchet MS", Georgia, serif; color: #ccc; display: block; width:400px; height:40px; position: absolute; top:81px; left:1px; z-index: 999; text-decoration: none; text-transform: uppercase;}
/* Content */
#content {float: right; display: inline; width: 740px; padding: 20px 0 0; margin: 0 38px 0 0;}
/* Post */
.post {margin:0; padding: 0 0 25px 0;}
.post .title {height: 30px; color: #42423E;}
.post .title a {text-decoration: none; color: #42423E;}
.post .date {}
.post .meta {margin-top: -10px; padding: 2px 30px 2px 16px; background: url(images/img08.jpg) no-repeat left 10px; border-bottom: 1px #BDBDBB dotted; font: normal 10px Arial, Helvetica, sans-serif; color: #66665E;}
.post .meta span {display: block; margin-top: -10px;}
.post .meta a {}
.post .entry {padding: 10px 0;}
.post p {line-height: 150%; margin: 0; padding: 0 0 10px 0;}
.post .links {margin: 0 250px 0 0; padding: 0 0 0 0px;}
.post .links .comments {}
.post .links .permalink {padding-left: 17px;}
/* Sidebar */
#sidebar {float: left; width: 162px; padding-left: 22px; font: 10px Arial, Helvetica, sans-serif;}
#sidebar ul {margin: 0 0 30px 5px; padding: 0; list-style: none; line-height: normal;}
#sidebar li {margin: 0; padding: 0 0 10px 10px; background: url(images/img09.jpg) no-repeat left 4px;}
#sidebar p {margin: 0; padding: 0px 10px;}
#sidebar h2 {height: 26px; margin: 0 0 10px 0px; padding: 8px 0 2px 10px; background: url(images/img06.jpg) no-repeat left top; text-transform: capitalize; font-size: 11px; font-weight: bold; color: #42423E;}
#sidebar .h2head {height: 26px; margin: 0 0 10px 0px; padding: 10px 0 2px 10px; background: url(images/img06.jpg) no-repeat left top; text-transform: capitalize; font-size: 11px; font-weight: bold; color: #42423E;}
#sidebar p {line-height: 200%;}
#sidebar a {color: #696969;}
/* Calendar */
#calendar {}
#calendar caption {padding-bottom: 5px; font-weight: bold;}
#calendar table {width: 100%; border-collapse: collapse; border-bottom: 1px solid #24130F; border-left: 1px solid #24130F; border-right: 1px solid #24130F;}
#calendar thead th {padding: 5px 0; text-align: center; border-top: 1px solid #24130F; border-left: 1px solid #24130F; background: #24130F;}
#calendar tbody td {padding: 5px 0; text-align: center; border-top: 1px solid #24130F; border-left: 1px solid #24130F; border-bottom: 1px solid #24130F;}
#calendar tfoot td {padding: 5px; border-left: 1px solid #24130F; border-bottom: 1px solid #24130F;}
#calendar tfoot #next {border-top: 1px solid #24130F; text-align: right;}
#calendar tfoot #prev {border-top: 1px solid #24130F;}
#calendar .pad {border-bottom: 1px solid #24130F;}
#calendar #today {background: #24130F;}
/* Footer */
#footer {width: 1000px; height: 95px; margin: 0 auto; padding: 0; background: url(images/img05.jpg) no-repeat left top;}
#footer p {margin: 0; padding: 56px 0; text-align: center; line-height: normal; text-transform: uppercase; font-size: 10px; color: #66665E;}
#footer a {color: #000;}
#divheader {margin: 0; text-transform: uppercase; font: normal 18px "Trebuchet MS", Georgia, "Times New Roman", Times, serif; color: #4B8749;}
tr.titleLeft {background-color: #7B8EAA; color: #fff; text-align: left; font: 13px/1.4 verdana, helvetica, sans-serif;}
td.HeaderStyle {color: #fff; font: 11px Verdana; padding-left: 5px; padding-right: 5px; text-align: left;}
tr td h1 {color: #fff; font-size: 14px; font-weight: normal; margin: 0; padding: 0;}
.clear{clear: both; height: 0; overflow: hidden; margin: 0 0 5px}
hr{clear: both; }
.fleft{width:320px; float:left; padding:3px;}
.fright{width:400px;float:right; padding:3px;}
