/* commented backslash hack v2 \*/ 
html, body{height:100%;} 
/* end hack */ 

body {
padding:0;
margin:0;
background-image: url(pics/bomberbackground48.gif);
font: 11px/150% Verdana, "Verdana Ref", "Lucida Sans", "Trebuchet MS", "Arial", Helvetica, sans-serif;
background-repeat: repeat-y, x;
}

html, body { 
scrollbar-track-color: #CE1B21;
scrollbar-face-color: Black; 
scrollbar-arrow-color: #EC3F45; 
scrollbar-dark-shadow-color: Black; 
scrollbar-shadow-color: Black; 
scrollbar-highlight-color: #999999; 
scrollbar-3d-light-color: Black; 
scrollbar-base-color: black;
}

div,p  {margin-top:0}/*clear top margin for mozilla*/

H1 {font: bold 24px Arial, sans-serif; }
H2 {font: bold 18px Arial, sans-serif; }
H3 {font: bold 16px Arial, sans-serif; }
H4 {font: bold 14px Arial, sans-serif;  font-stretch: wider;  }
H5 {font: bold 11px Arial, Verdana, sans-serif; font-stretch: wider; }
H6 {font: bold 10px Verdana, sans-serif; }

h1, h2, h3, h4, h5, h6	{
	margin:	.75em 0 0 10px;
	}

/* for links on white/grey bgcolor: a:link=black; a:visited=darker red; a:hover=grey(Gainsboro); a:active=darker red */
a.d:link { color: #DC143C; background-color: transparent; text-decoration: none; }
a.d:visited { color: #DC143C; background-color: transparent; text-decoration: none; }
a.d:hover { color: white; background-color: #CE1B21; text-decoration: none; }
a.d:active { color: white; background-color: #CE1B21; text-decoration: none; }

/* footer links bgcolor=black: a:link=Light Gray; a:visited=Dark Gray; a:hover=Red+bold; a:active=Dark Gray */ 
a.f:link { color: #D3D3D3; background-color: transparent; text-decoration: underline; }
a.f:visited { color: #A9A9A9; background-color: transparent; text-decoration: underline; }
a.f:hover { color: #ff3300; background-color: transparent; text-decoration: none; }
a.f:active { color: #A9A9A9; background-color: transparent; text-decoration: none; }

/* for index Announcement/HomeNews links on silver/grey bgcolor: a:link=red; a:visited=orange; a:hover=white; a:active=darker red */
a.hn:link { color: #D5153B; background-color: transparent; text-decoration: underline;}
a.hn:visited { color: Black; background-color: transparent; text-decoration: underline; }
a.hn:hover { color: white; background-color: #CE1B21; text-decoration: none; }
a.hn:active { color: #DC143C; background-color: transparent; text-decoration: underline; }

/* for sponsor links on white/grey bgcolor: a:link=red; a:visited=orange; a:hover=white; a:active=darker red */
a.s:link { color: #ea0000; background-color: transparent; text-decoration: underline;}
a.s:visited { color: #ff6600; background-color: transparent; text-decoration: underline; }
a.s:hover { color: white; background-color: #CE1B21; text-decoration: none; }
a.s:active { color: #DC143C; background-color: transparent; text-decoration: underline; }

/* for links on white/grey bgcolor: a:link=black; a:visited=darker red; a:hover=grey(Gainsboro); a:active=darker red */
a.t:link { color: #DC143C; background-color: transparent; text-decoration: none; }
a.t:visited { color: black; background-color: transparent; text-decoration: underline; }
a.t:hover { color: white; background-color: #CE1B21; text-decoration: none; }
a.t:active { color: #DC143C; background-color: transparent; text-decoration: underline; }

/* for links on white/grey bgcolor: a:link=black; a:visited=darker red; a:hover=grey(Gainsboro); a:active=darker red */
a.z:link { color: #333333; background-color: transparent; text-decoration: underline; }
a.z:visited { color: #698C22; background-color: transparent; text-decoration: underline; }
a.z:hover { color: white; background-color: #CE1B21; text-decoration: none; }
a.z:active { color: #DC143C; background-color: transparent; text-decoration: underline; }

/* for links on white/grey bgcolor: turn off all text-decoration */
a.x:link { color: #DC143C; text-decoration: none; }
a.x:visited { color: transparent; text-decoration: none; }
a.x:hover { color: transparent; text-decoration: none; }
a.x:active { color: transparent; text-decoration: none; }

a img {border: none; }

#right_b p.home {
margin: 10px;
font: 12px/18px "Verdana", "Verdana Ref", "Lucida Sans", "Trebuchet MS", "Arial", Helvetica, sans-serif;
color: #F7F7F7;
}
#right_g p.std {
margin: 10px;
font: 11px/16px "Verdana", "Verdana Ref", "Lucida Sans", "Trebuchet MS", "Arial", Helvetica, sans-serif;
color: #333333;
}
#right_g p.sp {
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ea0000;
	margin:0;
	padding:0 0 0px 0;
}
#right_g p.sp1 {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	margin: 0px 0px 0px 5px;
	padding:0;
}
#right_g p.sp2 {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	margin: 0px 0px 0px 8px;
	padding:0;
}

#right_b img.hnfloatleft {
float:left;
margin:2px 10px 0 10px;
}

#homenews {
float:left;
background-image: url(pics/hn_fill_214blk.jpg); repeat:y;
width:214px;
height:235px;
margin-top:2px;
font:10px/12px black Verdana, Arial, Helvetica, sans-serif;
vertical-align: top;
}

#homenews H3 {
font-size: 18px;
font-weight: 900;
margin:6px 10px 7px 8px;
padding:0;
color:black;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#homenews p.h {
font-size: 11px;
font-weight: 600;
margin:6px 15px 0 8px;
padding:0;
color:black;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#homenews p {
color:black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: 400;
margin: 0 15px 0 8px;
line-height:1.3;
}

#left p {padding-left:2px}
#mainfoot p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10.5px;
	color:#D3D3D3;
	padding:6px 5px 0px 30px;
	text-align:center;
	margin:0;
}
table.spon {
	margin: 10px 1px 10px 12px;
}
#quotes {
background-color:transparent;
text-align: center;
margin: 0px 0px 20px 16px;
padding:0;
width: 534px;
border:0;
z-index: 30;
}
.teampic {
width: 524px;
height: 266px;
border: 1px solid #BCBCBC;
text-align: center;
margin: 20px auto 10px auto;
padding: 0px;
}
img.teamphoto {
	margin: 1px;
}
