
/* Typography ---------------------------------------*/

body a
{
	color: #8CCBF0;
}




/* Page Elements ----------------------------------------*/

#body.site
{
	background-image: url(../images/background_site.gif);
	background-color: #1B1B1B;
	background-repeat: repeat-y;
	background-position: right;	
}

#body.site #column1
{
	padding: 1em 2em;
	width: 430px;
	border: none;
	background: none;
	float: left;
}

#body.site #column1 h1
{
	text-indent: 0;
	margin: 0;	
	width: auto;
	height: auto;
}

#body.site #column2
{
	padding: 1em 2em;
	margin-left: 470px;
	border: none;
	background: none;
	width: 230px;
	float: none;
}

#footer.site
{
	background: url(../images/footer_site.gif) no-repeat;	
	clear: both;
}


/* Header ----------------------------------------------------*/

#header.site
{
	background: url(../images/header_site.gif) no-repeat top center;	
}

#activity #header.site
{
	background: url(../images/header_activity_site.gif) no-repeat top center;	
}


/* Column1 ----------------------------------------*/

#site-header
{	
	background-color: #13395B;
	background-image: url(../images/background_siteheader.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	position: relative;
	height: 70px;
}

#activity #site-header
{	
	background-color: #32846D;
	background-image: url(../images/background_act_siteheader.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	position: relative;
	height: 70px;
}

#site-header h1
{
	position: absolute;
	right: 29px;
	top: 28px;
	height: 33px;
	width: 300px;
	background-position: right;
	text-indent: -100em;
	overflow: hidden;
}

#site-header h1.glossary
{
	background: url(../images/heading_glossary.gif) no-repeat right;
}

#site-header h1.resources
{
	background: url(../images/heading_resources.gif) no-repeat right;
}

#site-header h1.choices
{
	background: url(../images/heading_choices.gif) no-repeat right;
}

#site-header h1.about
{
	background: url(../images/heading_about_site.gif) no-repeat right;
}

#site-header h1.habitat
{
	background: url(../images/heading_habitat.gif) no-repeat right;
}

#site-header h1.sitemap
{
	background: url(../images/heading_help.gif) no-repeat right;
}

#site-header h1.when
{
	background: url(../images/heading_when.gif) no-repeat right;
}

#site-header h1.salmon
{
	background: url(../images/heading_salmon_act.gif) no-repeat right;
}

#site-header h1.fishfuture
{
	background: url(../images/heading_fishfuture.gif) no-repeat right;
}

#site-header h1.sharksindecline
{
	background: url(../images/heading_sharksindecline.gif) no-repeat right;
}

#site-header h1.netresults
{
	background: url(../images/heading_netresults.gif) no-repeat right;
}

#site-header h1.knowfish
{
	background: url(../images/heading_knowfish.gif) no-repeat right;
	width: 454px;
}

#site-header h1.toculture
{
	background: url(../images/heading_to-culture.gif) no-repeat right;
	width: 320px;
}

/* Activity Styles ----------------------------------------*/

#activity #body #column1 h2 {  
	font-size: 1.5em; margin-bottom: .3em !important; border: 0px solid red; 
}

#activity #body p { border: 0px solid red; margin-top: 0 !important; } 









