
/* Layout Stylesheet */ 
*{padding:0;margin:0;}

body {
 margin:20px;

 color: #333333;
 text-align:center;
 padding:0;
 background: url(bg.png);
 overflow: -moz-scrollbars-vertical;
 }
 /* mac hide \*/
* html  #BodySect{height:1%}   
/* end hide */

#outer {
 text-align:left;
 border:1px solid #000000;
 width:750px;
 margin:auto;

 }

#hdr {
 height:80px;
 background:#eeeeee;
 color: #333333;
 background-image: url(header.png);
 border:solid #000000;	
 border-width:1px 1px 1px 1px;

 }

#bar {
 height:25px;
 background:#c0c0c0;
 color: #333333;
 border:solid #000000;	
 border-width:1px 1px 2px 1px;
 text-align:right;
 }

#bodyblock {
 position:relative;
 background: #dcdcdc;
 color: #333333;
 width:750px;
 padding:0;
 }

#l-col {
 background:#dcdcdc;
 color: #333333;

 }

#cont {
  
 background:#ffffff;
 color: #333333;
 text-align:left; 
 font-family: Georgia, serif;
 padding:10px;
 padding-top:25px;
 border:solid black;
 border-width:0 1px 0 1px;

 }

#ftr {
 height:25px;
 background:#c0c0c0;
 color: #333333;
 border:solid black;
 border-width:2px 1px 1px 1px;
 margin:0;
 padding-top:5px;
 font-weight:bold;
 font-size:16px;
 }
 
 
 
  
 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}

ul li {
	position: relative;
	float: left;
	width:125px;
}
	
li ul {
	position: absolute;
	left: 0; /* Set 1px less than menu width */
	top: auto;
	display: none;
	}

/* Styles for Menu Items */
ul li a {
	display: block;
	text-decoration: none;
	color: #000000;
	font-weight:bold;
	background: #c0c0c0; /* IE6 Bug */
	padding: 5px;
	border: 1px solid #000;
	border-width:1px 1px 2px 1px;

	}
/* commented backslash mac hiding hack \*/ 
* html ul li a {height:1%}
/* end hack */ 

/* this sets all hovered lists to red */
li:hover a, li.over a,
li:hover li a:hover, li.over li a:hover {
   color: #000;
   background-color: #DC143C;
}

/* set dropdown to default */
li:hover li a, li.over li a {
    color: #000;
   background-color: #c0c0c0;
}
li ul li a { padding: 2px 5px; } /* Sub Menu Styles */
li:hover ul, li.over ul { display: block; } /* The magic */

img.floatLeft { 
	float: left;
	margin: 4px; 
}

img.floatRight { 
	float: right;
	margin: 4px; 
}


 
 .teamtable
{

  padding: 0px;
  width: 94%;
  border-style: solid;
  border-color: black;
  border-width: 1px 1px 1px 1px;
  border-collapse: collapse;
  margin-left: auto;
  margin-right: auto;
}

.teamtable td
{
  margin: 0px;
  padding: 3px;
  border-style: solid;
  border-color: black;
  border-width: 0px 0px 1px 1px;
 
}


.teamtable tr#Row0 td
{
  color: white;
  background-color: black;
  border-left-color: white;
}
