body {
background:none repeat scroll 0 0 #FFFFFF;
font:11px "Lucida Grande",Verdana,sans-serif;
margin:0;
padding:0;
}
a {
color:#666666;
}
a:hover {
color:#EC1D90;
}
h1 {
color:#6FBE44;
font-size:200%;
}
hr {
display:none;
}
form, img {
border:0 none;
margin:0;
padding:0;
vertical-align:top;
}
.clearing {
clear:both;
font:1px/1px Verdana,Arial,Helvetica,sans-serif;
margin:0;
padding:0;
}
#fix-recent-posts {
margin:0;
overflow:hidden;
padding:0;
position:absolute;
top:85px;
width:100%;
z-index:1;
}
#header {
background:url("skin/header_bkg.jpg") repeat-x scroll 0 0 transparent;
height:85px;
margin:0;
padding:0;
}
#header-wrap, #wrap {
margin:0 auto;
padding:0;
width:770px;
}
#logo {
float:left;
margin:10px 0 0;
padding:0 0 0 14px;
}
#logo a {
background:url("skin/logo.png") no-repeat scroll 0 0 transparent;
border:medium none;
display:block;
height:60px;
overflow:hidden;
text-indent:-3000px;
width:241px;
}
#tagline {
color:#848B9B;
float:left;
font-size:10px;
font-weight:lighter;
margin:40px 0 0;
padding:0 0 0 11px;
}
#nav {
float:right;
list-style:none outside none;
margin:39px 0 0;
padding:0 0 0 0;
}
#nav li {
float:left;
margin:0;
padding:0 2px 0 11px;
}
#nav a {
color:#666666;
font-size:12px;
text-decoration:none;
}
#nav a:hover, #nav a:active, #nav .current_page_item a {
color:#6FBE44;
text-decoration:none;
}
#splash {
background-image:url("skin/splash_bkg.jpg");
background-position:0 0;
background-repeat:repeat-x;
clear:both;
margin:0;
padding:0;
position:relative;
}
#splash-wrap {
background-image:url("skin/splash_image.jpg");
height:231px;
margin:0 auto;
padding:0;
position:relative;
width:770px;
}
#extra {
background:url("skin/extra_bkg") no-repeat scroll 0 0 transparent;
float:left;
margin:0 0 0 35px;
padding:16px 0 16px 13px;
position:relative;
width:211px;
z-index:3;
}
#extra h2 {
border-bottom:1px solid #FFFFFF;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin:0;
padding:0 0 5px;
}
#search {
background:url("skin/search_bkg.jpg") no-repeat scroll 0 0 transparent;
height:34px;
margin:18px 0 24px;
padding:0;
width:204px;
}
#search #s-text {
float:left;
margin:0;
padding:0;
}
#s {
border:0 none;
color:#ACACAC;
font:12px "Lucida Grande",Verdana,sans-serif;
margin:8px 0 0;
padding:0 0 0 8px;
width:160px;
}
#search #s-submit {
float:left;
margin:5px 0 0;
padding:0;
}
#searchsubmit {
background:url("skin/search_submit.png") no-repeat scroll 0 0 transparent;
border:0 none;
height:22px;
margin:0;
padding:0;
width:27px;
}
#search label {
display:none;
}
.meta {
font-size:11px;
height:16px;
line-height:16px;
margin:6px 0 0 6px;
padding:0 0 6px 23px;
}
.meta a {
color:#FC89A2;
text-decoration:none;
}
.meta a:hover {
color:#FFFFFF;
text-decoration:none;
}
#rss-posts {
background:url("skin/rss_posts.png") no-repeat scroll 0 0 transparent;
}
#rss-comments {
background:url("skin/rss_comments.png") no-repeat scroll 0 0 transparent;
}
#login {
background:url("skin/login.png") no-repeat scroll 0 0 transparent;
}
#content {
background:url("skin/content_bkg.jpg") repeat-x scroll 0 0 transparent;
clear:both;
margin:0;
padding:0 0 35px;
}
#content-wrap {
margin:0 auto;
padding:0;
width:770px;
}
#posts {
float:left;
margin:45px 0 0;
padding:0 0 0 14px;
width:490px;
}
.caption {
color:#FF3000;
font:18px "Lucida Grande",Verdana,sans-serif;
margin:0;
padding:0 0 25px;
}
.post {
margin:0;
padding:0 0 35px;
}
.post h2, #comments h2, #post-comments h2 {
color:#6FBE44;
font-size:22px;
font-weight:lighter;
letter-spacing:-0.03em;
margin:0;
padding:0;
}
.post h2 a {
border:medium none;
color:#6FBE44;
text-decoration:none;
}
.date {
background:url("skin/date.png") no-repeat scroll 0 50% transparent;
color:#67707A;
font:10px/1.5em "Lucida Grande",Verdana,sans-serif;
margin:4px 0 0 1px;
padding:0 0 0 20px;
}
.entry {
color:#444444;
font-size:11.5px;
line-height:1.7em;
margin:0;
padding:20px 0 0;
text-align: justify
}
.entry p {
margin:0;
padding:0 0 16px;
}
.entry blockquote {
border-left:4px solid #EC1D90;
margin:22px 0 22px 22px;
padding:4px 0 4px 10px;
}
.entry ul {
list-style:disc outside none;
margin:0;
padding:0 0 18px 22px;
}
.entry li {
margin:0;
padding:0;
}
img.floatleft {
float:left;
margin:0 10px 10px 0;
}
img.floatright {
float:right;
margin:0 0 10px 10px;
}
.postmetadata {
clear:both;
color:#565656;
font:10px "Lucida Grande",Verdana,sans-serif;
margin:8px 0 0;
padding:0;
}
.tags {
background:url("skin/tag.png") no-repeat scroll 0 0 transparent;
line-height:16px;
margin:0;
padding:2px 0 2px 22px;
}
.comments-no {
background:url("skin/comments.png") no-repeat scroll 0 50% transparent;
line-height:16px;
margin:0;
padding:2px 0 2px 22px;
}
.postmetadata a {
color:#6FBE44;
padding:0;
text-decoration:none;
}
.postmetadata a:hover {
color:#EC1D90;
text-decoration:none;
}
#comments {
margin:20px 0 0;
padding:0;
}
.add-comment {
margin:4px 0 0;
padding:0;
}
.add-comment a {
background:url("skin/add.png") no-repeat scroll 0 50% transparent;
border:medium none;
color:#67707A;
font:10px/1.5em "Lucida Grande",Verdana,sans-serif;
padding:2px 0 2px 20px;
text-decoration:none;
}
.add-comment a:hover {
color:#FF4E6A;
text-decoration:none;
}
#comments ol {
color:#888888;
font-size:11px;
list-style:none outside none;
margin:0;
padding:0;
}
#comments ol li {
clear:both;
margin:0;
padding:0;
}
.author {
color:#BBBBBB;
float:left;
font:10px/2.5em "Lucida Grande",Verdana,sans-serif;
margin:0;
padding:18px 0 6px;
width:170px;
}
.author a {
color:#EC1D90;
font:11px "Lucida Grande",Verdana,sans-serif;
}
.comment {
float:right;
margin:0;
padding:20px 0 6px;
width:320px;
}
.comment span, .no-find {
background:none repeat scroll 0 0 #F4F29D;
color:#862D2D;
font-size:12px;
font-style:italic;
margin:0;
padding:2px;
}
.comment p {
margin:0;
padding:0;
}
#post-comments {
clear:both;
color:#888888;
margin:0;
padding:40px 0 0;
}
#reply {
font-size:11px;
margin:20px 0 0;
padding:0;
}
.comment-field {
margin:0;
padding:0 0 12px;
}
.comment-field textarea {
border:1px solid #BCBCCB;
color:#565656;
font:11px "Lucida Grande",Verdana,sans-serif;
padding:2px;
width:302px;
}
.comment-field label {
float:left;
width:170px;
}
.input-text {
border:1px solid #BCBCCB;
color:#565656;
font:11px "Lucida Grande",Verdana,sans-serif;
padding:2px;
width:302px;
}
.input-button {
color:#565656;
margin:0 0 0 171px;
padding:0 5px;
}
#sidebar {
background-color:#FCD2EA;
border:1px solid #666666;
float:right;
margin:15px 0 0;
padding:10px 0 0;
width:224px;
}
#sidebar h2 {
color:#EC1D91;
font-size:11px;
font-weight:bold;
letter-spacing:0.03em;
margin:0;
padding:0 5px 5px 5px;
text-transform:uppercase;
}
#sidebar ul {
font-size:11px;
line-height:16px;
list-style:none outside none;
margin:0 5px;
padding:0;
}
#sidebar ul li {
margin:0;
padding:0;
}
#sidebar ul li ul {
list-style-image:url("/site-images/dot.png");
list-style-position:inside;
margin:2px;
padding:6px;
text-indent:5px;
}
#sidebar ul li ul li {
margin:0;
padding:0;
}
#sidebar a {
background-repeat:no-repeat;
border:medium none;
color:#EC1D91;
line-height:22px;
padding:0 0 0 0px;
text-decoration:none;
}
#sidebar a:hover {
color:#333333;
text-decoration:none;
}

#sidebar .textwidget {
     padding:0 0 0 5px;

#footer {
margin:0;
padding:0 0 30px;
}
#footer-wrap {
margin:0 auto;
padding:0;
width:770px;
}
#copyright {
color:#777777;
margin:0;
padding:0 0 0 14px;
}


