@charset "utf-8";
/* CSS Document */

#menu
{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:31px;/*The height of the div when its closed*/
	z-index:3;
}

body { background:#000000; 
background-image:url(/images/template_bg.jpg); 
background-repeat:no-repeat; background-position: center top; }

#wrapper {
width: 900px;
margin: 35px auto 0px auto;

}


#title {
width: 900px;
height: 93px;
padding: 0px;
margin-top: 25px;
position: relative;
}

#title h1 {
background-image:url(/images/title.png);
background-repeat: no-repeat;
width: 324px;
height: 93px;
position: absolute;
left: 0px;
top: 0px;
}

#title h1 a {
display: block; 
background: none; 
width: 324px;
height: 93px;
}

#title h1 span{
display: none;
}

#title h2 { 
background-image:url(/images/slogan.png);
background-repeat: no-repeat;
width: 520px;
height:29px;
position: absolute;
left: 340px;
top: 40px;
}

#title h2 a{ 
display: block; 
background: none; 
width: 493px;
height:29px;
}

#title h2 span{
display: none;
}

a {
text-decoration: none;
}

a, a:hover, a:visited, a:actiive, a:focus {text-decoration:none;}

#main {
width: 900px;
position: relative;
padding: 0px;
margin: 40px 0px 0px 0px;}

#content {

width: 870px;
position: relative;
padding: 12px;
margin: 40px 0px 0px 0px;
border: 3px solid #1c2020;
background:#050808;

}

#content h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
line-height: 18px;
margin: 8px 0px 12px 8px;
padding: 0px;
color:#4d5656;
}

#content p{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#505a5a;
font-size:13px;
font-weight: normal;
line-height:16px;
margin: 0px 8px 8px 8px;
padding: 0px;
}

#content a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#293131;
font-size:13px;
font-weight: normal;
line-height:16px;
margin: 0px;
padding: 0px;
}

img{
border: 3px solid #505a5a;
margin: 0px 8px 8px 0px;

}

#profilepic {
float: right;
margin: 0px 0px 10px 10px;
border: 3px solid #505a5a;
}

#profilepic img{ margin: 0px; border: none;}

#content h5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 18px;
margin: 8px 0px 8px 8px;
padding: 0px;
color: #008ffe;
}


#content h4{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 18px;
margin: 8px 0px 8px 8px;
padding: 0px;
color: #7a0808;
}

#content a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#9c1414;
font-size:13px;
font-weight: normal;
line-height:16px;
margin: 0px;
padding: 0px;
}
#banner {
width: 590px;
height: 300px;
margin: 0px 6px 0px 0px;
padding: 0px;
top: 0px;
left: 0px;
float: left;
}

#photos {
width: 850px;
height: 600px;
margin: 0px 0px 0px 0px;
padding: 0px;
position: relative;
}

#spotlight1 {
float: right;
width: 304px;
height: 96px;
margin: 0px 0px 6px 0px;
padding: 0px;
}

#spotlight1 h3{
width: 304px;
height: 96px;
padding: 0px;
background-image: url(/images/spotlight_tryouts.jpg);
background-repeat: no-repeat;
margin: 0px;
}

#spotlight1 h3 a{
display: block;
background: none;
width: 304px;
height: 96px;
}

#spotlight1 h3 span {
display: none;
}

#spotlight2 {
float: right;
width: 304px;
height: 96px;
margin: 0px 0px 6px 0px;
padding: 0px;
}

#spotlight2 h3{
width: 304px;
height: 96px;
padding: 0px;
background-image: url(/images/spotlight_schedule.jpg);
background-repeat: no-repeat;
margin: 0px;
}

#spotlight2 h3 a{
display: block;
background: none;
width: 304px;
height: 96px;
}

#spotlight2 h3 span {
display: none;
}

#spotlight3 {
float: right;
width: 304px;
height: 96px;
margin: 0px 0px 6px 0px;
padding: 0px;
}

#spotlight3 h3{
width: 304px;
height: 96px;
padding: 0px;
background-image: url(/images/spotlight_roster.jpg);
background-repeat: no-repeat;
margin: 0px;
}

#spotlight3 h3 a{
display: block;
background: none;
width: 304px;
height: 96px;
}

#spotlight3 h3 span {
display: none;
}

#news {
width: 584px;
border: 3px solid #1c2020;
margin: 6px 6px 12px 0px;
float: left;
background:#101313;
}

#twitter {
float: right;
width: 286px;
height: 146px;
margin: 6px 0px 6px 0px;
padding: 0px 6px 0px 12px;
background-image:url(/images/twitter.jpg);
}



#twitter ul{
color:#9f9b9b;
list-style:none;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 12px;
padding:39px 0px 0px 0px;
margin-left: 6px;
}

#twitter a{
text-decoration: none;
color:#990000;
font-size: 12px;

}

#resources {
width: 304px;
float: right;
}

#resources_top {
width: 304px;
height: 6px;
background-image:url(/images/resources_top.jpg);
background-repeat: no-repeat;
padding: 0px;
margin: 0px;
vertical-align: top;
}

#resources_mid {
width: 304px;

background-image:url(/images/resources_middle.jpg);
background-repeat: repeat-y;
padding: 0px;
margin: 0px;
}

#resources_mid h4{
color:#9f9b9b;
list-style:none;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 14px;
padding:6px 6px 10px 12px;
margin: 0px;
font-weight: bold;
vertical-align: top;
line-height: 14px;
}

#resources_mid p{
color:#9f9b9b;
list-style:none;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 11px;
padding:0px 6px 6px 12px;
margin: 0px;
line-height: 12px;
}

#resources_mid a{
color:#9f9b9b;
list-style:none;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 11px;

margin: 0px;
line-height: 12px;
}

#resources_mid a:hover{
color:#990000;
list-style:none;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 11px;

margin: 0px;
line-height: 12px;
}
#resources_bottom {
width: 304px;
height: 6px;
background-image:url(/images/resources_bottom.jpg);
background-repeat: no-repeat;
padding: 0px;
margin: 0px;
}



#news h5 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color:#633a0f;
font-size: 18px;
line-height: 16px;
margin: 20px 0px 12px 12px;
}

.newsTitleHome {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color:#a59578;
font-size: 12px;
line-height: 16px;
margin: 0px 0px 0px 12px;
}

.newsTitleHome a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color:#990000;
font-size: 12px;
line-height: 16px;
margin: 0px 0px 0px 0px;
}

#news p{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#7a6947;
font-size: 12px;
line-height: 16px;
margin: 0px 0px 0px 12px;
}

#news a{
color:#6A0000;
text-decoration: none;
}

#footer {
width: 900px;
position: relative;
height: 50px;
margin: 8px auto 8px auto;
}

#footer p{
color:#9f9b9b;
list-style:none;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 11px;
margin: 0px;
padding: 0px;

}

