/* CSS Document */
html{
	margin: 0px;
	padding: 0px;}

body{
	background: #0000CC;
	margin:0px; 
	padding:0px; 
	text-align: center; 
	font: 13px Geneva, Arial, Helvetica, sans-serif;
	color: #000000; }
	
#top{
	width: 760px;
	height: 160px;
	margin: 0px auto;
	background: #ffff00 url(../images/teachHeader.jpg);}
	
#storeTop{
	height: 160px;
	margin: 0px auto;
	background: #fff url(../images/teachHeader.jpg) left no-repeat;}
	
span{
	display: none;}
	
img, a img{
	margin: 0px auto;
	padding: 0px 0px;
	border: 0px solid #000;}
	
.bord{
	border: 5px solid #000066;}

a:link { 
	color: #0000CC; 
	text-decoration: underline; }
	
a:visited { 
	color: #0000CC; 
	text-decoration: underline; }
	
a:hover { 
	color: #0000CC; 
	text-decoration: underline; }
	
a:active { 
	color: #0000CC; 
	text-decoration: underline; } 
	
#container { 
	background: #000066; 
	margin: 0px auto; 
	padding: 0px; 
	width: 752px; 
	text-align: left;
	border: 4px solid #fff;}
	
#storeCon { 
	background: #C86F26; 
	margin: 0px auto; 
	padding: 0px; 
	text-align: left;
	border: 4px solid #fff;}

#contentleft {
	width:260px; 
	float:left;
	/*border: 1px solid #8F2723;
	border-right: 1px solid #8F2723;*/}
	
#contentrs {
	width:260px; 
	background: #C86F26;
	text-align: center;}

.heading{
	color: #fff; 
	background: #8F2723; 
	font: bold 15px Geneva, Arial, Helvetica, sans-serif; 
	padding: 5px 0px 0px 10px;
	text-align: center;
	border-bottom: 1px solid #8F2723;
	border-top: 4px solid #8F2723;}
	
h2{
	color: #8F2723;
	font: bold Verdana, Arial, Helvetica, sans-serif;}
	
#relatedsearches{
	padding:1px 0px;
	text-align: left;}
	
#relatedsearches ul{
	margin: 0;
	padding: 0;
	list-style: none;
	width: 260px;}

#relatedsearches ul li{
	position: relative;}
	
#relatedsearches li ul{
	position: absolute;
	left: 260px;
	top: 0;
	display: none;}
	
#relatedsearches ul li a{
	display: block;
	text-decoration: none;
	color: #000;
	background: #C86F26;
	padding: 5px 0px 5px 5px;
	border-top: 1px solid #fff;
	/*border-left: 1px solid #fff;*/
	border-bottom: 1px solid #333;
	border-right: 1px solid #333;
	border-bottom: 0;}
	
#relatedsearches ul li a:hover{
	display: block;
	text-decoration: none;
	color: #ccc;
	background: #C24B13;
	padding: 5px 0px 5px 5px;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 0;}
	
#relatedsearches li:hover ul, #relatedsearches li.over ul{
	display: block;}
	
/* Fix IE. Hide from IE Mac \*/
* html #relatedsearches ul li{float: left;}
*html #relatedsearches ul li a{height: 1%;}
/* End */

#contentbottom {
	width:260px; 
	background: #000066; 
	padding-bottom: 0px;}
	
#popularsearchcategories { 
	padding-left:0px; 
	padding-top: 3px;
	background: #000066;
	text-align: center;} 
	
#contentmiddle {
	padding: 0px 0px 0px 0px;
	border-right: 1px solid #C24B13;
	border-left: 1px solid #C24B13;
	border-bottom: 1px solid #C24B13;}

.ads { 
	margin: 0px 0px 0px 258px; 
	padding: 5px 5px 30px 10px;
	text-align: justify;
	background: #f4f4f4;
	border: 1px solid #8F2723;}
.storeAds { 
	margin: 0px 0px 0px 220px; 
	padding: 5px 5px 0px 10px;
	text-align: justify;
	background: #f4f4f4;
	border: 1px solid #8F2723;}

.ads p{
	font: 12px Geneva, Arial, Helvetica, sans-serif;
	margin: 4px 5px 0px 20px;
	text-align: justify;}
	
.links{
	border-bottom: 4px double #C24B13;
	margin: 15px 0px 0px 0px;}	
	
.ads .links a{
	padding: 0px;
	text-decoration: none;
	color: #C24B13;
	font: bold 1.3em/1em Geneva, Arial, Helvetica, sans-serif;}
	
#popularsearchcategories2{ 
	padding:0px; 
	padding-bottom: 3px;
	background: #000066;
	text-align: center;} 

.week{	
	margin: 8px 0px 0px 25px;}

#copyright{
	background: #8F2723; 
	width: 752px;
	height: 40px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	border-bottom: 2px solid #fff;}	

#footer{
	background: #8F2723; 
	color: #FFCC00;
	width: 752px;
	height: 70px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	border: 4px solid #fff;
	font: .8em/1.5em Verdana, Arial, Helvetica, sans-serif;}

#footer li{
	display: inline;
	list-style-type: none;
	margin: 5px 2px;}

#footer a:link, #footer a:visited, footer a:active{
	color: #FFCC00;
	text-decoration: none;}
	
#footer a:hover{
	color: #33FF00;
	text-decoration: none;}
	
.feature{
	height: 125px;
	margin: 0px 0px;
	padding: 0px 0px;}
	
#relatedsearches ul li.store a, #relatedsearches ul li.store a:hover, .store ul li a{
	background: #fff;
	margin: 0px;
	padding: 0px;
	border: 1px solid #000066;}
