* /*Set's border, padding and margin to 0 for all values*/
{
padding: 0;
margin: 0;
border: 0;
}
body, html {
			background-color: #000030;
			font-family: "Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
			color: #000000;
			text-align: center;
			height: 100%;
		}

body {
			font-size: 70%;
		}

/* Main Container */ 
	#mainContainer {
			background-color: #232323;	
			width: 100%;
			margin: 0 auto; 

			text-align: center;
		}
* html #mainContainer {

		}
/* END Main Container */ 

/* Header */ 
	#headerrunner {
			background: url("../graphics/backdrop-header.png") repeat-x; background-color: #7D4B4C;
			width: 100%;
			border-bottom: #808080 solid 4px;
		}
	#header {
			width: 790px;
			margin: 0 auto;			
			padding: 10px 0px 0px 0px;
		}
	#headerleft {
			width: 380px;	
			float: left;	
			text-align: left;			
		}		
	#headerright {
			float: right;
			text-align: left;				
			width: 410px;		
			padding: 10px 0px 0px 0px
		}				
/* END Header */ 

/* Sub-Header */ 
	#subheader {
			background-color: #C3C3C3;
			padding: 0px 0px 0px 175px;
			height: 0px;

		}
* html #subheader {
			height: 5px
		}		
/* END Sub-Header */ 

/* Secondary Menu */ 
	#secondary-menu {
			text-align: center;
			width: 100%;
			padding: 5px 0px 5px 0px;
		}
	#secondary-menu  a{
			color: #000000;
	}
/* END Secondary Menu */ 

/* Content */ 
	#content {
			background: url("../graphics/backdrop-main.jpg") repeat-x; background-color: #F3F3F3;
			width: 790px;				
			margin: 0 auto; 
			padding: 15px 0px 0px 0px;
			border-left: #FFFFFF solid 2px;
			border-right: #FFFFFF solid 2px;
		}
	* html #content {
			position: relative;  /*** IE needs this  ***/
		}
	#content ol { 
			list-style: decimal;
			margin: 3px 0 5px 35px;
		}
	#content ul {
			list-style: disc;
			margin: 3px 0 5px 35px;
		}
	#content li {
			font-size: 1.1em; line-height: 1.5em;
			padding-bottom: 2px;
		}		
/* END Content */ 

/* Content Textbox */ 
	#textbox {
			text-align:justify;
			width: 495px;
			float: right;
			min-height: 540px;
			padding: 0px 35px 0px 15px;
			border-left: #808080 solid 1px;
			margin-bottom: 10px;
		}
* html #textbox {
			height: 560px;
			position: relative;  /*** IE needs this  ***/
		}
/* END Content Textbox */ 

/* Content Textbox */ 
	#section-headers {
			width: 550px;
			float: right;
			padding: 5px 5px 5px 5px;
		}
/* END Content Textbox */ 

/* Map */ 
	.map {
			text-align: center;
			float: right;
			background-color: #ABAB8F;
  		padding: 5px 5px 5px 5px;
			position: relative;
			top:10px;LEFT:20px;
	}
/* END Map */ 

/* Tutor Profile */ 
	.tutor-profile {
			text-align: center;
			float: left;
			width: 150px;
			height: 75px;
			background-color: #ABAB8F;
			margin: 0px 5px 5px 0px;
  		padding: 15px 5px 0px 5px;
			position: relative;
	}
/* END Tutor Profile */ 

/* Sidebar */ 
	#sidebar {
			width: 200px;
			float: left; 
			padding: 15px 0px 5px 25px;
		}
* html #sidebar {

		}		
/* END Sidebar */ 

/* Supplemental Sub-Container */ 
	#supplemental {
			background-color: #FFFFFF;
			text-align: justify;
			width: 200px;
			background-color: #FFFFFF;
			border: 1px solid #C0C0C0;
			margin: 10px 0px 10px 0px;
		}
	#supplemental a {
		color: #0B0B47;
		}
* html #supplemental {
			width: 190px;
		}
/* END Supplemental Sub-Container */

/* Supplemental Header */
	.supplemental-header {
			color: #FFFFFF;
			text-align: left;
			padding: 2px 0px 2px 28px;
			background-color: #0B0B47;	
			border-bottom: 1px solid #C0C0C0;
		}
/* END Supplemental Header */

/* Additional Sub-Container */ 
	#additional {
			background-color: #FFFFFF;
			text-align: center;
			width: 100%;
			background-color: #FFFFFF;
			border: 1px solid #C0C0C0;
			padding: 0px 10px 0px 10px;
			margin: 0 auto;
		}
* html #additional {
			width: 80%;
		}
/* END Additional Sub-Container */
		
/* Footer */ 
	#footer {
			background: url("../graphics/backdrop-footer.jpg") left top repeat-x;  background-color: #000030;
			border-top: #808080 solid 2px;
			padding: 5px 0px 18px 0px;
		}
	#footer  a{
			color: #FFFFFF;
		}			
/* END Footer */ 		

/* Additional Sub-Containers */

/* Accessibility Sub-Container */
	#accessibility {
			text-align: justify;
			width: 125px;
			float: left;
			background-color: #FFFFFF;
			border: 1px solid #C0C0C0;
			padding: 5px 5px 0px 25px;
			margin: 0px 0px 0px 45px;
		}
			#accessibility  a{
			text-decoration: none;
		}
/* END Accessibility Sub-Container */

/* Browsers Sub-Container */ 
	#browsers {
			text-align: left;
			width: 165px;
			padding: 5px 5px 10px 5px;
			margin: 0px 15px 0px 0px;
		}
/* END Supplemental Sub-Container */

/* END Additional Sub-Containers */

.clear { clear: both; }