/*  
Theme Name: Black And White
Theme URI: None
Description: Simple theme search engine optimized and ad optimized
Version: 1.0
Author: Phil
Author URI: None

*/

body, h1, h2, h3, h4, h5, h6, blockquote, p, form{margin: 0;padding: 0;}
body{font-family: Monospace;font-size: 14px;background: #f5f5f5;color: #222;}
h1{font-size: 24px;padding: 0 0 10px 15px;}
h3{padding: 15px 0 15px 0;}
h4{padding: 0 0 0 15px;}
a:link, a:visited{text-decoration: none;color:#000000;}
a:hover{text-decoration: none;color: #ff0000;}
blockquote {color: #333;margin: 1.5em 30px 1.5em 30px;padding: 4px 4px 4px 10px;background: #f5f5f5;border-top: 1px solid #333333;border-left: 1px solid #333333;}
.entry p {margin: 0 0 15px 0;}
.entry ul, .entry ol {margin: 0 0 15px 40px;}
.entry ul {list-style-type: disc;}
.entry li {margin: 0 0 5px 0;}		
.entry ul li ul, .entry ul li ol, .entry ol li ul, .entry ol li ol {margin: 5px 0 5px 30px;}
.entry img.alignleft {padding: 6px;margin: 0.5em 15px 0.5em 0;border: 1px solid #000;background: #eee;float: left;clear: left;}
.entry img.alignright {padding: 6px; margin: 0.5em 0 0.5em 15px;border: 1px solid #000;background: #eee;float: right;clear: right;}
.entry img.aligncenter {display: block;padding: 8px;margin: 0 auto 1.5em auto;border: 1px solid #000;background: #eee;float: none;clear:both;}
.entry img.off {padding: 0 !important;border: none !important;}
.entry img.stack {clear: none !important;}
#wrapper{margin: 0 auto 0 auto;width: 715px;text-align: left;}

/*----HEADER----*/

#header{width:500px; height:80px; float:left;background: #000000;color: #fff;text-align: left; padding-top:10px;}
#header a{color:#fff; text-decoration: none;}

/*----POST----*/

#container{width: 492px;float: left;background: #ffffff;padding: 4px;}
.post{}
.post h2{font-family:Monospace;font-size: 22px;padding: 5px 0 0 0;}
.entry{line-height:1.2;}
.postinfo{font-size: 8px;color: #000000;}
.postdate{color: #000000;}
p.postmetadata{font-size: 8px;color: #000000;border-top: 1px dashed #000000;margin: 20px 0 0 0;padding: 5px 0 0 0;}
p.postmetadata strong{float: right;}
.navigation{padding: 10px 20px 20px 10px;font-size: 14px;font-weight: bold;line-height: 18px;}

/*----ADS----*/

#ads {width: 336px; height: 280px;float:left;}

/*----SIDEBAR STYLES----*/

.sidebar{padding-top:50px;width: 210px;float: right;background: #f5f5f5;overflow: hidden;color:#000000;}
.sidebar ul{font-size:10px;margin:2px;padding:2px}
.sidebar ul li h2{font-size:10px;margin:2px;padding:2px;}
.sidebar ul ul li{margin:2px;padding:2px;line-height:24px;}
.sidebar .syndication ul li{margin:2px;padding:2px;}
.sidebar a:link, a:visited{margin:2px;padding:2px;}
.sidebar a:hover{argin:2px;padding:2px;color: #ff0000;}
table#wp-calendar{width: 100%;}

/*----COMMENT FORM----*/

#comment-form{width: 400px;margin: 20px 0 0 5px;border: 2px dotted #cccccc;padding: 5px 5px 15px 15px;background: #dddddd;}
.comments-template ol{margin: 0 0 20px;list-style: none;}
.comments-template ol li{line-height: 18px;margin: 10px 0 10px 0;}
.comments-template h2, .comments-template h3{font-size: 16px;color: #000000;padding: 10px 0 30px 0;}
.commentmetadata{font-size: 12px;color: #333333;padding: 20px 0 20px 0;}
.commentmetadata strong {font-size: 16px;}
.comments-template p.nocomments{padding: 0;}
.comments-template input{border: 1px solid #000;}
.comments-template textarea{width: 350px;margin: 0 15px 15px 20px;background: #FFF;border: 1px solid #000000;}

/*----FOOTER----*/

#footer{clear: both;float: left;width: 820px;padding: 10px 5px 5px 10px;line-height: 18px;color: #333333;background: #ccccccc;}
#footer a:link{text-decoration: none;	color: #333333;}
#footer a:hover{text-decoration: none;color: #222222;}
#footer a:visited{text-decoration: none;color: #111111;}