/*  

Theme Name: templatr

Theme URI: http://templatr.cc/

Description: templatr is written and provided by <a href="http://kex.cc">Hans-Peter Kohnle</a>

Version: 1.0

Author: http://templatr.cc

Author URI: http://templatr.cc/



	templatr v1.0

	 http://templatr.cc/



*/* html {
  height: 1%;
}



body {
  margin: 0;
  padding: 0;
  height: 100%;
  font-size: 100.01%;
  text-align: center;
  background-color: #f9f9f9;
  background-image: url(images/head-pt-skyward.jpg);
  background-repeat: repeat-x;
}



#page {
  width: 920px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

#header {
  margin: 0;
  height: 145px;
  text-align: center;
  width: 100%;
}

/*

#headerimg {

  margin: 0;

  text-align: center;

  width: 100%;

  height: 148px;

}*/



#mainwrap {

}

#wrap {

}


#wrap2 {

}

#extrabar {
  margin-right: 180px;
}



#content {

  text-align: left;

  margin-top: 10px;

  margin-left: 20px;

}



#sidebar {

  //margin-top: 25px;

  text-align: left;

  float: right;

  width: 205px;

  font-family: verdana, tahoma;

  font-size: 0.8em;

  color: #333;

}



#sidebar ul.canali 

  margin: 0;

  padding: 0;

}







#footer {

  height: 80px;

  width: 100%;

  margin: auto;

  text-align: center;

  clear: both;

  background-image: url(images/pattfooter.jpg);

  background-repeat: repeat-x;

}



#footer p {

  font-family: verdana, tahoma;

  font-weight: bold;

  font-size: 0.7em;

  color: #999;

  padding-top: 20px;

}



.entry img {

	border:0;

	text-align:center;

}

#footer a:link, a:visited{

  color: #34BEED;

}



#footer a:hover{

  color: #333;

}



#sidebar h3 {

  color: #34BEED;

}



#sidebar a:link {

  color: #555;

  text-decoration: none;

}



#sidebar a:visited {

  color: #555;

  text-decoration: none;

}



#sidebar a:hover {

  color: #000; //#34BEED;

  text-decoration: underline;

}



#extrabar {

  margin-top: 30px;

  padding-top: 0px;

}



#content {

  padding-top: 10px;

  width: 70%;

}



#content a:link {

  color: #34BEED;

}



#content a:visited {

  color: #34BEED;

}



#content a:hover {

  color: #333;

}





.pagetitle {

  font-family: verdana, tahoma;

  font-size: 1.1em;

  color: #999;

}



.post {

  border-bottom: 1px solid #DDD;
  padding-top: 15px;
  width: 590px;
  font-family: verdana, tahoma;
  font-size: 0.8em;
  color: #333;

}



.post h3 {

  font-family: verdana, tahoma;

  font-size: 0.9em;

}



.post small {

  font-family: verdana, tahoma;

  font-size: 0.7em;

  color: #999;

}

/*

#content p {

  font-family: verdana, tahoma;

  font-size: 0.7em;

  color: #666;

}*/



.postmetadata {
  font-family: verdana, tahoma;
  font-size: 0.85em;
  color: #999;
}



.posttitlelink, .navigation {

  font-family: verdana, tahoma;

  font-size: 0.8em;

  color: #34BEED;

}



.posttitle {
  font-family: verdana, tahoma;
  font-size: 1.4em;
  color: #34BEED;
}

.entry {
  margin-bottom: 5px;
  text-align: justify;
}

.entry table{
  font-family: verdana, tahoma;
  font-size: 0.8em;
  color: #333;

}



#commentform {

  width: 60%;

  font-family: verdana, tahoma;

  font-size: 0.7em;

  color: #333;

  text-align: justify;

}



#comment {

 width: 100%;

}



#commentform p {

  font-family: verdana, tahoma;

  font-size: 0.9em;

  color: #666;

  text-align: justify;

}





#searchform {

  margin-top: 30px;

}



#searchsubmit {

  background-image: url(images/ricerca.jpg);

  border: 0px;

  width: 74px;

  height: 25px;

  cursor: pointer;

  cursor: hand;

}



#s {

  width: 120px;

}



.navigation {

 padding-top: 15px;

 font-size: 0.7em;

 font-weight: bold;

}



#comments{

  font-family: verdana, tahoma;

  font-size: 0.8em;

}



.commentlist {

  font-family: verdana, tahoma;

  font-size: 0.7em;

}



.commentlist p {

  padding-top:5px;

}



.commentlist li {

  list-style-type:none;

  list-style-image:none;

  list-style-position:outside;

}



/*avatar*/



.avatar {

  float:left;

  padding-right: 5px;



}



.alignright {

  float: right;

}



.alignleft {

  float: left

}





li {

  list-style-image: url(images/bullet.jpg);

}



.post blockquote {

  text-align: justify;

  border-left: 6px solid #34BEED;

  padding-left: 10px;

  color: #777;

}



.post blockquote p {

  text-align: justify;

  font-weight: normal;

  color: #777;

}



/* Begin Images */

p img {

	padding: 0;

	max-width: 100%;

	}



/*	Using 'class="alignright"' on an image will (who would've

	thought?!) align the image to the right. And using 'class="centered',

	will of course center the image. This is much better than using

	align="center", being much more futureproof (and valid) */



img.centered, img.aligncenter  {

	display: block;

	margin-left: auto;

	margin-right: auto;

	}



img.alignright {

	padding: 4px;

	margin: 0 0 2px 7px;

	display: inline;

	}



img.alignleft {

	padding: 4px;

	margin: 0 7px 2px 0;

	display: inline;

	}



.alignright {

	float: right;

	}



.alignleft {

	float: left

	}

/* End Images */

.entry div.foto_intro_rece {
	float:left;
	margin: 0 10px 10px 0;
}

