﻿body 
{
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    background: #250015 !Important;
    color: #FFFFFF !Important;
    margin: 0px 0px 0px 0px;
}


div.Background
{
    width: 100%;
    height: 800px;
    background: url("../_images/teenportal/background.jpg") no-repeat center top;
}


div.Container
{
    width: 970px;
    padding: 25px 0px 0px 0px;

}


div.TheBodyArea
{
    float: left;
    width: 970px;
    min-height: 620px;
    text-align: left;
    position:relative;
    background: #dcd1b6 url("../_images/teenportal/woodBackground.jpg") no-repeat
}

    *html div.TheBodyArea
    {
        height: 620px;
    }


div.Flash
{
	position:absolute;
	left:0;
	z-index: 5;
}


	div.ContentLocation
	{
	    position: relative;
		width: 490px;
		min-height: 360px;
		padding: 240px 0px 20px 0px;
		margin: 0px 0px 0px 405px;
		z-index: 100;
		font-size: 13px;
		color: #231f20;
		padding-right: 24px;
	}
	
	* html div.ContentLocation
	{
	    height: 360px;
	}
	
	
	div.Content
	{
		position:relative;
		width: 100%;
	}
	
		div.ContentLocation h1
		{
			color: #800F4F;
			font-weight:normal;
			font-size: 24px;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 10px 0px;
		}
		
	
	
	#scrollBody
	{
		width: 26px;
		height: 320px;
		float:right;
		background: url(../_images/scroller/scrollerbg.png) repeat-y;
	}
	
		* html #scrollBody
		{
			background: url(../_images/scroller/scrollerbg-IE6.gif) repeat-y;
		}

	#scrollKnob
	{
		width: 26px;
		height: 45px;
		background: url(../_images/scroller/knob.png) no-repeat;
		cursor: n-resize;
	}
	
	
	* html #scrollKnob
	{
		background: url(../_images/scroller/knob-IE6.gif) repeat-y;
	}
	
	
	.scrollContainer
	{
		position:relative;
		overflow:hidden;
		width: 460px;
		padding: 0px 0px 0px 0px;
	}

	#scrollable
	{
		position:relative;
		padding: 0px 0px 70px 0px;
		display:block;
		width: 460px;	
	}
	
	
div.Footer
{
    float: left;
    padding: 20px 0px 0px 0px;
	width: 950px;
	text-align:center;
}

	a.footerLink
	{
		text-decoration:none;
		margin: 0px 10px 0px 10px;
		color: #FFFFFF;
	}
	
	a.footerLink:hover
	{
		text-decoration:underline;
	}



ul.sitemap
{
	width:auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
}

    ul.sitemap li.headerRow
    {
        font-size: 15px;
        font-weight: bold;
    }

	ul.sitemap li
	{
		padding: 0px 0px 0px 0px;
		margin: 13px 0px 13px 0px;
	}
	
	
	a.sitemapLink
	{
		color: #9c2d65;
		background: url("/_images/bullet.gif") no-repeat;
		padding: 0px 0px 0px 15px;
		text-decoration:underline;
	}
	
	a.sitemapLink:hover
	{
		text-decoration: none;
	}
