body
{
	background-color: white;
	background: white url('/images/47.gif') top center fixed;
	font-family: Georgia, Times, Serif;
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
	font-size: 11px;
 margin:10px 0 0 0; 
 padding:0;  

}

#logo{
  display:none;
}

.youtubevideo, .youtubevideo object{
 margin:0;padding:0;
}

.youtubevideo{
 margin-top: 20px;
}

.youtubevideo h3{
 font-size: 12px;
margin:0;padding:0;
}

.excerpt p{
	font-family: Arial;
    	color:#0F2E70;
}


 p, blockquote, li, h3{text-align: left; }

a {	color:#0F2E70;}

a img{
 border:0;
}

.evidenzia{
	border: 1px solid #0F2E70;
	font-size: 13px;
	padding:10px;
	margin:10px;
}
.evidenzia-side{
	border: 1px solid #0F2E70;
  	font-size: 13px;
	padding:10px;
	margin:0px;
}

blockquote {margin-left: 20px; margin-right: 0px;}

#head {
background: #fff url('/images/50.jpg') no-repeat 10px 10px;
position:relative; 
height:220px; 
width:100%;

}


#head h2{
	font-weight: normal;
	font-style: italic;
}

#container{
background-color: white;
 width:780px; 
 text-align:left;  
margin:0 auto;
}

#content{
 position: relative; 
 width:515px;
left:10px;
margin-top:10px;
}

#content hr{
	color: #ccc;
	width: 66%;
	margin-top: 2em;
	margin-bottom: 2em;
}


#sidebar-right{
margin-top:10px;
	width:235px; 
 float:right;
 position:relative;
right:10px;
}

#footer{
 position:relative; 
 height:30px; 
width:760px;
margin: 0 auto;
clear:both;
}

#footer p{
	text-align: center;
	color: #ccc;
	font-size:10px;
	font-family: Arial, Georgia, Times, Serif;
	margin:0;
}

#footer a{
	color: #ccc;
}

#accessibility{
	position: absolute;
	top: -10000px;
}


h1{
	font-weight: normal;
	text-decoration: none;
	font-size: 24px;
	margin: 0;
	padding: 0;
}

h2, h3{
	font-size: 1em;
	margin-top:.5em;
	margin-bottom:.5em;
}

h3.videoTitle{
margin-bottom:0;
}


h1 a, h2 a, h3 a{
	border: 0px;
}

.caps{
	letter-spacing: 0.1em;
	font-size: 10px;
}


.comments_error{
	background-color: #ffa;
}

div.comments_error{
	border: 1px solid #cc8;
	padding: 0.3em;
}


#head h1, #head h1 a, #head h2 {
	color:white;
	text-decoration:none;
}

#head h1, #head h2{
	padding-right:10px;padding-top:10px;
	margin:0;
}

#head h1{
	font-size:28px;
}


ul.mainmenu {
	margin: 0;
  	padding: 0;
	list-style-type: none;
	position:absolute;
	right:10px;
	bottom:5px;
}

ul.mainmenu li {
	display: inline;
}

ul.mainmenu li a {
	position:relative;
	padding: 10px;
	margin-right:10px;
	background-color: white;
	color:#0F2E70;
	font-weight: bold;
}

ul.mainmenu li a:hover {
color:#4E69A4;
}

ul.mainmenu .active {
	color:#4E69A4;
	text-decoration:none;
}

.rssCatList ul {
  margin: 0;padding: 0;
}

.rssCatList ul li{
        margin: 0;
	margin-bottom: 1em;
  	padding: 0;
}

.rssCatArchive {
	margin-bottom:2em;
}

.rssCatArchiveHeader, #sidebar-right h3{
	text-align: center;
}

.divider{
	
}


/*ABOUT*/
.img-about{
	float:left;
margin:0 4px 1px 0;
border:1px solid #ccc;
 padding:2px;

}

/*SPONSORS*/
#sponsors{
	text-align:center;
font-size: 13px;
}

#sponsors img{
	margin-bottom:10px;
	border:0;
}

/*FRIENDS*/
#friends{
	text-align:center;
margin-top:20px;
font-size: 13px;

}

#friends img{
	margin-bottom:10px;
	border:0;
}

/*files*/
ul.file-list{
	margin: 0;
  	padding: 0;
	list-style-type: none;
}

ul.file-list li {
	margin-bottom:5px;
}

/* GUESTBOOK */
#guestbook ol{
	margin: 0;
  	padding: 0;
	list-style-type: none;
}

#guestbook ol li {
	margin-top:1em;
border:1px solid #ccc;
  padding:2px;
background-color: #f7f7f8;
}

#guestbook ol li p{

}

#guestbook-nav {
	list-style-type: none;
}

#guestbook-nav li{
	display: inline;
}

#guestbook-nav li #current{
	color:black;
}

/* Hides from IE5-mac \*/
#guestbook ol li {height: 1%;}
/* End hide from IE5-mac */


.txpCommentInputMessage{
width:350px;height:200px;
font-family: Georgia, Times, Serif;
	font-size: 11px;
}

ul.lightbox{
  list-style-type: none;
  margin:0;padding:0;
}

ul.lightbox li {
  display:inline;
}

ul.lightbox img{
 border:1px solid #ccc;
 padding:2px;
margin:6px;
}

