/****************Body *********************/
body {
font: 10pt verdana, arial, helvetica, sans-serif;
color: #000000;
background: url(images/bg.jpg) top center repeat #db8c2f ;
margin: -2px;
padding: 0px;
}
#main {
margin: 0px auto;
width: 1000px;
background: #ffffff;
}
/****************Header *********************/
#header {
background: #fff url(images/header/rotator.php) no-repeat;
height: 400px;
position: relative;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
}
#logo {
position: relative;
padding: 10px 0px 0px 15px;
height:50px;
}
#logo .description{
position: absolute;
left: 15px;
top: 60px;
color: #ececec;
font-size: 17px;
}
.headtext{
float:left;
width:440px;
height:100px;
top:140px;
right:10px;
position:absolute;
}
.headtext a{
color: #333333;
}
.headtext p.text{
padding:0px;
font:13px century gothic, Arial, sans-serif;
color: #333;
text-align:left;
width:430px;
float:left;
}
/****************Menu *********************/
#menu {
list-style: none;
margin: 0px;
position: absolute;
bottom: 4px;
}
#menu li {
float: left;
margin-left: 0px;
}
#menu .current_page_item a, #menu .current_page_item a:visited{
color: #ffffff;
text-decoration: none;
}
#menu .page_item a{
color: #ffffff;
text-decoration: none;
padding: 2px 15px;
font:14pt Arial, Helvetica, sans-serif;
display: block;
}
#menu .page_item a:hover {
color: #666666;
}
/****************Headings *********************/
h1 {
margin:0px;
height: 40px;
font:  28pt "Century gothic",Lucida Sans, arial;
color: #fff;
}
h1 a, h1 a:visited{
color: #fff;
text-decoration: none;
}
h1 a:hover{
color: #fff;
text-decoration: none;
}
h2 {
color: #000000;
margin: 0px 0px 0px;
border-bottom:none;
font-weight: bold;
font:24px arial, helvetica, sans-serif;
padding:5px 0px 0px 0px;
}
h2 a, h2 a:visited {
color: #000000;
text-decoration: none;
}
h2 a:hover {
color: #ff0000;
text-decoration: none;
}
h3 {
color: #555555;
margin: 0px 0px 2px;
font:18px Arial, helvetica, sans-serif;
padding-bottom: 3px;
}
h4 {
color: #777777;
margin: 0px 0px 2px;
font:16px Arial, helvetica, sans-serif;
padding-bottom: 3px;
}
/****************Content *********************/
#content {
background: #ffffff;
padding: 0px 0px 30px 15px;
float: left;
width: 744px;
overflow: hidden;
line-height: 16px;
text-align: justify;
font: 10pt verdana, arial, helvetica, sans-serif;
color: #bababa;
}
.post {
clear:both;
margin: 5px 0px 0px 0px;
background: #ffffff;
padding:0px 0px 1px 0px
}
.title {
float: left;
margin: 0px 0px 0px 0px;
width: 744px;

}
.post-date {
width: 48px;
height: 55px;
float:left;
}
.post-month {
font-size: 11px;ffffff
text-transform: uppercase;
color: #222222;
text-align: center;
display:block;
line-height: 11px;
padding-top: 5px;
margin-left: -3px;
}
.post-day {
font-size: 18px;
text-transform: uppercase;
color: #000000;
text-align: center;
display:block;
line-height: 18px;
padding-top: 9px;
margin-left: -3px;
}
.entry {
clear: both;
padding: 5px 10px 0px 0px;
}
.comments {
font:10px;
float: left;
margin: 0px 0px 10px 0px;
padding: 3px 1px 3px 5px;
color: #444;
background: #FFE7CF;
width: 750px;
}
.postend {
font:10px;
float: left;
margin: 0px;
padding: 0px 0px 11px 15px;
 color: #F99301;
background: url(images/bottom.png)
bottom left;
width: 750px;
}
.author {
display: block;
margin: 0;
padding:3px 0px 3px 5px;
font-weight: normal;
width:100%;
background: #FFE7CF;
color: #666666
}
.navigation {
clear: both;
padding: 10px 0px;
}
.navigation a, .navigation a:visited {
color: #555555;
}
.previous-entries a {
float: left;
padding-left: 12pt;
}
.next-entries a {
float: right;
padding-right: 18pt;
}
/****************Sidebar *********************/
#sidebar {
float: right;
padding: 0px 5px 20px 0px;
width: 220px;
color: #666666;
overflow: hidden;
background: #ffffff
}
#sidebar h2, #sidebar .sidebartitle{
font: 15px verdana, arial, helvetica, sans-serif;
color:#fff;
background:#9F5813;
margin: 5px 0px 0px 0px;
padding:7px 0px 5px 10px;
}
#sidebar a, #sidebar a:visited{
margin-bottom: 0px;
font: 12px "verdana", arial, helvetica, sans-serif;
text-decoration: none;
color: #9F5813;
}
#sidebar a:hover{
color: #ff0000 ;
text-decoration: none;
}
#sidebar ul {
margin: 0;
padding-left: 7px;
list-style-type: none;
}
#sidebar ul li {
margin: 0;
padding: 3px 0;
list-style-type: none;
}



ul.sidecol li{
padding-left: 0px !important;
}
ul.sidecol li,{
padding-left: 0px ;
}
li.widget_calendar td {
padding: 2px 6px;
}

.textwidget {
padding-top: 5px;
}
/****************Comments *********************/
#comments, #respond {
padding: 10px 0 5px 10px;
clear: both;
}
.commentlist {
margin: 10px 10px;
padding-left: 20px;
}
.commentlist li{
padding: 5px 10px;
background: #FFE7CF;
}
.commentlist cite {
font-size: 12px;
color: #000000;
}
.commentlist cite a, .commentlist cite a:visited {
color: #000000;
}
.commentlist small {
margin-bottom: 5px;
display: block;
}
#commentform {
margin-top: 10px;
font: 10px;
}
#commentform p {
padding: 6px 0px;
margin: 0px;
}
#commentform label{
color: #787878;
font-size: 77%;
}
#commentform input{
width: 300px;
background:#ffffff;
border: 1px solid #97a9ae;
padding: 3px;
margin: 3px 0px 0px 10px;
 }
#commentform textarea{
width: 713px;
height: 120px;
background:#ffffff;
border: 1px solid #97a9ae;
padding: 3px;
margin: 3px 0px 0px 10px;
overflow: hidden;
}
#commentform textarea:focus, #commentform input[type="text"]:focus {
background: #ffffff;
}
#commentform #submit{
background:#222222;
font:bold 14px ;
color: #999;
border:1px solid #333333;
float:left;
width: 144px;
height: 28px;
cursor: pointer;
}
/****************Search *********************/
#searchform {
margin: 15px 0 0;
}
#searchform br {
display: none;
}
#searchform #s {
border:1px solid #444444;
width: 142px;
height: 22px;
padding: 4px 5px 0px 5px;
background: #fff;
margin-right: 2px;
color: #000000;
font-weight: normal;
}
#searchform input {
background:#222;
border:1px solid #333;
width: 37px;
height: 28px;
font:22px ;
color: #ffffff;
vertical-align: middle;
}
/****************Footer *********************/
#footer {
clear: both;
background: #9F5813;
padding:10px 10px 10px 10px;
border: 1px solid #fff;
font-size: 8pt;
color: #aeaeae;
}
#footer a {
text-decoration: none;
font-size: 8pt;
color: #aeaeae;
}
#footer a:hover {
color: #fff;
}
.center {
text-align: left;
}
/****************Others *********************/
.gravs {
margin-top:20px;
}
.avatar {
float:left;
 margin-right:5px;
 margin-bottom:5px;
 padding:3px;
 border:1px solid #999999;
}
a,a:visited {
color: #7F460F;
text-decoration: none;
}
a:hover {
color: #ff0000;
text-decoration: none;
}
img {
border:1px solid #777;
padding:4px}
form {
margin:0px;
padding:0px;
}
p {
color: #000000;
padding: 0px;
margin: 0px;
}
img.center, img[align="center"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.alignleft {
float: left;
}
img.alignleft, img[align="left"] {
float:left;
margin: 2px 10px 5px 0px;
}
.alignright {
float: right;
}
img.alignright, img[align="right"] {
float:right;
margin: 2px 0px 0px 10px;
}
.clear {
clear:both;
}
hr.clear {
clear:both;
visibility: hidden;
margin: 0px;
padding: 0px;
}
/* Fix floats */

img {
border: none;
}
form {
margin:0px;
padding:0px;
}
p {
padding: 0px 0px 15px;
margin: 0px;
}
img.center, img[align="center"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.alignleft {
float: left;
}
img.alignleft, img[align="left"] {
float:left;
margin: 2px 10px 5px 0px;
}
.alignright {
float: right;
}
img.alignright, img[align="right"] {
float:right;
margin: 2px 0px 5px 10px;
}
.clear {
clear:both;
}
hr.clear {
clear:both;
visibility: hidden;
margin: 0px;
padding: 0px;
}
.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.alignleft {
float: left;
}
.alignright {
float: right;
}
/* image caption */
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}
.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
