/* setup */
* {padding:0; margin:0; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align:left; text-decoration:none; border:none; color:#333; list-style:inside circle;}

/* special */
/*
#datelos, #links {float:left;}
#dateupa, #blog, #foto {float:right;}
*/
#datelos, #links, #dateupa, #foto, #blog, div.box { float:left; margin:7px 20px 7px 0;}
#footer {clear:both;}
.delicious-posts h2 {display:none;}

/* color */
a:hover {color:#000; border-bottom:1px #000 solid;}
#header a:hover, .thumbs a:hover {border-bottom:none;}
.thumbs img {border:2px #7ca5d3 solid;}
.thumbs img:hover {border:2px #000 solid;}
#footer, #blog, #foto, #links, #datelos, #dateupa, div.box {background:#bdd3ea url(/hp/v3/img/corner.jpg) top right no-repeat;}
#header h1 {color:#bdd3ea;}
h2 { border-bottom:#fff solid 1px; color:#fff; margin:15px auto 10px auto; font-weight:normal; font-size:16px;}
h1 {color:#fff;}
.data, a {color:#900;}

/*#datelos {background:#bdd3ea url(/loschitarones/logo-chitarones_resize.gif) right top no-repeat;}
#dateupa {background:#bdd3ea}*/

/* sfondo */
body {background:url(/hp/v3/img/back.jpg) repeat-x top; text-align:center;}

/* font */
h1, h3 {font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:normal; margin-bottom:10px;}
h3 { font-size:18px; font-weight:normal; margin:5px auto; color:#7ca5d3; border-bottom:1px #7ca5d3 solid}
#datelos .data, #dateupa li, #blog .post span, #blog .post {font-size:14px;}
a {font-size:inherit}

/* layout */
li li {margin-left:30px; list-style:square;}

/* margin */
#blog p {margin:0 0 10px 0;}
/*#footer, #blog, #foto, #links, #datelos, #dateupa {margin:10px 0;}*/
#footer, #blog, #foto, #links, #datelos, #dateupa, div.box {padding:14px;}

/* size position */
#header h1 {position:absolute; top:20px; z-index:1; right:170px;
	font-size:70px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;
}
#blog, #foto, #dateupa, #datelos, #links, div.box {width:400px;}
.thumb {height:70px;}
#page {margin:0 auto; width:900px;}
#header {text-align:left; margin:50px 0 0 0;}
#footer {text-align:right;}
#datelos .data { margin:15px 0; list-style-type:none;}
#content .float {float:left; margin-right:10px;}
#datelos .sub { font-size:11px;}
#datelos .luogo {color:#900; text-transform:uppercase;}
.mlistform {
	position:absolute; top:10px; left:10px;
	width:260px; font-size:9px;
	background:none; overflow:auto;
}
.mlistform .from {border:1px solid #bdd3ea; width:240px;}
.mlistform label, .mlistform input {margin:2px;	padding:2px; text-align:left;}

.data .img {width:118px}

.closer {clear:both;}