/*

Theme Name: Avvenimenti Iblei

Theme URI: http://pandazwebdesign.tumblr.com

Description: design custom per Avvenimenti Iblei

Version: 1.0b

Author: Andrea Ciulu, Pasquale Borriello

Author URI: http://pandazwebdesign.tumblr.com

Tags: blue, custom, magazine

Text Domain: kubrick



	Based on Kubrick v1.5

	 http://binarybonsai.com/kubrick/





*/







/* struttura */



body {

	margin:0px;

	text-align:center;

	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

	font-size: 14px;

	color: #264b57;

}



#page {

	text-align:left;

	margin:auto;

	width: 1020px;

	padding-left: 46px;

	padding-right: 46px;

}





#header {

	background: url('images/headerbg.png');

	background-repeat: repeat;

	height: 140px;

}



#top {

	height: 32px;

	background: url('images/topbg.png');

	background-repeat: repeat-x;

}





#cerca {

	background: url('images/cerca.png');

	background-repeat: no-repeat;

}



#cerca input {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background: transparent none repeat scroll 0 0;

border: 0 none;

height:16px;

margin-top:1px;

margin-left:75px;

width:180px;

color: #999;

}



#bot {

	height:108px;

	font-size: 12px;

}



#contatta {

	height:	18px;

	line-height: 18px;

	padding-left: 30px;

	background: url('images/contatta.png');

	background-repeat: no-repeat;

	margin-top:7px;

}



#collabora {

	height:	18px;

	line-height: 18px;

	padding-left: 30px;

	background: url('images/collabora.png');

	background-repeat: no-repeat;

	margin-top:7px;

}



#supporta {

	height:	18px;

	line-height: 18px;

	padding-left: 30px;

	background: url('images/supporta.png');

	background-repeat: no-repeat;

	margin-top:7px;

}



#title {

	height:85px;

	background: url('images/avvenimenti-iblei.png');

	background-repeat: no-repeat;

}



#subtitle {

	font-family: Helvetica, Arial, sans-serif;

	font-size: 11px;

	padding-left: 19px;

	line-height: 20px;

	height:28px;

}



#menu {

	padding-left: 19px;

	height:28px;

}



#menu li {

	background: url('images/menubg.png');

	height:21px;

	background-repeat:repeat-x;

	float:left;

	margin-right: 7px;

	color: #fff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	line-height: 21px;

	padding-left: 5px;

	padding-right: 5px;

	list-style:none;

}



#menufooter li {

	height:21px;

	background-repeat:repeat-x;

	float:left;

	margin-right: 7px;

	color: #333;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	line-height: 21px;

	padding-left: 5px;

	padding-right: 5px;

	list-style:none;

}



#leggi {

	text-align:right;

	margin-bottom: 20px;

}



#leggi a,

#leggi a:active,

#leggi a:visited {

	text-decoration: none;

	color: #000;

}



#leggi a:hover {

	text-decoration: underline;

	color: #000;

}



#content {

	padding:20px;

	padding-top: 13px;

	width: 660px;

	float:left;

}



#left {

	width: 435px;

	margin-right: 18px;

	float:left;

}



#secondopiano {

	background-color: #f6f6f6;	

	background-image: url('images/secondopiano-bg.png');

	background-repeat:repeat;

}



#secondopiano-mezzo {

	background-image: url('images/secondopiano-mezzo.png');

	height: 55px;

	background-repeat:repeat-x;

	clear: both;

}



#terzopiano {

	margin-bottom: 20px;	

	width: 440px;

}



#right {

	width: 200px;

	margin-right: 7px;

	float:right;

}



#sidebar {

	width: 300px;

	padding-left: 10px;

	padding-right: 10px;

	padding-top: 10px;

	background: url('images/rightrightbg.png');

	background-repeat: repeat;

	float:right;

	background-color: #f6f6f6;

}



#links {

	font-size: 14px;	

	font-family: Helvetica, Arial, sans-serif;

	color: #000;

	line-height: 18px;

}



#links li {

	list-style: none;	

}



#links a,

#links a:active,

#links a:visited {

	color: #000;

	text-decoration: none;

}



#links a:hover {

	color: #000;

	text-decoration: underline;

}



#flickr img {

	padding: 5px;	

}



#flickr {

	background-image: url('images/flickrbg.png');

	background-repeat:no-repeat;

	background-position:top;

	height: 230px;

	text-align:center;

	padding-top:16px;

}



#footer {

	background: url('images/footer.png');

	background-repeat: no-repeat;

	height: 60px;

	clear:both;

}



#menufooter {

	padding-left: 18px;	

}



#metadata {

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	text-transform:uppercase;

	color: #2c7087;

	padding-top: 15px;

	margin: 0px;

}



.entry-hp {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 16px;

	color: #000;

	letter-spacing: -.4px;

}



.entry-hp p {

	padding-bottom: 0px;

	margin-bottom: 0px;

}



.entry {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000;

	line-height: 18px;

}



.video {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 14px;

	color: #000;

	letter-spacing: -.4px;

}



.rightentry {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 16px;

	color: #000;

	letter-spacing: -.4px;	

}



.rightentry p {

	margin-top: 10px;

	padding-top: 0px;

	margin-bottom: 0px;

	padding-bottom: 0px;

}



#line {

	background: url('images/line.png');

	background-repeat: repeat-x;

	height:20px;

	margin:0px;

	padding:0px;

}



#lineright {

	background: url('images/lineright.png');

	background-repeat: repeat-x;

	height:20px;

	margin:0px;

	padding:0px;

}



#tagcloud {

	font-family: Helvetica, Arial, sans-serif;

}



#comments {

	font-family: Helvetica, Arial, sans-serif;

	color: #000;

	font-size: 14px;

}



#comments ul {

	padding: 0px;

	list-style: none;

	margin:0px;

}

 

#comments li {

	padding:0px;

	list-style: none;

}



#comments {

	line-height: 18px;	

}



#sinistra {

	width: 210px;

	float:left;

}



#destra {

	width: 210px;

	float:right;

}





#terzopiano {

	list-style-position:inside;

	margin-bottom: 10px;

	font-family:Helvetica, Arial, sans-serif;

	font-size: 12px;

	line-height: 14px;

	color: #000;

}



#terzopiano li {

	padding-bottom: 5px;	

}



/* links */



#terzopiano a,

#terzopiano a:active,

#terzopiano a:visited {

	color: #000;

	text-decoration:none;

}



#terzopiano a:hover {

	color: #000;

	text-decoration:underline;

}



#menu a,

#menu a:active,

#menu a:visited {

	text-decoration: none;

	color: #fff;

}



#menu a:hover {

	color: #000;

	text-decoration: none;

}



#menufooter a,

#menufooter a:active,

#menufooter a:visited {

	text-decoration: none;

	color: #3f464d;

}



#menufooter a:hover {

	color: #3f464d;

	text-decoration: underline;

}





#comments a,

#comments a:active,

#comments a:visited {

	text-decoration: none;

	color: #000;

}



#comments a:hover {

	color: #264b57;

	text-decoration: underline;

}







h4 a,

h4 a:active,

h4 a:visited {

	color: #264b57;

	text-decoration: none;

}



.linetitle a:hover {

	color: #264b57;

	text-decoration: underline;

}



a,

a:active,

a:visited {

	color: #2c7087;	

	text-decoration: none;

}



a:hover {

	text-decoration: underline;

	color: #2c7087;

}



h1 a,

h1 a:active,

h1 a:visited {

	text-decoration: none;

	color: #24303d;

}



h1 a:hover {

	text-decoration: underline;

	color: #24303d;

}



h3 a,

h3 a:active,

h3 a:visited {

	text-decoration: none;

	color: #000;

}



h3 a:hover {

	text-decoration: underline;

	color: #000;

}



h2 a,

h2 a:active,

h2 a:visited {

	text-decoration: none;

	color: #1f2730;

}



h2 a:hover {

	text-decoration: underline;

	color: #1f2730;

}



/* typography */



h1 {

	font-size: 40px;

	line-height: 40px;

	color: #24303d;

	font-family:Georgia, "Times New Roman", Times, serif;

	margin:0px;

	padding-top: 14px;

	padding-bottom: 14px;

	font-weight: normal;

}



h2 {

	font-size: 24px;

	line-height: 24px; 

	font-family:Georgia, "Times New Roman", Times, serif;

	color: #1f2730;

	margin-top:5px;

	padding-top: 5px;

	padding-bottom: 5px;

	margin-bottom: 5px;

}



h3 {

	font-size: 18px;

	line-height: 20px; 

	font-family:Georgia, "Times New Roman", Times, serif;

	color: #000;

	padding-bottom: 0px;

	margin-bottom: 10px;

	margin-top: 0px;

	padding-bottom: 0px;

}



h4 {

	font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif	;

	font-size: 14px;

	line-height: 14px;

	color: #264b57;

	font-weight: bold;

	margin:0px;

	padding:0px;

}



/* special */



#sinistra,

#destra { 

	background:transparent none repeat scroll 0 0;

}



.related_post li {

	list-style: none;

	padding-top: 0px;

	margin-top: 0px;

}



.related_post {

	padding-left: 0px;

	margin-left: 0px;

}



#right ul {

	padding-top: 0px;

	margin-top:0px;

}



#archive {

	font-size: 14px;

	font-family:Helvetica, Arial, sans-serif;

}





#archive li {

	list-style: none;	

	padding-bottom: 10px;

}



#sx { float:left;}

#dx {float:right;}



/* more */



img {

	border: none;	

}
