
 a, h2 a:hover, h3 a:hover {color:#06c; text-decoration:none;}
 a:hover {color:#147; text-decoration:underline;}
 acronym, abbr {border-bottom:1px dashed #999;}
 acronym, abbr, span.caps {cursor:help; font-size:.9em; letter-spacing:.07em;}
.alignleft {float:left}
.alignright {float:right;}
.alt {background-color:#f8f8f8; border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin:0; padding:10px;}
.attachment {text-align:center; margin:5px 0px;}

.clear {clear:both;}
 code {font:1em 'Courier New', Courier, Fixed;}
#commentform {width:460px;}
#commentform input {width:170px; padding:2px; margin:5px 5px 1px 0;}
#commentform label[for="email"] {display:inline;}
#commentform p {margin:5px 0; overflow:hidden;}
#commentform small {float:none;}
#commentform textarea {width:90%; padding:2px;}
.commentlist {padding:0; text-align:justify;}
.commentlist li {margin:15px 0 3px; padding:5px 10px 3px; list-style:none;}
.commentlist li, #commentform input, #commentform textarea {font:.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentlist p {margin:10px 5px 10px 0;}
.commentlist li {font-weight:bold;}
.commentlist li .avatar {float:right; border:1px solid #eee; padding:2px; background:#fff;}
.commentlist cite, .commentlist cite a {font-weight:bold; font-style:normal; font-size:1em;}
.commentlist p {font-weight:normal; line-height:1.4em; text-transform:none;}
.commentmetadata {font-weight:normal; margin:0; display:block;}
#content {padding:0 0 1em 0;}

* html .entry em {font-style:normal;}
.entry form {text-align:center;}
.entry li {margin:7px 0 8px 10px;}
.entry ol {padding:0 0 0 35px; margin:0;}
.entry ol li {margin:0; padding:0;}
.entry ul {margin-left:0px; padding:0 0 0 30px; list-style:none; padding-left:10px;}
.entry p a:visited {color:#b85b5a;}

 h2, h3 {color:#333;}
 h2 a:visited, h3 a:visited {color:#06c;}
 h2 a:hover, h3 a:hover {color:#39f;}
 h2 a, h3 a, #sidebar h2, #wp-calendar caption, cite {text-decoration:none;}
 h2, h3 {clear:none;}
 h2.pagetitle {background:#eeebbb; border-bottom:1px solid #ccc888; border-top:1px solid #ccc888; clear:right; font-size:1.5em; margin:1em 0 2em; padding-top:5px; text-align:center;}
 h3 {font-size:1.3em; padding:0; margin:30px 0 0;}
 h3.comments {padding:0; margin:40px auto 20px ;}
 hr {display:none;}
 #wabc hr {display:block;}

.navigation {background:#eeeccc; overflow:auto; display:block; text-align:center;}
.navigation:hover {background:#eeeddd;}
.nocomments {text-align:center; margin:0; padding:0;}

.post {margin:0 0 2em; text-align:justify;}
.post hr {display:block;}
.post + .post {border-top:1px solid #959596;}
.post small:first-child + h2 {color:#333; font:700 1.8em "Copperplate Gothic Bold", "Trebuchet MS", "Palatino Linotype", Tahoma, Arial, sans-serif; letter-spacing:-0.06em; margin:0; padding-left:8px; padding-top:0; text-align:left; -webkit-text-stroke:1px #555;}
.postmetadata {background:#eeebbb; border-bottom:1px solid #ccc888; border-top:1px solid #ccc888; clear:right; margin:1em 0 2em; padding-top:5px; text-align:center;}
.postmetadata:hover {background:#eeeccc;}
.postmetadata small {float:none;}
.postmetadata ul, .postmetadata li {display:inline; list-style-type:none; list-style-image:none;}

#searchform {margin:10px auto; padding:5px 0; text-align:center; width:180px;}
select {width:130px;}
#sidebar a {font-weight:bold;}
#sidebar a:link {color:#339;}
#sidebar a:visited {color:#336;}
#sidebar a:hover {color:#33c;}
#sidebar a:focus {color:#33c;}
#sidebar {width:200px;}
#sidebar form {margin:0;}
#sidebar #searchform #s {width:100px; padding:2px;}
#sidebar #searchsubmit {padding:1px;}
#sidebar ul, #sidebar ul ol {margin:0; padding:0;}
/* #sidebar ul ul li:before {content:"\00BB \0020";}*/
#sidebar ul ul li, #sidebar ul ol li {margin:3px 0 0; padding:0;}
#sidebar ul p, #sidebar ul select {margin:5px 0 8px;}
#sidebar ul ul, #sidebar ul ol {margin:5px 0 0 10px;}
#sidebar ul ul li:nth-child(odd) {background-color:#c7defa;}
 small {font-size:.8em; float:right;}
 small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {color:#666;}
.smallattachment {text-align:center; float:left; width:128px; margin:5px 5px 5px 0px;}

#wp-calendar #prev a, #wp-calendar #next a {font-size:.8em;}
#wp-calendar a {text-decoration:none;}
#wp-calendar caption {font-size:1.3em; font-weight:bold; text-align:center;}
#wp-calendar th {font-style:normal; text-transform:capitalize;}
#wp-calendar {empty-cells:show; margin:10px auto 0; width:155px;}
#wp-calendar #next a {padding-right:10px; text-align:right;}
#wp-calendar #prev a {padding-left:10px; text-align:left;}
#wp-calendar a {display:block;}
#wp-calendar caption {text-align:center; width:100%;}
#wp-calendar td {padding:3px 0; text-align:center;}
#wp-calendar td.pad:hover {background-color:#fff;}