/*  
Theme Name:Take a Leap!
Theme URI: http://www.digitalifestudio.com/
Description:Primo tema per wordpress
Version: | 1.0
Author: Ambrosi Luca aka Manina
Author URI: http://www.digitalifestudio.com/
*/



/* STRUTTURA */

body { /* Queste sono le regole generali del corpo della pagina */
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
text-align:center;
margin:0;
padding:0;
}
h1, h2, h3, h4, h5, h6 { /* Queste sono le regole generali degli titoli */
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
margin:0;
padding:0;
}
h1 { /* Qui cominciano le regole di ogni titolo, normalmente le dimensioni */
font-size:150%;
}
h2 {
font-size:110%;
}
h3 {
font-size:90%;
}
h4 {
font-size:70%;
}
h5 {
font-size:50%;
}
h6 {
font-size:25%;
}
p { /* Le regole del paragrafo */
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:75%;
font-weight:normal;
color:#000000;
margin:5px 0 10px 0;
padding:0;
}
a { /* Le regole per stilizzare i collegamenti */
color:#666666;
background:none;
text-decoration:underline;
}
a:visited {
color:#666666;
background:none;
text-decoration:underline;
}
a:hover {
color:#999999
background:none;
text-decoration:none;
}
ul { /* Le regole per le liste non ordinate */
list-style-position:outside;
list-style:disc;
margin:0;
padding:0;
}
ol { /* Le regole per le liste ordinate:  ad esempio i commenticommenti*/
list-style-position:outside;
list-style-type:none;
margin:0;
padding:15px;
}
img {
border:solid 5px;
border-color:#CCCCCC;
}
a img {
border:solid 5px;
border-color:#CCCCCC;
}
a:hover img{
border:solid 5px;
border-color:#3e9197;
}
form {
margin: 0px;
}
/*////////////INIZIO DIV STRUTTURA//////////////*/

#container{
width:833px;
margin:0 auto;
text-align:left;
background-image:url(_img/tail_bg.jpg);
background-repeat:repeat-y;
}
#header{
position:relative;
height:60px;
background:url(_img/top_ok.jpg);
color:#FFFFFF;
padding-top:202px;
}
#description{
height:30px;
/*background:#00CC00;*//*test color*/
color:#FFFFFF;
padding-left:442px;
}
#menu{
height:30px;
/*background:#00CC00;*//*test color*/
color:#FFFFFF;
padding-left:150px;
font-family:Arial, Helvetica, sans-serif;
font-variant:small-caps;
line-height: 30px;
}
#menu ul{
  padding:0;
}  
#menu li{
  display:inline;
}  
#menu a{
  color:#99FFFF;
  text-decoration:none;
  padding:5px;
}  
#menu a:hover{
  color:#FFFFFF;
  text-decoration:underline;
  padding:5px;
}
#menu .current_page_item a{
color:#FFFFFF;
text-decoration:none;
padding:5px;
background:black;
}
#message{
position:absolute;
height:60px;
width:80px;
top:166px;
left:20px;
/*background:#00CC00;*//*test color*/
text-align:center;
color:#FFFF00;
font-family:Arial, Helvetica, sans-serif;
font-size:140%;
font-variant:small-caps;
line-height: 30px;
}
#rss a{
position:absolute;
min-height:113px;
min-width:107px;
height:113px;
width:107px;
top:0px;
/* commento vuoto (prima dei due punti, e anticipato da uno spazio) per nascondere la dichiarazione a IE6, che verrą comunque interpretata da IE5.x  poi: "!important" per explorer 7 e firefox, permettere di dare la precedenza a quella regola*/
right /**/:0px!important;  
right:-1px;

background-image:url(_img/rss.jpg);
font-size:0px;
line-height:opx;
}
#rss a:hover{
position:absolute;
min-height:113px;
min-width:107px;
height:113px;
width:107px;
top:0px;
right /**/:0px!important;
right:-1px;
background-image:url(_img/rss.jpg);
background-position:bottom;
font-size:0px;
line-height:opx;
}
#wrapper{
/*Not Used This Time!*/
}
#content{
float:right;
clear:right;
margin-right:0px;
width:590px;
/*width:570px !important;*/
}
#navigation{
float:left;
clear:left;
width:243px;
/*width:239px;*/
background:#31A7B0;
padding-bottom: 15px;
margin-bottom: 10px;
border-bottom:dashed;
border-bottom-color:#3e9197;
}
.wrap{
padding:10px 15px 10px 10px;


}
#extra{
float:left;
clear:left;
width:243px;
/*width:239px;*/
padding-bottom:134px;
background:#31A7B0;
background-image:url(_img/arrow_big.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
#footer{
width:100%;
clear:both;
background-color:#000000;
color:#FFFFFF;
font-size:75%;
height:18px;
min-height:18px;
text-align:center;
}
#footer a{
color:#00CCFF;
text-decoration:none;
}
#footer a:hover{
color:#FF0000;
text-decoration:none;
}
#tail{
width:833px;
min-height:15px;
clear:both;
margin:auto;
background-image:url(_img/tail_bg.jpg);
color:#FFFFFF;
}

/*////////////FINE DIV STRUTTURA//////////////*/

/*////////////INIZIO POST/////////////////////*/
.post{
margin-bottom:15px
}
.entry p, .entrytext p{
margin-bottom: 15px;
text-align:justify;
}
.post p img{
text-align:center;
margin: 5px;
}
.post h2{ /*Titoli post*/
font-family:Arial, Helvetica, sans-serif;
font-size:130%;
}
.post h4{ /*Data post*/
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
margin-bottom: 10px;
}
.post a{
color:#990000;
text-decoration: none;
}
.post a:visited{
color:#990000;
text-decoration: none;
}
.post a:hover{
color:#FF0000;
text-decoration:none;
}
.postmetadata{ /*Footer del post*/
text-align: right;
margin-bottom: 4px;
}

.edit{/*span per l'edit*/
color:#0099FF;
font-weight:bold;
}
.spacer{
height: 2px;
min-height: 2px;
background-color:#FF0000;
margin: 10px 0px 5px 0px;
}
.postmetadata alt{
margin: 10px 0px 5px 0px;
}
.navigation {
overflow:hidden;
font-size:13px;
display:block;
}
.navigation a {
color:#009999;
text-decoration:none;
}
.navigation a:hover{
color:#0099FF;
}


/*////////////FINE POST///////////////////////*/
/*////////////SIDEBAR WIDGET//////////////////*/

.wrap_sidebar{
padding-top: 10px;
*padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 10px;
}
#sidebar a{
color:#FF0000;
font-weight:bold;
text-decoration:none;
}
#sidebar a:hover{
color:#FFFF00;
font-weight:bold;
text-decoration:none;
}
#sidebar li {
list-style:none;
padding:0px;
margin-top:5px;
font-size:90%;
}
#sidebar li li {
list-style:none;
margin-top:4px;
*margin-top:1px;
font-size:90%;
}
#sidebar li li a{
font-weight:bold;
color:#000000;
background-image:url(_img/arrow_red.gif);
background-repeat:no-repeat;
padding-left:18px;
padding-top:0px;
text-decoration:none;
}
#sidebar li li a:hover{
color:#FF0000;
background-image:url(_img/arrow_black.gif);
background-repeat:no-repeat;
padding-left:18px;
padding-top:0px;
text-decoration:none;
}
#sidebar li li li {
list-style:none;
margin-top:2px;
*margin-top:0px;
padding-left:10px;
font-size:90%;
}
#sidebar li li li a{
color:#990000;
background-image:none;
}
.widgettitle{
border-left:2px solid #000000;
color:#FFFFFF;
background-color:#3e9197;
font-size:100%;
font-weight:bold;
margin-top:8px;
padding:8px 0 8px 8px;
text-transform:uppercase;
}
#calendar{
text-align:left;
}
.widget widget_calendar{

}
#calendar_wrap{
background-image:url(_img/calendar.jpg);
background-repeat:no-repeat;
background-position:right;
}
ul li #recentcomments a{
background-image:none;
}
ul li #recentcomments a:hover{
background-image:none;
}
#s {
width: 220px;
*margin-top:5px;
border-bottom-color:#666666;
background-color:#D8E7F3;
}
#searchsubmit {
background-image:url(_img/btn_up.gif);
background-repeat:no-repeat;
/*background-position:top;*/
cursor:pointer;
display:block;
width:124px;
min-width:124px !important;
*min-width:124px;/*ie 6 e7*/
height:32px;
min-height:32px !important;
*min-height:32px;/*ie 6 e7*/
margin: 3px 3px 0px auto;
padding-left:30px;
*padding-left:0px;/*ie 6 e7*/
*padding-top:5px;/*ie 6 e7*/
text-transform:uppercase;
text-align:left;
*text-align:center;/*ie 6 e7*/
border:none;
*border: thin;/*ie 6 e7*/
}

/*////////////SIDEBAR WIDGET//////////////////*/
/*////////////COMMENTI///////////////////////*/
ol.commentlist {
}
ol.commentlist img{
border-style:none;
}
ol.commentlist blockquote{
border-style:dotted;
border-left:double;
border-color:#FF6600;
padding-left:5px
}
ol.commentlist .alt {
border-style:dashed;
border-color:#009999;
border-width:thin;
/*background-color:#CCFFFF;*/
margin-bottom:10px;
padding:5px;
}
ol.commentlist a {/*links nei metadati dei commenti*/
color:#990000;
text-decoration:none;
}
ol.commentlist a:hover {
color:#FF0000;
}
ol.commentlist p a {/*links nei commenti*/
color:#0099FF;
text-decoration:none;
}
ol.commentlist p a:hover {
color:#00CCCC;
}
ol.commentlist cite a {/*links nei nomi dei commentatori*/
color:#0099CC;
font-weight:bold;
text-decoration:none;
}
/*////////////FINE COMMENTI//////////////////*/
