@charset "utf-8";

*{padding: 0; margin: 0;}

body{
background-color:#000000;
background: url(bluebg.jpg);
background-attachment: fixed;
background-position:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}


#main{
background: url(bgblack.png);
background-repeat:repeat-x;
background-attachment:fixed;
width: 800px;
height: 855px;
margin-left: auto;
margin-right: auto;
border-left: 1px solid black;
border-right: 1px solid black;
}

#header{
border-left: 1px solid black;
border-bottom: 1px solid black;
height: 30px;
width: 800px;
}

/* Navigation */
#navbar {
	line-height: 30px;
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;}
#navbar li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	width: 159px;
    list-style: none;
    float: left; 
	border-right: 1px solid black;
	}
#navbar li a {
	background-image:url(navbg.jpg);
    display: block;
    text-transform: uppercase;
    text-decoration: none;
    color: #FFF;
    font-weight: bold; }
#navbar li a:hover {
    color: #000; }
#navbar li ul {
    display: none;  
	}
#navbar li:hover ul, #navbar li.hover ul {
   display: block;
    left: 0;
    width: 100%;
    margin: 0;
    padding: 0; }
#navbar li:hover li, #navbar li.hover li { font-size:10px; border-top: 1px solid black;
    float: left; 
	}
#navbar li:hover li a, #navbar li.hover li a {
    color: #fff; }
#navbar li li a:hover {
    color: #000; }

/*end nav*/



#placer{
width: 800px;
height: 200px;
background-image: url(infobg.png);
background-position:top;
background-repeat:no-repeat;
}

#wrapper{
border-top: 1px solid #3E6D7F;
width: 800px;
background-color:#000000;
}

#news{
float:left;
width: 594px;
background-color:#000000;
}

#classy{
background-image:url(navbg.jpg);
line-height: 20px;
text-align:center;
font-weight:bolder;
}

#quote{
font-size: 10px;

}
#QOTM{
margin-top: 5px;
float: right;
height: 200px;
width: 200px;
background-color:#000;
text-align:center;
}

#PPV{
float: right;
background-color:#FFFFFF;
height: 200px;
width: 200px;
}

#marquee{
height: 20px;
width: 800px;
font-weight:bolder;
}

#SOTM{
text-align:center;
color:#3E6D7F;
}

#recap{
height: 300px;
width: 594px;
overflow:scroll;
}

#footer{
clear:both;
background-image:url(navbg.jpg);
width: 800px;
height: 30px;
text-align:center;
border-bottom: 1px solid black;
line-height: 30px;
border-top: 1px solid black;
}
