/*































Theme Name: Dino 2010































URI: http://www.dinofumaretto.com































Description: Tema nero super figo.































Author: La MiMi































Author URI: http://www.dinofumaretto.com































*/















body {

	margin: 0px;

	padding: 0px;

	text-align: left;

	font-family: Tahoma, Geneva, sans-serif;

	color: #FFF;

	font-size: 11px;

	line-height: 13px;

	background: #000 url(images/footer-bk.jpg) bottom left no-repeat;

}

#head {
	width: 300px;
	height: 20px;
	overflow: hidden;
	position: absolute;
	left: -99999px;
}



a {

	color: #FFF;

}



a:hover {

	color: #d1d1d1;

}



a img, img {

	border: 0px;

}



p {

	padding: 0px;

	margin: 0px 0px 10px 0px;

}



#wrapper {

	width: auto;

	min-height: 1000px;

	overflow: hidden;

	_float: left;

	_width: 100%;

}

#container {

	width: 680px;

	float: left;

	display: inline;

	margin-left: 60px;

	overflow: hidden;

}



/* sfondi */



.home {

	background: url(images/wrapper-bk.jpg) top left no-repeat;

}

.single {

	background: url(images/single-bk.jpg) top left no-repeat;

}

.bio {

	background: url(images/bio-bk.jpg) top left no-repeat;

}

.live {

	background: url(images/live-bk.jpg) top left no-repeat;

}

/* stili home */

#header-home {

	width: 680px;

	float: left;

	display: inline;

	height: 430px;

}

#header-home a.homepage {

	width: 375px;

	height: 124px;

	float: left;

	display: block;

	display: inline;

	margin-left: 184px;

	overflow: hidden;

	text-indent: -9999px;

}

div#sociale {

	width: 350px;

	height: 146px;

	float: right;

	display: block;

	display: inline;

	overflow: hidden;

	margin-top: 34px;

}

div#sociale ul {

	margin: -10px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

div#sociale ul li {

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	float: left;

	display: inline;

	width: 53px;

	height: 53px;

}

div#sociale ul li a {

	float: left;

	display: inline;

	width: 53px;

	height: 53px;

	background: top left no-repeat;

	overflow: hidden;

	text-indent: -9999px;

	-moz-opacity:.70; 

	opacity:.70;

}

div#sociale ul li a.facebook {

	background: url(images/fb_big.png);

}

div#sociale ul li a.twitter {

	background: url(images/tw_big.png);

}

div#sociale ul li a.myspace {

	background: url(images/ms_big.png);

}

div#sociale ul li a.lastfm {

	background: url(images/lfm_big.png);

}

div#sociale ul li a.flickr {

	background: url(images/fli_big.png);

}

div#sociale ul li a.youtube {

	background: url(images/yt_big.png);

}

div#sociale ul li a:hover {

	-moz-opacity:100; 

	opacity:100;

}

div#album {

	width: 240px;

	height: 109px;

	float: right;

	display: block;

	display: inline;

	overflow: hidden;

	background: url(images/album-home.png) left no-repeat;

	padding-left: 110px;

}

div#album h1 {

	padding: 0px;

	margin: 0px 0px 0px 0px;

	font-size: 36px;

}

div#album h3 {

	padding: 0px;

	margin: 0px 0px 0px 0px;

	font-size: 24px;

	line-height: 24px;

}

div#album h3 a {

	padding: 0px;

	margin: 0px 0px 0px 0px;

}



/* stili bio */

#header-bio {

	width: 680px;

	float: left;

	display: inline;

	height: 330px;

}

#header-bio a.homepage {

	width: 500px;

	height: 124px;

	float: right;

	display: block;

	display: inline;

	overflow: hidden;

	text-indent: -9999px;

}

#header-bio div#album {

	width: 240px;

	height: 109px;

	float: right;

	display: block;

	display: inline;

	overflow: hidden;

	background: url(images/album-home.png) left no-repeat;

	padding-left: 110px;

	margin-top: 10px;

}



/* stili live */

#header-live {

	width: 680px;

	float: left;

	display: inline;

	height: 270px;

}

#header-live a.homepage {

	width: 500px;

	height: 124px;

	float: right;

	display: block;

	display: inline;

	overflow: hidden;

	text-indent: -9999px;

}



/* pagina standard */



#header-single {

	width: 680px;

	float: left;

	display: inline;

	height: 310px;

}

#header-single a.homepage {

	width: 375px;

	height: 124px;

	float: right;

	display: block;

	display: inline;

	overflow: hidden;

	text-indent: -9999px;

}

#header-single a.album {

	width: 180px;

	height: 144px;

	float: left;

	display: block;

	display: inline;

	margin-left: 0px;

	margin-top: 60px;

	overflow: hidden;

	text-indent: -9999px;

}

#header-single div#album {

	width: 230px;

	height: 109px;

	float: right;

	display: block;

	display: inline;

	overflow: hidden;

	background: url(images/album-home.png) left no-repeat;

	padding-left: 110px;

	margin-top: 40px;

}



/* i singoli articoletti */



.content {

	width: 680px;

	background: #FF0;

	float: left;

	display: inline;

}

#content_bio {

	line-height: 18px;

}

#content_bio p {

	margin-bottom: 18px;

}

.entry_body {

	margin-bottom: 30px;

	width: 680px;

	float: left;

}

.entry_body h4 {

	font-size: 11px;

	padding: 0px;

	clear: both;

	margin: 8px 0px 10px 0px;

}

.entry_body_single img {

	float: left;

	margin: 0px 20px 10px 0px;

}

h1 a, h3 a, h4 a {

	text-decoration: none;

}

h3 {

	margin: 6px 0px 18px 0px;

	padding: 0px;

	font-size: 14px;

}

h2 a {

	text-decoration: none;

}

.entry_body h4 a {

	text-decoration: none;

}

.entry_body img {

	float: left;

	display: inline;

	margin-right: 14px;

	margin-bottom: 10px;

}

.entry_body_page {

}

.entry_body_single {

}

.entry_date {

	clear: both;

}

.entry_date_single {

	clear: both;

	padding-bottom: 20px;

}

.entry_body .entry_footer {

	clear: both;

}

.entry_body blockquote {

}

#footer {

	width: auto;

	padding: 100px 0px 20px 0px;

	clear: both;

	margin: 0px 12px;

	line-height: 15px;

	background: url(images/omino.png) top left no-repeat;

	overflow: hidden;

}

#footer a {

	text-decoration: none;

}

#footer div.copy {

	float: left;

	width: 200px;

	margin-right: 30px;

}

a.trovarobato {

	display: block;

	float: left;

	width: 170px;

	height: 30px;

	overflow: hidden;

	background: url(images/trovarobato.png) left top no-repeat;

	text-indent: -9999px;

	margin-top: 14px;

}



div#footer ul {

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	width: 210px;

	float: right;

}

div#footer ul li {

	margin: 14px 0px 0px 8px;

	padding: 0px 0px 0px 0px;

	float: left;

	display: inline;

	width: 26px;

	height: 26px;

}

div#footer ul li a {

	float: left;

	display: inline;

	width: 25px;

	height: 25px;

	background: top left no-repeat;

	overflow: hidden;

	text-indent: -9999px;

	-moz-opacity:.70; 

	opacity:.70;

}

div#footer ul li a.facebook {

	background: url(images/fb.gif);

}

div#footer ul li a.twitter {

	background: url(images/tw.gif);

}

div#footer ul li a.myspace {

	background: url(images/ms.gif);

}

div#footer ul li a.lastfm {

	background: url(images/lfm.gif);

}

div#footer ul li a.flickr {

	background: url(images/fli.gif);

}

div#footer ul li a.youtube {

	background: url(images/yt.gif);

}

div#footer ul li a:hover {

	-moz-opacity:100; 

	opacity:100;

}



#footer_link {

	width: 680px;

	float: left;

	display: inline;

}

#footerleft {

	float: left;

	width: 200px;

	text-align: left;

	display: inline;

}

#footerright {

	float: right;

	width: 200px;

	text-align: right;

	display: inline;

}

#footerright p {

}

.footerleft {

}

.footerright {

}

#content_break {

}

/* barra laterale */

#sidebar {

	width: 180px;

	float: left;

	display: inline;

	margin-left: 12px;

}

#sidebar h2 {

	font-size: 24px;

	padding: 0px;

	margin: 22px 18px 0px 0px;

	text-align: right;

}

#sidebar ul li {

	text-align: right;

	padding-right: 18px;

	margin: 0px;

}

#sidebar ul li.current_page_item, #sidebar ul li.current_page_parent,  #sidebar ul li.current-cat {

	background: url(images/current.png) top right no-repeat;

}

#sidebar ul li ul li.current_page_item {

	background: none;

}

#sidebar ul li ul li.current_page_item a {

	text-decoration: underline;

}

#sidebar_top ul {

	text-align: right;

	font-size: 14px;

	line-height: 16px;

	margin: 0px 0px 10px 0px;

}

#sidebar #sidebar_top ul li {

	margin-bottom: 3px;

}

#sidebar_top ul.gigs {

	text-align: left;

	margin: 0px 0px 10px 2px;

	padding: 0px 0px 90px 0px;

	font-size: 11px;

	line-height: 14px;

	background: url(images/scorpione.png) bottom center no-repeat;

}

#sidebar_top ul.gigs li {

	margin-bottom: 8px;

	padding: 0px 0px 0px 0px;

	text-align: left;

}

#sidebar_top ul.gigs li a {

	text-decoration: none;

	font-weight: bold;

}

#sidebar_bottom {

	text-align: right;

}

#sidebar a {

	text-decoration: none;

}

#sidebar_bottom ul {

	font-size: 12px;

	line-height: 18px;

	margin: -4px 0px 10px 0px;

}

#sidebar ul ul {

	font-size: 11px;

	line-height: 14px;

	margin: 0px 0px 10px 0px;

}

#sidebar ul ul li {

	font-size: 11px;

	line-height: 15px;

	padding-right: 0px;

}

#sidebar_bottom input {

	font-size: 11px;

	border: 0px;

	margin-right: 18px;

	margin-bottom: 4px;

	padding-left: 3px;

}

#sidebar_bottom input.button {

	font-size: 12px;

	font-weight: bold;

	color: #FFF;

	background: #000;

}



a.blog {

	float: right;

	display: block;

	width: 154px;

	height: 90px;

	overflow: hidden;

	background: url(images/blog-button.jpg) top left no-repeat;

	line-height: 150px;

	margin-right: 18px;

}





/* gestione immagini */



#content img {

}

.wp-caption-text {

}

.aligncenter {

}

.alignright {

}

.alignleft {

}

.pagetitle {

}

.postmetadata {

}

.alt {

}

#comment_box {

}

#comment_box ol {

}

#comment_box li {

}

.textwidget {

	padding: 5px 0px 5px 5px;

	margin: 0px 0px 10px 0px;

}

#wp-calendar {

	width: 100%;

	margin: 2px 0px 20px 0px;

}

#wp-calendar caption {

	font-weight: bold;

	padding: 5px 0px;

}

#wp-calendar a {

	text-decoration: underline;

}

#wp-calendar td {

	text-align: center;

}

fieldset {

	border: 0px;

	margin: 0px 0px 30px 0px;

	padding: 0px;

}

fieldset input, fieldset textarea {

	margin: 4px 0px 8px 0px;

	font-family: Tahoma, Geneva, sans-serif;

}

legend {

	font-weight: bold;

	margin-bottom: 4px;

	font-size: 13px;

	color: #fff;

}

.form-label label {

	color: #fff;

}

h3 {

	font-size: 14px;

}

ul {

	margin: 10px 0px;

	padding: 0px;

}

ul li {

	margin: 5px 0px;

	padding-left: 17px;

	list-style: none;

}

.button {

}



div#explorer6 {

	width: 900px;

	height: 200px;

	overflow: hidden;

	background: #F00;

	float: left;

}



div.name {

	padding: 20px 0px 10px 0px;

	font-size: 14px;

	font-weight: bold;

}

div.performance {

	padding-bottom: 10px;

}



div.address {

	padding-bottom: 20px;

}



div.notes {

	padding-bottom: 10px;

}



div.torna {

	padding-bottom: 40px;

}

