/* 

Theme Name:Fuel Theme v. 3
Theme URI:http://www.fuelbrandinc.com
Description:Version Three of the Fuel Brand Inc. Network Sites theme.
Author:Douglas Neiner,Pixel Graphic Design Studio
Author URI:http://www.pixelgraphics.us/company/
Version:v3.0.0
This layout is Copyright (c) 2009 by Fuel Brand Inc. All rights reserved.
*/
/*
Reset part Written by Eric Myer
Source:http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
*/

#fbn-bar html,#fbn-bar body,#fbn-bar div,#fbn-bar span,#fbn-bar applet,#fbn-bar object,#fbn-bar iframe,
#fbn-bar h1,#fbn-bar h2,#fbn-bar h3,#fbn-bar h4,#fbn-bar h5,#fbn-bar h6,#fbn-bar p,#fbn-bar blockquote,#fbn-bar pre,
#fbn-bar a,#fbn-bar abbr,#fbn-bar acronym,#fbn-bar address,#fbn-bar big,#fbn-bar cite,#fbn-bar code,
#fbn-bar del,#fbn-bar dfn,#fbn-bar em,#fbn-bar font,#fbn-bar img,#fbn-bar ins,#fbn-bar kbd,#fbn-bar q,#fbn-bar s,#fbn-bar samp,
#fbn-bar small,#fbn-bar strike,#fbn-bar strong,#fbn-bar sub,#fbn-bar sup,#fbn-bar tt,#fbn-bar var,
#fbn-bar dl,#fbn-bar dt,#fbn-bar dd,#fbn-bar ol,#fbn-bar ul,#fbn-bar li,
#fbn-bar fieldset,#fbn-bar form,#fbn-bar label,#fbn-bar legend,
#fbn-bar table,#fbn-bar caption,#fbn-bar tbody,#fbn-bar tfoot,#fbn-bar thead,#fbn-bar tr,#fbn-bar th,#fbn-bar td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
#fbn-bar{display:block !important;}
/* remember to define focus styles! */
#fbn-bar :focus{outline:0;}

#fbn-bar .search {
	float: left;
	display: inline;
	padding: 7px 10px 0 5px;
}

#fbn-bar .search .search_form {
	width: 150px;
	background-color: rgba(54,21,42,0.28);
	height: 15px;
}

#fbn-bar .search .botto {
	-moz-border-radius: 4px 4px 4px 4px;
	height: 15px;
}


#fbn-bar ol,#fbn-bar ul{list-style:none;}
/* tables still need 'cellspacing="0"' in the markup */
#fbn-bar table{border-collapse:separate;border-spacing:0;}
#fbn-bar caption,#fbn-bar th,#fbn-bar td{text-align:left;font-weight:normal;}
#fbn-bar blockquote:before,#fbn-bar blockquote:after,
#fbn-bar q:before,#fbn-bar q:after{content:"";}
#fbn-bar blockquote,#fbn-bar q{quotes:"" "";}
#fbn-bar a{text-decoration:none;}
#fbn-bar{font-family:Helvetica,Arial,sans-serif;
		width:100%;max-width:994px;
		height:35px;
		font-size:10px;
		margin:0 auto;
		position:relative;
		z-index: 50;
		background: url(http://www.sushit.net/wp-content/themes/eVid/images/bar_top.png) no-repeat;
	clear: both;
}
#fbn-bar ul.fbn-bar-ul{float:left;position:absolute;right:0;}
#fbn-bar li{white-space:nowrap;float:left;height:30px;top:3px;position:relative;}
#fbn-bar li li{top:0 !important;}
#fbn-bar li li a{border-top:none !important;top:0 !important;margin-bottom:0 !important;}
#fbn-bar li a{padding:0 10px 0 5px;display:block;font-weight:bold;}
#fbn-bar #fbn-network-sites a{padding:0;}
#fbn-bar li a:hover,
#fbn-bar li:hover a{border-top-style:solid;position:relative;}
#fbn-bar li.text-links{margin-right:10px;}
#fbn-bar li.text-links a{color:#aaa;}
#fbn-bar .text-only-link{position:relative;height:35px;color:#fff;display:block;float:left;color:#aaa;left:5px;line-height:35px;margin-left:5px !important;margin-right:5px !important;font-family:Helvetica,Arial;font-size:1.2em ;font-weight:bold;text-transform:uppercase;}
#fbn-bar .text-only-link:hover{color:#000;}
#fbn-bar li.drop-down{height:32px;position:relative;}
#fbn-bar li.drop-down ul{right:0;left:auto;}
#fbn-bar li a{text-transform:uppercase;font-size: 11px;line-height:30px;height:30px;color:#000;}
#fbn-bar li.drop-down a{display:block;padding:0 20px 0 7px;position:relative;}
#fbn-bar li.rss-main{}
#fbn-bar li.rss-main a{padding-right:30px;
	background: url(http://www.sushit.net/wp-content/themes/eVid/img/social.png) no-repeat right -428px;
}
#fbn-bar li.drop-down li{float:left;clear:left;width:100%;height:auto;text-align:right;border-bottom:solid 1px #ddd;}
#fbn-bar li.drop-down li a{border-top:solid 1px #ddd !important;display:block;height:auto;line-height:normal;padding:8px 10px 8px 20px;
}
#fbn-network-sites .fbn-top span{background:url(down-arrow.gif) right 14px no-repeat;display:block;width:20px;height:35px;position:absolute;top:0;right:3px;}
#fbn-network-sites:hover .fbn-top span,
#fbn-network-sites .fbn-top:hover span{background-position:right -81px;}
#fbn-bar li.drop-down:hover a,
#fbn-bar li.drop-down a:hover{background-position:right -85px;}
#fbn-bar li.rss-main a:hover,
#fbn-bar li.rss-main:hover a{background-position:right -428px ;}
#fbn-bar li ul{display:none;}
#fbn-bar li.no_js:hover ul{display:block;}
#fbn-bar li.drop-down{position:relative;}
#fbn-bar li.drop-down ul a{background:none;white-space:no-wrap;}
#fbn-bar li.drop-down ul{position:absolute;right:0;top:100%;background-color: #FFF;}
#fbn-bar li.icon li a{padding-right:30px;
	background: url(http://www.sushit.net/wp-content/themes/eVid/img/social.png) no-repeat;
}
#fbn-bar li.icon li.rss a{background-position:right -428px;}
#fbn-bar li.icon li.prog a{background-position:right -118px;}

#fbn-bar li.icon li.face a{background-position:right -474px;}

#fbn-bar li.icon li.facebook a{background-position:right -158px;}
#fbn-bar li.icon li.flickr a{background-position:right -204px;}
#fbn-bar li.icon li.inviato_speciale a{background-position:right -745px;}
#fbn-bar li.icon li.link a{background-position:right -249px;}
#fbn-bar li.icon li.vimeo a{background-position:right -655px;}

#fbn-bar li.icon li.twitter a{background-position:right -608px;}
#fbn-bar li.icon li.news a{background-position:right -248px;}
#fbn-bar li.icon li.write a{background-position:right -293px;}
#fbn-bar li.icon li.linkedin a{background-position:right -338px;}
#fbn-bar li.drop-down li a:hover{background-color: #adadad;border-top-color:#ddd !important;}
#fbn-bar li#fbn-network-sites{width:267px;margin-right:0;top:0;}
#fbn-network-sites li{float:none;background:url() no-repeat;height:40px;top:0;margin-left:10px;width:257px;}
#fbn-network-sites li a{display:block;height:40px;width:257px;}
#fbn-network-sites a{display:block;height:35px;text-indent:-9999px;overflow:hidden;
	background-repeat: no-repeat;
	background-position: left top;
}
#fya,#fya a{background-position:0 -322px;}
#fya a:hover{background-position:-257px -322px;}
#fybl,#fybl a{background-position:0 -361px;}
#fybl a:hover{background-position:-257px -361px;}
#fybr,#fybr a{background-position:0 -161px;}
#fybr a:hover{background-position:-257px -161px;}
#fyco,#fyco a{background-position:0 -201px;}
#fyco a:hover{background-position:-257px -201px;}
#fycr,#fycr a{background-position:0 -41px;}
#fycr a:hover{background-position:-257px -41px;}
#fyil,#fyil a{background-position:0 -241px;}
#fyil a:hover{background-position:-257px -241px;}
#fyin,#fyin a{background-position:0 -81px;}
#fyin a:hover{background-position:-257px -81px;}
#fyp,#fyp a{background-position:0 -281px;}
#fyp a:hover{background-position:-257px -281px;}
#fyv,#fyv a{background-position:0 -401px;}
#fyv a:hover{background-position:-257px -401px;}
#fyw,#fyw a{background-position:0 -121px;}
#fyw a:hover{background-position:-257px -121px;}
#fym,#fym a{background-position:0 -441px;}
#fym a:hover{background-position:-257px -441px;}
#fypr,#fypr a{background-position:0 -480px}
#fypr a:hover{background-position:-257px -480px}

#fbn-network-sites li.separator{font-size:0.1em;background:0;width:227px;margin:5px auto 5px auto;height:3px;border-top:solid 1px #ddd;}
#fbn-network-sites ul{background:#000;padding-bottom:10px;}
#fbn-network-sites li.network-text-link{height:auto;text-align:right;background:#000;line-height:normal;width:227px;margin:0 20px;}
#fbn-network-sites li.network-text-link a{display:inline;background:none;padding:0;font-weight:bold;font-size:1.2em;height:auto;line-height:1.3em;color:#666;font-size:Helvetica,Arial,sans-serif;}
#fbn-network-sites li.network-text-link a:hover{color:#fff;}
#fbn-contact-link{position:relative;}
#fbn-contact-link #fbn-contact-form-wrapper{display:none;}
#fbn-contact-link.no_js:hover #fbn-contact-form-wrapper{display:block;}
#fbn-contact-form-wrapper{min-width:340px;width:100%;background:black;position:absolute;left:0;right:0;}
#fbn-contact-form-wrapper form{margin:10px 15px;}
#fbn-contact-form-wrapper form p{float:left;width:100%;clear:left;padding-bottom:15px;}
#fbn-contact-form-wrapper label{display:none;}
#fbn-contact-form-wrapper div.action-row{clear:left;padding-bottom:5px;}
#fbn-contact-form-wrapper div.action-row img{display:none;}
#fbn-contact-form-wrapper div.submitting input{display:none;}
#fbn-contact-form-wrapper div.submitting img{display:block;position:relative;left:-5px;}
#fbn-send-message{background:#444;color:#fff;font-weight:bold;font-size:1.3em;text-transform:uppercase;padding:0 10px;height:25px;line-height:24px;border:solid 1px #444;font-family:Helvetica,Arial,sans-serif;cursor:pointer;}
#fbn-send-message:hover,
#fbn-send-message:focus{border-color:#fff;background:#333;}
#fbn-contact-form-wrapper .options label{display:block;width:45%;margin-right:1%;float:left;color:#fff;text-transform:uppercase;font-size:1.1em;font-weight:bold;white-space:nowrap;line-height:1.6em;margin-bottom:4px;position:relative;z-index:50;}
#fbn-contact-form-wrapper .options label input{vertical-align:bottom;}
#fbn-contact-form-wrapper span.label{position:absolute;width:50%;left:-40%;font-size:1.1em;font-weight:bold;text-transform:uppercase;color:#fff;text-align:left;line-height:1.6em;top:2px;color:#aaa;z-index:30;}
#fbn-contact-form-wrapper form .options{position:relative;width:75%;margin-left:30%;margin-right:-5%;}
#fbn-contact-form-wrapper p.text input:focus,
#fbn-contact-form-wrapper p.text textarea:focus{border-color:#e7e493;background:#fafec8;}
#fbn-contact-form-wrapper p.text input.error,
#fbn-contact-form-wrapper p.text textarea.error,
#fbn-contact-form-wrapper p.text input.error:focus,
#fbn-contact-form-wrapper p.text textarea.error:focus{border-color:#d98674;background:#fdd9d3;color:#000 !important;}
#fbn-contact-form-wrapper p.text input,
#fbn-contact-form-wrapper p.text textarea{outline:none;width:96%;padding:0;border:solid 2px #fff;font-size:1.4em;padding:3px;display:block;margin:0 auto 0 auto;font-family:Helvetica,Arial,sans-serif;}
.prefill{color:#aaa;}
#fbn-contact-form-wrapper p span{display:block;}
.fbn-ie #fbn-contact-form textarea{overflow:auto;}
.fbn-ie #fbn-send-message{padding:0 5px;height:30px;line-height:26px;}
#fbn-bar.fbn-ie ul{top:-1px;}
#fbn-bar.fbn-ie li.drop-down ul{background:#000;width:150px;}
#fbn-bar.fbn-ie li#fbn-network-sites{top:0 !important;}
#fbn-bar.fbn-ie li.drop-down ul li{padding-right:0 !important;padding-left:0 !important;}
.fbn-ie #fbn-contact-form-wrapper .options label input{position:relative;top:-3px;}
.fbn-ie #fbn-contact-form-wrapper span.label{left:-43%;top:0;}
/* */

#sidebar .reader-mini-widget {border-top: solid 1px #ccc;}
.reader-mini-widget ul span{background: #000 no-repeat;display:block;width:20px;height:20px;position:absolute;left:0;top:0;}
.reader-mini-widget ul li a{display:block;padding-left:25px;min-height:20px;position:relative;}
.reader-mini-widget ul li a small{color:#999;font-size:7pt;display:block;}


li.latest-apps 		  a span { background-color: #83b42c; }
li.latest-blogging 	  a span { background-color: #e63c00; }
li.latest-branding 	  a span { background-color: #75297f; }
li.latest-coding 	  a span { background-color: #fc7600; }
li.latest-motionography 	  a span { background-color: #26C7DD; }
li.latest-creativity  a span { background-color: #ae1f23; }
li.latest-group 	  a span { background-color: #0090c9; }
li.latest-interface   a span { background-color: #d53893; }
li.latest-illustration   a span { background-color: #ed991a; }
li.latest-photography a span { background-color: #808080; }
li.latest-venture 	  a span { background-color: #3883ff; }
li.latest-writing 	  a span { background-color: #00a69f; }
body #content   li.latest-apps 		  a:hover { color: #83b42c; }
body #content   li.latest-blogging 	  a:hover { color: #e63c00; }
body #content   li.latest-branding 	  a:hover { color: #75297f; }
body #content   li.latest-coding 	  a:hover { color: #fc7600; }
body #content   li.latest-creativity  a:hover { color: #ae1f23; }
body #content   li.latest-group 	  a:hover { color: #0090c9; }
body #content   li.latest-interface   a:hover { color: #d53893; }
body #content   li.latest-illustration   a:hover { color: #ed991a; }
body #content   li.latest-photography a:hover { color: #808080; }
body #content   li.latest-venture 	  a:hover { color: #3883ff; }
body #content   li.latest-writing 	  a:hover { color: #00a69f; }


.site-photography a {
color: #333
}

/*.site-photography div.single h1,
.site-photography div.single h2,
.site-photography div.single h3,
.site-photography .post-footer h3,
.site-photography #subscribe-block h2,
.site-photography #contact-bar .text-links a:hover, 
.site-photography .community-news-widget ul li:hover a,
.site-photography .posting-details h2 a:hover,
.site-photography a,.site-photography .widget h3,
.site-photography .widget ul li a:hover,
.site-photography #related a:hover,
.site-photography #twitter-widget span.date {
	color: #000;
}*/


div.single .post .wp-caption img {
	padding: 0 0 10px 0;
	border: none;
}

div.single .post .wp-caption {
	padding: 15px 10px 10px 10px;
	margin: 10px 0 20px 0;
	border: solid 1px #ddd;
	text-align: center;
	color: #888;
}

div.single .post .wp-caption .wp-caption-text {
	margin: 0;
	padding: 0 20px;
	line-height: 11pt;
	font-size: 9pt;
	
}
tt { font-family: "Courier New", monospace; font-size: 1.1em}