/*
Theme Name: lucabeatrice.com
*/

/*position*/

body{
font-family:Georgia,"Times New Roman",Times,serif;
font-size:16px;
line-height:18.8px;
}

h1{font-size:24px;line-height:28px;}
h2{font-size:22px;line-height:26px;}
h3{font-size:20px;line-height:24px;}
h4{font-size:18px;line-height:22px;}
h5, h6{font-size:17px;line-height:20px;}

#page{width:960px; margin: 0 auto 60px;}

p {margin:16px 0;clear:both;}

.clear{height:0;clear:both;}

a {text-decoration:none;}
 
a[href^="http:"]{color:#000; text-decoration:underline;font-weight:bold;}

a[href^="http://www.lucabeatrice.com"] {color:#F20063; font-weight:bold;text-decoration:none;}

a:visited {color:#747474;text-decoration:none;}

a:hover {background:#E1E1E1}

#articolipage, #libripage, #mostrepage{width:300px; margin: 0 auto;}
/* fine position*/
#header{ margin:0 0 50px;}

#topnav{list-style:none;  text-transform:uppercase;;padding:0}

#articoliframe, #mostreframe, #libriframe{
width:33%;
float:left;
background-color: #aaa;
}

.postmetadata{width:10%; }

/*************header****************/
#header{
position:relative;
}

#headerimg h1 {
width: 653px;
height:93px;
margin: 0 auto 50px;
text-indent:-300em;
position:relative
}

#headerimg h1 a{
height:93px;
width: 653px;
overflow:hidden;
position:absolute;
top:0;
left:0;
background: transparent url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/head.gif) no-repeat scroll 0 0;
}

#topnav{
position:absolute;
top:1px;
left:805px;
margin:0;
height:93px;
width:157px;
background: transparent url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/menu.gif) no-repeat scroll 0 top;
}

#topnav li{
height:16px;
width:86px;
position:relative;
top:14px;
text-indent:-9999px;
}

#topnav li a{
height:16px;
width:86px;
overflow:hidden;
position:absolute;
top:0;
left:0;
}

#topnav .page-item-285 a:hover{
background: transparent url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/news-hover2.gif) no-repeat scroll 0 -1px;
width:143px;
}
.blog #topnav .page-item-285 a:hover, .single #topnav .page-item-285 a:hover{
background: transparent;
width:143px;
}
#topnav .page-item-232 a:hover{
background: transparent url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/archivio-hover2.gif) no-repeat scroll -0px top;
width:143px;}
.page-id-232 #topnav .page-item-232 a:hover{
background: transparent;
width:143px;}
#topnav .page-item-11 a:hover{
background: transparent url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/accademia-hover2.gif) no-repeat scroll 0 -1px;
width:143px;}
.page-id-11 #topnav .page-item-11 a:hover{
background: transparent;
width:143px;}
#topnav .page-item-9 a:hover{
background: transparent url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/bio-hover2.gif) no-repeat scroll -1px -1px;
width:143px;}
.page-id-9 #topnav .page-item-9 a:hover{
background: transparent;
width:143px;}

.blog #page #topnav, .single #page #topnav{
background: transparent url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/menu-sprite.gif) no-repeat scroll 0 top;
}
.page-id-232 #page #topnav{
background: transparent url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/menu-sprite.gif) no-repeat scroll -158px top;
}
.page-id-11 #page #topnav{
background: transparent url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/menu-sprite.gif) no-repeat scroll 0 -93px;
}
.page-id-9 #page #topnav{
background: transparent url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/menu-sprite.gif) no-repeat scroll -158px -93px;
}

#searchform{
position:relative;
margin:-10px  0 0 762px;
background:transparent url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/cerca.gif) no-repeat scroll 0px 0px;
width:200px;
height:29px;
}

#s {
width:160px;
height:20px;
border:none;
background:transparent;
position:relative;
top:6px;
left:45px;
width:127px;
}
#searchsubmit{width:18px;height:18px;position:relative;top:5px;left:45px;background:transparent;border:none;}

/***************************/
#content{margin-left:0px;padding-left:168px;
position:relative;
}

h2 {color:#F20063}

.blog #page #content{margin-left:0px;padding-left:168px; overflow:hidden;
background:transparent url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/texture.gif) repeat-y scroll 88px top;
}

.post{position: relative}
.mese{position:absolute;top:0; left:-150px}
.giorno{position:absolute;top:0; left:-40px}

.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {clear:both;}

/**************homepage****************/
.home #page #content .entry {margin:0;}
.home img.alignleft {padding:0;}
.post {margin: 5px 0 25px}
.last-post, .category-in-evidenza{
font-size:22px;
line-height:26.4px;
margin: -10px 0 25px;
}

/**************NEWS****************/
/*    MESE    */
.post{position: relative;clear:both;}

.mese{
position:absolute;
top:-13px; 
left:-150px;
width: 136px;
height:16px
}
.mese p {
width: 140px;
height:16px;
text-indent:-300em;
margin-top:-2px;
border-top:17px solid #fff;
}
.last-post .mese p, .category-in-evidenza .mese p {margin:5px 0 0}
.mese .gennaio{background:#fff url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/mesi.jpg) no-repeat scroll -0px 0px;}
.mese .febbraio{background:#fff url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/mesi.jpg) no-repeat scroll -136px 0px;}
.mese .marzo{background:#fff url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/mesi.jpg) no-repeat scroll -272px 0px;}
.mese .aprile{background:#fff url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/mesi.jpg) no-repeat scroll -408px 0px;}
.mese .maggio{background:#fff url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/mesi.jpg) no-repeat scroll -680px 0px;}
.mese .giugno{background:#fff url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/mesi.jpg) no-repeat scroll -544px 0px;}
.mese .luglio{background:#fff url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/mesi.jpg) no-repeat scroll -0px -16px;}
.mese .agosto{background:#fff url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/mesi.jpg) no-repeat scroll -136px -16px;}
.mese .settembre{background:#fff url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/mesi.jpg) no-repeat scroll -272px -16px;}
.mese .ottobre{background:#fff url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/mesi.jpg) no-repeat scroll -408px -16px;}
.mese .novembre{background:#fff url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/mesi.jpg) no-repeat scroll -544px -16px;}
.mese .dicembre{background:#fff url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/mesi.jpg) no-repeat scroll -680px -16px;}

.giorno{
position:absolute;
top:-6px; 
left:-45px; 
color:#373737;
font-size:20px;
font-weight:bold;
background:#fff;
width:30px;
text-align:right;
}

.last-post .giorno, .category-in-evidenza .giorno{
font-size:40px;
text-align:center;
left:-72px;
width:50px;
padding:0 0 2px;
margin: 0 0 0 8px;
}

.giorno p 
{margin:5px 5px 0px;
padding: 0 0 2px;
}

.last-post .giorno p, category-in-evidenza .giorno p {
margin:4px 0 0;
}

.blog #content h2 {margin-top:0; padding-left:80px; margin:0 0 -1px -80px; background:#fff;}

#page .navigation .alignleft {

	width:310px;height:29px;text-indent:-9999px;position:relative;
}
#page .navigation .alignright {

	margin-right:170px;	
	width:310px;height:29px;text-indent:-9999px;position:relative;
}

#page .navigation .alignleft a{
	width:310px;height:29px;position:absolute;top:0;left:0;overflow:hidden;
	background:#fff url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/news-precedenti.gif) no-repeat scroll 0 0;
}
#page .navigation .alignright a{
	width:310px;height:29px;position:absolute;top:0;left:0;overflow:hidden;
	background:#fff url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/news-successivi.gif) no-repeat scroll 0 0;
}

/**** ARCHIVIO***/
.page-template-archivio-php #content{margin:0; padding:0; width:960px; position:relative;height:1700px;}
#archivio{list-style: none; margin:0;padding:0}

#cat-articoli{background: transparent url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/arch-articoli.gif) no-repeat scroll left top;
height:34px;
text-indent:-9999px;
width:990px;
}

#cat-mostre{background: transparent url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/arch-mostre.gif) no-repeat scroll left top;
height:34px;
text-indent:-9999px;
margin:75px 0 0 318px;
}

#cat-libri{background: transparent url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/arch-libri.gif) no-repeat scroll left top;
height:34px;
text-indent:-9999px;
margin:68px 0 0 640px;
}

#articoli{
position:absolute;
top:50px;
left:0;
width:300px;
margin:0 30px 0 0;
height: 600px;
}
#articoli iframe, #mostre iframe, #libri iframe{
position:relative;
top:-8px;
left:-8px;
}

#mostre{
position:absolute;
left:320px;
top:155px;
width:300px;
margin:0 30px 0 0;
height: 495px;
}

#libri{
position:absolute;
left:640px;
top:260px;
width:300px;
height: 390px;
}

#articolipage, #libripage, #mostrepage{
width:300px; 
margin: 0 auto;
}

#articolipage #content, #mostrepage #content, #libripage #content {padding:0}
#articolipage .article, #libripage .books, #mostrepage .mostrec {padding:0;margin:0 0 20px;}

#articolipage .article p {padding:0;margin:0 0 0 20px;font-weight:bold;}
#articolipage .article h1 {margin:0 0 4px;font-weight:normal;font-size:16px;line-height:18.8px}

#mostrepage .mostrec p {padding:0;margin:0 0 0 20px;font-weight:normal;font-style:italic}
#mostrepage .mostrec h1 {margin:0 0 4px;font-weight:bold;font-size:16px;line-height:18.8px}

#libripage .books p {padding:0;margin:0 0 0 20px;font-weight:normal;font-style:italic}
#libripage .books h1 {margin:0 0 4px;font-weight:bold;font-size:16px;line-height:18.8px;text-transform:uppercase;}
#libripage .books p  a{font-weight:normal}

#articolipage .navigation .alignleft, #mostrepage .navigation .alignleft, #libripage .navigation .alignleft {
width:150px;height:29px;text-indent:-9999px;position:relative;
}
#articolipage .navigation .alignright, #mostrepage .navigation .alignright, #libripage .navigation .alignright {
width:150px;height:29px;text-indent:-9999px;position:relative;margin-right:0;
}

#articolipage .navigation .alignleft a, #mostrepage .navigation .alignleft a, #libripage .navigation .alignleft a{
width:150px;height:29px;position:absolute;top:0;left:0;overflow:hidden;
background:#fff url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/arch-precedenti.gif) no-repeat scroll 0 0;
}
#articolipage .navigation .alignright a, #mostrepage .navigation .alignright a, #libripage .navigation .alignright a{
width:150px;height:29px;position:absolute;top:0;left:0;overflow:hidden;
background:#fff url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/arch-successivi.gif) no-repeat scroll 0 0;
}

/*     ACCADEMIA    */

#immaginiDL a{
text-indent:-9999px;
position:absolute;
top:-5px;
left:0;
width:158px;
height:31px;
background: transparent url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/immaginiDL.gif) no-repeat scroll center top;
overflow:hidden;
}

/********footer****************/
#footer{ clear:both;margin-left:0px;padding-top:25px;position:relative}

.blog #page #footer{padding-top:10px;}

#footer p{background: transparent url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/footer_1.jpg) no-repeat scroll center bottom;
height:31px;
text-indent:-300em;
}

#footer #contact{ background:transparent;width:140px;height:15px;position:absolute;right:293px;text-indent:-9999px;overflow:hidden;
}

#footer #contact:hover{ background:transparent;}

#footer  li {
list-style:none;
}

#footer .login {
height:31px;
width:54px;
position:relative;
text-indent:-300em;
}

#footer .login a{background: transparent url(http://www.lucabeatrice.com/wp-content/themes/lucabeatrice/images/login.jpg) no-repeat scroll center bottom;
height:31px;
width:54px;
margin: 0 auto;
position:absolute;top:0;left:455px;
overflow:hidden;
}

/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}

.hidden {
	display: none;
	}
	
.screen-reader-text {
     position: absolute;
     left: -1000em;
}


a img {
	border: none;
	}

.navigation {
	display: block;
	text-align: center;
	margin:0 0 0 -80px;
	padding-left:80px;
	padding-top:20px;
	background:#fff;
	overflow:hidden;
	clear:both;
}
/* End Various Tags & Classes*/

/* Begin Lists */

html>body .entry ul {
	margin-left: 0px;
	padding: 0 0 0 30px;
	list-style: none;
	padding-left: 10px;
	text-indent: -10px;
	}

html>body .entry li {
	margin: 7px 0 8px 10px;
	}

.entry ul li:before, #sidebar ul ul li:before {
	content: "\00BB \0020";
	}

.entry ol {
	padding: 0 0 0 35px;
	margin: 0;
	}

.entry ol li {
	margin: 0;
	padding: 0;
	}

.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
/* End Entry Lists */

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	position:relative;
	text-align: center;
	padding-top: 4px;
	margin-bottom:25px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 9px;
	line-height: 10.8px;
	padding: 0 0px 0px;
	margin: 0;
	width:130px;
	text-transform:uppercase;
	text-align: left;
	float:right;
	position:absolute;
	right:-140px;
	bottom: 0;	
}
/* End captions */

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */

