/*  
Theme Name: Nonsense News
Theme URI: http://www.nonsensenews.net
Description: Custom WordPress theme designed for Nonsense News
Version: 1.0
Author: Dino Latoga
Author URI: http://www.ewebscapes.com
	Theme designed and created by the brilliant mind of Dino Latoga, a freelance WordPress theme developer for Ewebscapes, Lisa Sabin-Wilson's web and blog design company. Lisa Sabin Wilson is the Author of the WordPress for Dummies book
*/

@import "reset.css";

body{font:13px/130% Arial, Verdana, sans-serif;text-align:center;color:#555;background:#fff url(images/bgheadx.jpg) top repeat-x;}

#container{margin:0 auto 10px;text-align:left;width:980px;}
/* #header{position:relative;height:100px;padding-top:10px;}
#content{float: left;width:515px;margin-left:20px;display: inline;}
#sidebar1{float: left;width: 125px;padding-top:100px;background:#fff url(images/nnlogo.png) top no-repeat; display: inline;}
#sidebar2{float: right;width: 300px;display: inline;} */

#header{position:relative;height:100px;padding-top:10px;}
#wrap{float:left;width:515px;border-left:145px solid #fff;border-right:320px solid #fff;padding-bottom:10px;}
#sidebar1{float:left;width:125px;padding-top:100px;background:#fff url(images/nnlogo.png) top no-repeat;margin-left:-145px;position:relative;}
#content{float:left;width:515px;margin-right:-515px;}
#sidebar2{float:right;width:300px;padding-left:20px;margin-right:-320px;position:relative;}



/* #container{min-height:100%;height: auto !important;height:100%;margin: 0 auto -25px;}
* html #container {height:100%}
.push{height:25px;}

#content{position:absolute;width:515px;margin-left:145px;margin-right:320px;}
#sidebar1{position:absolute;left:0;width:125px;}
#sidebar2{position:absolute;right:0;width:300px;} */


#footer{clear: both;background:#36432e url(images/grungebar.png) top left no-repeat;padding:5px 10px;font-size:11px;color:#fff;height:17px;margin-top:10px;}
#searchbar{clear:both;background:#36432e url(images/grungebar.png) top left no-repeat;min-height:30px;height:auto !important;height:30px;margin: 0 0 10px;color:#fff;}

#footer a{color:#f90;}
#footer a:hover{text-decoration:underline;}

h2#logo{position:absolute;top:50px;left:292px;width:402px;height:55px;background:url(images/nonsensenews-logo.png) top left no-repeat;}
h2#logo a{display:block;height:100%;text-indent:-9999px;}
.randomtext{background: url(images/topballoon.png) top left no-repeat;margin:0 auto;width:303px;font-size:12px;text-align:center;height:37px;}
.randomtext p{padding-top:5px;}

ul#nav{position:absolute; top:10px;left:0;font-size:10px;width:230px;padding-top:5px;padding-left:2px;height:20px;background:url(images/m1border.png) top left no-repeat;}
ul#nav li{float:left;padding: 0 8px;border-right:1px solid #bbb;display:inline;}
ul#nav li.last{border-right:none;}
ul#nav a{color:#777;}
ul#nav a:hover{text-decoration:underline;color:#111;}

.headerdate{background:url(images/dateborder.png) top no-repeat;font-size:10px;position:absolute;top:10px;right:0;text-align:center;height:25px;width:200px;}
.headerdate p{color:#777;padding-top:5px;}

a{color:#06c;text-decoration:none;}
blockquote{clear:both;padding:0 0 0 40px;font-size:15px;font-style:italic;color:#2c3422;background: url(images/quote.png) top left no-repeat;height:100%;font-family: Georgia, "Times New Roman", serif; }
blockquote p{padding:0;}
.alignright{float:right;display:inline;}
.alignleft{float:left;display:inline;}
.clearfix{clear:both;height:0;line-height:0;font-size:0;}


.metabar{font-size:11px;background:#2d3825;padding:5px;}
.metabar a{color:#f90;}
.metabar a:hover{text-decoration:underline;}
.featured{background:#36432e url(images/featuredbg.jpg) bottom left;color:#fff;margin-bottom:15px;}
.featuredcontent{padding:10px;}
.featuredcontent p{padding:5px 0 15px 0;}
.featuredcontent img{border:1px solid #111;}
.featuredcontent img.alignright{margin-left:10px;}
.featuredcontent img.alignleft{margin-right:10px;}
.featuredcontent h2{font-family: Georgia, "Times New Roman", serif;font-size:22px;color:#fff;padding:0 0 10px;font-weight:normal;line-height:115%;}
.featuredcontent h2 a{color:#fff;}
.featuredcontent h2 a:hover{color:#fff;text-decoration:underline;}
.featuredcontent a{color:#ff6;}
.featuredcontent a:hover{text-decoration:underline;}
.featuredcontent a.tofull{color:#f90;}
.featuredcontent a.tofull:hover{color:#fff;text-decoration:underline;}

.module{padding:0 0 10px;font-size:12px;}
.module h3, #randompost h3{display:block;text-indent: -9999px; clear:both;}
.module ul, #clouds{padding-top:5px;background: url(images/graphite-line.png) top repeat-x;}
.module ul a{color:#111;}
.module ul a:hover{color:#06c;}
#sidebar1 .module ul li{padding:2px 2px 2px 15px;background:#fff url(images/default-bullet.png) 0 5px no-repeat;}
#sidebar1 .module ul li:hover{background:#fff url(images/bullet-color.png) 0 5px no-repeat;}
#sidebar2 .module ul li{padding:2px 2px 2px 15px;background:#fff url(images/bullet-page.png) 0 6px no-repeat;}
#sidebar2 .module ul li:hover{background:#fff url(images/bullet-page-color.png) 0 5px no-repeat;}
.module ul li ul{margin-left:5px;background:none;}
#clouds a{color:#666;}
#clouds a:hover{color:#06c;}
#randompost{background:#fff2d7 url(images/randomartbg.png) top left repeat-y;margin-top:5px;margin-bottom:15px;padding:0;font-size:12px;}
#rpt, #rpb{font-size:1px;padding:0;line-height:1px;background: url(images/graphite-line.png) top repeat-x;height:1px;}
#randompost .pad{padding:10px;}
#randompost .entry img{width:270px;margin:0 0 10px 5px;}

#categories h3{background:url(images/sbt-categories.png) top left no-repeat;}
#archives h3{background:url(images/sbt-archives.png) top left no-repeat;}
#links h3{background:url(images/sbt-links.png) top left no-repeat;}
#meta h3{background:url(images/sbt-meta.png) top left no-repeat;}
#recentposts h3{background:url(images/sbt-recentposts.png) top left no-repeat;}
#popularposts h3{background:url(images/sbt-popularposts.png) top left no-repeat;}
#tags h3{background:url(images/sbt-tags.png) top left no-repeat;}
#randompost h3{background:url(images/sbt-randomarticle.png) top left no-repeat;}
h3#htags{background:url(images/sbt-tags.png) top left no-repeat;}
h3#hsharethis{background:url(images/sbt-sharethis.png) top left no-repeat;}
h3#hrelatedposts{background:url(images/sbt-relatedposts.png) top left no-repeat;}

.post{padding-bottom:15px;/* margin-bottom:15px; */background:url(images/graphite-line.png) bottom repeat-x;}
h3.posthead{font-family: /* Cambria,  */Georgia, "Times New Roman", serif; font-size:18px;padding:5px 0;line-height:120%; font-weight:normal;}
#randompost h3.posthead{background:none !important; text-indent:0 !important;}
h3.posthead a{color:#06c;}
h3.posthead a:hover{color:#006;}
.postmeta{font-size:11px;color:#777;}
.postmeta strong{color:#111;}
.postmeta a{color:#8db96e;}
.postmeta a:hover{color:#06c;}
.entry{margin-top:10px;line-height:150%;}
.entry p{padding:0 0 15px 0;}
.entry a:hover{color:#c60;}
a.tofull{padding:2px 0 2px 20px;background:url(images/pagearrow.png) left no-repeat;font-size:11px;color:#c63;}
a.tofull:hover{color:#06c;}
h2.single,
h1.single{font-family: /* Cambria,  */Georgia, "Times New Roman", serif; padding:5px 0;line-height:120%; font-weight:normal;font-size:25px;color:#333;}

.entry img.alignleft{margin-right:10px;}
.entry img.alignright{margin-left:10px;}

.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{color:#111;padding: 5px 0;}
.entry h1{font-size:18px;}
.entry h2{font-size:16px;}
.entry h3{font-size:14px;}
.entry h4{font-size:13px;}
.entry h5{font-size:12px;}
.entry h6{font-size:10px;}

.entry table{border-top:1px solid #aaa;border-right:1px solid #aaa;margin-bottom:10px;}
.entry table caption{padding:10px 0;font-weight:bold;color:#111;}
.entry table td, .entry table th{padding:5px;border-bottom:1px solid #aaa;border-left:1px solid #aaa;}
.entry ul{list-style: none;line-height:120%;padding-bottom:10px;}
.entry ul li, .entry ul li ul li, .entry ul li ul li ul li{padding:2px 2px 2px 15px;background:url(images/default-bullet.png) 0 5px no-repeat;}
.entry ol{padding:10px 0;list-style-type: decimal;}
.entry ol li{background:none;padding:2px;}
.entry ul ul,
.entry ol ol,
.entry ul ol,
.entry ol ul{padding-left:20px;}

.entry dt{font-weight:bold;}
.entry dd{padding-left:20px;}
.entry dl{padding:0 0 10px;}

#subscribe{float:left;padding:7px 5px 5px 10px;color:#fff;font-size:11px;display:inline;}
#subscribe a{color:#fff;padding:2px 2px 2px 20px;}
#searchform{float:right;padding:4px 3px;font-size:11px;display:inline;}
#rss-icon{background:url(images/rss.png) 0 1px no-repeat;}
#email-icon{background:url(images/email.png) 0 2px no-repeat;}
#subscribe strong, #searchform strong{margin-right:5px;}
#searchform h1,
#searchform span{font-weight:normal;color:#bbb;padding-right:20px;display:inline;}
#searchform input{vertical-align:middle;}
input#s{height:12px;}
input#searchsubmit{padding:0;}

ol.commentlist{padding-bottom:20px;}
ol.commentlist li{padding:10px 0;background:url(images/graphite-line.png) bottom repeat-x;}
ol.commentlist li .avatar{float:right;}
ol.commentlist li p{padding: 10px 0;}
.commentmetadata{font-size:10px;}

textarea#comment{width:500px;border:1px solid #aaa;background-color:#ddd;color:#fff;}
#commentform input{border:1px solid #aaa;background-color:#ddd;color:#fff;padding:2px;}
#commentform input#submit{border:1px solid #222;background:#36432e url(images/grungebar.png) top left no-repeat;padding:5px;}
#commentform input:focus, #commentform textarea:focus{border:1px solid #111;}
#commentform p{vertical-align:middle;padding:5px 0;}

.navigation{/* margin-top:20px; *//* background:#fff url(images/topbottomborder.png) top left repeat-x; */background:url(images/graphite-line.png) bottom repeat-x;height:20px;padding:5px;}
.navigation a{font-family: /* Cambria,  */Georgia, "Times New Roman", serif; text-transform:uppercase;font-size:12px;font-weight:bold;color:#111;}
#navleft a{padding-left:15px;background:url(images/leftarrow.png) left no-repeat;}
#navright a{padding-right:15px;background:url(images/rightarrow.png) right no-repeat;}

.pagetitle{background:#fff url(images/topbottomborder.png) top left repeat-x;height:20px;padding:5px 0;}

.result{padding:0 0 10px;}
.result p{padding:10px 0;}

.pagination a{border:1px solid #aaa;padding:1px 5px;margin:0 3px;}
.pagination strong{margin-right:15px;}

.postextend{padding-top:15px;}
.postextend .module{float:left;width:205px;display:inline;}
.postextend .module a{color:#06c;}
.postextend .module a:hover{text-decoration:underline;}
.postextend .ad-billboard{float:left;margin-left:10px;display:inline;}
ul.list-page li{padding:2px 2px 2px 15px;background:#fff url(images/bullet-page.png) 0 6px no-repeat;}
ul.list-page li:hover{background:#fff url(images/bullet-page-color.png) 0 5px no-repeat;}
li#digg{padding:2px 0 2px 20px;background:url(images/digg.png) left no-repeat;}
li#delicious{padding:2px 0 2px 20px;background:url(images/delicious.png) left no-repeat;}

.ad-billboard{width:300px;height:250px;margin-bottom:15px;}
.ad-banner{margin:10px auto;width:470px;height:60px;}

* html .module li,
* html .module h3{height:1%;}

.cat-description{clear:both;display:block;}
.cat-description img{float:left; display:inline;margin:0 15px 15px 0;}
.disclaimer p{padding:10px 0;text-align:center;color:#666;font-size:11px;}
