body
{
margin:0px;
background-color:#006497;
background-image:url(../images/bodybg.gif);
background-repeat:repeat-x;
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
  		line-height: 13px;
}
.outer
{
width:960px;
margin-left:auto;
margin-right:auto;
}

.header {

height:93px;
width:960px;
background-image:url(../images/bgheader.gif);
background-repeat:repeat-x;
}
.logo
{
width:411px;
height:93px;
float:left;
}
.outernav
{
float:right;
height:93px;
}

.toplinks
{
margin-left:248px;
width:205px;
height:23px;
}
.nav
{
margin-top:30px;
width:453px;
height:40px;
}
/* NAV SLIDE MENU */


#leaguesContainer

{
width:230px;

}
#leaguesContent
{
width:220px;
}

#leaguesContent ul {
	list-style: none;
	font-weight: bold;
	font-size:11px;
	height: auto;
	font-weight: normal;
	margin: 0;
	padding:5px 5px 5px 5px;
	
}
#leaguesContent ul li {
	list-style: none;
	background-color:#014BAE;
	font-weight: bold;
	font-size:11px;
	height: auto;
	margin: 0;
	width: 17em;
	
}
#leaguesContent a
{
font-size:11px;
font-weight:bold;
	display: block;
		color:#FFFFFF;
	text-decoration: none;
	padding: 0em 0em;
}


#leaguesContent ul li {

	padding-top:2px;
}
#leaguesContent ul li a:hover {
	background-color:#3F92DC;
}

/* */


#campsContainer

{
width:230px;

}
#campsContent
{
width:220px;
}

#campsContent ul {
	list-style: none;
	font-weight: bold;
	font-size:11px;
	height: auto;
	font-weight: normal;
	margin: 0;
	padding:5px 5px 5px 5px;
	
}
#campsContent ul li {
	list-style: none;
	background-color:#014BAE;
	font-weight: bold;
	font-size:11px;
	height: auto;
	margin: 0;
	width: 17em;
	
}
#campsContent a
{
font-size:11px;
font-weight:bold;
	display: block;
		color:#FFFFFF;
	text-decoration: none;
	padding: 0em 0em;
}


#campsContent ul li {

	padding-top:2px;
}
#campsContent ul li a:hover {
	background-color:#3F92DC;
}

/* */


#allstarsContainer

{
width:230px;

}
#allstarsContent
{
width:220px;
}

#allstarsContent ul {
	list-style: none;
	font-weight: bold;
	font-size:11px;
	height: auto;
	font-weight: normal;
	margin: 0;
	padding:5px 5px 5px 5px;
	
}
#allstarsContent ul li {
	list-style: none;
	background-color:#014BAE;
	font-weight: bold;
	font-size:11px;
	height: auto;
	margin: 0;
	width: 17em;
	
}
#allstarsContent a
{
font-size:11px;
font-weight:bold;
	display: block;
		color:#FFFFFF;
	text-decoration: none;
	padding: 0em 0em;
}


#allstarsContent ul li {

	padding-top:2px;
}
#allstarsContent ul li a:hover {
	background-color:#3F92DC;
}

.menuInterior
{
background-color:#014BAE;
}
.hero
{
width:960px;
height:211px;
background-image:url(../images/flashbg.jpg);
}

.homeLeft
{
padding:20px;
/* height:434px; */
width:419px;
background-color:#FFFFFF;
float:left;
margin-right:20px;
}

.homeLeft h1
{
color:#0066CC;
font-size:26px;
letter-spacing:-2px;
}
.homeLeft a
{
color:#0066CC;
text-decoration:none;
}
.homeLeft a:hover
{
color:#0099FF;
}




.homeRight
{
width:471px;
height:473px;
float:right;
background-color:#FFFFFF;

}
.homeRight h1
{
font-size:14px;
text-transform:uppercase;
color:#003366;
letter-spacing:-1px;
}
.homeRight h2
{
font-size:11px;
color:#000033;
}

.homeRight a
{
color:#003366;
text-decoration:none;
}
.homeRight a:hover
{
color:#0066CC;
}








.tabs
{
width:471px;
height:34px;
clear:both;
}

#insidetheboardsTab
{
height:34px;
width:183px;
cursor: pointer;
float:left;
}
#fromthetopTab
{
height:34px;
width:143px;
cursor: pointer;
float:left;
}
#clamchatterTab
{
height:34px;
width:145px;
cursor: pointer;
float:left;
}

#insidetheboards
{
margin-left:10px;
width:400px;
height:400px;
visibility: visible;
/*float: left;*/
}
#fromthetop
{
margin-left:10px;
width:400px;
height:400px;
top:-400px;
/*float: left;*/
visibility: hidden;
position: relative;
overflow:hidden;

}

#clamchatter {
margin-left:10px;
width: 264px;
top:-800px;
overflow:hidden;
visibility: hidden;
position: relative;
}

.main
{
background-color:#FFFFFF;

}
.interiorLeft
{
width:658px;
float:left;
background-color:#FFFFFF;
}

.leftContent
{
padding-top:10px;
width:600px;
margin-left:auto;
margin-right:auto;
		font-size: 12px;
		font-weight: normal;
  		line-height: 16px;
}
.leftContent h1
{
color:#003333;
font-size:28px;
letter-spacing:-2px;
}
.leftContent a
{
color:#0066CC;
text-decoration:none;
}
.leftContent a:hover
{
color:#0099FF;
}

.leftContent h2
{
color:#666666;
font-size:18px;
text-transform:uppercase;
font-weight:normal;
letter-spacing:-1px;
}

.leftContent hr
{
	border: 0; 
	height: 1px;
	color: #CCCCCC; 
	background-color: #CCCCCC;
}

.interiorRight
{
width:302px;
float:left;
background-image:url(../images/sidebarBg.gif);
background-repeat:repeat-x;
}

.newsinterior
{
width:270px;
margin-left:auto;
margin-right:auto;
margin-bottom:30px;
}
.newsinterior h1
{
font-size:14px;
text-transform:uppercase;
color:#003366;
letter-spacing:-1px;
}
.newsinterior h2
{
font-size:11px;
color:#000033;
}

.newsinterior a
{
color:#003366;
text-decoration:none;
}
.newsinterior a:hover
{
color:#0066CC;
}

.subnavtitle
{
width:292px;
padding-left:5px;
padding-right:5px;
padding-top:7px;
padding-bottom:7px;
background-color:#003366;
color:#ffffff;
}
.subnavtitle h1
{
margin:0px;
text-transform:uppercase;
font-size:16px;
letter-spacing:-1px;
font-weight:normal;
}
.subsubnavtitle
{
width:292px;
padding-left:5px;
padding-right:5px;
padding-top:7px;
padding-bottom:7px;
background-color:#000033;
color:#ffffff;
}
.subsubnavtitle h1
{
margin:0px;
font-size:14px;
letter-spacing:-1px;
}


	ul#navlist {
		list-style: none; 
		padding: 0; 
		margin: 0px; 
		background-color: #0066CB;
		}

	ul#navlist li {
		text-align: left; 

		margin: 0px 0px 0px 0px; 
		padding: 0; 
		background-color: #0066CB;
		}

	ul#navlist li { width: 292px; voice-family: "\"}\""; voice-family:inherit; width: 302px;} 
	html>body ul#navlist li { width: 292px; } 
		

	ul#navlist li a {
		display: block; 
		padding-left: 10px; 
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		color:#FFFFFF;
		letter-spacing:-1px; 
		font-size: 14px;
		text-decoration: none;
		}

	ul#navlist li#active a {
		background-color:#003399; 
		color: #C30; 
		}

	ul#navlist li a:hover,
	ul#navlist li#active a:hover {
	width: 287px;
		color: #FFF;
		background-color:#003399;
	
		}




.footer
{
color:#FFFFFF;
font-size:11px;
clear:both;
background-color:#333333;
width:960px;
margin-left:auto;
margin-right:auto;
padding-top:20px;
padding-bottom:30px;
}

.footer h1
{
font-size:11px;
color:#ffffff;
}

.footer a
{
color:#999999;
text-decoration:none;
}
.footer a:hover
{
color:#ffffff;
}
.footerLeft
{
float:left;
margin-left:40px;
width:140px;
}


.footerRight
{
float:right;
padding-right:50px;
}