/*
Casscading Style Sheet
CSS2
Created by Jamie Peloquin
Created on 07-19-2003
Modified on 01-21-2005 - Cathy Burnham
Modified on 07-28-2008 - Cathy Burnham. Changed the site size from 760 wide to 980 wide. 

These styles are for CSS2+ browsers and supercedes basic.css
*/

/*
COLORS:
	Teal = #089
	Purple = #65B
*/

/*	PAGE PROPERTIES	*/
	
	
	body {
		background-image: url(/images/global/page-background.gif);
		background-repeat: repeat-x;
	}
	
	.hide-spacer {
		display: none !important;
	}


/*	PAGE-HEADER PROPERTIES	*/
	
	#page-header {
		width: 980px;
	}


/*	PAGE-BODY PROPERTIES	*/
	
	#page-body, #page-body-home, #page-body-teens {
		width: 980px;
	}


/*	PAGE-BODY-CONTENT PROPERTIES	*/

	#body-content {
		width: 640px;
		padding: 10px 10px 0 0;
	}

	#page-body-home #body-content {
		width: 680px;
		padding: 0 10px 0 0;
	}
	
	h2 {
		border-width: 0 0 1px 0;
		border-color: #BBD;
		border-style: solid;
	}


/*	PAGE-BODY-NAVIGATION PROPERTIES	*/

	#body-navigation {
		width: 145px;
	}



/*	PAGE-BODY-SIDEBAR PROPERTIES	*/
	
	#body-sidebar {
		width: 195px;
		padding: 8px 0 0 8px; /* Padding for TOP is for IE, since it does not take line-height into account */
	}
	
	tr > #body-sidebar {
		padding-top: 2px; /* Correct padding for TOP. IE is baffled at the ">" rule and ignores the style. */
	}
	
	#page-body-home #body-sidebar {
		width: 155px;
		padding: 0px;
	}
	
	#page-body-teens #body-sidebar {
		padding-right: 10px;
	}
	
	#page-body-home #body-sidebar h2 {
		margin-bottom: 0;
		margin-left: 10px;
	}
	
	#page-body-home #body-sidebar p {
		margin-top: 0;
		margin-left: 10px;
	}



/*	PAGE-FOOTER PROPERTIES	*/
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
