* {	margin: 0; padding: 0;}
a, a:active {color: #CEA602; text-decoration: none;}
a:hover {color: #CEA602; text-decoration: underline;}
img {border:0px;}
input,textarea,select,option{border:1px solid #424242; background:#000000; text-align: left; padding:1px; color:#ffffff;}
.clr {clear: both;}
#clr {clear: both;}

body {
background-image: url('temp/background1.jpg');
background-repeat: repeat; 
background-position: top;
width: auto; 
text-align:center;
color: #ffffff;
font:normal 12px Arial, sans-serif;
margin: 0px auto;
}

#topbar {
background-image: url(temp/background2.jpg);
background-repeat: repeat;  
background-position: top;
text-align:center;
height: 375px; 
width: auto; 
margin: 0px auto;
}

#topbar #thetop {
width: 996px;
margin: 0px auto;
}

#topbar #thetop #welcome{
float: left;
width: 350px;
text-align: left;
color: #ffffff;
margin: 7px 10px;
}

#topbar #thetop #newsflash{
float: left;
width: 475px;
text-align: left;
color: #ffffff;
margin: 7px auto;
}

#topbar #thetop #quickie{
float: left;
text-align: left;
color: #ffffff;
margin: 7px auto;
}

#wires {
background-image: url(temp/wires.gif);
background-repeat: no-repeat;
background-position: top;
width: 1039px; 
height: 176px;
margin: -346px auto;
}

#thecontainer{
width: 996px; 
padding: 172px 0 0 0;
margin: 0px auto;
}

#header {
background-image: url('temp/header.jpg');
background-repeat: no-repeat;
background-position: top;
width: 996px; 
height: 114px;
margin: 0px auto; 
}


#navwrap{

background-image: url(temp/navigation.jpg);

background-repeat: no-repeat;

background-position: top;

width: 996px; 

height: 30px;

margin: 0px auto;

}

#navwrap #navigation {

float: left;

margin: 4px 20px;

}



#navigation .linkies {

float: left;

text-align: left;

margin: 2px 8px; 

}

#navigation .linkies a, a:active{

color: #ffffff;

text-decoration: none;

font-weight: bold;

}

#navigation .links a:hover{

color: #ffffff;

text-decoration: underline;

}

#navigation .sep {

background-image: url(temp/navsep.jpg);

background-repeat: no-repeat;

float: left;

width: 7px;

height: 22px;

margin: 0px 6px;

}

/* Begin Navigation Dropdown */

.selectedanchor{

text-decoration: underline;

}

.anylinkcss{

position: absolute;

left: 5px;

top: 0;

visibility: hidden;

border: 1px solid black;

border-bottom-width: 0;

font: normal 12px Verdana;

line-height: 18px;

z-index: 100; /* zIndex should be greater than that of shadow's below */

width: auto; /* default width for menu */

}

.anylinkcss ul{

opacity: 0.8;

margin: 0;

padding: 0;

list-style-type: none;

}

.anylinkcss ul li a{

/*
opacity: 2.0;
*/
background: #010101;

display: block;

border-bottom: 1px solid black;

margin: 0;

padding: 0;

color: #ffffff;

text-decoration: none;

text-align: left;

font-weight: bold;

text-indent: 5px;

}

.anylinkcss a:hover{ /*hover background color*/

background: #101010;

color: white;

margin: 0;

padding: 0;

}

.anylinkcsscols{

position: absolute;

left: 0;

top: 0;

visibility: hidden;

border: 1px solid black;

padding: 0;

font: normal 12px Verdana;

z-index: 100; /*zIndex should be greater than that of shadow's below*/

background: #DEFFCA;

}

.anylinkcsscols .column{

width: 130px;

float: left;

}

.anylinkcsscols .column ul{

margin: 0;

padding: 0;

list-style-type: none;

}

.anylinkcsscols li{

padding-bottom: 0px;

}


.anylinkshadow{ /*CSS for shadow. Keep this as is */

position: absolute;

left: 0;

top: 0;

z-index: 99; /*zIndex for shadow*/

background: black;

visibility: hidden;

}




#footads {

background-image: url(temp/footads.gif);

background-repeat: no-repeat;

width: 996px; 

height: 120px;

margin: 0px auto;

clear: both;

}

#footads #fad {

float: left;

padding: 24px 0 0 28px;

margin: 0px auto;

}

#footads #fad1 {

text-align: center;

color: #647172;

padding: 103px 0 0 0;

margin: 0px auto;

}

#bottombar {

background-image: url(temp/bottombar.gif);

background-repeat: repeat-x; 

height: 31px;

width: auto; 

text-align:center;

}


/* bracket css */

#bracket {

width: 996px;

float:left;

margin: 0px auto;

}



#bracket #forumhead {

background-image: url(temp/brackethead.gif);

background-repeat: no-repeat;

width: 996px;

height: 35px;

float:left;

margin: 0px auto;

}

#bracket .forumrepeat {

float: left;

text-align: center;

background-image: url(temp/bracketrepeat.gif);

background-repeat: repeat;

width: 996px;

height: auto;

margin: 0px auto;

}

#bracket #bracketfoot {

background-image: url(temp/bracketfoot.gif);

background-repeat: no-repeat;

width: 996px;

height: 13px;

float:left;

margin: 0px auto;

}