/*  
Theme Name: Nurra reload - Custom theme for www.portotorres.net
Theme URI: http://www.portotorres.net/
Description: This theme was designed and built by Gavino of <a href="http://www.sarduspater.com/">Sardus Pater</a>.This work is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/2.5/it/">Creative Commons Attribution 3.0 License</a>. This means you may use it for any purpose, and make any changes you like. Just leave my credit link under your footer.
Author: Gavino
Author URI: http://www.sarduspater.com
*/
/* =======================================================================================================================
=CLEAR FLOATS
========================================================================================================================*/
*{ margin: 0; padding: 0; }* 
body { font: 12px Tahoma; line-height: 14px; background: #FFFFFF; color: #434343; }
a { color: #434343;  text-decoration: none; }
a:hover { color: #f13818;  }
.blue { color: #299DCA; }
.white { color: #fff;padding: 2px 5px}
p { margin: 0 0 15px 0; }
h1 { font: normal 18px arial; margin: 15px 0 0 5px; letter-spacing:-1px;}
h1 a:hover { color: #434343; background: inherit; letter-spacing:-1px;}
h2 { font: normal 14px arial; margin: 0 0 0 0; letter-spacing:-1px}
h3 { background: inherit; font-weight: normal; font-size: 1.3em; }
h4 { font-family: "trebuchet ms"; font-size: 20px; background: #fff;letter-spacing:-1px; margin-bottom:3px;}
h4 a{ font-family: "trebuchet ms"; font-size: 20px; background: #fff; letter-spacing:-1px; margin-bottom:3px; line-height: 17px;}
strong{ color:#000;}
.th{ color:#fff;background-color:#000;}
.tk{ color:#fff;background-color:#ff0000;}
.tj{ color:#000;background-color:#FFFF00;}
.tb{ color:#fff;background-color:#13A0BE;}
.tv{ color:#fff;background-color:#F10060;}
.postmeta a, .postmeta a:visited{color: #898989;font-size: 10px;list-style:none;font-family: "trebuchet ms", Tahoma, Verdana;line-height: 11px;}
.postmeta a:hover{color: #f13818;font-size: 10px;list-style:none;font-family: "trebuchet ms", Tahoma, Verdana;line-height: 11px;}
.postmeta {color: #898989;font-size: 10px;list-style:none;font-weight: normal;font-family: "trebuchet ms", Tahoma, Verdana;width: 560px;line-height: 13px;text-align: right;	}
.autore a, .autore a:visited{color: #f13818;font-size: 10px;list-style:none;font-family: "trebuchet ms", Tahoma, Verdana;width: 560px;padding: 0px 0px 10px 0px;line-height: 11px;}
.autore a:hover{color: #f13818;font-size: 10px;list-style:none;font-family: "trebuchet ms", Tahoma, Verdana;width: 560px;padding: 0px 0px 10px 0px;line-height: 11px;}
.autore {color: #898989;font-size: 10px;list-style:none;font-weight: normal;font-family: "trebuchet ms", Tahoma, Verdana;width: 560px;padding: 0px 0px 10px 0px;line-height: 11px;}
.rating {color: #434343;font-size: 10px;list-style:none;font-weight: normal;font-family: "trebuchet ms";width: 560px;font-weight: normal;padding: 0px 0px 0px 0px;line-height: 10px;}
#interfaccia { width: 940px; margin: 0 auto; }
#c_ontenuto{ clear: left; float: left; width: 560px;}
.a_mancapost a, .a_mancapost a:visited{ color: #f13818; font-family: "trebuchet ms", Tahoma, Verdana;}
.a_mancapost a:hover{ color: #434343;  font-family: "trebuchet ms", Tahoma, Verdana;}
.a_mancapost img{ margin-top: 3px;}
.a_mancapost{ margin-top: 3px; font-family: "trebuchet ms", Tahoma, Verdana;width:560px;}
img.alignleft{float:left;margin:0 4px;}
.nav2 {clear: both;padding:0 ;font:bold 1.1em "trebuchet ms", Tahoma, Verdana,sans-serif,Arial;color: #808080;}
#logo { float: left;height: 72px; width: 65px; }
ul#menu	{ width: 700px; float: right; margin: 21px 5px 0px 0px; padding:10px 0 0 0;font-family: "trebuchet ms", Tahoma, Verdana; }
ul#menu	li, ul#menu li		{ display: inline; }
ul#menu li a, ul#menu li a	{ text-transform: uppercase; color: black; font-size: 1.2em; padding: 3px 10px;-moz-border-radius: 5px; -webkit-border-radius: 5px; }
ul#menu li a:hover,
body ul#menu li.current_page a{ background:#109DD0; color: #fff; }
#menu span.feed{ padding: 3px 20px 3px 3px; }
#intro { clear: both; background: #fff url(images/teaser.jpg) no-repeat; height: 150px; padding: 35px 0 0 20px; }
#intro h1 { letter-spacing:-1px;font-family: "trebuchet ms";margin: 0; background: #1b1b1b; display: inline;  color: #fff; padding: 2px 5px; }
#intro h1 a{ letter-spacing:-1px; font-family: "trebuchet ms";margin: 0; background: #1b1b1b; display: inline;  color: #f4eeaf; padding: 2px 5px; }
#intro h1 a:hover{ letter-spacing:-1px;  font-family: "trebuchet ms";margin: 0; background: #1b1b1b; display: inline;  color: #ff4799; padding: 2px 5px; }
#intro p { margin: 0; color: #808080; font-weight: bold; font-size: .9em; }
#login { font-size: .9em; margin: 45px 0 0; font-family: "trebuchet ms", Tahoma, Verdana;}
#login a { color: #616161; background: #8BE1FA; padding: 1px 10px 1px 10px; border-bottom: 1px solid #616161; font-family: "trebuchet ms", Tahoma, Verdana;}
#login a:hover { color: #fff; background: #6DB1F7; text-decoration: none; font-family: "trebuchet ms", Tahoma, Verdana;}
#a_manca { clear: left; float: left; width: 560px; padding: 0 0 0 0; margin: 15px 0 0; }
#a_manca img { margin-bottom: 10px;}
.articles h2{ color: #434343; font-size:14px; font-weight:bold;}
.articles{ margin: 0 0 0 0; float: left; width: 290px; font-family: "trebuchet ms", Tahoma, Verdana;}
.articles li  { border: 1px solid #eeeeee; list-style: none; padding: 4px 8px; margin: 0 10px 0 0;}
.articles li a { padding: 0 0 0 8px; }
.articles li.last { margin: 0px; }
.a_mancapost h4 { font-size: 20px; line-height: 20px; letter-spacing: -1px; font-weight: bold; padding: 0px 0px 1px 0px; margin: 0px; color:#000033;}
.a_mancapost h4 a { color: #109dd0; text-decoration: none;}
.a_mancapost h4 a:visited { color: #109dd0; text-decoration: none;}
.a_mancapost h4 a:hover { color:#000; text-decoration: none;}
#a_destra { position: relative; top: 0px; margin: 0 15px 0 0; padding: 15px; float: right; width: 314px; font-size: 11px; background: #FFFFFF; }
#a_destra img { padding: 1px; margin: 2px; }
#a_manca a { font-family: "trebuchet ms", Tahoma, Verdana;}
#a_manca h3 { padding: 0 0 7px; margin: 0 0 15px 0; font-family: "trebuchet ms", Tahoma, Verdana;}
#a_destra h2 { padding: 0 0 8px; font-family: "trebuchet ms", Tahoma, Verdana;}
#a_destra .info { border: 1px solid #e0e0e0; background: #f4f4f4; padding: 8px; }
#footer { clear: both; margin: 0 0 0px; font-size: 11px; color: #333; background: #FFFFFF; font-family: "trebuchet ms", Tahoma, Verdana;}
#footer a { color: #999; background: inherit; font-weight: normal; font-family: "trebuchet ms", Tahoma, Verdana;}
.a_mancaa{ float: left; padding: 0px 0px 0px 0px; font-family: "trebuchet ms", Tahoma, Verdana;}
#face{ padding:0 0 0 10px;}
small{ color:#B11807;}
.sponsors { font-family: "trebuchet ms", Tahoma, Verdana;overflow : hidden; }
.sponsors img.ml {overflow : hidden;}
.sponsors img.ml a{border: none;overflow : hidden;font-family: "trebuchet ms", Tahoma, Verdana;}
.jobs { border: 1px solid #eeeeee;background: #eeeeee;overflow : hidden; font-family: "trebuchet ms", Tahoma, Verdana;}
.jobs img.ml {overflow : hidden;font-family: "trebuchet ms", Tahoma, Verdana;}
.jobs img.ml a{border: none;font-family: "trebuchet ms", Tahoma, Verdana;overflow : hidden;}
.textad { border: 1px solid #eeeeee;overflow : hidden; padding: 10px 10px 10px 10px;font-family: "trebuchet ms", Tahoma, Verdana;}
.textad a, .textad a:visited{ color: #f13818;font-family: "trebuchet ms", Tahoma, Verdana;}
.textad a:hover{ color: #333333;font-family: "trebuchet ms", Tahoma, Verdana;}
.textad img.ml {overflow : hidden;font-family: "trebuchet ms", Tahoma, Verdana;}
.textad img.ml a{border: none;font-family: "trebuchet ms", Tahoma, Verdana;overflow : hidden;}
.asides { border: 1px solid #eeeeee;padding: 10px 10px 10px 10px;list-style: none;}
.asides a, .asides a:visited{ color: #f13818;}
.asides a:hover{ color: #434343;}
.asides h2 a, .asides h2 a:visited{ color: #434343; font-size:14px; font-weight:bold;}
.asides h2 a:hover{ color: #f13818; font-size:14px;font-weight:bold;}
img a {border : none;}
img {border : 0;}
.clear {clear : both; display : block; height : 10px; overflow : hidden; margin : 0; padding : 0;}
blockquote {margin-left : 18px; padding-left : 18px; border-left : 3px solid #434343;}
input.searchBox{ background-color : #FFFFFF; border : 1px solid #434343; color:#aaa; width : 250px; height : 20px; margin-top : 5px; margin-bottom : 5px;}
.search {padding-top : 10px; padding-bottom : 5px;}
.lscol {float : left; width : 140px;}
.rscol {float : right; width : 140px;}
.lscol ul li, .rscol ul li {list-style : none; padding-left : 0; list-style: none;}
.lscol ul li h2, .rscol ul li h2 {margin-top : 10px;}
/* dropdown */
.dropdown {float : left; height : 30px; margin : 0 0; padding : 0 0;}
.submenu {margin : 0; padding : 0; list-style : none; text-align : left; }
.submenu ul {margin : 0; padding : 0; list-style : none;}
.submenu li {float : left; font-size : 11px; margin : 0 0 0 0; padding : 3px 1px 3px 0;}
.submenu a {display : block; font-weight : bold; text-decoration : none;}
.submenu a:hover {text-decoration : underline;}
.submenu li li {float : left; margin : 0; padding : 0; width : 120px;}
.submenu li li a, .submenu li li a:link, .submenu li li a:visited {width : 100px; margin : 0; padding : 3px 10px 3px 10px;}
.submenu li li a:hover, .submenu li li a:active {}
.submenu li ul {position : absolute; width : 10em; left : -999em;}
.submenu li:hover ul {left : auto; display : block;}
.submenu li:hover ul, .submenu li.iehover ul {left : auto;}
/* tabs */
.tab_container { margin: 0px; padding: 0px; border: 5px solid #eeeeee; font-family: "trebuchet ms", Tahoma, Verdana;}
.tab_container_in { margin: 0px; padding: 10px; border-left: 1px solid #eeeeee; border-top: 1px solid #eeeeee; border-right: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee; font-family: "trebuchet ms", Tahoma, Verdana;}
.tab_menu_container { 
padding: 0px 0px 0px 0px; height: 27px; background-color: #eeeeee; font-family: "trebuchet ms", Tahoma, Verdana;}
#tab_menu li {margin: 0px; padding: 7px 5px 2px 0px; background-color: #eeeeee; font-size: 11px; line-height: normal; float: left; list-style: none; cursor: pointer; border-bottom: none; font-family: "trebuchet ms", Tahoma, Verdana;}
#tab_menu .first {padding: 7px 5px 2px 6px; font-family: "trebuchet ms", Tahoma, Verdana;}
#tab_menu li a, #tab_menu li a:visited {
margin: 0px; padding: 3px 6px 3px 6px; background-color: #eeeeee; color: #434343; text-decoration: none; display: block; font-family: "trebuchet ms", Tahoma, Verdana;}
#tab_menu li a:hover, #tab_menu li a.current {background-color: #ffffff; color: #f13818; text-decoration: none; font-family: "trebuchet ms", Tahoma, Verdana;}
.tab_content_list { display: none;	 font-family: "trebuchet ms", Tahoma, Verdana;}
#tab_content_tags a, #tab_content_tags a:visited {color: #0C94AB; text-decoration: none;  font-family: "trebuchet ms", Tahoma, Verdana;}
#tab_content_tags a:hover {color: #434343; text-decoration: none; font-family: "trebuchet ms", Tahoma, Verdana;}
.tab_container ul {list-style: none; font-family: "trebuchet ms", Tahoma, Verdana;}
.title a, .title a:visited {color: #000000;font-weight: bold;text-decoration: none;}
.title a:hover {color: #336699;}
div .tab_container a{color: #109DD0;}
div .tab_container a:hover{color: #F6402D;}
/* END Tabs */
/* tabs */.tab_container2 { margin: 0px; padding: 0px; border: 5px solid #eeeeee; font-family: "trebuchet ms", Tahoma, Verdana;}
.tab_container_in2 { margin: 0px; padding: 10px; border-left: 1px solid #eeeeee; border-top: 1px solid #eeeeee; border-right: 1px solid #eeeeee;
border-bottom: 1px solid #eeeeee; font-family: "trebuchet ms", Tahoma, Verdana;}
.tab_menu_container2{ padding: 0px 0px 0px 0px; height: 27px; background-color: #eeeeee; font-family: "trebuchet ms", Tahoma, Verdana;}
#tab_menu2 li {margin: 0px; padding: 7px 5px 2px 0px; background-color: #eeeeee; font-size: 11px; line-height: normal; float: left; list-style: none; cursor: pointer; border-bottom: none; font-family:"trebuchet ms", Tahoma, Verdana;}
#tab_menu2 .first2 {padding: 7px 5px 2px 6px; font-family: "trebuchet ms", Tahoma, Verdana;}
#tab_menu2 li a, #tab_menu2 li a:visited {margin: 0px; padding: 3px 6px 3px 6px; background-color: #eeeeee; color: #434343; text-decoration: none; display: block; font-family: "trebuchet ms", Tahoma, Verdana;}
#tab_menu2 li a:hover, #tab_menu2 li a.current{background-color: #ffffff; color: #f13818; text-decoration: none; font-family: "trebuchet ms", Tahoma, Verdana;}
.tab_content_list2{ display: none;	 font-family: "trebuchet ms", Tahoma, Verdana;}
.tab_container2 ul {list-style: none;font-family: "trebuchet ms", Tahoma, Verdana;}
#search h3 {letter-spacing:-1px;color: #434343;font-size: 14px;font-family: "trebuchet ms", Tahoma, Verdana;font-weight: bold;margin: 0px 0px 10px 0px;}
#searchdiv {margin: 0px;padding: 0px;}
#searchform {margin: 0px;padding: 0px;}
#s {background: #eeeeee;width: 275px;height:25px;color: #949494;font-size: 24px;font-family: "trebuchet ms", Tahoma, Verdana;padding: 4px;margin: 0px 0px 0px 0px;border-top: 1px solid #cccccc;border-right: 1px solid #fff;border-left: 1px solid #cccccc;border-bottom: 1px solid #fff;}
#f {background: #eeeeee;width: 275px;height:25px;color: #949494;font-size: 24px;font-family: "trebuchet ms", Tahoma, Verdana;padding: 4px;margin: 0px 0px 0px 0px;border-top: 1px solid #cccccc;border-right: 1px solid #fff;border-left: 1px solid #cccccc;border-bottom: 1px solid #fff;}
.gallery {zoom:1;width:580px;} .gallery a {display:block;float:left;margin:5px;opacity:0.87;text-align:center;}
.gallery a:hover {opacity:1;} .gallery a img {border:none;display:block;}
/************************************************
*	Comments									*
************************************************/

#author, #email, #url {
	background: #eeeeee;
	width: 300px;
	color: #333;
	font-size: 11px;
	font-family: "trebuchet ms", Tahoma, Verdana;
	padding: 5px;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	}
	
#comment {
	background: #eeeeee;
	width: 555px;
	color: #333;
	font-size: 11px;
	font-family: "trebuchet ms", Tahoma, Verdana;
	padding: 5px;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	}
	
#submit {
	background: #f7f7f7;
	width: 150px;
	color: #333;
	font-size: 11px;
	font-family: "trebuchet ms", Tahoma, Verdana;
	padding: 4px;
	font-weight:bold;
	margin: 0px 0px 0px 0px;

	}
	
#commentblock {
	width: 570px;
	color: #333333;
	font-family: "trebuchet ms", Tahoma, Verdana;
	list-style: none;
	float: left;
	padding: 0px 20px 10px 0px;
	margin: 10px 0px 0px 0px;
	}
	
#commentblock ol{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
.commentdate  {
	font-size: 11px;
	font-family: "trebuchet ms", Tahoma, Verdana;
	padding-left: 0px;
	}
	
#commentlist li p{
	margin-bottom: 3px;
	font-family: "trebuchet ms", Tahoma, Verdana;
	line-height: 20px;
	padding: 0px;
	}

.commentname {
	color: #333333;
	margin: 0px;
	padding: 5px 5px 5px 0px;
	}

.commentinfo{
	clear: both;
	}

.commenttext {
	background: #fff;
	width: 555px;
	color: #333333;
	font-size: 11px;
	font-family: "trebuchet ms", Tahoma, Verdana;
	padding: 10px 10px 0px 10px;
	margin: 3px 0px 10px 0px;
	border-top: 1px solid #f7f7f7;
	border-right: 1px solid #f7f7f7;
	border-left: 1px solid #f7f7f7;
	border-bottom: 1px solid #f7f7f7;
	}

.commenttext-admin {
	background: #fff;
	width: 555px;
	color: #333333;
	font-size: 11px;
	font-family: "trebuchet ms", Tahoma, Verdana;
	padding: 10px 10px 0px 10px;
	margin: 3px 0px 10px 0px;
	border-top: 1px solid #f7f7f7;
	border-right: 1px solid #f7f7f7;
	border-left: 1px solid #f7f7f7;
	border-bottom: 1px solid #f7f7f7;
	}

#commentsformheader{
	padding-left: 0px;
	}

#commentsform{
	text-align: center;
	margin: 0px;
	font-family: "trebuchet ms", Tahoma, Verdana;
	padding: 0px;
	}

#commentsform form{
	text-align: left;
	margin: 0px;
	}

#commentsform p{
	margin: 0px;
	}

#commentsform form textarea{
	width: 99%;
	}
	
p.comments_link  img{
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
	
.simplepie	
{ border: 1px solid #eeeeee;
padding: 10px 10px 10px 10px;
list-style: none; font-family: "trebuchet ms", Tahoma, Verdana;
}

.simplepie img
{
position:relative;
left:-3px

}

.simplepie a:visited
{ color: #009cec; font-size:12px; font-weight:bold; font-family: "trebuchet ms", Tahoma, Verdana;
}
.simplepie a
{ color: #009cec; font-size:12px; font-weight:bold; font-family: "trebuchet ms", Tahoma, Verdana;
}

.simplepie a:hover
{ color: #f13818; font-size:12px; font-weight:bold; font-family: "trebuchet ms", Tahoma, Verdana;
}

#border {

margin: 10px;
list-style: none;
}

.siderss 
{ border: 1px solid #eeeeee;
padding: 10px 10px 10px 10px;
list-style: none;
}

.siderss a, .siderss a:visited
{ color: #434343;
}

.siderss a:hover
{ color: #f13818;
}


.siderss h2
{ color: #434343; font-size:14px; font-weight:bold;
}

/************************************************
*	Author Sidebar 		    			   	    * 
************************************************/
#myfeed
{ margin: 0px; padding: 0px;
}
#ul_sidebar {
	float: left;
	width: 320px;
	margin: 0px;
		font-family: "trebuchet ms", Tahoma, Verdana;
	padding: 0px 0px 0px 0px;
	line-height: 15px;
	display: inline;
	}
	
#ul_sidebar h3 {
letter-spacing:-1px;
	color: #434343;
	font-size: 14px;
	font-family: "trebuchet ms", Tahoma, Verdana;
	font-weight: bold;
	padding: 0px 0px 3px 0px;
	margin: 0px 0px 3px 0px;
	}
	
	
#ul_sidebar  a, #ul_sidebar a:visited {
	color: #ff3b3b;
	text-decoration: none;
	font-family: "trebuchet ms", Tahoma, Verdana;
	list-style: none;
	}

#ul_sidebar a:hover {
	color: #434343;
		font-family: "trebuchet ms", Tahoma, Verdana;
	text-decoration: none;
	list-style: none;
	}

/**COMMENTS**/

#comments-template {
	margin: 15px 0px 0px;
	padding: 0px 0px 2em;
	font-family: "trebuchet ms", Tahoma, Verdana;
	float: left;
	width: 580px;
}

#comments-template h2 {
font-family: "trebuchet ms"; font-size: 14px;
letter-spacing:-1px;
font-weight: bold;
 margin-bottom: 10px;
  line-height: 17px;

}

#comments-template h2 a {
font-family: "trebuchet ms"; font-size: 14px;
color: #f13818;
text-decoration: underline;
letter-spacing:-1px;
font-weight: bold;
}

#comments-template h2 a:hover {
font-family: "trebuchet ms"; font-size: 14px;
color: #f13818;
text-decoration: underline;
letter-spacing:-1px;
font-weight: bold;
}

#comments-template2 {

	margin-top: 20px;
	float: left;
	width: 580px;
}

#comments-template2 h2 {
font-family: "trebuchet ms"; font-size: 14px;
letter-spacing:-1px;
font-weight: bold;
 margin-bottom: 10px;
  line-height: 17px;

}

#comments-template2 h2 a {
font-family: "trebuchet ms"; font-size: 14px;
color: #f13818;
text-decoration: underline;
letter-spacing:-1px;
font-weight: bold;
}

#comments-template2 h2 a:hover {
font-family: "trebuchet ms"; font-size: 14px;
color: #f13818;
text-decoration: underline;
letter-spacing:-1px;
font-weight: bold;
}



#comments-template h5 {
	margin: 15px 0px 10px;
	padding: 5px 8px;
	float: left;
	background: #282828;
	font-family: "trebuchet ms", Tahoma, Verdana;
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF;
	border: 1px solid #000000;
	display: inline;
}
#comments-template h5 a {
	color: #f8f8f8;
	text-decoration: none;
}

#comments-template h6 {
	margin: 15px 0px 10px;
	padding: 5px 15px;
	float: left;
	background: #fff;
	font-family: "trebuchet ms", Tahoma, Verdana;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
	text-align: center;

}
.comment-list {
	float: left;
	font-family: "trebuchet ms", Tahoma, Verdana;
	width: 99%;
  margin-top: 3px;
	margin-bottom: 3px;
}

.trackback {
	float: left;
	width: 99%;
  margin-top: 10px;
}

.related {
	float: left;
	width: 99%;
 padding: 12px 0px 0px;
}

.related ul{
	float: left;
	width: 99%;
 padding: 0px 15px 0px;
}

.related h2 {
font-family: "trebuchet ms"; font-size: 14px;
letter-spacing:-1px;
font-weight: bold;
 margin-bottom: 10px;
  line-height: 17px;
}

.comment-block {
	float: left;
	width: 99%;
	margin: 0px;
	padding: 5px;
	font-family: "trebuchet ms", Tahoma, Verdana;
	background: #FFFFFF;

}
.comment-block .comment-author {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 14px;
	font-family: "trebuchet ms", Tahoma, Verdana;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 99%;
}
.comment-block .comment-date {
	font-size: 11px;
	color: #000000;
	line-height: 14px;
	margin: 0px;
	font-family: "trebuchet ms", Tahoma, Verdana;
	padding: 0px;
	float: left;
	width: 99%;
}
.comment-block .comment-date a {
	color: #f13818;
	font-family: "trebuchet ms", Tahoma, Verdana;
	text-decoration: none;
}
.comment-block .comment-date a:hover {
	color: #990000;
	font-family: "trebuchet ms", Tahoma, Verdana;
	text-decoration: none;
}
.comment-block .comment-text {
	font-size: 11px;
	color: #000000;
	line-height: 14px;
	margin: 0px;
	font-family: "trebuchet ms", Tahoma, Verdana;
	padding: 5px 5px 5px 5px;
	float: left;
	width: 99%;
}
.comment-block .comment-text code {
	font-family: "Courier New", "MS Sans Serif", sans-serif, serif;
	font-size: 11px;
	color: #666666;
}
.comment-block .comment-text blockquote {
	margin: 10px;
	padding: 5px;
	clear: both;
	border-left: 1px solid #eeeeee;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
}

.comment-block .comment-author a {
	color: #f13818;
	font-family: "trebuchet ms", Tahoma, Verdana;
	text-decoration: none;
}
.comment-block .comment-author a:hover {
	color: #990000;
	font-family: "trebuchet ms", Tahoma, Verdana;
	text-decoration: none;
}
.comment-block .comment-text a {
	color: #f13818;
	font-family: "trebuchet ms", Tahoma, Verdana;
	text-decoration: none;
}

.comment-block .comment-text a:hover {
	color: #990000;
	font-family: "trebuchet ms", Tahoma, Verdana;
	text-decoration: none;
}
.comment-block .comment-text p {
	margin: 0px 0px 5px;
	font-family: "trebuchet ms", Tahoma, Verdana;
}



.comment-block-alt {
	float: left;
	width: 99%;
	font-family: "trebuchet ms", Tahoma, Verdana;
	margin: 0px;
	padding: 5px 5px 5px 5px;
	background: #fff;

}
.comment-block-alt .comment-author {
	font-size: 11px;
	font-weight: normal;
	font-family: "trebuchet ms", Tahoma, Verdana;
	color: #000000;
	line-height: 14px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 99%;
}
.comment-block-alt .comment-date {
	font-size: 11px;
	color: #000000;
	line-height: 14px;
	font-family: "trebuchet ms", Tahoma, Verdana;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 99%;
}
.comment-block-alt .comment-date a {
	color: #f13818;
	font-family: "trebuchet ms", Tahoma, Verdana;
	text-decoration: none;
}
.comment-block-alt .comment-date a:hover {
	color: #990000;
	font-family: "trebuchet ms", Tahoma, Verdana;
	text-decoration: none;
}
.comment-block-alt .comment-text {
	font-size: 11px;
	font-family: "trebuchet ms", Tahoma, Verdana;
	color: #000000;
	line-height: 14px;
	margin: 0px;
	padding: 5px 5px 5px 5px;
	float: left;
	width: 99%;
}
.comment-block-alt .comment-text p {
	margin: 0px 0px 5px;
	font-family: "trebuchet ms", Tahoma, Verdana;
}
.comment-block-alt .comment-author a {
	color: #f13818;
	font-family: "trebuchet ms", Tahoma, Verdana;
	text-decoration: none;
}
.comment-block-alt .comment-author a:hover {
	color: #990000;
	font-family: "trebuchet ms", Tahoma, Verdana;
	text-decoration: none;
}
.comment-block-alt .comment-text a {
	color: #f13818;
	font-family: "trebuchet ms", Tahoma, Verdana;
	text-decoration: none;
}
.comment-block-alt .comment-text a:hover {
	color: #990000;
	font-family: "trebuchet ms", Tahoma, Verdana;
	text-decoration: none;
}
.comment-block-alt .comment-text code {
	font-family: "Courier New", "MS Sans Serif", sans-serif, serif;
	font-size: 11px;
	color: #666666;
}
.comment-block-alt .comment-text blockquote {
	margin: 10px;
	padding: 5px;
	clear: both;
	border-left: 5px solid #f13818;
	font-size: 11px;
	line-height: 14px;
	font-family: "trebuchet ms", Tahoma, Verdana;
	color: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
}
#comment-form {
	margin: 10px 0px 0px;
	font-family: "trebuchet ms", Tahoma, Verdana;
	padding: 12px 3px 12px 8px;
	float: left;
	width: 98%;
	background: #fff;

}
#comment-form p {
	margin: 0px 0px 10px;
	font-family: "trebuchet ms", Tahoma, Verdana;
	padding: 0px;
}
#comment-form label {
	font-size: 11px;
	font-family: "trebuchet ms", Tahoma, Verdana;
	color: #000000;
	margin: 0px;
	padding: 0px;
	line-height: 14px;
	font-weight: normal;
}
#comment-form .comment-box {
	margin: 0px;
	padding: 3px;
	width: 97%;
	border: 1px solid #eeeeee;
	font-family: "trebuchet ms", "Times New Roman", Tahoma;
	font-size: 11px;
	color: #000000;
}
#comment-form .comment-box:hover {
	margin: 0px;
	padding: 3px;
	width: 97%;
	background: #f9f9f9;
	font-family: "trebuchet ms", Tahoma, Verdana;
	border: 1px solid #eeeeee;
	font-size: 11px;
	color: #000000;
}
#comment-form .comment-box-area {
	margin: 0px;
	padding: 3px;
	width: 97%;
	border: 1px solid #eeeeee;
	height: 300px;
	font-family: "trebuchet ms", "Times New Roman", Tahoma;
	font-size: 11px;
	color: #000000;
	line-height: 14px;
}
#comment-form .comment-box-area:hover {
	margin: 0px;
	padding: 3px;
	width: 97%;
	border: 1px solid #eeeeee;
	height: 300px;
	background: #f9f9f9;
	font-family: "trebuchet ms", "Times New Roman", Tahoma;
	font-size: 11px;
	color: #000000;
}
#comment-form .comment-submit {
	margin: 1px;
	padding: 5px 8px;
	font-family: "trebuchet ms", "Times New Roman", Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background: #999999;
	border-top: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
}
#comment-form #comment-rules {
	margin-top: 10px;
	margin-bottom: 0px;
	font-family: "trebuchet ms", Tahoma, Verdana;
	font-size: 11px;
	color: #000000;
	line-height: 14px;
}
#Flickr,#delicious{margin: 0px; padding: 0px;  font-family: "trebuchet ms", Tahoma, Verdana;}
.widget_flickrrss {margin: 0px;padding:6px 0px 6px 0px;background: #eeeeee;border: 1px solid #dedbd1;margin-bottom: 15px;}
.widget_flickrrss h2 { margin:10px 4px 10px 4px;}
.widget_flickrrss ul { padding: 0px; margin: 0px; clear: left;}
.widget_flickrrss ul  a img{width: 56px; height:56px;}
.widget_flickrrss li { background:#fff; list-style-type: none; display: inline; padding: 7px; float: left;}
.widget_flickrrss li a img { background: #fff; padding:0px; border: solid 1px #cebea9; width: 38px; height: 38px;}
.widget_flickrrss li a:visited img { background: #fff; padding: 3px; border: solid 1px #cebea9; width: 38px; height: 38px;}
.widget_flickrrss li a:hover img { background: #660000; padding: 3px; border: solid 1px #660000;}
#delicious-tags-Gavino {padding:0;clear:both;text-align:justify}
.widget {margin: 0px;padding:7px;background: #eeeeee;border: 1px solid #dedbd1;margin-bottom: 15px;width:304px;}
.widget a {color: #222;text-decoration: none;}
.widget a:hover {color: #009;text-decoration: underline;}
.tabnav li {display: inline;list-style: none;padding:0 5px 0 0;}
.tabnav li a {text-decoration: none;text-transform: uppercase;color: #222;font-weight: bold;padding: 2px 6px;outline: none;}
.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {background: #dedbd1;color: #222;text-decoration: none;}
.tabdiv {margin-top: 2px;background: #fff;border: 1px solid #dedbd1;padding: 5px;}
.tabdiv li {list-style-image: url("images/star.png");margin-left: 20px;}
.ui-tabs-hide {display: none;}
#featuredvid {text-align: center;}
.fvid {margin-bottom: 5px;}
.vidselector li {text-align: left;list-style: none;padding: 5px;background: #ffffff;border: 1px solid #dedbd1;text-transform: uppercase;margin-bottom: 5px;}
div#coldform * {padding: 0;margin: 0; }
div#coldform {font-family: Verdana, sans-serif;background-color: #fff;font-size: 11px;margin: 11px 0;width: 500px;color: #333;}
div#coldform fieldset {border: 0 none;display: block;clear: both;}
div#coldform legend.hide {display: none;}
div#coldform label.label {text-align: right;display: block;padding: 3px 0;margin: 3px 0;width: 125px;clear: left;float: left;}
input#coldform_carbon { margin: 0 0 -7px 7px; }
div#coldform textarea#coldform_message,  
div#coldform input.input {font-family: Verdana, sans-serif;margin: 3px 11px;font-size: 11px;display: block;padding: 3px;width: 300px;float: left;}
div#coldform input.submit {margin: 3px 0 13px 137px;display: block;width: 307px;float: left;}
/* 
	SARDUSPATER.COM custom design for portotorres.net ./////////////////\\\\\\\\\\\\\\\.By Gavino - Novembre 2008
*/
