/*
Theme Name: Tofurious Soft Tofu
Theme URI: http://www.tofurious.com

*/

body{background:url('images/bg.jpeg') repeat;font:11px Verdana, Geneva, sans-serif;color:#333;}
a{text-decoration:underline;color:#4c4a65;}
a:hover{text-decoration:none;}
#logo{height:100%;width:960px;background:#333;}
#menu{background:#333;}
#menu li a{font:11px Arial, Helvetica, sans-serif;text-transform:uppercase;color:#e1e1e1;}
#menu li a:hover{color:#fff;}
#banner{height:100%;overflow:hidden;}
.holder{background:#e9e6dd;}
.holder .text strong{display:block;font-size:10px;color:#2c2c2c;font-weight:normal;line-height:17px;position:relative;margin:-4px 0 0;}
.holder .text p{font-size:10px;color:#2c2c2c;line-height:17px;margin:0 0 5px;}
.title{margin-top:20px;}
.ti, .title h1{margin:0;font-size:25px;font-family:Georgia,"Times New Roman", Times, serif;font-weight:normal;line-height:25px;color:#2b2b2b;}
h2{margin:0;font-size:16px;font-family:Georgia,"Times New Roman", Times, serif;font-weight:normal;line-height:25px;color:#2b2b2b;}
h3{margin:0;font-size:15px;font-family:Georgia,"Times New Roman", Times, serif;font-weight:normal;line-height:25px;color:#2b2b2b;}
.title span a, .title span{color:#c0c0c0;font-size:11px;font-weight:normal;line-height:24px;}
.navigation{text-align:center;margin-top:10px;margin-bottom:10px;font-size:12px;font-family:Verdana, Geneva, sans-serif;width:100%;background:#fff;padding:10px 0px;height:15px;}
.navigation a{text-decoration:none;}
.navigation a:hover{text-decoration:underline;}
.navbg{background:#fff;}
#footer{padding:8px 0 0;width:960px;font:10px/25px Verdana, Arial, Helvetica, sans-serif;color:#b2b2b2;text-align:left;}
#footer p{margin:0;}
#footer a, #footer a:hover, #footer a:visited{text-decoration:none;color:#b2b2b2;}
body{margin:0;}
img{border-style:none;}
input, textarea, select{font:100% arial,sans-serif;vertical-align:middle;}
form,fieldset{margin:0;padding:0;border-style:none;}
#main{margin:0 auto;width:1000px;padding:33px 0 20px;}
#header img{display:block;}
#menu{list-style:none;margin:0;padding:0 0 0px 15px;height:1%;}
#menu:after{content:" ";display:block;clear:both;}
#menu li{padding:8px 30px 0px 30px;float:left;}
#menu li a{height:25px;float:left;text-align:center;text-decoration:none;}
#menu li.hover a, #menu li:hover a, #menu li.hover, #menu li:hover{position:relative;}
#menu li.hover ul, #menu li:hover ul{display:block;}
#menu ul{padding:14px 0 6px;margin:0;list-style:none;width:147px;display:none;position:absolute;left:0;top:100%;background:#e9e6dd;}
#menu ul li{padding:0 10px 0 17px;width:120px;}
#menu ul li a{text-align:left;width:100%;background:none;color:#7a7a7a;line-height:18px;height:auto;display:block;}
#menu ul li a:hover{color:#000;}
.holder{padding:20px 15px 20px;width:970px;overflow:hidden;}
.holder ul{list-style:none;margin:0;padding:0;height:1%;overflow:hidden;}
.holder ul li{float:left;}
.holder .text{width:420px;padding:0 64px 0 17px;}
.holder ul li.search{padding:0 67px 0 95px;width:187px;}
.holder ul li.search label{color:#2b2b2b;font-size:10px;line-height:10px;display:block;text-transform:uppercase;padding:0 0 9px;}
.holder ul li.search span{background:url(images/search.png) no-repeat;display:block;width:171px;height:33px;padding:6px 8px 0;}
.holder ul li.search span input{background:none;border:0;width:171px;}
.holder ul li.rss{padding:11px 0 0 49px;}
.holder ul li.rss a{display:block;width:43px;height:44px;overflow:hidden;text-indent:-9999px;background:url(images/rss.png) no-repeat;}
#content{width:970px;background:#fff;padding:23px 15px 0px 15px;font-size:12px;}
.entry{overflow:hidden;}
.entry p{line-height:25px;margin:0 0 22px;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;padding:15px 0px;}
.title a{text-decoration:none;}
.postmetadata{font-size:10px;padding:10px;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;}
.postmetadata a{color:#82817d;text-decoration:none;outline:none;}
.postmetadata a:hover{text-decoration:underline}
.postmetadata ul, .postmetadata li{display:inline;list-style-type:none;list-style-image:none;color:#e1e1e1;}
.center{text-align:center;}
.center2{display:block;margin-left:auto;margin-right:auto;color:#e1e1e1;}
.commentlist li, #commentform input, #commentform textarea{font:0.9em'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentlist li ul li{font-size:1em;color:#e1e1e1;}
.commentlist li{font-weight:bold;color:#e1e1e1;}
.commentlist li .avatar{float:right;border:1px solid #eee;padding:2px;background:#fff;color:#e1e1e1;}
.commentlist cite, .commentlist cite a{font-weight:bold;font-style:normal;font-size:1.1em;color:#e1e1e1;}
.commentlist p{font-weight:normal;line-height:1.5em;text-transform:none;color:#e1e1e1;}
.commentlist{width:500px;}
#commentform p{font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;color:#e1e1e1;}
.commentmetadata{font-weight:normal;color:#e1e1e1;}
.comments{padding-bottom:15px;color:#e1e1e1;}
.breaker{height:20px;width:100%;color:#e1e1e1;}
