/* foglio di stile per il blog di Jazzer */

body
     {
     margin:0px;
     padding:0px;
     background-color:#424242;
     color:#FFFFFF;
     font-family: Verdana,Sans-Serif;
     }

p
     {
     color:#FFFFFF;
     font-size: 10pt;
     font-family: verdana,Sans-Serif;
     font-weight: normal;
     }

a
    {
    color:#9999FF;
    font-size: 10pt;
    font-family:verdana, sans-serif;
    font-weight:normal;
    text-decoration:none;
    }

a:hover
    {
    font-family:verdana, sans-serif;
    font-weight:normal;
    font-size: 10pt;
    color:#FF6600;
    text-decoration:none;
    border-bottom:dashed 1px;
    }

a:visited
    {
    font-family:verdana, sans-serif;
    font-weight:normal;
    font-size: 10pt;
    color:#C0C0C0;
    text-decoration:none;
    }

a:hover.image
    {
    border:none;
    }

div#mainClm
     {
     float:left;
     padding:10px 10px 10px 20px;
     width:72%;
     border: none;
     }

div#sideBar
     {
     float:right;
     margin:0px 10px 0px 0px;
     padding:0px;
     text-align:right;
     border: none;
     width:23%;
     }

#header
     {
     padding:0px;
     margin:0px;
     border: none;
     background-color:#000000;
     }

#description
     {
     padding:5px 0px 5px 15px;
     margin:0px;
     color:#FFFFFF;
     background:#FF6600;
     font-size:11pt;
     font-family:verdana, sans-serif;
     font-weight: bold;
     }

/* istruzioni barra di navigazione */

#navbarcontainer
     {
     padding: 0px;
     margin: 0px;
     border: solid #9999FF 1px;
     background-color: #9999FF;
     width: auto;
     height: 37px;
     }

div#navbar
    {
    float: left;
    background-color:#9999FF;
    margin: auto;
    border: solid #9999FF 1px;
    padding: 2px 0px 0px 0px;
    width: 780px;
    height: 34px;
    }

div#navbar1
    {
    float:left;
    background-color:#9999FF;
    margin: 0px 0px 0px 0px;
    border: solid #9999FF 5px;
    padding: 0px;
    width: 600px;
    height: 22px;
    }

#navbar1 p
    {
    display:block;
    float:left;
    margin:0px;
    font-size:12pt;
    font-family:arial, sans-serif;
    font-weight: bold;
    color:#FFFFFF;
    }

#navbar1 a
    {
    font-size:13pt;
    font-family:arial, sans-serif;
    font-weight: normal;
    color:#FFFFFF;
    text-decoration:none;
    border-bottom:none;
    }

#navbar1 a:hover
    {
    font-size:13pt;
    font-family:arial, sans-serif;
    font-weight: normal;
    color:#FFFFFF;
    text-decoration:none;
    border-bottom:none;
    }

#navbar1 a:visited
    {
    font-size:13pt;
    font-family:arial, sans-serif;
    font-weight: normal;
    color:#FFFFFF;
    text-decoration:none;
    border-bottom:none;
    }

img.rss
    {
    border:none;
    margin: 3px 13px 0px 10px;
    float: left;
    }

#navbar2
    {
    float:right;
    background-color:#9999FF;
    margin: 0px 3px 0px 0px;
    border: solid #9999FF 5px;
    padding: 0px;
    width: 130px;
    height: 20px;
    text-decoration:none;
    text-align:left;
    vertical-align:top;
    }


.pro
    {
    background-color: #8686F4;
    color: #FFFFFF;
    font-family: verdana, sans-serif;
    font-size: 10pt;
    border: solid #FFFFFF 1px;
    }

a:hover.image
    {
    border:none;
    }
    
.formsrc
    {
    background-color: #8686F4;
    color: #FFFFFF;
    font-family: verdana, sans-serif;
    font-size: 10pt;
    border: 1px solid #FFFFFF;
    }

.search
    {
    vertical-align:top;
    }        
    
/* fine istruzioni barra navigazione */

h1,h2,h3,h4,h5
     {
     padding:0px;
     margin:0px;
     }

h1 a:link
     {
     text-decoration:none;
     color:#FFFAFA;
     }

h1 a:visited
     {
     text-decoration:none;
     color:#FFFAFA;
     }

h1
     {
     font-size:12pt;
     font-family:verdana, sans-serif;
     font-weight:bold;
     color: #FF6600;
     }

h2
     {
     margin:0px 0px 10px 0px;
     padding:2px 0px 2px 5px;
     border-right:solid 1px #f5f5f5;
     border-bottom:solid 1px #dddddd;
     border-top:solid 1px #f5f5f5;
     border-left:solid 1px #f5f5f5;
     color:#424242;
     background-color:#eeeeee;
     font-weight:bold;
     font-size: 12pt;
     font-family:Verdana,Sans-Serif;
     }

h3
     {
     margin:10px 0px 0px 0px;
     padding:0px 0px 0px 2%;
     border-bottom:dotted 1px #CCCCCC;
     color:#C0C0C0;
     font-size:10pt;
     text-align:left;
     }

h4
     {
     font-size:12px;
     font-family:verdana,Sans-Serif;
     font-weight: bold;
     color:#FF6600;
     }

h5
     {
     color:#FF6600;
     font-size: 10pt;
     font-family: verdana,Sans-Serif;
     font-weight: normal;
     }
     
ol li
    {
    font-size:10pt;
    font-family:verdana, sans-serif;
    font-weight:normal;
    color: #FFFFFF;
    line-height: 120%;
    }

ul li
    {
    font-size:10pt;
    font-family:verdana, sans-serif;
    font-weight:normal;
    color: #FFFFFF;
    line-height: 120%;
    list-style-type: square;
    }

ul.list li.list
    {
    font-size:10pt;
    font-family:verdana, sans-serif;
    font-weight:normal;
    color: #FFFFFF;
    line-height: 120%;
    list-style-type: square;
    }

#sideBar ul
     {
     margin:0px 0px 25px 0px;
     padding:0px;
     list-style-type:none;
     font-size:10pt;
     font-weight: normal;
     font-family: verdana, sans serif;
     }

#sideBar li
     {
     margin:0px 0px 0px 0px;
     padding:0px 0px 0px 0px;
     list-style-type:none;
     font-size:10pt;
     font-weight: normal;
     font-family: verdana, sans serif;
     }

.blogPost
     {
     margin:0px 6px 30px 5px;
     font-size: 11pt;
     font-weight: normal;
     font-family: verdana, sans serif;
     }

.blogPost strong
     {
     color:#FFFFFF;
     font-weight:bold;
     }

pre,code
     {
     color:#999999;
     }

strike
     {
     color:#FFFFFF;
     }

.bug
     {
     padding:5px;
     border:0px;
     }

.byline
     {
     padding:0px;
     margin:0px;
     color:#DEB887;
     font-size:10pt;
     }

.byline a
     {
     border:none;
     color:#FF6600;
     text-decoration:none;
     }

.byline a:hover
     {
     text-decoration:none;
     border-bottom:dashed 1px;
     }

.blogComments
     {
     background-color: #2d2d2d;
     padding:2px 0px 2px 5px;
     color:#C0C0C0;
     font-size:11pt;
     font-weight:bold;
     font-family:Verdana,Sans-Serif;
     }

.blogComment
     {
     background-color: #2d2d2d;
     margin-top:10px;
     font-size:10pt;
     font-weight:normal;
     color:#FFFFFF;
     }

.byline
     {
     padding:0px;
     margin-bottom:20px;
     color:#DEB887;
     font-size:10pt;
     font-weight:normal;
     display:inline;
     margin-right:10px;
     }

.deleted-comment
     {
     font-style:italic;
     color:gray;
     }

div.box
     {
     float: right;
     background-color:#4B4B4B;
     padding: 5px 10px 10px 0px;
     margin: 0px 0px 20px 0px;
     border: solid #9999FF 1px;
     width: 200px;
     height: auto;
     }
