/*  
Theme Name: Fuse Factory
Theme URI: http://www.thefusefactory.org
Description: Fusing together creative artists from Columbus, OH
*/

/* css reset, see http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:""""}
/* end of css reset */

/* Globals */
body{ font:1em Verdana, Arial, Sans-Serif; background:#fff;padding:10px 0 25px; background-image: url('/wp-content/themes/fusef/images/bg_repeater.gif'); background-repeat: repeat; }
div{line-height:1.4em;}
p{margin:15px 0;}
a:link,a:visited{color:#333000;text-decoration:underline;}
a:hover,a:active{color:#837b00;text-decoration:underline;}
hr{display:block;height:1px;background:#333000;border:0;}
strong { font-weight: bold;}
small{font-size:.95em;background:#E9E9E6;padding:3px 6px;}
img,a:link img,a:visited img{border:0;}
h1{text-indent:-9999px;}
h2{font:2.3em Verdana, Arial, Sans-Serif;padding-bottom:8px;border-bottom:1px dotted #9b9b96;margin:20px 0;}
h3,#sidebar h2{text-transform:uppercase;letter-spacing:.1em;margin-bottom:4px;color:#5f5f5f;}
#sidebar h3,#sidebar h2{border-top:1px dotted #9b9b96;border-bottom:1px dotted #9b9b96;font-size:1em;margin:22px 0 15px;padding:6px 0 6px 2px;}
h3#respond{border-top:1px dotted #9b9b96;margin-top:25px;padding-top:20px;}
h3#comments{margin-top:32px;}
h4{font-size:1.6em;margin-bottom:6px;font-weight:400;}

/* Navigation */
#nav{background:#22231B;}
#nav,#nav ul{list-style:none;line-height:1;}
#nav a,#nav a:hover{display:block;text-decoration:none;border:none;}
#nav li{float:left;list-style:none;border-right:1px solid #a9a9a9;}
#nav a,#nav a:visited{display:block;font-weight:400;color:#f5f5f4;padding:6px 12px;}
#nav a:hover,#nav a:active,.current_page_item	a,#home .on{background:#81817e; color: #FEC95F; text-decoration:none;}
a.main:hover{background:none;}

/* The Rest */

#page{width:880px;font-size:.7em;background:#FFF;border:1px dotted #9b9b96;margin:0 auto;padding:10px 25px 35px;}
#header{width:880px;height:155px;padding-bottom:0; }
#header a{display:block;top:0;left:0;width:880px;height:125px;}
#header a h1{display:none;}
.left{float:left;}
.right{float:right;}
#sidebar{width:300px;float:right;}
#leftcol{width:287px;border-right:1px dotted #9b9b96;padding-right:18px;}
#leftcol,#rightcol{margin-top:10px;float:left;}
#rightcol{width:277px;padding-left:18px;margin-top:-2px;}
.subnav li{list-style:none;border-bottom:1px solid #FFF;}
.subnav li a:link,.subnav li a:visited{background:#f5f2e1;display:block;border-left:4px solid #e4efd5;padding:4px 4px 4px 8px;}
.subnav li a:hover,.subnav li a:active{background:#e4efd5;text-decoration:none;color:#333;}
.subnav li li a:link,.subnav li li a:visited{border-left:none;}

#content{width:550px;float:left;}
.description{font-size:1.3em;font-style:italic;color:#545454;margin-top:-4px; display: none;}

.feature{background:#fff;border-bottom:1px dotted #9b9b96;border-top:1px dotted #9b9b96;padding:15px;}
.feature:hover{background:#fff;}
.feature p,#rightcol p{margin:0;}
.feature img,#rightcol img{border:none;padding:1px;}
#leadpic{float:left;margin:0 18px 8px 0;}
#lead{margin-top:22px;}
.title{font-size:1.2em;line-height:115%;}
.feature#lead .title{font:1.8em Verdana, Arial, Sans-Serif;line-height:100%;display:block;padding-bottom:7px;}
#leftcol .feature{margin-bottom:5px;border-bottom:none;}
#rightcol img{float:left;margin:3px 10px 4px 0;}
#leftcol img{margin-bottom:4px;display:block;}
#rightcol .clearfloat{padding:12px 0;}
li.newslist{margin-top:10px;margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #9B9B96;display:block;}
#sidelist .bullets li{list-style:square;margin-bottom:5px;line-height:115%;margin-left:22px;}
#sidelist .children{background:#e4efd5;}
#sidelist .children li{list-style:square;margin-left:28px;border-bottom:1px solid #333000;}
#sidelist .children li a,#sidelist .children li a:visited{border:0;background:#e4efd5;color:#818d6f;padding:2px 2px 2px 0;}
#sidelist .children li a:hover,#sidelist .children li a:active{color:#465d23;}

.entry img{float:left;margin-right:10px;margin-bottom:10px;}
h3 a:link,h3 a:visited{color:#5f5f5f;}
.post blockquote{color:#76767a;background:#f2f2f2;border-right:1px solid #DDD;border-bottom:1px solid #DDD;margin:18px 35px;padding:6px 14px;}
.post ul li{list-style:square;margin-bottom:5px;line-height:115%;margin-left:42px;}
.post ol li{margin-bottom:5px;line-height:115%;margin-left:48px;}
#tags{border-bottom:1px solid #DDD;border-top:1px solid #DDD;padding:3px;}
select{background:#f2f2f2;border:1px solid #9c9c9c;width:100%;}
#searchform{padding:16px 5px 0 0;}
.button {background:#777;color:#FFF;text-decoration:none; border:none;padding:1px;}
#commentform input{width:170px;margin:5px 5px 1px 0;}
#commentform textarea{width:100%;margin-top:5px;}
.commentlist{padding-left:30px;}
.commentlist li{background:#f2f2f2;border-top:1px solid #ddd;margin:15px 0 3px;padding:8px 15px 10px;}
#commentform small{background:#FFF;font-weight:700;padding:0;}
.commentlist small{background:#e9e9e9;}
.commentlist cite{font:1.6em Verdana, Arial, Sans-Serif;font-weight:700;letter-spacing:-.05em;}
.clearfloat:after{display:block;visibility:hidden;clear:both;height:0;content:".";}
#footer{clear:both;color:#999;font-size:10px;padding-top:15px;width:900px;margin:0 auto;}
#footer a{color:#666;}
li,#sidelist li,.bullets li{list-style:none;}
.commentmetadata,.clearfloat{display:block;}
