/* Jazzer style sheet */

/* ---- main elements ---- */

body
    {
    margin: 0px 0px 0px 0px;
    background-color: #424242;
    font-size:10pt;
    font-family:verdana, sans-serif;
    font-weight:normal;
    color: #FFFFFF;
    }

a
    {
    font-family:verdana, sans-serif;
    font-weight:normal;
    color:#9999FF;
    text-decoration:none;
    }

a:hover
    {
    font-family:verdana, sans-serif;
    font-weight:normal;
    color:#FF6600;
    text-decoration:none;
    border-bottom:dashed 1px;
    }

a:visited
    {
    font-family:verdana, sans-serif;
    font-weight:normal;
    color:#C0C0C0;
    text-decoration:none;
    }

p
    {
    font-size:10pt;
    font-family:verdana, sans-serif;
    font-weight:normal;
    color: #FFFFFF;
    }

h1
    {
    font-size:12pt;
    font-family:verdana, sans-serif;
    font-weight:bold;
    color: #FF6600;
    }

h2
    {
    font-size:12pt;
    font-family:verdana, sans-serif;
    font-weight:bold;
    color: #FFFFFF;
    }

h3
    {
    font-size:8pt;
    font-family:verdana, sans-serif;
    font-weight:normal;
    color: #FFFFFF;
    }

h4
    {
    font-size:8pt;
    font-family:verdana, sans-serif;
    font-weight:normal;
    color: #FF6600;
    }

h5
    {
    font-size:10pt;
    font-family:verdana, sans-serif;
    font-weight:bold;
    color: #FF6600;
    }

/* ---- special elements ---- */

h3.dida
    {
    font-size:8pt;
    font-family:verdana, sans-serif;
    font-weight:normal;
    font-style:italic;
    text-align:center;
    color: #FF6600;
    }

h3.middle
    {
    font-size:8pt;
    font-family:verdana, sans-serif;
    font-weight:normal;
    font-style:italic;
    text-align:center;
    color: #FFFFFF;
    }

.panel
    {
    background-color: #C0C0C0;
    font-size:10pt;
    font-family:verdana, sans-serif;
    font-weight: bold;
    color: #FFFFFF;
    }

.tit
    {
    text-align: center;
    }

.pro
    {
    background-color: #8686F4;
    color: #FFFFFF;
    font-family: verdana, sans-serif;
    font-size: 10pt;
    border: solid #FFFFFF 1px;
    }

.search
    {
    vertical-align:top;
    }

br.clear
    {
    clear:both;
    }

/* ---- lists ---- */

ol li
    {
    font-size:8pt;
    font-family:verdana, sans-serif;
    font-weight:normal;
    color: #FFFFFF;
    line-height: 120%;
    }

ul li
    {
    font-size:8pt;
    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;
    }

/* ---- main containers ---- */

div#header
    {
    background-color:#424242;
    margin: auto;
    border: none;
    padding: 0px;
    width: 760px;
    height: 50px;
    }

div#void
    {
    background-color:#424242;
    margin-top: 25px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    border: none;
    width: 760px;
    height: 30px;
    text-align: center;
    }

div#voidvoid
    {
    background-color:#424242;
    width: 760px;
    height: 15px;
    }

div#title
    {
    background-color:#424242;
    margin: auto;
    border: solid #9999FF 1px;
    padding: 10px 0px 10px 10px;
    width: 748px;
    height: auto;
    }

div#title1
    {
    float:left;
    background-color:#424242;
    margin: 5px;
    border: none;
    padding: 0px;
    width: 496px;
    height: auto;
    text-align: left;
    }

#title1 h1
    {
    display:block;
    margin:0px;
    font-size:12pt;
    font-family:verdana, sans-serif;
    font-weight: bold;
    color:#FFFFFF;
    }

#title1 h2
    {
    display:block;
    margin:0px;
    font-size:10pt;
    font-family:verdana, sans-serif;
    font-weight: bold;
    color:#FFFFFF;
    }

div#title2
    {
    float:left;
    background-color:#424242;
    margin: 5px;
    border: none;
    padding: 0px;
    width: 220px;
    height: auto;
    text-align: right;
    }

#title2 p
    {
    display:block;
    margin:0px;
    font-size:10pt;
    font-family:verdana, sans-serif;
    font-weight: normal;
    color:#FFFFFF;
    }

div#details
    {
    background-color:#424242;
    margin: auto;
    border: solid #9999FF 1px;
    padding: 0px;
    width: 758px;
    height: auto;
    }

div#details1
    {
    float:left;
    background-color:#424242;
    margin: 5px 0px 5px 5px;
    border: none;
    padding: 0px;
    width: 230px;
    height: auto;
    text-align: center;
    }

div#details2
    {
    float:left;
    background-color:#424242;
    margin: 13px 0px 5px 0px;
    border: none;
    padding: 0px;
    width: 230px;
    height: auto;
    }

div#details3
    {
    float:left;
    background-color:#424242;
    margin: 13px 5px 5px 15px;
    border: none;
    padding: 0px;
    width: 235px;
    height: auto;
    }

div#details4
    {
    float:left;
    background-color:#424242;
    margin: 13px 5px 5px 15px;
    border: none;
    padding: 0px;
    width: 700px;
    height: auto;
    text-align: justify;
    }

div#indetails
    {
    float:left;
    background-color:#424242;
    margin: 13px 0px 5px 0px;
    border: none;
    padding: 0px;
    width: 460px;
    height: auto;
    text-align: center;
    }

div#outintro
    {
    background-color:#424242;
    margin: auto;
    border: solid #9999FF 1px;
    padding: 0px;
    width: 758px;
    height: auto;
    }

div#inintro
    {
    background-color:#424242;
    margin: 15px;
    border: none;
    padding: 0px;
    width: 720px;
    height: auto;
    text-align: justify;
    }

div#outreview
    {
    background-color:#424242;
    margin: auto;
    border: solid #9999FF 1px;
    padding: 0px;
    width: 758px;
    height: auto;
    }

div#inreview
    {
    background-color:#424242;
    margin: 15px 25px 5px 25px;
    border: none;
    padding: 0px;
    width: 700px;
    height: auto;
    text-align: justify;
    }

div#inpills
    {
    background-color:#424242;
    margin: 15px 20px 5px 20px;
    border: none;
    padding: 0px;
    width: 710px;
    height: auto;
    text-align: justify;
    }

div#columnleft
    {
    float:left;
    background-color:#424242;
    margin: 10px 0px 10px 15px;
    border: none;
    padding: 0px;
    width: 336px;
    height: auto;
    text-align: justify;
    }

div#columnright
    {
    float:right;
    background-color:#424242;
    margin: 10px 15px 10px 0px;
    border: none;
    padding: 0px;
    width: 336px;
    height: auto;
    text-align: justify;
    }

div#comments
    {
    background-color:#424242;
    margin: 15px;
    border: none;
    padding-top: 20px;
    width: auto;
    height: 30px;
    text-align: center;
    }

div#note
    {
    background-color:#424242;
    margin: 50px;
    border: none;
    padding: 0px;
    width: auto;
    height: auto;
    text-align: center;
    }

div#footer
    {
    background-color:#424242;
    margin: auto;
    border: none;
    padding: 0px 0px 10px 0px;
    width: 760px;
    height: 30px;
    text-align: center;
    }

/* ---- special containers ---- */

div#navbar
    {
    background-color:#9999FF;
    margin: auto;
    border: solid #9999FF 1px;
    padding: 2px 0px 0px 0px;
    width: 758px;
    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:13pt;
    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;
    }

#navbar2
    {
    float:right;
    background-color:#9999FF;
    margin: 0px 3px 0px 0px;
    border: solid #9999FF 5px;
    padding: 0px;
    width: 120px;
    height: 20px;
    text-decoration:none;
    text-align:left;
    vertical-align:top;
    }

.separtop
    {
    margin-top: 0px;
    margin-left: auto;
    margin-bottom: 7px;
    margin-right: auto;
    padding: 0px;
    border-bottom: solid #FF6600 2px;
    width: 760px;
    }

.separcenter
    {
    margin-top: 7px;
    margin-left: auto;
    margin-bottom: 7px;
    margin-right: auto;
    padding: 0px;
    border-bottom: solid #FF6600 2px;
    width: 760px;    
    }    

.separbottom
    {
    margin-top: 7px;
    margin-left: auto;
    margin-bottom: 5px;
    margin-right: auto;
    padding: 0px;
    border-top: solid #FF6600 2px;
    width: 760px;
    }

#formail
    {
    background-color:#424242;
    margin: 0px 0px 0px 0px;
    border: none;
    padding: 0px;
    width: auto;
    height: auto;
    text-decoration:none;
    text-align:center;
    }

.formbox
    {
    background-color: #505050;
    color: #FFFFFF;
    font-family: verdana, sans-serif;
    font-size: 10pt;
    border: solid #9999FF 1px;
    }

.formsrc
    {
    background-color: #8686F4;
    color: #FFFFFF;
    font-family: verdana, sans-serif;
    font-size: 10pt;
    border: 1px solid #FFFFFF;
    }

.guest
    {
    background-color:#424242;
    margin: 10px 0px 0px 0px;
    border-top: none;
    border-right: none;
    border-bottom: solid #9999FF 1px;
    border-left: none;
    padding: 24px 0px 0px 0px;
    width: 700px;
    height: auto;
    font-size:10pt;
    font-family:verdana, sans-serif;
    font-weight:normal;
    color: #FFFFFF;
    text-align: left;
    }

.guest1
    {
    float: left;
    background-color:#424242;
    margin: auto;
    border: none;
    padding: 0px;
    width: 440px;
    height: auto;
    }

.guest2
    {
    float: left;
    background-color:#9999FF;
    margin: auto;
    border: solid #9999FF 1px;
    padding: 0px;
    width: 258px;
    height: auto;
    font-size:10pt;
    font-family:verdana, sans-serif;
    font-weight:normal;
    color: #FFFFFF;
    text-align: left;
    }

div#popup
    {
    background-color:#424242;
    margin: 10px 8px 0px 8px;
    border: none;
    padding: 0px;
    width: auto;
    height: auto;
    text-align: center;
    }


div#popup2
    {
    background-color:#424242;
    margin: auto;
    border: none;
    padding: 0px;
    width: 280px;
    height: auto;
    text-align: left;
    }

/* ---- images ---- */

a:hover.image
    {
    border:none;
    }

img
    {
    border:none;
    }

img.rss
    {
    border:none;
    margin: 3px 13px 0px 10px;
    float: left;
    }

img.cover
    {
    border: none;
    margin: 10px;
    }

img.pills
    {
    border: none;
    margin: 0px 15px 0px 0px;
    float:left;
    }

img.general
    {
    border: none;
    margin: 0px;
    float:left;
    }

img.general2
    {
    border: none;
    margin: 0px;
    float:right;
    }

/* ---- tables ---- */

table
    {
    table-layout:auto;
    width: 700px;
    height: auto;
    border: none;
    }

td
    {
    text-align: center;
    border: none;
    }
