/*  
Theme Name: Wut I Am
Theme URI: http://wutiam.net/
Description: The default WutIAm theme based on the design of Jonnotie's Freshnesss. For WP2.7+ only.
Version: 1.0
Author: Joe Lee
Author URI: http://wutiam.net/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

body {
background-color:#538495;
font-family:Arial, Liberation Sans, DejaVu Sans, sans-serif;
margin:0;
padding:0;
text-align:center;
}

img {
border:none;
margin:0;
padding:0;
vertical-align:text-bottom;
}

hr {
display:none;
}

#page {
background:url('images/page-bg.png') repeat-y top left;
margin:10px auto;
margin-bottom:0;
padding:0;
text-align:left;
width:895px;
}

#header {
margin:0;
padding:0;
}
#header-title {
background:url('images/header-title.png') no-repeat bottom left;
float:left;
height:40px;
margin:30px 3px 30px 5px;
padding:0;
width:147px;
cursor:pointer;
}
#header-title h1,
#header-title p {
display:none;
}
#header-bg {
background:url('images/header-bg.png') no-repeat bottom right;
float:left;
height:94px;
width:470px;
}
#header-rss {
background:url('images/rss-feed.png') no-repeat bottom left;
float:left;
height:40px;
margin:35px 55px 25px 50px;
width:165px;
}
#header-rss p {
display:none;
}

#content {
clear:both;
float:left;
margin:0 19px 0 0;
padding:0;
width:606px;
}

.content-head,
.content-body,
.content-foot,
.content-compart {
clear:both;
margin:0;
padding:0;
}
.content-head {
background:url('images/content-head.png') no-repeat top left;
padding-top:5px;
}
.content-body {
background:url('images/content-body.png') repeat-y top left;
margin:0;
padding:18px 18px;
}
.content-foot {
background:url('images/content-foot.png') no-repeat top left;
height:5px;
}
.content-compart {
height:20px;
}

.subject {
background:url('images/content-body.png') repeat-y top left;
font-family:Verdana, Geneva, sans-serif;
margin:0;
padding:0;
}
.subject h2 {
background:url('images/content-head-body.png') no-repeat bottom left;
background-color:#416A7A;
color:#709FAF;
font-size:12px;
font-weight:normal;
line-height:12px;
margin:0 3px;
padding:5px 14px 11px;
}
.subject a,
.subject a:link,
.subject a:active,
.subject a:visited {
color:#709FAF;
text-decoration:none;
}
.subject a:hover {
color:#F9C000;
}

.post {
clear:both;
color:#333;
font-size:13px;
line-height:24px;
margin:0;
padding:0;
vertical-align:middle;
}

.post .post-title h2 {
color:#538495;
font-family:Trebuchet MS, Liberation Sans, DejaVu Sans, sans-serif;
font-size:24px;
line-height:24px;
margin:0;
padding:0;
}
.post .post-title h2 a,
.post .post-title h2 a:link,
.post .post-title h2 a:active {
color:#538495;
text-decoration:none;
}
.post .post-title h2 a:visited {
color:#709FAF;
}
.post .post-title h2 a:hover {
color:#F9C000;
}

.post .post-meta-top {
color:#ccc;
font-weight:normal;
margin:0;
padding:0 2px;
}
.post .post-meta-top a,
.post .post-meta-top a:link,
.post .post-meta-top a:visited,
.post .post-meta-top a:active {
color: #ccc;
text-decoration:none;
}
.post .post-meta-top a:hover {
color: #F9C000;
}
.post .post-meta-top small {
font-size:12px;
}

.post p.post-permanent-link-hidden {
display:none;
}

.post-compart,
.post .post-compart {
background-color:#eee;
clear:both;
height:2px;
margin:30px 0 20px;
padding:0;
}
.post-compart-hidden,
.post .post-compart-hidden {
clear:both;
height:20px;
margin:0;
padding:0;
}

.post ul.linkcat {
list-style:none;
margin:0;
padding:0;
}

.post a,
.post a:link,
.post a:active {
color:#9EC731;
text-decoration:none;
}
.post a:visited {
color:#8AAD29;
}
.post a:hover {
color:#F9C000;
}
.post blockquote {
background:url('images/blockquote.png') no-repeat top left;
color:#666;
margin:10px 0 0;
padding:0 0 0 30px;
}
.post h1,
.post h2,
.post h3,
.post h4 {
margin:10px 0 0;
padding:0;
}
.post h1 {
font-size:19px;
line-height:19px;
}
.post h2 {
font-size:17px;
line-height:17px;
}
.post h3 {
font-size:15px;
line-height:15px;
}
.post-content h4 {
font-size:13px;
line-height:13px;
}
.post hr {
border:none;
border-top:1px dotted #999;
display:block;
height:1px;
margin-top:10px;
margin-bottom:10px;
padding:0;
text-align:center;
width:80%;
}
.post hr.hidden {
display:none;
}
.post p {
margin:16px 0 0;
padding:0;
}
.post p.align-center {
text-align:center;
}
.post p.align-right {
text-align:right;
}
.post pre {
margin:10px 0 0;
padding:0;
}
.post ul,
.post ol {
margin:10px 0 0 18px;
padding:0;
}
.post ul {
list-style:disc;
}
.post ol {
margin-left:22px;
}
.post ul li,
.post ol li {
margin:5px 0 0;
padding:0;
}
.post ul p,
.post ol p {
margin-top:5px;
padding:0;
}
.post img,
.post a img {
border:1px solid #ccc;
margin:0;
padding:2px;
}
.post img.wp-smiley,
.post a img.wp-smiley {
border:none;
padding:0;
}
.post .alignright {
float:right;
}
.post .alignleft {
float:left;
}
.post img.alignleft {
display:inline;
margin-right:5px;
}
.post img.centered {
margin-left:auto;
margin-right:auto;
}
.post img.alignright {
display:inline;
margin-left:5px;
}
.post form {
margin:0;
padding:0;
}
.post textarea,
.post input {
background-color:#fff;
border:1px solid #538495;
color:#333;
font-family:Arial, Helvetica, Sans-serif, Sans, Tahoma, Verdana, "BitStream vera Sans";
font-size:13px;
margin:0 2px;
padding:2px;
}
.post input[type="submit"] {
background-color:#538495;
color:#fff;
padding:1px 2px;
}
.post form br {
display:none;
}

.post .post-meta-bottom {
background-color:#fff;
border:2px solid #eee;
line-height:20px;
margin:0;
padding:0 10px 10px;
}

.page-navi {
font-size:13px;
font-weight:bold;
line-height:13px;
}

.post-comment h3 {
color:#538495;
font-size:16px;
line-height:16px;
}
.post-comment ul.comment-list,
.post-comment ul.trackback-list {
list-style:none;
margin:15px 0 0;
padding:0;
}
.post-comment ul.comment-list li,
.post-comment ul.trackback-list li {
background-color:#f6f6f6;
margin:2px 0 0;
padding:10px;
}
.post-comment ul.trackback-list li {
background-color:#f0f0f0;
}
.post-comment ul.comment-list li.comment-author-admin,
.post-comment ul.comment-list li.bypostauthor {
background-color:#fff;
}
.post-comment ul.comment-list li .comment-author-avatar {
float:left;
margin:0 10px 0 0;
padding:0;
}
.post-comment ul.comment-list li .comment-author-avatar img {
border:none;
padding:0;
}
.post-comment ul.comment-list li .comment-author h4 {
font-size:13px;
line-height:13px;
margin:2px 0 0;
}
.post-comment ul.comment-list li .comment-meta {
margin-top:0;
text-align:right;
}
.post-comment ul.comment-list li .comment-meta .comment-time {
float:left;
text-align:left;
}
.post-comment p {
margin-top:6px;
}
.post-comment p.comment-navi {
font-size:12px;
text-align:center;
}
.post-comment p.comment-navi .page-numbers,
.post-comment p.comment-navi .current {
padding:2px 5px;
}
.post-comment p.comment-navi .current {
background-color:#e0e0e0;
}

#comment-form {
margin:0;
padding:0;
}
#comment-form textarea,
#comment-form input {
background-color:#fff;
border:1px solid #538495;
border-radius:4px;
color:#333;
font-family:Arial, Helvetica, Sans-serif, Sans, Tahoma, Verdana, "BitStream vera Sans";
font-size:13px;
padding:2px;
}
#comment-form input {
width:250px;
}
#comment-form textarea{
width:500px;
}
#comment-form #submit {
background-color:#538495;
border:1px solid #538495;
color:#fff;
}
img.wp-smiley-select {
border:none;
padding:0;
}

#sidebar {
color:#999;
float:left;
font-size:11px;
margin:28px 0 0 20px;
padding:0;
width:250px;
}
#sidebar a,
#sidebar a:link,
#sidebar a:active,
#sidebar a:visited {
color:#ccc;
text-decoration:none;
}
#sidebar a:hover {
color:#fff;
}
#sidebar ul {
list-style-type:none;
list-style-image:none;
margin:0;
padding:0;
}
#sidebar ul li {
background:url('images/sidebar-body.png') repeat-y top left;
margin:0 0 20px;
}
#sidebar ul li h2 {
background:url('images/sidebar-head.png') no-repeat top left;
color:#fff;
font-family:"Times New Roman", Times, serif;
font-size:15px;
font-weight:bold;
line-height:15px;
margin:2px 0 0;
padding:10px 10px 5px;
text-transform:uppercase;
}
#sidebar ul li ul {
background:url('images/sidebar-foot.png') no-repeat bottom left;
padding:7px 10px 10px;
}
#sidebar ul li ul li {
background:url('images/sidebar-separator.png') repeat-x top left;
margin:0;
padding:5px 0 3px;
}
#sidebar ul li#search {
background:url('images/sidebar-search-body.png') repeat-y top left;
}
#sidebar ul li#search h2 {
background:url('images/sidebar-search-head.png') no-repeat top left;
}
#sidebar ul li#search ul {
background:url('images/sidebar-search-foot.png') no-repeat bottom left;
padding-left:9px;
}
#sidebar #search-form {
background:url('images/sidebar-search-form.png') no-repeat top left;
height:27px;
margin:0;
padding:0;
width:232px;
}
#sidebar #search-form #search-input {
background:none;
border:none;
color:#666;
font-size:12px;
font-family:Arial, Helvetica, Sans-serif, Sans, Tahoma, Verdana, "BitStream vera Sans";
margin:4px 0 0 25px;
width:200px;
padding:0;
}
#sidebar ul li.categories a,
#sidebar ul li.pagenav a {
font-weight:bold;
}
#sidebar ul li.categories {
margin:0;
}
#sidebar ul li.categories ul {
background:none;
padding:7px 10px 3px;
}
#sidebar ul li.categories ul li {
text-align: right;
}
#sidebar ul li.categories ul li a {
float:left;
padding-right:5px;
text-align:left;
}
#sidebar ul li.pagenav h2 {
background:url('images/sidebar-body.png') no-repeat top left;
margin:0;
padding:15px 10px 5px;
}
#sidebar ul li.recent-comment ul {
padding:5px 10px;
}
#sidebar ul li.recent-comment ul li {
padding:5px 0;
}

#footer {
background:url('images/footer-bg.png') no-repeat top right;
clear:both;
color:#7EA4AF;
font-size:11px;
height:94px;
width:625px;
margin:0 270px 0 0;
padding:0;
}
#footer #copyright {
padding:10px;
}
#footer a,
#footer a:link,
#footer a:visited,
#footer a:active {
color:#7EA4AF;
text-decoration:none;
}
#footer a:hover {
color:#B1D918;
}
#footer #admin-entry {
color:#538495;
font-size:11px;
padding:0 10px;
}
#footer #admin-entry a,
#footer #admin-entry a:link,
#footer #admin-entry a:visited,
#footer #admin-entry a:active,
#footer #admin-entry a:hover {
color:#538495;
text-decoration:none;
}











code {
font:1.1em 'Courier New', Courier, Fixed;
}

acronym,
abbr {
cursor:help;
}
acronym,abbr {
border-bottom:1px dashed #999;
}



