/* Global Styles */

body,html {
        min-height:101%;  /*Firefox scrollbar fix*/
		background-color:#31281C;
        }

#wrap {
        width: 1015px;
        margin: 0 auto;
        text-align: left;
        }
#header {
        float: left;
        width: 1015px;
        height: 140px;
        text-align: right;
        margin-bottom: 50px;
/*        border: 1px solid #FF0000; */
        }
#menu {
        float: left;
        height: 400px;
        width: 362px;
        display: inline;
        margin: 0px 35px 0px -35px;
/*        border: 1px solid #FF0000; */
        }
#content {
        float: left;
        height: 400px;
        width: 400px;
/*        border: 1px solid #FF0000; */
        }
#sidebar {
        margin-right: -1px;
        float: left;
        height: 400px;
        width: 200px;
        text-align: center;
        padding-left: 50px;
/*        border: 1px solid #FF0000; */
        }

h1 {
        font-family: Georgia, "Times New Roman", Times, serif;
        color:#FFFFFF;
        text-align:center;
        font-size:18px;
        margin: 0 auto;
        margin-top:28px;
        font-weight:normal;
        width: 80px;
        border-width: 1pt 0 1pt 0;
        border-color: #FFFFFF;
        border-style: solid;
        line-height:21px;
        display: marker;
        padding:10px;
        }

body {
        margin: 0px;
        padding: 0px;
        font-family: Arial, Helvetica, sans-serif;
        }

td {
        color:#FFFFFF;
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 12px;
        text-decoration: none;
        font-style: normal;
   /*     background-color: #000000; */
        position: fissa;
        visibility: visible;
        cursor: auto;
        }

hr {
        height:1px;
        color: #cccccc;
        border: none;
        }

a {
        color: #FFFFFF;
        text-decoration:underline;
        }
}
a:visited {
        color: #FFFFFF;
}
a:hover {
        color: #CC3300;
}
a:active {
        color: #FFFFFF;
}

/* ID Styles */
#bandnavigation a {
        color: #FFFFFF;
        text-decoration:underline;
        font-size: 10px;
        }

#bandnavigation a:hover {
        color: #CC3300;
        text-decoration:underline;
        font-size: 10px;
        }
#navigation a {
        color: #FFFFFF;
        font-weight:normal;
        text-decoration: none;
        letter-spacing:0.1em;
        line-height:16px;
        display:marker;
        padding:10px;
        border-right-width: 0px;
        border-left-width: 0px;
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 18px;
    /*    background-color: #000000; */
        background-repeat: no-repeat;
        border-top-width: 1pt;
        border-bottom-width: 1pt;
        border-style: solid;
        border-color: #FFFFFF;
        }

#navigation a:hover {
        color:#ffffff;
        border-right-width: 0px;
        border-left-width: 0px;
        border-top-width: 1pt;
        border-bottom-width: 1pt;
        border-style: ridge;
        border-color: #FF0000;
        margin: 0 auto;
        }

#sidebarHeader {
        padding: 0px 4px 14px 4px;
        }

#logo {
        font:18px georgia;
        color: #CC3300;
        line-height:24px;
        letter-spacing:.4em;
        background-color: #FFFFFF;
        }

#tagline {
        font:12px georgia;
        color: #CC3300;
        line-height:18px;
        letter-spacing:.4em;
        background-color: #000000;
        }

#dateformat a {
        color:#99CCFF;
        font:11px georgia;
        color: #99CCFF;
        letter-spacing:.2em;
        text-decoration:none;
        font-weight:bold;
        }

#dateformat a:hover {
        color: #ffffff;
        }

/* Class Styles */

.bodyText {
        font:11px arial;
        color:#99CCFF;
        line-height:20px;
        letter-spacing:.1em;
        margin-top:0px;
        }

.pageName{
        font:18px georgia;
        color: #CC3300;
        line-height:18px;
        letter-spacing:.05em;
        }

.subHeader {
        font:16px georgia;
        color: #CC3300;
        font-weight:bold;
        letter-spacing:.1em;
        line-height:16px;
        }

.sidebarHeader {
        font:14px georgia;
        color: #99CCFF;
        font-weight:bold;
        letter-spacing:.1em;
        line-height:16px;
        }

.detailText {
        font:11px arial;
        color:#ffffff;
        line-height:16px;
        letter-spacing:.1em;
        }

.smallText {
        font:10px arial;
        color:#99CCFF;
        }

dl dt {
font-family: Georgia, Arial, Helvetica, sans-serif;
color: #CC3300;
font-size: 18px;
margin-bottom: 15px;
}

dl dd {
color: #FFFFFF;
font-size: 12px;
letter-spacing:.05em;
text-align: justify;
}

#navigation ul,li {
        text-align: center;
        margin-left: 0 auto;
        margin: 30px 30px;
		list-style:none;
        }

/*#sidebar p, h1 {
       text-align:justify;
       color:#FFFFFF;
       font-size:12px;
        }                 */
#sidebar dl {
       text-align:center;
 /*      padding-left: 37px; */
       border: 0;
        }
#sidebar dd {
/*       text-align:justify; */
       color:#FFFFFF;
       font-size:8 px;
       padding-left: 0px;
   		width: 120px;
        }
#sidebar h1 {
        font:18px georgia;
        color: #FFFFFF;
        font-weight:bold;
        letter-spacing:.1em;
        line-height:16px;
        }