.relatedEntries,
.trackbacks,
.comments{
	margin-top: 25px !important;	
}

.stretchtoggle{
	background-image: url('http://shared.blogosfere.it/images/plus-white-9x9.gif');
	background-repeat: no-repeat;
	background-position: 4%;
	padding-left: 18px !important;
	font-size: 12px !important;
	font-weight:normal !important;
	font-stretch: condensed  !important;
}

.stretchtoggle:hover{
	text-decoration: underline;
}

.stretch_active{
	background-image: url('http://shared.blogosfere.it/images/minus-white-9x9.gif') !important;
	background-repeat: no-repeat !important;
	background-position: 4% !important;
	padding-left: 18px !important;
	font-size: 12px !important;
	font-weight:normal !important;
	font-stretch: condensed  !important;
}

/* Begin Alternate row formatting by Ste */
.odd-row, .odd-row .comment-content {
	background-color: #E0F0FC;
	border: 1px solid #82B4E3;
	margin-right: 5px;
}

.even-row, .even-row .comment-content {
	background-color: #fff;
	border: 1px solid #82B4E3;
	margin-right: 5px;
}

.odd-row, .even-row {border: 1px solid #fff;}

.comment-author .entryTop{
	background: #FFAE5F !important;	
}
.comment-author .entryTop,
.comment-author .comment-content{
	border: 1px solid #FFAE5F !important;
}

.even-row .comment-content ul, .odd-row .comment-content ul{
		margin-top:10px; 
		margin-bottom:10px;
}


	
/*End Alternate row formatting */


/* Colour of top bar */
#topperOne {
	background: #396a9c;
}

#TextDisplay
{
font-size:11px;
}

/* Colour of second bar */
#topperTwo {
background: #B4b3b0;


}
#topper_links {

}
#headerLink {
	width:848px;
	/*text-align:center;*/
	text-align:left;
	margin-left: 7px;

}

#headerLink a:link, #headerLink a:visited, #headerLink a:hover {
	display:block;
	height: 116px;
	width:848px;
	border-bottom: 0px;

}
#sideColRight {
	width: 155px;
}
#movingSidebar
{
margin-left:1px;
width:150px;
}
#sideColLeft {

color:white;

}

div.announcement {
	padding: 10px; margin: 10px 0px 10px 10px;
	background-color: #8198AC;
	font-size: 9pt; color:white;border:0px;
padding-left:10px;
margin-left:0px;
margin-top:0px;


}

#ads_forecolor {
	color: #396a9c;
color: #ffffff;
}

#ads_backcolor {
	color: #c7deff;
color: #e2862b;
}
body {
background-image:url('http://shared.blogosfere.it/images/ui/index_background3.jpg');
background-repeat:repeat-x;
background-color:#223C57;
/*background-color:#a73e2b;*/
/*padding-top:5px;*/
}

#rightCol {
	float: left;/*background: #F8F8F8;*/
	width: 310px;
height: 100%;

	/*padding-right: 7px;*/
	padding-right: 6px; margin-top:15px; background-color:#2D2E2F;

padding-top:10px;
padding-left:10px;
/*background-image:url(images/index_06_second.jpg);*/
background-image:url('http://shared.blogosfere.it/images/ui/rightcol_header.jpg');


background-repeat:no-repeat;

	/*margin-right: 15px;*/
	margin-left: 12px;
}

#wrapper {
background-color:white;
width:860px;


}

#headerWapper {
	/*background: url('images/index_header.jpg') no-repeat;*/
	background: url('header.png') no-repeat;
width:860px;
padding-top: 0;
}

.date-posted {
         height: 35px; background-color:white;margin-top:3px;padding-top:0px;line-height: 1.3em;
         width: 45px;
}

.date-posted span {margin-top: 1px; display:block; font-size: 2em; color:#0F3D5B; border-top:2px solid black; padding-top:3px; }
.date-posted hr {margin-left: 2px; margin-right:2px; background-color:#0D2A47; padding:0px; margin-top:0px; margin-bottom:0px;}

/* Colour of post title background */
.entryTop {
	background: #396a9c;background-image:url('http://shared.blogosfere.it/images/ui/headerTopPost.jpg');
	background-repeat:repeat-x;
	background-color: #43789A;
	padding-top:0px; 
	margin-top:3px; 
	margin-right:3px; 
	margin-left:3px; 
	min-height:40px;
	padding-bottom:2px;
}

.postEnder {
	/*background-image:url(images/index2_06.jpg);background-repeat:repeat-x;
		background-color:#F0D1AE;*/
		background-color: #C2DCEF;
		border-top: 2px solid #B5CDDF;
	color: #0B243D;
	font-size: 1.1em;
	font-weight: bold;
  padding-top:2px;
  padding-bottom:2px;
	margin-left:3px; 
	margin-right:3px;
	margin-bottom:3px;
	text-align: right;
	vertical-align: baseline !important;
}

.postEnder a{
	margin-bottom: 4px !important;
	vertical-align: top !important;
}

/* Colour of comment title background, ie "Frank a detto..." */
#comments .entryTop, #trackbacks .entryTop {
	background: #82B4E3;
	color: #fff;
	margin-right: 5px;
	height: 25px;
	margin-bottom: 0;
	padding-bottom: 0;
}

/* Colour of line under header graphic */
#headerLink a:link, #headerLink a:visited, #headerLink a:hover {
	border-bottom: 0px;
}

.searchAndRss {
	border-bottom: 0px;
	background: none;
background-image:url('http://shared.blogosfere.it/images/ui/index_x0.jpg');
background-repeat:repeat-x;
margin-bottom:10px;
	padding: 5px 0;
	padding-top: 10px !important;
height:56px;

}

#comments .comment, #trackbacks .trackback {
	/*background: #F2F2F2;*/
	background: #fff;
}

#comments-open{
	margin-bottom: 25px;	
}

#comments .comments-open-content, #trackbacks .trackbacks-open-content{
		background: #82B4E3;
		padding-left:5px;
		margin-right: 10px;
}

.comments-content {
	/*background: #F2F2F2;*/
	background: #fff;
		padding-left:0px;
/*	padding-top: 4px;
	padding-left:5px;
	  padding-bottom: 4px;
*/
}

/*------------- =typography ---------------*/

#topperOne p {
	color: #fff;
}

#topperTwo p {
	color: #fff;
}

h2 {
	color: #000;
}

h3 {
	color: #ffffff;
}

#rightCol ul.post_list {
/*background-image:url(images/index2_16.jpg);*/
	background-image:url('http://shared.blogosfere.it/images/ui/postlist_header.jpg');
background-repeat:no-repeat;
width:150px;
padding-left:0px;
padding-bottom:3px;
background-color:#82B4E3;
}

#rightCol ul {
	list-style: none;
background-color:#82B4E3;
background-image:url('http://shared.blogosfere.it/images/ui/postlist_header.jpg');
background-repeat:no-repeat;
padding-bottom:3px;
width:146px;
	/*list-style-position: inside;*/
}

#rightCol .gallery_container {
	background-image:url('http://shared.blogosfere.it/images/ui/postlist_header.jpg');
	background-repeat:no-repeat;
	background-color:#82B4E3;
/*	padding-left:0px;
	padding-bottom:3px;*/
	width:146px;
	padding: 8px 0 8px 0;
	text-align: center;
	margin-bottom: 6px;
}

/* Sidebar titles - "About", "Categorie"... */
.area_desc {
	font-size: 8pt !important;
	padding-left: 14px;
	margin-bottom: 6px !important;
}


h5, .rss-title-4 {
	background: #396a9c;
	color: #ffffff;
background-image:url('http://shared.blogosfere.it/images/ui/sidebar_boxes_header.jpg');
background-repeat:no-repeat;
padding-top:3px;
font-size: 1.3em;
padding-bottom:3px;
margin-left:4px;
width:130px;
}
h5.rg_h5 {
font-size: 1.1em;
background-repeat:no-repeat;

}
#movingSidebar ul {
width:150px;
padding-left:0px;
}

/* Sidebar items - "Arte & Culture"... */
h6 {
	background: #E2862B;
	color: #ffffff;
}

.date-posted {
	color:#FF7404;
}

.entry p {
	color: #000;
}

#footer p {
	color: #fff;
padding:0px;
margin:0px;
font-size:11px;

}
#footer
{
padding-top:10px;
text-align:center;
background-color:#223C57;
}


/*------------- =links ---------------*/

.searchAndRss a:link, .searchAndRss a:visited, .searchAndRss a:hover {color: #000;}

#footer a:link, #footer a:visited {color: #fff;}
#footer a:hover {color: #fff; background: #7E8FA3;}
.entryTop h3 {
padding-top:3px;
}
#comments .entryTop h3, #trackbacks .entryTop h3,
#comments .entryTop a:link, #comments .entryTop a:visited, #comments .entryTop a:hover,
#trackbacks .entryTop a:link, #trackbacks .entryTop a:visited, #trackbacks .entryTop a:hover {
	color: #000;
}

.entry p a:link, .entryBody a:link {color: #396a9c;}
.entry p a:hover, .entryBody a:hover {background-color: #396a9c; color: #ffffff;}
.entry {border:1px solid #A7C7DF; background-color: #E0F0FC;padding-left:0px; margin-bottom:10px;}

/*------------- =lists ---------------*/

.googleSideAd#gs, .googleSideAd#gs2, .googleSideAd#nl, .googleSideAd#g_120x600 {
	background: #E2862B;
	border-bottom: 0px;
	background-image:url('http://shared.blogosfere.it/images/ui/120x90_background.jpg');
	background-repeat:no-repeat;
	margin-bottom:10px;
	width:150px;
}
.googleSideAd {
	background: #2D2E2F;
	border-bottom: 0px;
	margin-bottom:10px;
}

/* Begin GoAdv */
.boxname, .gads_container {font-family:Verdana, Geneva, Arial, Helvetica, Helve, Sans-serif; text-align:left;margin:0 0 8px 0;padding: 3px 8px 3px 3px; border: 0;}

div.ads_google {padding:0 4px; margin-bottom:8px; text-align:left;}

div.ads_google span.url-hover, .ovt_box span.result_title, .ovt_box span.link {text-decoration:underline; font-size:14px; color: #154364;} /*title*/
div.ads_google span.description {color:#333333;font-size:13px;display:block;} /*description*/
div.ads_google a.url-hover {text-decoration:none;font-size:12px; color: #154364;} /*visible url*/
a.adsbygoogle {text-decoration:none;font-size:10px; font-weight:bold; color:#666 !important;/*float:right;*/margin:0 4px;}

div.ads_google a:hover .url-hover, div.ads_google a.url-hover:hover, #rightCol div.ads_google a.url-hover:hover, .ovt_box a:hover span.result_title, .ovt_box a:hover span.link {
	background-color: #154364; color: #ffffff;
}

div.size_120x90 {text-align:left; padding: 15px 0; /*background:#FFF;*/}
div.size_120x90 span.url-hover {text-decoration:underline;font-size:12px; color: #FFFFFF;} /*title*/
div.size_120x90 span.description {color:#333333;font-size:11px;display:block;} /*description*/
div.size_120x90 a.url-hover {text-decoration:none;font-size:11px; overflow:hidden; display:block;} /*visible url*/
div.size_120x90 a.adsbygoogle {text-decoration:none;font-size:9px; font-weight:bold; color:#666;float:none;}
div.googleSideAd.size_300x250 {background: #FFF; text-align: left;}
/* End GoAdv */
