* {
padding : 0;
margin : 0;
}
body {
background : #1d1e19;
font-family : Verdana, Arial, Helvetica, san-serif;
font-size : 12px;
}
p {
line-height : 1.5em;
}
a {
color : #fc643d;
text-decoration : none;
}
a img {
border : 0;
}
p, h2, h3, h4, blockquote, ol, dl {
margin : 10px 0 20px 0;
}
blockquote {
background : #f0f0f0;
border-top : 1px solid #ddd;
border-bottom : 1px solid #ddd;
padding : 10px;
}
blockquote .cite {
text-align : right;
font-style : italic;
color : #fc643d;
margin : 0;
}
dt {
color : #fc643d;
font-style : italic;
font-weight : 600;
}
dd {
padding-left : 10px;
margin-bottom : 10px;
}
.post ol {
margin : 0 0 10px 20px;
color : #fc643d;
font-style : italic;
font-weight : 600;
line-height : 1.5em;
}
.post ol li {
padding : 2px 0 2px 0;
margin-bottom : 3px;
}
.post ol span {
color : #5b5b5b;
font-style : normal;
font-weight : 400;
}
#green .post ul li {
padding-left : 20px;
line-height : 1.5em;
}
form {
width : 520px;
background : #fff;
margin : 0 0 30px 0;
}
input, select, textarea {
margin : 5px 0;
padding : 5px;
color : #333;
border-width : 1px;
border-style : solid;
border-color : #ea4e26;
font : 11px 'Lucida Grande', Verdana, Helvetica, sans-serif;
background : #f5be8b;
}
input.button {
font : bold 12px Arial, Sans-serif;
height : 30px;
margin : 0;
padding : 2px 3px;
color : #fff;
background : #fc643d;
border-width : 1px;
border-style : solid;
border-color : #59a908 #fc643d #fc643d #59a908;
}
table {
border-collapse : collapse;
margin : 0 0;
}
tr {
background : #fff;
}
tr.altrow {
background : #f9f9f9;
}
th, td {
text-align : left;
border-width : 1px;
border-style : solid;
}
th {
color : #555;
background : #f0f0f0;
padding : 0.8em 1em;
border-color : #ddd #ddd #6c0 #ddd;
}
td {
border-color : #efefef;
padding : 0.7em 1em;
}
.third {
width : 290px;
padding : 5px 15px;
font-size : 11px;
}
.sixth {
width : 130px;
padding : 5px 15px;
font-size : 11px;
}
.left, .alignleft {
float : left;
}
.right, .alignright, .avatar {
float : right;
}
img.right, img.alignright, img.avatar {
margin : 0 0 10px 10px;
// margin : 0 -20px 10px 0px;
}
img.left, img.alignleft {
margin : 0 10px 10px 0;
}
img.right, img.left, img.alignleft, img.alignright, img.avatar {
padding : 3px;
background : #eb471d;
border : 1px solid #eb471d;
background-image : none;
}
.clear {
clear : both;
font-size : 0;
line-height : 0;
}
#wrapper {
width : 998px;
margin : 0 auto;
}
#header {
height : 250px;
}
#main-top {
width : 998px;
height : 13px;
background : url('images/main-top.gif') no-repeat;
}
#main {
background : #222;
border-left : 1px solid #3c3c3c;
border-right : 1px solid #3c3c3c;
min-height : 400px;
padding : 0 9px 9px 9px;
}
#main-bottom {
width : 998px;
height : 12px;
background : url('images/main-bottom.gif') no-repeat;
margin-bottom : 50px;
}
#front_foot {
width : auto;
padding : 20px 10px;
background : #fc643d url('images/frontfoot.jpg') repeat-x left top;
border-bottom : 1px solid #213d06;
color : #ccff99;
}
#green_outer {
background : #fc643d url('images/frontfoot.jpg') repeat-x left top;
width : 980px;
// width : 960px;
color : #ccff99;
}
#green {
width : 960px;

padding : 20px 10px;
background : url('images/line.png') repeat-y left top;
//background : url('images/line.png') repeat-y left top;
border-bottom : 1px solid #213d06;
}
.postfoot {
width : 560px;
padding : 30px;
}
#logo {
width : 940px;
height : 200px;
background-color : #1d1e19;
font-style : italic;
color : #66cc00;
text-align : center;
float : left;
font-size : 48px;
}
#logo a {
text-decoration : none;
color : #fff;
}
#logo a .green {
color : #fc643d;
}
#searchform {
background : url('images/search.gif') no-repeat;
width : 324px;
height : 25px;
float : right;
margin : 50px 15px 0 0;
border : none;
padding : 0;
}
#searchform input {
background : none;
outline : 0;
border : 0;
}
#searchform #s {
width : 281px;
font-size : 12px;
color : #666;
padding : 1px 0 0 10px;
}
#searchform #searchsubmit {
width : 28px;
height : 25px;
float : right;
cursor : pointer;
}
#nav {
list-style : none;
margin-bottom : 15px;
padding-top : 3px;
}
#nav ul {
padding : 0;
float : left;
width : 830px;
}
#nav li {
display : inline;
margin : 0;
padding-left : 20px;
}
#nav a {
color : #999;
text-decoration : none;
}
#nav a:hover, #nav .current_page_item a {
color : #fff;
}
.post {
float : left;
width : 560px !important;
// width : 610px !important;
padding : 30px 30px;
background : #fff url('images/contentbg.jpg') repeat-x left top;
color : #5b5b5b;
margin-left : 5px;
border-bottom : 1px solid #ccc;
border-top : 1px solid #fff;
font-size : 12px;
}
.post a {
border-bottom : 1px solid #ddd;
}
.post a:hover {
color : #6c0;
border-bottom : none;
}
.post h1 {
color : #000;
font-style : italic;
font-size : 28px;
margin-bottom : 30px;
}
.post img {
background : #f0f0f0;
border : 1px solid #ccc;
}
.post p.meta {
background : #1d1e19;
border-top : 1px solid #ddd;
border-bottom : 1px solid #ddd;
padding : 10px;
font-size : 12px;
margin : 30px 0 0 0;
}
.post p.meta a {
border-bottom : 1px solid #ccc;
}
.post p.date {
float : left;
margin : 5px 20px 0 -31px;
background : #559f0a;
color : #fff;
font : 400 10px verdana, arial, sans-serif;
padding : 12px 8px;
border-left : 1px solid #447810;
}
#green .post h3 {
color : #6c0;
}
#green h3, #footer h3, #front_foot h3 {
font : 600 15px verdana, arial, sans-serif;
font-style : italic;
margin-bottom : 10px;
color : #fff;
}
#green .third {
width : 280px;
padding : 5px 15px 5px 15px;
margin-left : 10px;
}
#green .third .sixth {
padding : 5px 10px 5px 0;
margin-bottom : 20px;
}
#green ul, #front_foot ul {
list-style-type : none;
}
#green ul li, #front_foot ul li {
padding : 2px 0 2px 10px;
background : url('images/bullet.gif') no-repeat left center;
margin-bottom : 3px;
}
.third p {
font-size : 11px;
line-height : 1.4em;
}
.sixth a, .third a {
color : #ccff99;
border-bottom : 1px solid #ea4e26;
text-decoration : none;
}
.sixth p a, .third p a {
color : #fff;
}
.sixth a:hover, .third a:hover {
border-bottom : 2px solid #8ec854;
color : #fff;
}
#front_foot div.right {
background : url('images/footer-divider.png') repeat-y left top;
}
#green .commentlist li {
list-style-type : none;
}
#green .commentlist ul li {
background : none;
}
#green #respond a {
color : #ccd870;
}
#green .postfoot .comment {
padding : 20px 0 18px 0;
background : url('images/underline.png') repeat-x left top;
line-height : 1em;
margin-top : 5px;
}
#green .comment p {
margin-bottom : 0;
}
#green .comment a {
color : #cf9;
}
#green .comment a:hover {
color : #fff;
}
#green .comment .meta, #green .comment .meta a, #front_foot .comment p.meta, #front_foot .comment p.meta a {
color : #fc643d;
font : 400 10px verdana, arial, sans-serif;
font-style : italic;
}
#green .postfoot .children .comment {
padding : 15px 0 5px 20px;
margin-left : 10px;
background : url('images/reply.gif') no-repeat left top;
margin-top : 0;
}
#green .comment .meta a.comment-reply-link {
text-transform : uppercase;
font-weight : bold;
font-style : normal;
}
#front_foot p {
margin : 0 0 10px 0;
}
#front_foot .comment p.first {
margin-top : -10px;
}
#front_foot .comment {
padding : 8px 0 10px 0;
background : url('images/underline.png') repeat-x left bottom;
line-height : 1em;
}
#front_foot .comment p {
margin : 0;
}
#footer {
width : 960px;
padding : 10px 10px 10px 10px;
border-top : 1px solid #b52f00;
color : #ccff99;
background : #b52f00;
}
#footer a {
background : #3d6e0c;
border-bottom : none;
padding : 2px;
}
#footer a:hover {
background : #fc643d;
}
#footer p {
line-height : 1.8em;
margin-bottom : 20px;
}
#footer ul {
list-style-type : none;
margin-bottom : 20px;
}
#footer ul.children {
margin : 12px 0 0 10px;
}
#footer ul li {
display : block;
margin-bottom : 12px;
}
#footer ul li a {
background : #ea4e26;
padding : 4px;
}
#footer ul li a:hover {
background : #fc643d;
}
p.copy {
padding : 0 0 0 10px;
color : #666;
margin-bottom : 0;
}
p.copy a {
color : #777;
}
p.copy a:hover {
text-decoration : none;
color : #ccc;
}

