	
	/*Fifty Nifty Stylesheet*/
	
	a:link, a:visited, a:active{ color:#b9ab97; }
	a:hover { color:#776441; }
	a { text-decoration: none; border-bottom: 1px solid; }
	
	/*body {background: #1D2F3F url(../img/body_bg_tile.png) repeat; }*/
	
	body 	{
		padding-top : 0px;
		padding-bottom : 30px;
		/*background-color: #e4e5e5;*/
		background: #1D2F3F url(../images/body_bg_tile.png) repeat;
		font-family: Georgia, serif;
		color:#00477F;
		font-size: .75em;
		font-style: normal;
		font-weight: 500;
		text-transform: normal;
		letter-spacing: normal;
		line-height: 1.6em;
	}
	
	#container {	
		width: 950px;  
		margin: 0px auto 0;/* the auto margins (in conjunction with a width) center the page */	
		border: 2px #013057 solid;
		background-color: #fff;
		min-height: 400px;
		/*overflow:hidden;*/
	}
		
	#banner {
		height: 25px;
		min-height: 25px;
		background-color: #00477F;
		border-bottom: 2px white solid;
		color: #fff;
	}
		
	#bannernav {
		float:right;
		padding: 1px 30px 10px 0px;
		font-family: Arial, Helvetica, sans-serif;
		vertical-align: middle;
		height:25px;
		min-height:25px;
	}
  
	#bannernav a:link, a:active { color:#ffffff; }
	#bannernav a:visited { color:#ffffff; }
	#bannernav a:hover { color:#e5b43b; }
		
	#content { min-height:300px; background-color: #fff; }
	
	#contentleft {float:left; width:530px; background-color: #fff; }
		
	#contentlefttop { margin: 20px 0px 0px 40px; }
	#contentlefttop a:link, a:visited, a:active{ color:#e86d20; }
	#contentlefttop a:hover { color:#e5b43b; }
	
	#contentright {	float: right; width:400px; margin: -175px -15px 0px 0px; }
	/*#contentright a:link, a:visited, a:active{ color:#b9ab97; }*/
	#contentright a:hover { color:#776441; }
	
	#flashgame { min-height:530px; background-color: #fff; }
		
	#highlightbox {
		float: left;
		border: 1px #6f7f36 solid; 
		width: 450px;
		height: 85px;
		/*background-color: #d3dce4;*/
		background-color: #FFF9E5;
		margin: -3px 5px 30px 40px; 
		padding: 4px 0px 13px 8px;	
	}
	
	#highlightbox h4 { 
		font-family: Georgia, serif; 
		text-transform: uppercase;
		color: #6f7f36;
		font-size: 100%;
	}
	
	#highlightbox a { color:#e86d20; font-family: Georgia, serif; font-size: 1em; }
	#highlightbox a:hover { color:#e5b43b; font-family: Georgia, serif; font-size: 1em; }
	
	.grades { font-size: 1em; font-family: Georgia, serif; }
	
	#resourcebox { 
		float: left;
		width: 350px;
		height: 102px;
		border: 1px #6f7f36 solid;
		/*background-color: #d3dce4;*/
		background-color: #FFF9E5;
		margin: -3px 0px 0px 0px;	
	}
	
	#resourcebox a { color:#e86d20; font-family: Georgia, serif; font-size: 1em; }
	#resourcebox a:hover { color:#e5b43b; font-family: Georgia, serif; font-size: 1em; }
	
	/*#playmoney a { color:#95a0a9; font-family: Arial, Helvetica, sans-serif; border: none; }
	#playmoney a:hover { color:#5c6f7c; font-family: Arial, Helvetica, sans-serif; }*/
	
	#assessments { 
	float: left;
	width: 458px;
	margin: 21px 10px 3px 40px; 
	border: 1px #6f7f36 solid;
	background-color: #6f7f36;
	color: #fff;
	}
	
	#assessments h4 { 
	padding-left: 10px;
	font-family: arial, helvetica, clean, sans-serif;
	}
	
	
	#resourcehdr { 
	float: left;
	width: 350px;
	margin: 34px 0px 3px 0px;
	border: 1px #6f7f36 solid;
	background-color: #6f7f36;
	color: #fff;
	}
	
	#resourcehdr h4 { 
	padding-left: 10px;
	font-family: arial, helvetica, clean, sans-serif;
	}
	
	img.money {border: 2px white solid; }
	
	#footer { float: left; width: 950px; height: 162px; margin: 25px 0px 0px 0px; } 
	
	#header { float: left; margin: 10px 0px 0px 20px; } 
	
	.resource_description { 
		font-size: 95%; 
		font-family: Georgia, serif;
		color: #5c6f7c;
		font-size: 95%;
		line-height: 1.4em;
		font-weight: 500;
	}
	
	
	.beige{
		color:#660
	}
	
/*  *****************************************		 */


 	#all-resources { 
		margin: 35px 0px 0px 0px; 
		/*border: 1px #6f7f36 solid;*/ 
		width: 351px;
	}
	
	/*tab detail list background*/
    #all-resources dd {
        float: left;
        width: 320px;
        margin: 0px 0px 0px 0px;
		padding: 3px 10px 8px 0px;  
        zoom: 1;
		background-color: #FFF9E5;
		border-bottom: 1px solid #6f7f36;
	
    }
    #all-resources dd img {
        width:60px;
        height:85px;
        margin:5px 10px 0px 0px;
        float:left;
    }

    #all-resources dd div { float:left; margin-left:6px;  }

	/*tab detail list headers*/
    #all-resources dd h4 {
        font-family:tahoma,arial,san-serif;
        color:#e86d20;
        font-size: 100%;
		/*font-weight:bold;*/
		cursor: pointer;
		margin:8px 0px 8px 6px;
		text-decoration:underline;
    }
	
    #all-resources dd p { color:#777; }
	
	
	/*tab detail list background hover*/
    #all-resources dd.over {
		background-color: #d3dce4;
        background: ##highlightbox td { line-height: 1.4em; }; /*url(shared/extjs/images/sample-over.gif) no-repeat;*/
		width:320px;
	}
	
	/*border color around list item box*/
    #all-resources .x-panel-body {
        /*background-color:#6f7f36;*/
		/*background-color:#000;*/
        border:1px solid;
       	border-color: #6f7f36;
    }
    #resource-ct {
        border:1px solid;
        border-color:#ebebeb;
		background-color: #FFF9E5
    }

	/*tab detail list header background*/
    #all-resources h2 {
        border-bottom: 1px solid #fff;
		background-color:#6f7f36;
		color:#FFF;
		cursor:pointer;
        padding-top:2px;
    }
	
	/*text on divider bars*/
	#all-resources h2 div {
        /*background:transparent url(../scripts/ext_3_0/resources/images/default/grid/group-expand-sprite.gif) no-repeat 3px -47px;*/
        padding:2px 4px 2px 10px;
        color:#fff;
		text-transform: uppercase;
        /*font: bold 100% Georgia, serif;*/
		font-family: arial, helvetica, clean, sans-serif;
    }
    #all-resources .collapsed h2 div {
        background-position: 3px 3px;

    }
    #all-resources .collapsed dl {
        display:none;
    }
   	
	/*underlined category item headers*/
	 #all-resources dd h6{
		float:right;
		font-family:tahoma,arial,san-serif;
        color:#e86d20;
        font-size: 100%;
        /*font-weight:bold;*/
		cursor: pointer;
		margin:0px 15px 10px 0px;
		text-decoration:underline;	
	 }
	 
	  #all-resources dd.over h6 { color:#5c6f7c; }
	
	  #all-resources dd.over h4 { color:#5c6f7c; }

