/*  
Theme Name: The Wall
Theme URI: http://www.wpchamp.com/free-wordpress-themes/the-wall.html
Description:Blog on a wall.
Version: 1.00
Author: WPChamp
Author URI: http://wpchamp.com/
Tags: light, white, orange, two-columns, fixed-width
*/
@import url("reset.css");
@import url("menu.css");
/*Global*/
body{background: url(./images/wall.gif); color: #000; font-family: 'Comic Sans MS', cursive; font-size: 62.5%;}
#wrapper{width: 1000px; margin: auto;}
h2{font-size: 1.5em;}
h3{font-size: 1.2em;}
h4{font-size: 1.1em;}
h5{font-size: 1em;}
h6{font-size: 1em;}
blockquote, q {margin: 10px; font-style: italic;font-size:0.9em;}
table th{text-align:left;}
table th, table td{padding:5px;}
a{text-decoration: none;color:#FF8A00}
a:visited{color:#FFb966;}
a:hover{color: #000;} 
address{margin:10px}
acronym, abbr {border-bottom:1px dashed #999999;cursor:help;}
code {font-family:'Courier New',Courier,Fixed;}
.alignright {float: right;}
.alignleft{float: left;}
.aligncenter{display: block;margin-left: auto;margin-right: auto;}
.bld{font-weight: bold;}
.clear{clear:both;font-size:1px;}
.mar-top10{margin-top:10px;}
/* Header */
#header{background: url(./images/header.gif) repeat-y left top; min-height: 132px; margin-top: 10px; padding-left: 50px;}
#header h1{font-size: 2.8em; font-weight: normal; clear: both; padding: 25px 0px 0px 0px;}
#header h1 a{color: #000;}
#header h1 a:hover{color: #999;}
#header .tagline{color: #999; padding: 5px 0px 18px 0px; font-size: 1.5em;}
/* Sidebar */
#sidebar{float: left; width: 236px; padding: 20px 10px 20px 30px; background: url(./images/sidebar.gif) repeat-y left top; font-size: 1.4em; line-height: 2; min-height: 791px;}
#sidebar ul#main-list{padding-left:0px;margin-top:-10px;}
#sidebar h2{font-size: 1.2em; font-weight: normal; background: url(./images/sidebar-headings.gif) no-repeat left top; padding-left: 20px; margin:10px 0px;}
#sidebar ul{padding-left: 20px; margin-bottom: 15px;}
#sidebar ul.children{margin-bottom:0px;}
#sidebar a{color:#FF8A00}
#sidebar a:visited{color:#ffb966;}
#sidebar a:hover{color: #000;} 
/*Content*/
#content{float: left; width: 640px; line-height: 2;overflow:hidden;font-size:1.3em;}
#content img{margin: 10px;}
#content h2, #content h3, #content h4, #content h5, #content h6 {margin-bottom: 5px; background: url(./images/content-headings.gif); padding-left: 20px;}
#content h2 a{color: #209600;}
#content h2 a:hover{color: #FF8A00;}
#content ol, #content ul {margin: 10px 10px 10px 20px;}
#content .archive{padding: 10px 40px; font-size: 1.4em; color: #960000;}
.navigation {list-style: none;}
.post, #content .page {font-size: 1.2em; margin: 15px; padding: 0 10px; background: url(./images/line.gif) no-repeat center bottom; padding-bottom: 20px;}
.post-time{margin: 0px 0px 15px 20px;}
.entry{margin: 10px 0px; width: 510px; padding: 0px 20px; background: url(./images/content.gif);}
.wp-caption{margin: 10px 0px; width: 510px; padding: 0px 20px; background: url(./images/content.gif);text-align:center;}
.navigation{margin: 10px 0px; width: 510px; padding: 0px 20px; background: url(./images/content.gif); font-size: 1.4em; overflow: auto;}
.navigation a {color: #002796;}
.navigation a:hover{color: #FF8A00;}
#content ul.img-nav{padding:0; margin-left:10px;}
.more-link{display: block; color: #960000; font-size: 1.3em; margin: 10px 0px;}
.more-link:visited{color: #960000;}
.more-link:hover{color: #FF8A00;}
.postmetadata{color: #002796; margin: 0px 0px 10px 20px; font-size: 1em;}
.postmetadata a{color: #002796;text-decoration:underline;}
.postmetadata a:hover{color: #FF8A00;}
#tags a {color: #002796;}
#tags a:hover {color: #FF8A00;}
/*Comments*/
.commentlist {font-size: 1.2em;}
.commentlist a {color: #002796;}
.commentlist a:hover {color: #FF8A00;}
#commentform input#submit{background: url(./images/submit.gif) no-repeat center center; width: 138px; height: 31px; border: none; cursor: pointer; font-weight: bold; color: #fff; padding: 0;}
form textarea{width: 90%; background: url(./images/content.gif); border: none; padding: 25px;}
#commentform input{width: 195px; background: url(./images/input.gif); border: none; padding: 10px 25px;}
.comment-author-admin{background: url(./images/content.gif);padding-left:20px;}
#content img.avatar{background: url(./images/comment-image-back.gif) no-repeat center center;float:right;padding:20px;}
/*Footer*/
#footer{margin-top: 20px; padding-bottom: 10px; padding-left: 20px; clear: both; font-size: 1.2em;}
#footer a{color: #000;}
#footer a:hover{color: #FF8A00;}
/*Search*/
#search-query{padding: 10px 40px; font-size: 1.4em; color: #960000;}
#searchsubmit{background: url(./images/search.gif) no-repeat center center; width: 50px; height: 41px; border: none; cursor: pointer; font-weight: bold; color: #fff;}
#search-notfound{padding-left:40px;}
#msg{padding-left:10px;}
#search-notfound #searchform{margin-top:10px;margin-left:10px;}
#s{background: url(./images/search-back.gif) no-repeat left center;border:none;padding-left:10px;width:170px;height:28px;padding-top:7px;}
/*Rss*/
#rss a{color: #002796;}
#rss a:hover{color: #FF8A00;}