body{
background-image:url('images/bg.gif');
background-repeat:no-repeat;
background-attachment:fixed;
}

#full{
position: absolute;
width: 100%;
height: 100%;
top: 0px;
text-align:center;
border: 0px solid #fff;
}

#container{
position: relative;
top:0px;
left: auto;
right: auto;
margin-right: auto;
margin-left: auto;
width: 800px;
height: auto;
border: 0px dashed #fff;
text-align: center;
overflow: visible;
}

#head{
position: relative;
background-image:url('images/header.gif');
width: 799px;
height: 417px;
}

#player{
position: relative;
width: 380px;
height: 10px;
margin-left: auto;
margin-right: auto;
border: 0px solid #fff;
}

#navbar{
position: absolute;
width: 530px;
height: 20px;
left: 200px;
top: 391px;
border: 0px dashed #fff;
COlor: #fff;
font-family: "Verdana", arial, san-serif;
text-align: right;
padding-right:15px;
}

#navbar a{
font-size: 20px;
text-transform: uppercase;
font-weight: bold;
text-decoration: none;
color: #fff;
}

#navbar a:hover{
color: #33cc99;
}

#contentbox{
position: relative;
right: 0px;
top: 20px;
background-color: #fff;
opacity:0.6;
filter:alpha(opacity=60);
width: 668px;
height: 100%;
border-right: 65px solid #000;
border-left: 67px solid #000;
border-top: 30px solid #000;
border-bottom: 100px solid #000;
/* border: 1px solid #fff; */
text-align: left;

}

#content{
position: relative;
float:left;
width: 380px;
height: 100%;
padding: 10px;
color: #000;
font-weight: bold;
}


#shows{
position: relative;
float:right;
width: 240px;
height: auto;
padding: 10px;
color: #000;
border: 0px dashed #000;
border-left: 1px dashed #000;
font-weight: bold;
opacity:1.0;
filter:alpha(opacity=100);
}

#footerPic{
position:relative;
top: -150px;

width: 680px;
height: 86px;
opacity:0.6;
filter:alpha(opacity=60);
}


#footer{
position:relative;
width: 100%;
height: 50px;
color: #fff;
top: -50px;
left: 0x;
border: 0px solid #000;
z-index:100;
float: left;
}

#floater{
position: fixed;
right: 5%;
top: 20px;
width: 130px;
height: auto;
border: 0px solid #fff;
color: #fff;
text-align: justify;
text-transform: uppercase;
font-size: 11px;
}

#floater a{
color: #fff;
text-align: justify;
text-transform: uppercase;
font-size: 11px;
text-decoration: none;
}

#floater a:hover{
text-decoration: underline;
}

/*  ---------------------------------- text styles -----------------------*/

p{
font-family: "Georgia", Times, serif;
line-height: 100%;
}

a{
color: #33cc99;
text-decoration: underline;
}

a:hover{
text-decoration: none;
}

h5{
font-size: 17px;
font-weight: bolder;
padding-left: 2px;
padding-right: 5px;
color: #000;
text-transform: uppercase;
background-color: #fff;
opacity:1.0;
filter:alpha(opacity=100);
font-family: arial;
text-align: left;
}

h2{
font-size: 20px;
font-weight: bolder;
padding-left: 2px;
padding-right: 5px;
color: #000;
text-transform: uppercase;
background-color: #cccc99;
opacity:1.0;
filter:alpha(opacity=100);
font-family: arial;
text-align:center;
}

h3{
font-size: 20px;
font-weight: bolder;
padding-left: 2px;
padding-right: 5px;
color: #000;
text-transform: uppercase;
background-color: #33cc99;
opacity:1.0;
filter:alpha(opacity=100);
font-family: arial;
}


h4{
font-size: 11px;
font-family: arial:
color: #000;
float: right;
}

/* --------------------- shows------------ */

h1{
font-size: 18px;
font-weight: none
padding-left: 2px;
padding-right: 5px;
width: 100%;
color: #663333;
text-transform: none;
opacity:1.0;
filter:alpha(opacity=100);
font-family: arial;
float:left;
}

.red{
color: #663333;
}

.small{
font-size: 12px;
}

.frame {
width: 245px;
height: 100%;
border: 0px;
overflow: visible;
float: right;
}