/*
Theme Name: Mini
Theme URI: http://www.azmoney.co.uk/wordpress-themes/mini
Description: "Mini" is a free lightweight WordPress theme dedicated for those folks who like simple & clean designs. Supports tags, gravatars, widgets and other useful features. Valid CSS & HTML. Designed by <a href="http://www.azmoney.co.uk">AZ Money</a> Web Design. Try now ;)
Version: 1.0.7
Author: AZ Money
Author URI: http://www.azmoney.co.uk
Tags: fixed width, right sidebar, three columns, 3 columns, four columns, 4 columns, widgets, widget ready, professional, simple, seo friendly, typography, white, minimalistic, gravatars, avatar, two columns, valid XHTML, valid CSS, 1024px, clean, adsense ready, black, professional, premium

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/




/* STRUTTURE FONDAMENTALI */
body{
	background:url('img/0.png');
	font-size:72%
}

a, a:link{
	color:#555;
	
}
a:visited {
	color:#7D7D7D
}
a:hover {
	color:#aaa
}

#main a {
text-decoration:underline
} 

strong, b {font-weight:bold}
i, em {font-style:italic}

#wrapper{
	background:#fefefe;
	border:8px solid #8BCCFE;
	border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;
	float:left;
	position:relative;
	
}

#title h1 a, #footer h1 a {
	display:block;
	margin:0;
	padding:0;
	font-size:60px;
	color:#000;
	margin:8px 0 0 8px
} 
#footer h1 a{font-size:50px}
#menucontainer {
	padding:6px;
	background:#f8f8f8 url(img/ajax-loader.gif) no-repeat center center;
	/*border-bottom:1px solid #CCCCCC*/
}
#mainmenu{
	background:#f8f8f8;
	opacity: .0;
    	filter: alpha(opacity=0);
    	-ms-filter: alpha(opacity=0); 
}
.scroll-pane ul li, .scroll-pane ul li a{
	color:#fff;
	font-size:21px;
	font-weight:bold;
	padding:0 3px;
}

#feedcontainer a {
	display:inline;
	float:left;
	height:33px;
line-height:35px;	margin-left:15px;
	padding-left:38px;
	margin-top:40px;
	background:url(img/rss_off.png) no-repeat bottom left;
}
#feedcontainer a:hover{
	background:url(img/rss_on.png) no-repeat bottom left;
	color:#F59F2F
}

#container {
	width:940px;
	margin:0 auto;
	padding:30px 0 ;
}
#footer {
	clear:both;
	font-size:75%;
	/*height:30px;
	line-height:30px;*/
	padding:0;
	text-align:right;
}
#subheader {
	height:68px;
	/*border-bottom:1px solid #E9EAEA;
	border-top:1px solid #E9EAEA;*/
background:url('img/4.jpg');overflow:hidden;
}
#vimeo{
float:right;
margin-right:0;
margin-top:4px;
padding-left:90px;
position:relative;}

#vimeo ul li {
display:block;float:left;position:relative;
margin-right:3px
}

#vimeo a {
display:block;
background:url(img/play.gif) no-repeat center center;
}
#vimeo a img {
height:60px
}

#vimeo a:hover img {opacity:0.7}

#main {
float:left;position:relative;
background:url(img/grey-line.gif) repeat-y 747px 0;
/*border-top:1px solid #CCCCCC*/

}


#sidebar {
	width:190px;
	float:left;
	
	position:relative;

}

#sidebar .padding {
padding:20px 15px
}

#sidebar h3 {
clear:both
}
#post {
background:#fafafa url(img/orsok.png) no-repeat right bottom;
	width:747px;
	float:left;
	position:relative;
min-height:540px;
height:auto!important;
height:540px;
}

.padding {
	padding:5px 10px
}

#post h2 {
	font-size:40px;
	color:#8BCCFE;
	margin:25px 35px 15px;
	text-align:left;
	border-bottom: 5px solid #f5f5f5;
	padding:0 10px 10px;



}

#main h3  {
font-size:19px; color:#8BCCFE;display:block;
font-weight:bold;text-align:right;padding:0 0 5px;
}
#staff h3 {
text-align:right!important;
}
#postextra {
	float:right;
	width:165px;
	position:relative;
	font-size:95%
}
#postextra .padding {
padding:0 0 0 10px
}
#postextra .extracont  {
border-radius:8px 0px 0px 8px ;-moz-border-radius:8px 0px 0px 8px ;-webkit-border-radius:8px 0px 0px 8px ;
background:url('1.png');
border-width:5px;border-style:solid;border-color:#f5f5f5;
display:block;
padding:10px 15px 10px;
margin-bottom:15px
}
#postextra .ngg-galleryoverview {
margin-top:0;
width:auto;
}
#postcontent{
	float:right;
	width:557px;
	position:relative;
}

#postcontent .padding{
	padding: 0 30px 
}
 
#postcontent p  {
	font-size:1.3em;
	line-height:1.47em;
	margin:0 0 1.4em;


}


p.edit {
	position:absolute;
	top:5px;
	right:5px
}

div#staff{
border-top:3px solid #CCCCCC;
float:right;
font-size:80%;
font-style:italic;
padding-bottom:5px;
padding-right:25px;
padding-top:5px;
text-align:right;
width:50%;margin-right:15%}

#staff p {
line-height:1.6em;
margin-bottom:0.6em;
}
/* seperate blocks */
#menu {
	height:30px;
	border-left:1px solid #d9dada;
	background:url(img/grey-line.gif) 0 bottom repeat-x;
}
#menu li {
	float:left;
	position:relative;
	display:block;
	height:28px;
	border-right:1px solid #d9dada;
	border-top:1px solid #d9dada;
	background:#F0F0F0 ;
}
#menu  li.current_page_item {
	background:#fff;
}

.list-1 li.current_page_item a {
	color:#010101 !important;
	font-weight:bold;
}

#menu  a {
	text-decoration:none;
	padding:0 15px;
	line-height:27px;
	border-bottom: 1px solid #d9dada;
	display:block;
	height:28px;
	width:auto;
}

#menu  li.current_page_item a{
	border-bottom: 1px solid #fff;
	cursor:default;	
}

#menu  li.current_page_item a:hover{
	text-decoration:none;
}

#menu  a:hover {
	text-decoration:underline;
	background:#fff
}

.alignnone {
	margin: 9px 15px 9px 0;
}
.alignleft {
	float: left;
	margin: 9px 15px 9px 0;
	padding: 0;
}
.alignright {
	float: right;
	margin: 9px 0px 9px 15px;
	padding: 0;
}
.aligncenter {
	display: block;
	margin: 9px auto;
	padding: 0;
}
object, embed {
display:block;
margin:auto;
}


/* PLUGIN OVERRIDE */
ul.gigpress-related-show {
margin:1em 0!important;
}
.dtstart, .dtend {font-weight:bold;}

.gigpress_widget2 {
padding:35px 0 0;
clear:both;
position:relative;
text-align:left
}
.gigpress-list-more{
text-align:left;
margin-bottom:20px;
font-size:9px
}



.gigpress-list-rss{
position:absolute;
right:8px;
top:38px;
}

#gigpress2 h3, #postcontent h3 {

text-align:left;
}

#gigpress2 h3 {
padding-bottom:0;
}
#gigpress2 li ul {
margin:1em 0;
border-left:5px solid #eee;
margin:1em 0;
padding-left:10px;
}
#gigpress2 li ul:hover {
border-color:#8BCCFE
}
#social-links{
float:left;text-align:left
}
.widget_qtranslate{
float:right;

margin-top:3px;
}
.widget_qtranslate li{
	float:right;
display:inline;
margin-left:5px;
padding-bottom:8px;
}

#socialLinksContainer{
text-align:right
}

.cat_posts {text-align:right;padding-top:15px}
.crossreferences li {
color:#CCCCCC;
list-style-type:circle;
margin:7px;

}
.contactform input, .contactform textarea {
opacity: 0.9;
-moz-opacity: 0.9;
filter: alpha(opacity=90);
background-color:#FAFAFA;
border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
border:1px solid #ccc;
color:#0B6D78;
font-size:12px;
padding:1px;
}

.contactright{margin-top:-23px!important}
.contactleft {font-size:11px}
.contactform input:focus, .contactform textarea:focus {
border-color:#0B6D78
}
.contactform textarea{
background:#FAFAFA url(img/orsok.png) no-repeat right bottom
}
.ngg-album{border:5px solid #eee!important;border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px ;-webkit-border-radius:8px 0 0 8px;background:#fefefe!important;
margin:0 1% 10px!important;float:left;
padding:5px!important;
width:44%!important;}
.ngg-albumoverview {width:620px !important;}
.ngg-albumtitle {padding:0 5px!important;margin:0 0 5px!important;font-size:1.2em!important;}
.ngg-description p {margin:0!important;font-size:0.95em !important}
.gigpress-row td {border-bottom:1px solid #E0E0E0!important;}
#gig_archive tr td{background:#fff;color:#555;opacity: 0.7;
-moz-opacity: 0.7;
filter: alpha(opacity=70);}
th.gigpress-date {width:110px;}
th.gigpress-show {width:180px;}
th.gigpress-venue {width:175px;}
.backtoalbum{clear:both;
display:block;
padding-top:15px;}
#photo.extracont .ngg-galleryoverview .backtoalbum, #photo.extracont .ngg-galleryoverview h3{display:none;}




