body {
background:#fff url('images/headless_bg.jpg') repeat-x;
color:#000000;
font-family:Arial;
font-size:12px;
line-height:20px;


}
#container {
/*-moz-border-radius-topleft:20px;
-moz-border-radius-topright:20px;*/
background:#FFFFFF;
width: 980px;
margin:0 auto 0 auto;
float: center;
padding:14px 9px 0px 14px;
overflow: hidden;
}

#header {
color:#DD6161;
font-size:16px;
font-style:normal;
font-weight:bold;
text-decoration:none;
width:1000px;
letter-spacing:2px;
margin-bottom:0;
margin-left:auto;
margin-right:auto;
margin-top:0;

}

#header a, #topnavbar a:visited {
color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

#sidebar {
float:right;
font-size:12px;
padding-bottom:25px;
padding-left:0;
padding-right:5px;
width:330px;
}

#sidebarleft {
float:left;
width:180px;
}
#sidebarright {
float:right;
width:125px;
}
#footer {
background-color:#F5F5F5;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
clear:both;
font-size:10px;
margin-bottom:0;
margin-left:auto;
margin-right:auto;
margin-top:0;
padding-bottom:6px;
padding-left:30px;
padding-right:0;
padding-top:10px;
text-transform:uppercase;
width:970px;
}
#entries {
	padding:0 10px 25px 0;
float:left;
width:630px;
}
.post {
margin-bottom:40px;
}
.post-body-wrap  {
margin-bottom:1em
padding:13px;
}

ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0;
margin-top:0;
padding-left:0;
}
li.linkcat {
list-style-type:none;
}
img {
color:#373737;
border:1px;
padding:0 5px 10px 0;
}
.imgleft {
float:left;
margin-bottom:10px;
margin-right:10px;
}
.imgright {
float:right;
margin-bottom:10px;
margin-left:10px;
}
img.frame {
border:1px solid #280f02;
padding:2px;
}
h1 {
color:#000000;
letter-spacing:-1px;
font-size:23px;
line-height:1em;
text-transform:uppercase;
}
.title {
border-bottom-color:#281B06;
border-bottom-style:dashed;
border-bottom-width:1px;
}
h0 {
	font-family:Arial;
color:#000;
letter-spacing:-1px;
font-size:28px;
line-height:1em;
text-transform:uppercase;
}
.title {
border-bottom-color:#281B06;
border-bottom-style:dashed;
border-bottom-width:1px;
}
h3 {
text-transform: uppercase;
margin-bottom: 5px;
margin-top: 20px;	
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
-x-system-font:none;
background-attachment:scroll;
background-color:#dd6161;
background-image:none;
background-position:0 0;
background-repeat:repeat;
color:#FFFFFF;
display:list-item;
font-family:"Helvetica Neue";
font-size:20px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:Bold;
line-height:42px;
padding-bottom:1px;
padding-left:10px;
padding-right:0;
padding-top:1px;
position:relative;

}

h4 {
font-family:Arial, Helvetica, sans-serif;
letter-spacing:2px;
border-bottom-color:#ebdcdc;
border-bottom-style:dashed;
border-bottom-width:1px;
color:#929292;
font-size:1.2em;
font-weight:bold;
margin-bottom:0.2em;
text-transform:uppercase;

}
h5 {
font-family:Arial, Helvetica, sans-serif;
color:#cc670e;
font-size:11px;
margin-bottom:0.2em;
}

a {
color:#dd6163;
font-weight:bold;
text-decoration:none;
}
a:link h3 {
border:medium none;
color:#999999;
}
a:link img {
border:medium none;
}

postmeta {
color:#B7B7B7;
font-family:"Arial",Tahoma;
font-size:9px;
font-weight:normal;
letter-spacing:1px;
line-height:13px;
list-style:none outside none;
margin-top:10px;
text-transform:uppercase;
width:600px;
}

.post h3 {
border-bottom:medium none;
letter-spacing:normal;
margin-bottom:-0.5em;
}
blockquote {
background-color:#FAFAFA;
margin:15px 0;
padding:10px;
}

.commentlist {
color:#666666;
text-align:left;
}
.commentlist li {
font-weight:bold;
list-style:none outside none;
margin:18px 0 0;
padding-bottom:5px;
padding-left:10px;
padding-right:5px;
padding-top:10px;
}
.commentlist li .avatar {
float:right;
padding:0 0 9px 18px;
}
.commentlist cite, .commentlist cite a {
font-style:normal;
font-weight:bold;
}
.commentlist p {
font-size:12px;
font-weight:normal;
text-transform:none;
}
.commentmetadata {
display:block;
font-weight:normal;
margin:0;
}
.nocomments {
margin:0;
padding:0;
text-align:center;
}

#commentform #submit {
float:right;
margin:0;
}

.comments_tiny {
border-bottom-color:#281B06;
border-bottom-style:dashed;
border-bottom-width:1px;
color:#B8B8B8;
}
.alt {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FAFAFA none repeat scroll 0 0;
margin:0;
}
.commentlist {
margin-top:0;
}
.commentlist li {
margin:5px 0 0 0;
}
.commentlist p {
margin:10px 5px 10px 0;
}
div#respond {
display:block;
margin-bottom:10px;
margin-top:27px;
padding-bottom:4px;
padding-top:4px;
width:630px;
}
#commentform input.text {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EAEAEA url(images/headless_inputbg.jpg) repeat-x scroll center top;
border:1px solid #DBDBDB;
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:12px;
line-height:20px;
margin:9px 5px 0 0;
width:170px;
}
#commentform textarea {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EAEAEA url(images/headless_inputbg.jpg) repeat-x scroll center top;
border:1px solid #DBDBDB;
color:#111111;
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:12px;
line-height:20px;
margin-bottom:9px;
padding:8px;
width:550px;
}
.nocomments {
margin:0;
padding:0;
text-align:center;
}
.commentmetadata {
display:block;
margin:0;
}
li.comment {
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:10px;
}
.commentlist p {
font-weight:normal;
line-height:1.5em;
text-transform:none;
}
#commentform {
margin-top:30px;
}
.commentmetadata {
font-weight:normal;
}
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
color:#cc670e;
}
.content {
font-weight:normal;
margin-bottom:20px;
padding-left:5px;
}
.commentbox {
height:100px;
width:100%;
text-transform:uppercase;
}
div.pagination {
	float:right;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
	font-size: 11px;
	font-family: Helvetica, Sans-serif;
	padding:10px;
	color: #dd6163;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	text-decoration: none; /* no underline */
	color: #000;
}
div.pagination a:hover, div.pagination a:active {
	background-color:#dd6163;
	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		font-weight: bold;
		background-color: #dd6163;
		color: #FFFFFF;
	}
div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
	/*	background-color:#c1c1c1;*/
	
	}
/* End Comments */
