*{
	padding:0;
	margin:0;
}
.break{clear:both;}
body {
	background:#f5eecc url(../img/canvas-bg.jpg) no-repeat scroll center top;
	color:#333333;
	font-family:Georgia, serif;
	font-size:100%;
	/*font-size-adjust:none;
	font-stretch:normal;*/
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
}
a{
	color:#003399;
	text-decoration:none;
	
}
img{
	text-decoration:none;
	border:none;
}
a img{
	text-decoration:none;
	border:none;
}
#header {
	background:#f5eecc url(../img/header-bg.jpg) no-repeat scroll center top;
	height:275px;
	margin:0pt auto;
	position:relative;
	width:878px;
}

#menu li {
	display:inline;
}
#menu li a{
	background-image:url('../img/menu.jpg');
	display:block;
	overflow:hidden;
	text-indent:-2000px;
}
#menu li#item1 a{
	left:57px;
	width:104px;
	height:90px;
	position:absolute;
	background-position:0px -90px;
	top: 172px;
}
#menu li#item1 a:hover {background-position:0px -180px;}
#menu li#item1.selected a {background-position:0px 0px;}
#menu li#item2 a{
	width:87px;
	height:90px;
	position:absolute;
	background-position:-104px -90px;
	left: 162px;
	top: 172px;
	}
#menu li#item2 a:hover {background-position:-104px -180px;}
#menu li#item2.selected a {background-position:-104px 0px;}
#menu li#item3 a{
	width:122px;
	height:90px;
	position:absolute;
	background-position:-191px -90px;
	left: 250px;
	top: 172px;
	}
#menu li#item3 a:hover {background-position:-191px -180px;}
#menu li#item3.selected a {background-position:-191px 0px;}
#menu li#item4 a{
	width:107px;
	height:90px;
	position:absolute;
	background-position:-313px -90px;
	left: 371px;
	top: 172px;
	}
#menu li#item4 a:hover {background-position:-313px -180px;}
#menu li#item4.selected a {background-position:-313px 0px;}
#menu li#item5 a{
	width:138px;
	height:90px;
	position:absolute;
	background-position:-420px -90px;
	left: 479px;
	top: 172px;
	}
#menu li#item5 a:hover {background-position:-420px -180px;}
#menu li#item5.selected a {background-position:-420px 0px;}
#menu li#item6 a{
	width:76px;
	height:90px;
	position:absolute;
	background-position:-558px -90px;
	left: 617px;
	top: 172px;
	}
#menu li#item6 a:hover {background-position:-558px -180px;}
#menu li#item6.selected a {background-position:-558px 0px;}
#menu li#item7 a{
	width:88px;
	height:90px;
	position:absolute;
	background-position:-634px -90px;
	left: 691px;
	top: 172px;
	}
#menu li#item7 a:hover {background-position:-634px -180px;}
#menu li#item7.selected a {background-position:-634px 0px;}

#container {
	background:#f5eecc url(../img/main-bg.jpg) repeat-y scroll center top;
	margin:0pt auto;
	position:relative;
	width:878px;
}
#content {
	padding:0 50px 0 70px;
	
}
#main-content{
	float:left;
	width:390px;
	font-size:90%;
}
#main-content ul{
	list-style:none;
}
#main-content ul li {
	background:transparent url(../img/punto2.gif) 0 4px no-repeat;
	padding:0 0 0 18px;
}
#destra{
	width:357px;
	float:right;
}

#quad{
	background:#f5eecc url(../img/postit-middle-bg.jpg) repeat-y scroll center bottom;
	width:353px;
}
#content #destra #quad h2{
	background:#f5eecc url(../img/postit-header-bg.jpg) no-repeat scroll center bottom;
	width:353px;
	height:54px;
	line-height:54px;
	text-indent:58px;
}
.delicious-network-badge{
	padding:0 35px;
	font-size:12px;
}
.delicious-network-add{
	padding:0 35px;
	font-size:12px;
}
.delicious-network-username{
	padding:0 35px;
	font-size:12px;
}
#content #destra #quad p{
	padding:0 35px;
	font-size:12px;
}
#content #destra #quad ul{
	font-size:11px;
	font-weight:normal;
	padding:0pt 32px 0pt 48px;
	list-style:none;
}
#content #destra #quad ul li{
	background:transparent url(../img/punto2.gif) 0 0 no-repeat;
	padding:0 0 0 18px;
}
#content #destra #quad .quad-footer{
	background:#f5eecc url(../img/postit-bottom-bg.jpg) no-repeat scroll center bottom;
	width:353px;
	height:26px;
}

#quad1{
	background:#f5eecc url(../img/quad-small-footer-bg.jpg) no-repeat scroll center bottom;
	float:left;
	height:148px;
	width:174px;
}
#quad2{
	background:#f5eecc url(../img/quad-small-footer-bg.jpg) no-repeat scroll center bottom;
	height:148px;
	float:left;
	width:174px;
}
#dopplr-blog-badge .dopplr-badge {
	background:none;
	border:none;
	color:#333333;
	font-family:Georgia, serif;
	padding:0pt;
}

#dopplr-blog-badge .dopplr-badge a:visited {
color:#003399;
}
#dopplr-blog-badge .dopplr-badge a:hover {
	color:#4477AA;
}
#dopplr-blog-badge .dopplr-badge a:link, #dopplr-blog-badge .dopplr-badge a:visited, #dopplr-blog-badge .dopplr-badge a:active {
	color:#003399;
	text-decoration:none;
}

#dopplr-blog-badge .dopplr-badge p{
	text-indent:0;
	color:#333333;
	font-family:Georgia, serif;
}
#dopplr-logo {
	display:none;
}
#content #destra h2{
	font-size:14px;
	font-weight:bold;
	text-transform:capitalize;
	background:#eec16e url(../img/quad-small-header-bg.jpg) no-repeat scroll center bottom;
	height:51px;
	width:174px;
	line-height:51px;
	text-indent:16px;
}
#content #destra h3{
	font-size:12px;
	font-weight:normal;
	text-transform:uppercase;
	padding:3px 15px 2px 40px;
	background:transparent url(../img/punto.gif) 22px 0 no-repeat;
}
#content #destra #quad h3{
	font-size:14px;
	font-weight:normal;
	text-transform:uppercase;
	padding:7px 15px 4px 58px;
	background:transparent url(../img/punto.gif) 37px 8px no-repeat;
}
#content #destra p{
	text-indent:0;
	font-size:11px;
	font-weight:normal;
	padding:0pt 32px 0pt 18px;
}
#content #destra #quad1 ul,#content #destra #quad2 ul{
	font-size:11px;
	font-weight:normal;
	padding:0pt 32px 0pt 14px;
	list-style:none;
}

#footer{
	clear:both;
	background:#f5eecc url(../img/bottom-bg.jpg) no-repeat scroll center bottom;
	height:87px;
	position:relative;
	width:878px;
	
}
#indirizzo{
	padding:10px 50px 0 170px;
	text-align:right;
	color:#00001C;
	font-size:70%;
}
#content h1{
	width:390px;
	height:40px;
	background:#f5eecc url(../img/h1-bg.jpg) no-repeat scroll center bottom;
	line-height:40px;
	font-size:140%;
	text-indent:20px;
}
#content h2{
	font-size:120%;
}
#content p{
	text-indent:20px;
}
#content #main-content p{
	padding:5px 0;
}
#twitter_update_list{
}
#main-content ul.clienti li{
	background:none;	
	list-style:none;
	padding:0 21px 0 0;
	display:inline;
}
#content #main-content.contatti p{
	padding:2px 0;
}
.skype-btn{
	height:121px;
	padding:5px 35px 0 35px;
	background:transparent url(../img/skype-bg.jpg) no-repeat scroll center bottom;
}
.skype-btn a{
	display:block;
	height:121px;
	position:relative;
}
.skype-btn a img{
	position:absolute;
	margin:auto;
	left: 69px;
	top: 29px;
}
