/* 

Theme Name: Yoga

Theme URI: http://www.ilblogdellamente.com/

Description: A WordPress Theme created originally for Patrizia Zapparoli

Version: 1.3

Author: Patrizia Zapparoli

Author URI: http://www.umbertoassandri.com



*/


/*////////// GENERAL //////////*/

body {

	margin-top: 0px;

	background-image: url(immagini/Fotolia_wallpaper.png);

	background-repeat: repeat-x;

	text-align: right;

	padding: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



#container {

	width: 900px;

	font-family:  Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height:normal;

	background-color: #c7cfa2;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

}





	  

#container2 {

	clear: right;

	text-align: left;

	margin: 0px;

	background-color: #c8cea7;

	}



#container3 {

	width: 690px;

	float:right;

	background-color: #FFFFFF;	

	}



#entry p{

color:#000000}



/*////////// TYPOGRAPHY //////////*/

h1 {

  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

  color: #784B2C;  
    
  font-size: 32px;

}

 h4 {

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	color: #990000;

	margin-left: 10px;

}

h2, h3{

	font-family: Georgia, Times, serif;

	color: #990000;

	margin-left: 10px;
	margin-botton: 0px;

}

		


		

h2 {

  font-size: 22px;

  line-height:24px;

}

		

h3 {

  font-size: 16px;

}

	

h4 {

  font-size: 14px;

}



p {

	margin-bottom: 18px;

	margin-right: 10px;

}

/*////////// link //////////*/		

a {

  color: #666666;

  text-decoration: none;

  font-weight: bold;

}



a:hover {

  color: #990000;

  text-decoration: underline;

}

		

a:visited {

  color: #8f8d66;

}



	 	 



/*////////// HEADERS //////////*/

#header {

	width: 690px;

	height: 179px;

	background-color: #FFFFFF;

	background-image: url(immagini/header2.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	float: right;

	}







#header p, #header h1, #header h2, #intHeader p, #intHeader h1, #intHeader h2 { 

   display: none;

}



/*///Text Headers///*/

.titolo{

	height: 46px;

	line-height: 70px;

	background-color: #990000;

	background: url(immagini/titolo.png) repeat-x top;

	font-size: 36px;

	font-weight: normal;

	color: #ffffff;

	border: 1px solid #9E9C76;	

	text-align: left;
	margin: 0;

	}



.titolo a{

	

	color: #ffffff;

	

}





#container #container3 #namaste {

	background-color: #F8F8F8;

	margin: 0px;

}

#container #container2 #container3 #content #namaste p {

	
	margin-left: 10px;

	text-align: left;

}







/*////////// CONTENT //////////*/

#content {

	width: 465px;

	float:left;

	text-align: left;

}



#content p {

	margin-right: 10px;

	padding-left: 10px;

}

	

  

/*////////// SIDEBAR LT //////////*/

#sidebarLT {

	width:208px;

	float:left;

	background-color: #FFFFFF;

	margin-top: -40px;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: -5px;

	border-top-width: 4px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: groove;

	border-right-style: groove;

	border-bottom-style: groove;

	border-left-style: groove;

	border-top-color: #7B705A;

	border-right-color: #56482b;

	border-bottom-color: #56482b;

	border-left-color: #56482b;

	}

#container #sidebarLT #news {

	margin-top: 5px;

	margin-bottom: 5px;

}

#container #sidebarLT #news input {

	width: 150px;

	border-top-color: #C7CFA7;

	border-right-color: #C7CFA7;

	border-bottom-color: #C7CFA7;

	border-left-color: #C7CFA7;

	border-top-width: thin;

	border-right-width: thin;

	border-bottom-width: thin;

	border-left-width: thin;

}



/*////////// SIDEBAR RT //////////*/

#sidebarRT {

	width: 208px;

	float: right;

	text-align: left;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 0px;

	

}

.titoloColonna  {

	height: 46px;

	line-height: 70px;

	background-color: #c7cfa2;

	font-size: 36px;

	font-weight: normal;

	color: #ffffff;

	width: 200px;

	border: 1px solid #9E9C76;

	text-align: left;

	background-repeat: repeat-x;

	background-position: left top;

	background-image: url(immagini/verde.jpg);

	margin: 0px;

}



#top_navlist {

	text-align:right;

	background-color: #FFFFFF;

	height: 37px;

	width: 690px;

	margin: 0px;

	padding: 0px;

	float: right;

	

}



#intTop_navlist {

  

  text-align:right;

}



#top_navlist h2, #intTop_navlist h2{

  display: none;

}



#navlist{

	font-family: Georgia, Times, serif;

	font-weight: bold;

	margin: 0;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

}



#navlist li{

  list-style: none;

  margin: 0;

  display: inline;

}



#navlist li a{

	margin-right: 10px;

	border: none;

	text-decoration: none;

	color: #253A59;

	background-color: #c7cfa2;

	background-image: url(immagini/pulsanti.jpg);

	background-repeat: no-repeat;

	background-position: right top;

	padding-top: 11px;

	padding-right: 20px;

	padding-bottom: 11px;

	padding-left: 20px;

	height: 37px;

}



#navlist li a:hover{

  background-color: #9E9C76;

  background-position: right -37px;

  color: #784B2C;

  text-decoration: underline;

}



#navlist li.current_page_item a{

   background-color: #fff;

  background-position: right -74px;

}



#navlist li a:visited { color: #253A59; }

/*sidebarrt Nav*/



#sidebarRT li{

	list-style: none;

	margin: 0;

	padding-bottom: 3px;

	padding-top: 5px;

}

#sidebarRT ul{

	margin-top: 0;

	margin-right: 0;

	margin-bottom: 20px;

	margin-left: 0;

	width: 200px;

	text-align: left;

	padding: 0px;

}





#sidebarRT ul h2

   {

	background-color: #c7cfa7;

	border-bottom: 1px solid #8f8d66;

	border-top: 1px solid #8f8d66;

	font-size: 3em;

	font-weight: normal;

	margin-top: 20px;

	margin-bottom: 10px;

	color: #FFFFFF;

	text-align: left;

	line-height: 60px;

	height: 40px;

	width: 200px;

	padding-top: 2px;

	padding-bottom: 2px;

	left: auto;

	}

#container #sidebarLT #news2 {

	border-top-width: 4px;

	border-top-style: outset;

	border-top-color: #C8CEA7;

	border-right-color: #C8CEA7;

	border-bottom-color: #C8CEA7;

	border-left-color: #C8CEA7;

}



#sidebarRT li a {

	text-decoration: none;

	margin-left: 10px;

}

#sidebarRT li a:hover {text-decoration: underline;}



/*////////// BLOG ELEMENTS //////////*/

.comments{

	margin-top: 0;

	margin-bottom: 5px;

	padding-left: 10px;

	padding-right: 10px;

	height: 30px;

	line-height: 46px;

	background-color: #f8f8f8;

	font-size: 12px;

	font-weight: normal;

	color: #333;

	border: 1px solid #C5BBA0;

}



.commentIcon{

 width: 100px;

 padding-left: 10px;

 float: left;

 height: 46px;

}



.comments a{

 float: right;

}

#divrespond a{

padding-left: 10px;

}



.bigNum{

  font-size: 16px;

  font-weight: bold; 

}



.authorName {

  font-size: 11px;

}

		

/*////////// FORMS //////////*/

textarea{

 width: 430px;

 height: 200px;

 border: 1px solid #9E9C76;

}



input{

	width: 190px;

	border: 1px solid #253A59;

	background-color: #FFffff;

}



#submit, #searchsubmit{

	width: 200px;

	border: 1px solid #253A59;

	background-color: #CCCCCC;

	color: #ffffff;

}

.paypall {

	text-align: center;

	width: auto;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

}





/*////////// FOOTER //////////*/

#pushbottom{

 clear:both;

}

#footer {

	height: 35px;

	width: 900px;

	text-align: left;

	padding-top: 10px;

	padding-left: 10px;

	font-family: "lucida sans";

	font-size: 12px; /*border: 1px solid #999;*/ /*border-top:none;*/

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	clear: both;

}







		

/*////////// IMAGES //////////*/		



img a {

	border:0px;

	

}

img {

	border:0px;

	}

/*////// FUN CLASSES ///////////*/

/*any little extra flares and fun design 

elements you want to add can go here*/











.rosso16 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #990000;

	text-align: center;

	line-height: 18px;

	font-weight: bold;

}

.bold {

	font-weight: bold;

}





.piccolograssetto {

	font-size: 10px;

	line-height: 1em;

}









/*TOC Nav*/

.tocNav{

	padding-left: 0;

	margin-left: 0;

	margin-top: 10px;

    padding-top:15px;

  }



.tocNav li{

  list-style: none;

  margin: 0;

  padding: 0.25em;

  border-top: 1px solid gray;

}



.tocNav li a {

	text-decoration: none;

	margin-top: 15px;

}

.tocNav li a:hover {text-decoration: underline;}



/*searchform*/

#searchform

 {

	text-align: right;

	margin-top: 20px;

	border-top-color: #666666;

 }



 #searchform input

 {

   border: 1px solid #8f8d66;

   background-color: #c7cfa7;

 }



 #searchform #s

 {

   width: 70%;

   background-color: white;

 }



#navigation a

{margin:10px;

}

.domanda {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 16px;

	color: #000000;

	text-align: center;

}

.rossocentro12 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #990000;

	text-align: center;

	font-weight: bold;

	line-height: 14px;

}

#test1 {

	

	background-color: #f8f8f8;

	

}

#test2 {

	

	background-color: #f8f8f8;

	

}

#test3 {

	

	background-color: #f8f8f8;

	

}

#test4 {

	

	background-color: #f8f8f8;

	

}

#test5 {

	

	background-color: #f8f8f8;

	

}

#test6 {

	

	background-color: #f8f8f8;

	

}

#test7 {

	

	background-color: #f8f8f8;

	

}

#test8 {

	

	background-color: #f8f8f8;

	

}



#pagamento {

	font-size: 80%;

	border: thin dashed #990000;

}

#bonus {

	font-size: 80%;

	border: thin solid #990000;

}

#iwcontent {

	font-size: 300px;

	background-color: #FFFFFF;

	margin-right: auto;

	margin-left: auto;

}

#container #sidebarLT #news #navnews ul {

	list-style-image: none;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	text-align: left;

	padding: 20px;

	line-height: 20px;

}

#container #sidebarLT #news #navnews li {

	list-style-type: none;

}

#container  #container2  #news-content {

	clear: both;

	margin-right: auto;

	margin-left: auto;

	border: thin solid #C7CFA2;

}

#container  #container2  #container3  #news-content  p {

	margin-top: 20px;

	margin-right: 20px;

	margin-bottom: 20px;

	margin-left: 70px;

}

/*////////// TABLE //////////*/

#tabella table {

	background-color: #AA1212;

	border: none;

	color: #495E49;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-align: left;

}

#tabella {

	width: 80%;

	margin-right: auto;

	margin-left: auto;

}



.corsivo {

	font-style: oblique;

}





#tabella table a:link, table a:visited, table a:active {

	background-color: transparent;

	color: #990000;

	text-decoration: none;

}



#tabella table a:hover {

	background: transparent;

	color: #000000;

	text-decoration: underline;

}



#tabella tbody tr.odd th, tbody tr.odd td {

	background-color: #FFFFCC;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

}



#tabella table caption {

	background-color: transparent;

	color: #67BD2A;

	font-family: Georgia, serif;

	font-size: 24px;

	padding-bottom: 12px;

	padding-left: 8px;

	text-align: left;

}



#tabella table, td, th {

	margin: 0;

	padding: 0;

}



#tabella tbody td, tbody th {

	background-color: #FFFFCC;

	padding: 9px;

	border-top-width: 3px;

	border-bottom-width: 2px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #FFFFFF;

	border-bottom-color: #FFFFFF;

}



#tabella tbody tr:hover td, tbody tr:hover th {

	background-color: #FFCC00;

}



#tabella td, th {

	vertical-align: middle;

	

}



#tabella tfoot td, tfoot th {

	font-weight: bold;

	padding: 4px 8px 6px 9px;

}



#tabella thead th {

	font-family: arial, helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	line-height: 19px;

	padding: 0 8px 2px 8px;

	white-space: nowrap;

}

#rashi {

	background-color: #FFCC00;

	width: 400px;

	margin-right: auto;

	margin-left: auto;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-align: left;

}

blockquote{

  background: transparent url(immagini/blockquote.png) no-repeat left top;

  margin: 10px 65px 10px 10px;

  padding: 20px 20px 10px 10px;

  font-style: italic;

  color: #939494;

}



blockquote p{

  padding: 8px;

  margin: 2px;

  border: 1px dotted #939494;

}

.centrato {
	text-align: center;
	display: block;
	margin-right: auto;
	margin-left: auto;
}
