
/* 
Theme Name: Resonate
Theme URI: http://www.resonate.cc/
Description: Customized to match Resonate.cc
Author: Don Lutkus
Author URI: http://www.resonate.cc
Version: 1.0
*/



/*blog title*/


#title {
position:absolute;
top:-30px;
left:300px;
height:30px;
width:550px;
}

#title h1 {
font-size:12px;
color:#ffffff;
font-weight:normal;
}

#title a {
color: #ffffff;
}

#title a:hover {
color: #ffffff;
text-decoration:none;
}

.pagetitle {
font-weight:normal;
letter-spacing:normal;
color: #878c5f;
margin:0px 0px 20px 0px;
}

/* Begin Sidebar */

#sidebar {
clear:none;
float:left;
margin:190px 0px 0px -230px;
width:175px;
z-index:1;
}

#sidebar h2 {
font-size: 12px;
line-height:12px;
letter-spacing:normal;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:3px 0px 3px 0px;
color:#878c5f;
border-top: 1px dotted #888888;
}

#sidebar form {
margin:0px;
padding:0px;
}

#sidebar a {
color:#e69600;
}

#sidebar ul {
margin:0px;
padding:0px;
}

#sidebar ul li {
list-style-type: none;
list-style-image: none;
margin-bottom:3px;
}

#sidebar ul ul, #sidebar ul ol {
margin: 0px 0 0px 0px;
}

#sidebar ul ul ul, #sidebar ul ol {
margin:0px;
}

ol li, #sidebar ul ol li {
list-style: none;
}

#sidebar ul ul li, #sidebar ul ol li {
margin: 0px 0px 0px 0px;
padding: 0px;
color:#4a4d34;
}

/* End Sidebar */











/* begin content */


#content {
position:relative;
top:0px;
left:0px;
padding:0px;
margin:0px;
width:525px;
}

#content .entry p {
font-size:12px;
line-height:20px;
color:#4a4d34;
padding:0px 0px 6px 0px;
margin:0px 0px 0px 0px;
}

p {
font-size:12px;
line-height:20px;
color:#4a4d34;
padding:0px 0px 6px 0px;
margin:0px 0px 0px 0px;
}

.post-metadata {
color:#878c5f;
font-size:12px;
line-height:18px;
padding:0px;
margin: 0px;
}

#blog_description {
padding:0px 0px 0px 0px;
margin:0px 0px 60px 0px;
}

#blog_description h1 {
font-size:20px;
line-height:110%;
padding:0px 0px 10px 0px;
margin:0px 0px 0px 0px;
color:#878c5f;
}

.post {
clear:none;
}

.post h2 {
color:#e69600;
margin:0px 0px 6px 0px;
font-size:18px;
letter-spacing:normal;
padding: 5px 0px 0px 0px;
font-weight:normal;
border-top:1px dotted #888888;
}

.post h2 a {
color:#e69600;
}

.post h2 a:hover {
color:#878c5f;
text-decoration:underline;
}

.post h3 {
color:#4a4d34;
font-size:12px;
line-height:14px;
padding: 0px 0px 0px 0px;
margin: 6px 0px 6px 0px;
font-weight:bold;


}

.entry {
clear:none;
margin: 10px 0px 10px 0px;
}

/* Begin Form Elements */
#searchform {
margin: 10px auto;
padding: 5px 3px;
}

#sidebar #searchform #s {
width: 85px;
padding: 2px;
}

.entry form { /* This is mainly for password protected posts, makes them look better. */
text-align:center;
}

select {
width: 130px;
}

/* End Form Elements */




/* Begin Comments*/

.comment {
font-weight:normal;
padding-bottom:6px;
}

.comment-author {
color:#4a4d34;
font-size:14px;
border-top: 1px dotted #dddddd;
padding:3px 0px 0px 0px;
}

.comment-alert {
font-size:16px;
font-weight:normal;
color:#C30;
}

.comment-heads {
margin:20px 0px 0px 0px;
font-size:14px;
color:#e69600;
font-weight:bold;
}

#commentform p {
font-family: 'Arial', Helvetica, sans-serif;
}

#commentform input {
width: 170px;
padding: 2px;
margin: 5px 5px 1px 0;
}

#commentform textarea {
width: 100%;
padding: 2px;
}

#commentform #submit {
margin: 10;
float: left;
}

#commentform p {
margin: 5px 0;
}

/* End Comments */




a img {
border: none;
}

p {
color:#484d34;
margin: 0px 0p 0px 0px;
padding: 0px 0px 6px 0px;
font-size:12px;
line-height:20px;
}

.search-form {
border-top: 1px dotted #cccccc;
margin: 20px 0px 10px 0px;
padding: 10px 0px 0px 0px;
}

.photo-caption {
color:#999999;
font-size:8px;
line-height:11px;
font-style:italic;
}

