/*  
Theme Name: Webwards Theme
Theme URI: http://www.webwards.net
Description: three column theme
Version: 1.0
Author: nico
Author URI:  ttp://www.webwards.net

Inspired by the LivingOS BETA Theme
http://www.livingos.com

*/


#segnalazioni {
	padding-bottom: 5px ;
	/*top-bottom: 5px ;*/
	margin-bottom: 5px;
	margin-left: 4px;
	padding-left: 4px;
	margin-right: 4px;
	padding-right: 4px;
	border: 1px solid #A2A2A2;
	color: #434343;
	background: #F1F1F1;
	font-family: "Verdana", Helvetica, Arial, sans-serif;
	font-size: 10px;
}


.rec-comm-title {
	line-height: 11px;


}

.rec-comm-excerpt {
	line-height: 12px;


}


/*---------------------- Comment Quicktags ---------------------------*/
/* Main Span */
#comment_quicktags {
	text-align: left;

}
/* Button Style */
#comment_quicktags input.ed_button {
	background: #E7E7E7;
	border: 1px solid #D6D3CE;
	color: #000000;
	font-family: "Verdana", Helvetica, Arial, sans-serif;

	width: auto;
}
/* Button Style on focus/click */
#comment_quicktags input:focus.ed_button {
	background: #FFFFFF;
	border: 1px solid #686868;
}
/* Button Lable style */
#comment_quicktags #ed_strong {
	font-weight: bold;
}
/* Button Lable style */
#comment_quicktags #ed_em {
	font-style: italic;
}









*{
  margin: 0;
  padding: 0;
  border: 0;
}

.red{	
	color:#993333;
}

.favicon {

vertical-align: middle;

}

.commaut {
	font-size: 15px;
		

}

.alt1 {
	background: #FFDEC3;
	color:#434343;
	border-top: 1px solid #FDC598;
	text-align: justify;
  	font-size: 11px;
	font-family: "Verdana", Helvetica, Arial, sans-serif;

}
.alt2 {
	background: #FFD3AF;
	color:#434343;
	border-top: 1px solid #FDC598;
	text-align: justify;
  	font-size: 11px;
	font-family: "Verdana", Helvetica, Arial, sans-serif;
}

.alt1 p {
padding-top: 10px;
padding-left: 22px;
padding-right: 20px;

}

.alt2 p {
padding-top: 10px;
padding-left: 22px;
padding-right: 20px;

}

.singlend {

	
	color:#A5A5A5;
	text-align:right;
	border-bottom: 1px #c7c7c7 solid;
  	font-size: 11px;
	font-family: "Verdana", Helvetica, Arial, sans-serif;
}

.singlend a {

	color:#A5A5A5;

}



.singlerate {
	color:#A5A5A5;
	text-align:right;
  	font-size: 10px;
	font-family: "Verdana", Helvetica, Arial, sans-serif;

}


#insiemeannunci {

margin-top: 10px;
margin-bottom: 10px;


}


.artcorrelati {

	margin-top: 20px;
	margin-bottom: 20px;
  	font-size: 11px;
	font-family: "Verdana", Helvetica, Arial, sans-serif;
}

.artcorrelati ul a {

	text-decoration: none;
	color:#3952D2;
}

.artcorrelati ul a:hover{
	text-decoration: none;
	color: #EE9F5D;

}

.adsense-lato {

margin-left: 5px;

}






.scritto{
	color:#999999;
	font-size: 10px;
	text-align:right;

	margin-top: 10px;
	padding-top: 3px;
	font-weight:normal;
	background: url(img/tratt.gif) top repeat-x;
}
.scritto2 {
	color:#8E8E8E;
	font-size: 10px;
	text-align:right;

	margin-top: 10px;
	padding-top: 3px;
	font-weight:normal;
	background: url(img/tratt2.gif) top repeat-x;
}

.search-excerpt {
	background: #FFD3AF;
}

#rss-feeds img {

	margin-bottom: 5px;

}

#feedreaders {

	margin-top: 9px;
	margin-bottom: 9px;
	margin-left: 13px;

}

#ultimi li {


margin-top: 5px;
margin-bottom: 5px;
padding-bottom: 5px;

width: 140px;
border-bottom: 1px #344F74 solid;


}


#piuletti li {

margin-top: 5px;
margin-bottom: 5px;
padding-bottom: 5px;

width: 140px;
border-bottom: 1px #344F74 solid;


}

#randpost li {

margin-top: 5px;
margin-bottom: 5px;
padding-bottom: 5px;

width: 140px;
border-bottom: 1px #344F74 solid;

}

.pagetitle {
margin-top: 20px;
color: #313335;
margin-bottom: 0.0em;
font-size: 1.8em;
/*background: url(images/posth2.png) no-repeat left center;*/
border-bottom: 1px #c7c7c7 solid;


}

.correlati {
	background: white;
	margin: 25px 0 0 0;
	font-size:11px;
	color: #454545;
	/*line-height: 19px;*/
	text-align: justify;
	padding: 10px 10px 10px 10px;
	border: 1px solid #999999;
	}

.correlati a {
text-decoration: none;
}

.correlati a:hover {
text-decoration: none;

}

#lastcomm {

font-size: 10px;
font-family: "Verdana";


}

#lastcomm h2 {

font-size: 12px;
margin-left: 4px;

}

#lastcomm ul {


}

.last-comm-data {
/*font-weight: bold;*/
font-size: 9px;
color: #F6F6F6;
}

#lastcomm li {
	padding-bottom: 15px ;
	margin-bottom: 5px;
	margin-left: 4px;
	padding-left: 4px;
	margin-right: 4px;
	padding-right: 4px;
	border-top: 1px solid #A2A2A2;
	color: #9b9b9b;

background: url(images/comment-bkg.gif) bottom center  no-repeat #FFFFFF;
}

#lastcomm li a {
	font-weight: bold;
	color: #e67458;


}

#lastcomm li a:hover {

	color: #EE9F5D;

}





/*-----BEGIN MINITABS--------*/


#minitabs {
	text-align: right;
	padding: 15px 0px 15px 0px;
	background-color: #2C4363;
	width: 436px;
	font-family: "Verdana";
	}
#minitabs ul {
	white-space: nowrap;
	margin-right: 15px;

	list-style-type: none

	}
#minitabs li {
	display: inline;


	}
#minitabs li a {

	margin: 0 1px 0 0;
	padding: 4px 9px;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 100%;
	font-weight: bold;
	text-decoration: none;
	color: #E3E4E5;
	border: 1px solid #344F74;
	background: #2E4768;
	}
#minitabs li a:hover {
	font-weight: bold;
	/*color: #EE9F5D;*/
	background-color: #3E5A81;
	}
#minitabs li a.active {
	font-weight: bold;
	color: #EE9F5D;
	border-bottom: 1px solid #27384F;
	border-right: 1px solid #27384F;
	background: #344F74 url(../img/0306/nav-on-bg.gif) repeat-x top left;
	}

/*-----END MINITABS--------*/


/*-------body stuff------*/

body {
	margin: 0;
	padding: 20px;
	background:  url(images/page-bkg.gif) top repeat-x #768EA7;
	font-family: "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;
	font-size:68%;
	line-height: 1.8em;
	color: #434343;
	min-width:780px;
	margin-top: 0px;
	text-align:center;}

#page {
	text-align: left;
	margin: 0 auto;
	padding: 0;
	width: 790px;
	background: #f7f7f7 url(images/bg.jpg) repeat-y right ;
}


 .feed-sub {
  margin-left: 15px;
  margin-bottom: 15px;

}


 .feed-link {
  margin-left: 3px;
  padding: 0 0 0 19px;
  background: url("http://www.webwards.net/wp-content/themes/webwards-theme10/images/feed-icon-14x14.png") no-repeat 0 50%;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-weight: bold;

}


/*---------header--------*/
#header {

 	width:62px;
	height:400px;
	float:left;
	margin-right: 0px;
}

#header h1{
	background: url(images/h1.jpg) no-repeat;
	height:440px;
}
	
#header h1 span{display: none;}

.description{display:none;}

#page hr {
	display:none;
}

/*----general----*/
h2, h3, h4 {font: 1.5em "Verdana", Trebuchet, Helvetica, Arial, sans-serif; letter-spacing: 1px;}


a {color: #000;
	text-decoration:none;}

a:hover {color: #EE9F5D;}

blockquote {
  margin: 1em 0em 1em 2em;
  background: url(images/quote2.png) no-repeat left top;
  padding-top: 35px;

}

blockquote p {
  padding-bottom: 35px;
  margin:0 0 .75em;
  font-style:italic;
  color:#666;
background: url(images/quote.png) no-repeat right bottom;}

blockquote p em {
  font-style:normal;
  }

blockquote ol li {
  margin-bottom: 10px;

  }

blockquote ol {
list-style-type: decimal;

  }



/*--------images-----------*/

img {padding: 1px;
border: none;
margin: 0px;}

/*a img {border: 1px #d3dcc7 solid;}

a:hover img {border: 1px #1f6f78 solid}*/

/* ----- forms ------- */

/*input, textarea {background: #f8f8f8;
border:1px solid #999;
border-color:#999 #eef #eef #999;
padding:1px;
color: #444;}

input:focus, textarea:focus {background: #ffffff;}

input:hover, textarea:hover {background:#ffffff;
cursor:text;}



input#s {
	width: 70%;
	font-size: 1em;
	}
*/

#searchformarea {

text-align: center;

}

#searchform #s {
	width: 100px;
	height: 15px;

	margin-top: 5px;
	margin-bottom: 5px;;

	font-size:11px;
	color:#E3E4E6;
	border:1px solid #80A2D1;
	font-family:Verdana;
	background-color: #344F74;
}

#commentform input,#commentform textarea{
	font-size:11px;
	color:#666666;
	border:1px solid #CCCCCC;
	font-family:Verdana;

}
#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}
#commentform textarea {
	margin:5px 0 0 0;
	width: 428px;
	padding: 2px;
	}
#commentform #submit {
	width: 110px;
	float: right;
	border:0px;
	}


/*-------main ----*/

#nav { 
	margin-left: 0px; 
	background-color: #ffffff;
	border-left: 1px #252525 solid;
	border-bottom: 1px #252525 solid;
	border-right: 1px #252525 solid;}


#nav #last a { margin-right: 0; }

#nav a { 
	float: left; 
	height: 15px; 
	margin-left: 10px;
	margin-right: 10px; 
	text-decoration: none; }

#nav a:hover { border-bottom: 2px #ccc dotted; }

#nav li { display: inline; margin: 0; text-align: center; }

#nav ul { 
	height: 23px; 
	list-style: none; 
	margin: 0;
	padding: 0; 
	text-transform: uppercase; }


/*----------content div parameters---------*/

#content {
	float: left;
	padding: 0px 0px 30px 0px;
	margin: 0px 0px 0px 0px;
	width: 436px;
}


/*-------sidebar----*/

.refcent {

text-align: center;
padding-right: 3px;


}

#searchcent {

text-align: center;
padding-right: 3px;

}

.sidebar{
	font-size: 1.2em;

	line-height: 1.2em;
}

#sidebar-1 {
	float:right;
	padding: 5px 0px 5px 0px;

	text-align: left;
	width: 154px;
	margin-bottom: 20px;
	font-size: 11px;
	} 
#sidebar-2{
	float: left;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-right: 10px;
	width: 120px;

	margin-bottom: 20px;
	text-align: left;} 

#sidebar-1 h3, #sidebar-1 h2{
font-variant: small-caps;
color: #EC7337;
font-size: 14px;
font-family: "Verdana", Helvetica, Arial, sans-serif;
font-weight: bold;

/*background: url(images/bullet.gif) #344F74 no-repeat right center;*/

margin-top:20px;
margin-bottom: 5px;
margin-left:3px; 
}

#sidebar-2 h3, #sidebar-2 h2{
font-size: 11px;
color: #50575F;
font-family: "Verdana", Trebuchet, Helvetica, Arial, sans-serif;
font-weight: bold;}

.sidebar ul {margin: 0;

list-style-type: none;
font-size: 1em;}

.sidebar li {margin: 0px 0px 3px 4px;
color: #6A87AF;

}

.sidebar li a {color: #80A2D1;
text-decoration: none;}

.sidebar li li li{
padding-left: 5px;}

.sidebar a {color: #434343;
text-decoration: none;}

.sidebar li a:hover {color: #E3E4E6;}


/*---recent posts----*/
#latest{
/*background-color: #E3E4E5;*/
	background: url(images/latest-bkg.gif) bottom center  no-repeat #FFFFFF;
	padding: 0px 0px 24px 0px ;
margin-bottom:0px;
color:white;
margin-top: 1em;
/*border: 1px #C7C7C7 solid;*/}

#latest h2{
color: #313335;
font-size:1.8em;
padding-left: 25px;
margin-bottom: 10px;
background: #EE9F5D url(images/elec.png) no-repeat left center;}

#latest ul{
padding-left: 4px;}

#latest li{
list-style-type: none;
background: url(images/post.png) no-repeat left center;
padding-left: 20px;} 
#latest a{
 color:#313335;
text-decoration: none;}

#latest a:hover{
 color:white;
text-decoration: underline;}

/*-----post stuff----*/



.post{

/*margin-top: 30px;*/
margin-bottom: 30px;
margin-right:5px;

line-height: 16px;
}

.posttag {

	font-family: "Verdana";
}

.posttag a {
	text-decoration: none;
	color:#313335;

}

.posttag a:hover{
	text-decoration: none;
	color:#313335;

}

.post h3 {
color: #434343;
margin-bottom: 0.5em;
}

.post h2 {
margin-top: 20px;
color: #313335;
margin-bottom: 5px;
font-size: 18px;

/*background: url(images/posth2.png) no-repeat left center;*/
border-bottom: 1px #c7c7c7 solid;
}


.post h2 a{
color: #313335;
text-decoration: none;
}

.post h2 a:hover{
color: #EE9F5D;
text-decoration: none;}



.post ul{
padding-bottom: 0.1em;}

.post ul li{
margin-left: 3em;
list-style-type: square;}

.post ol li{
margin-left: 3em;
list-style-type: decimal;

}

.entry {


line-height: 1.8em;
width: 436px;
	text-align: justify;
font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;

}

.post p{margin-bottom: 0.5ex;
margin-left: 0px;
} 

.post small{
font-size: 1em;
font-variant: small-caps;
color: #EE7D43;
font-weight: bold;

}

.postmetadata {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
line-height: 1.2em;
font-size: 10px;
color: #8c8c8c;
padding-top: 0px;
padding-bottom: 2px;
text-align: justify;
}

.postmetadata a {
	text-decoration: none;
	color: #3952D2;
}

.postmetadata a:hover {
color: #F2AD74;
}



.entry p a {

	color:#3952D2;
	text-align: justify;
	border-bottom: 1px solid #C3CBF5;

}

.entry p a:hover{

	text-decoration: none;
	color: #EE9F5D;
	/*border-bottom: 1px dashed #727171;*/
}

.commentmetadata {
font-family: "Verdana", Trebuchet, Helvetica, Arial, sans-serif;
font-size: 11px;

}


ol.commentlist li{

list-style-type: none;
padding: 5px;
margin-left: 0px;
width: 426px;


}

ol.commentlist li a {

color: #D94E2D;

}

ol.commentlist li a:hover {

color: #F2AD74;

}

ol.commentlist li p {

	margin-bottom: 1em;
}

.entrytext{


overflow: visible; /*italic bug fix*/

line-height: 1.8em;
width: 436px;
text-align: justify;
font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;

}

.entrytext p {
	/*text-align: justify;*/
margin-bottom: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;

}

.entrytext p a {
	/*font-weight: bold;*/
	text-decoration: none;
	color:#3952D2;
	border-bottom: 1px solid #C3CBF5;
}

.entrytext p a:hover{
	/*font-weight: bold;*/
	text-decoration: none;
	color: #EE9F5D;
	/*border-bottom: 1px dashed #727171;*/
}

.entrytext ul {

margin-bottom: 15px;

}

.entrytext ul a {
	/*font-weight: bold;*/
	text-decoration: none;
	color:#3952D2;
	/*border-bottom: 1px solid #566B99;*/
}

.entrytext ul a:hover{
	/*font-weight: bold;*/
	text-decoration: none;
	color: #EE9F5D;
	/*border-bottom: 1px dashed #727171;*/
}


.splash {
	border:1px solid #C7C7C7;
	padding: 9px 0px 9px 0px ;
	background:	#FFFFFF;
	/*background: url(images/bkg-img.gif) bottom center  no-repeat #FFFFFF;*/
	margin-top:15px;
	text-align: center;
	margin-bottom: 15px;
}

.down-ads{
	align: center;
	background:url(images/down-ads.gif) bottom no-repeat;
	height:90px;
	/*margin:20px 0 20px 0;*/
	padding-left: 12px;


}


/*-----------footer-----------*/

#footer {
background: url(images/foot_bkg.gif) bottom no-repeat #44576A;
clear: both;
padding-top: 15px;
padding-left: 15px;
font-size: 1em;
text-align: left;
margin: 0px 0px 0px 0px;
line-height:1em;
height: 45px;

color: #7998C3;

}

#footer a {color: #7998C3;
text-decoration: none;}

#footer a:hover {color: #F2AD74;
text-decoration: none;}

/*----post nav-----*/
.navigation{
	height:3em;
	text-align: left;
	font-family: "Verdana";
	margin-top: 20px;
	margin-bottom: 15px;

}


.navigation a {

	text-decoration: none;
	color:#2C4363;



}
.navigation a:hover {
	text-decoration: none;
	color: #EE7D43;

}
.alignright {float: right;}

.alignleft {float: left}
.clear{clear:both;}

/*.alt {
	background:	#FCDBC0;
	color:#606060;


}*/


/* Begin Contact Form ][ CSS */
.contactform {
	position: static;
	overflow: hidden;
}

.contactleft {
	width: 25%;
	text-align: right;
	clear: both;
	float: left;
	display: inline;
	padding: 4px;
	margin: 5px 0;

}

.contactright {
	width: 70%;
	text-align: left;
	float: right;
	display: inline;
	padding: 4px;
	margin: 5px 0;
	font-size: 80%;
	color: #D94E2D;
}

.contactform input {

	border: 1px solid #CCCCCC;

}

.contactform textarea {

	border: 1px solid #CCCCCC;

}





/* End Contact Form ][ CSS */

