body{
	font-family: Arial,sans-serif;
	color: #ffffff;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background-color:#3a3939;
}

#outer-wrapper {
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	background-image:url(../images/shadow.jpg)
}

#wrapper {
	margin-left:auto;
	margin-right:auto;
	width:900px;
	border-style:solid;
	border-color:#000000;
	border-width:1px;
}


h1, h2, h3, h4, h5
   {
	margin: 0px;
	padding: 0px;
}

/* CSS Drop Down Menu */

#menuh-container
	{
	position:relative;
	width:900px;
	}

#menuh
	{
	font-size: 18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:900px;
	float:left;
	background-color:#333333;
	border-bottom:solid;
    border-color:#000000;
    border-width:1px;
	}
		
#menuh a
	{
	text-align: center;
	display:block;
	white-space:nowrap;
	margin:0;
	padding: 0.3em;
	}
	
#menuh a:link, #menuh a:visited, #menuh a:active	/* menu at rest */
	{
	color: white;
	background-color:#333333;
	text-decoration:none;
	}
	
#menuh a:hover	/* menu at mouse-over  */
	{
	color: white;
	background-color:#666666;
	text-decoration:none;
	}	
	
#menuh a.top_parent, #menuh a.top_parent:hover  /* attaches down-arrow to all top-parents */
	{
	background-image: url(navdown_white.gif);
	background-position: right center;
	background-repeat: no-repeat;
	}
	
#menuh a.parent, #menuh a.parent:hover 	/* attaches side-arrow to all parents */
	{
	background-image: url(nav_white.gif);
	background-position: right center;
	background-repeat: no-repeat;
	}

#menuh ul
	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:128px;	/* width of all menu boxes */
	}

#menuh li
	{
	position:relative;
    min-height: 1px; 			/* Sophie Dennis contribution for IE7 */
    vertical-align: bottom; /* Sophie Dennis contribution for IE7 */
	}

#menuh ul ul
	{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	border:solid;
    border-color:#000000;
    border-width:1px;
	}

#menuh ul ul ul
	{
	top:0;
	left:100%;
	}

div#menuh li:hover
	{
	cursor:pointer;
	z-index:100;
	}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}

/* End CSS Drop Down Menu */

<!--[if lt IE 7]>
<style type="text/css" media="screen">
#menuh{float:none;}
body{behavior:url(csshover.htc); font-size:100%;}
#menuh ul li{float:left; width: 100%;}
#menuh a{height:1%;font:bold 0.7em/1.4em arial, sans-serif;}
</style>
<![endif]-->


/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#masthead{
	margin: 0;
	padding: 0px 0px;
}

#sitename{
    background-image:url(../images/mainImage.jpg); /* link to image */
    background-repeat:no-repeat;
    background-position:left;
    height:160px;
    border-bottom:solid;
    border-color:#000000;
    border-width:1px;
}


#content{
	width: 70%;
	color:#000000;
	font-size: 14px;
	padding:10px 10px 10px 20px;
	text-align:justify;
	float:left;
}

#forum{
	width: 95%;
	color:#000000;
	padding:10px 10px 10px 20px;
	text-align:justify;
	float:left;
}

#nextgame{
    height: 375px;
	background-image:url(../images/nextgame.jpg);
    border: solid #000000 1px;
    }
	
#greenTab{
    height: 14px;
	padding: 3px;
	color:#FFFFFF;
	font-size: 12px;
	background-image:url(../images/linkButton_grad.jpg);
    border-bottom: solid #000000 1px;
    }

#whiteSpace{
    height: 14px;
	background-color: #ffffff;
    }
	
#boxtext{
    font-size: 14px;
	border: solid #000000 1px;
	background-color: #efefef;
    }
	
#fixturestext{
    font-size: 14px;
	min-height: 220px;
	background-color: #efefef;
	border: solid #000000 1px;
    }
	
#profilestext{
    font-size: 14px;
	min-height: 306px;
	max-height: 306px;
	overflow: auto;
	background-color: #efefef;
	border: solid #000000 1px;
    }

#images {
	 font-size: 10px;
}

#images a img{
     border: 1px #000000;
}

#sidebar {
   	width: 25%;
	float: right;
	margin: 5px;
	background-color: #cdc202;
}

.rssnews {
    border:solid #000000 1px;
}
.rssnews a img{
    border: none;
	position: relative;
	right: -100px;
}

.xmlnews {
    border:solid #000000 1px;
}

.xmlnews a img{
    border: none;
	position: relative;
	right: -127px;
}

.links {
	position: relative;
	padding: 0px;
	font-size: 12px;
	border:solid #000000 1px;
}

.links a:link,
.links a:visited {
	display: block; 
}

.links a:hover	/* menu at mouse-over  */
	{
	color: white;
	background-color:#666666;
	text-decoration:none;
	}	

#siteInfo{
	clear: both;
	height:60px;
	font-size: 12px;
	background-image:url(../images/footer_grad.jpg);
	text-align:center;
	color:#cdc202;
}
/* negative top margin pulls siteinfo up so its top border overlaps (and thus lines up with)
	the bottom border of the navBar in cases where they "touch" */

#siteInfo img{
	padding: 4px 4px 4px 0px;
	vertical-align: middle;
}

#siteInfo a:link{
    color:#cdc202;
    text-decoration:none;
}

#siteInfo a:visited{
    color:#cdc202;
    text-decoration:none;
}

#siteInfo a:hover {
    color:#FFFFFF;
}