@import 'common.css';
@import 'screen.css';
@import 'footer-white.css';

body{
	background:url('images/bg-texture-red.jpg') repeat;
}

/******************************************
* Main Content Section
*******************************************/
#main-content{
	float:left;
	width:925px;
	background:url(images/bg-main-content-white.jpg) repeat-y;
}
#main-content #content{
	float:left;
	width: 850px;
}
#long-main-content{
	float:left;
	width:540px;
}
/************************
* Copyright Main Content
*
*************************/
#long-main-copyright-header{
	float:left;
	height:91px;
	width:460px;
	padding:35px 0 0 80px;
	background:url('images/static/bg-copyright-header.jpg') no-repeat;
}
#long-main-copyright-header h1{
	height: 40px;
}
/***********************
* Comments Main Content
*
************************/
#long-main-comments-header{
	float:left;
	height:91px;
	width:460px;
	padding:35px 0 0 80px;
	background:url('images/static/bg-comments-header.jpg') no-repeat;
}
#long-main-comments-header h1{
	height: 40px;
}

/***********************
* Sitemap Main Content
*
************************/
#long-main-sitemap-header{
	float:left;
	height:91px;
	width:460px;
	padding:35px 0 0 80px;
	background:url('images/static/bg-sitemap-header.jpg') no-repeat;
}
#long-main-sitemap-header h1{
	height: 40px;
}

/***********************
* Credits Main Content
*
************************/
#long-main-credits-header{
	float:left;
	height:90px;
	width:460px;
	padding:35px 0 0 80px;
	background:url('images/static/bg-credits-header.jpg') no-repeat;
}
#long-main-credits-header h1{
	height:40px;
}
.credits-institution{
	margin: 20px 0 0 0;
}
#long-main-content-main ul li ul li ul li ul{
    padding-bottom:0;    
}
/***********************************
* Teacher Resources Main Content
*
************************************/
#long-main-teacher-header{
	float:left;
	height:126px;
	width:539px;
	background:url('images/static/bg-teacher-header.jpg') no-repeat;
}
#long-main-teacher-header h1{
	height:40px;
	margin:45px 0 0 210px;
}
#teacher-main-aux-nav{
	width:250px;
	padding:0 0 0 20px;
	background:url('images/static/bg-yellow-paper-tile.jpg') repeat-y;
}
#teacher-main-aux-nav-container{
	width:250px;
	float:left;
}
#teacher-main-aux-nav-header{
	height:75px;
	width:250px;
	background:url('images/static/bg-yellow-paper-header.jpg') no-repeat;
	padding:55px 0 0 20px;
}
#teacher-main-aux-nav-footer{
	height:67px;
	width:270px;
	background:url('images/static/bg-yellow-paper-footer.jpg') no-repeat;
}
#teacher-main-aux-nav h1, #teacher-main-aux-nav-header h1{
	height:20px;
}
#teacher-main-aux-nav ul, #teacher-main-aux-nav-header ul{
	list-style:none;
}
#teacher-main-aux-nav ul li ul{
	list-style:none;
	margin:5px 0 0 20px;
}
#teacher-main-aux-nav ul li ul li h1{
	height:15px;
}
/***********************
* Login Main Content
*
************************/
#long-main-login-header{
	float:left;
	height:126px;
	width:539px;
	background:url('images/member/bg-login-header.jpg') no-repeat;
}
#long-main-login-header h1{
	height:40px;
	margin:45px 0 0 80px;
}
#forgotten-password{
	border:1px solid black;
	padding-top:20px;
	width:300px;
}
/***********************
* My Account Main Content
*
************************/
#long-main-myaccount-header{
	float:left;
	height:71px;
	width:474px;
	padding: 35px 0 0 75px;
	background:url('images/member/bg-myaccount-header.jpg') no-repeat;
}
/*********************************
* Account Activation Main Content
*
**********************************/
#long-main-myaccount-header{
	float:left;
	height:71px;
	width:499px;
	padding: 35px 0 0 50px;
	background:url('images/member/bg-myaccount-header.jpg') no-repeat;
}
/**************************
*  Generic styles
***************************/
#long-main-content-main{
	float:left;
	width:460px;
	padding:0 60px 0 20px;
	background:url('images/explore/bg-explore-long-tile.jpg') repeat-y;
}
#long-main-content-main h4{
	padding:30px 0 15px 0;
}
#long-main-content-footer{
	float:left;
	height:126px;
	width:539px;
	background:url('images/explore/bg-explore-long-footer.jpg') no-repeat;
}
#main-aux-nav{
	float:left;
	width:270px;
	height:391px;
	background:url('images/static/banner-stars.jpg') no-repeat;	
}
#main-lower-content{
	float:left;
	padding-left:22px;
}
#long-main-content-main ul{
	padding: 0 30px 15px 30px;
	list-style:none;
}
#long-main-content-main ul.resource-list{ 
	padding: 0 30px 15px 30px;
	list-style:disc;
}
#long-main-content-main ul.resource-list-sublist{ 	
	list-style:square;
}
#long-main-content-main label{
	font-weight:bold;
}
#long-main-content-main input, #long-main-content textarea{
	margin:0 0 20px 0;
}

#redirector{
  color: #ffffff;
}