/* CSS Document */

body {text-align:center; margin-top:0px; background-color:#edf9d7;}

#center {
	width:750px;
	position:relative;
	margin-top:0px;
	margin-left:auto; 
	margin-right:auto;
	margin-bottom:0px;
}

#cartphone {
	text-align:right;
	background:#edf9d7;
	position:absolute;
	top:0px;
	left:450px;
}

#content {
	width:750px;
	position:relative;
	background:white; 
	text-align:left; 
	height:600px;
	top:35px;
}

#flashcontent {
	left:0px;
	top:0px;
	margin:97px 0;
	width: 750px;
	z-index:10;
}

#menubar 
{
	position:absolute;
	left:0px;
	top:0px;
	margin:97px 0;
	/*padding:4px 0;*/
	width: 750px;
	height:20px;
	z-index:10;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#fff;
	background-color:#7da040;
	text-decoration:none;
}

#menubar ul{list-style:none;padding:0px;margin:0px;margin-left:5px;}
#menubar li {float:left;position:relative;line-height:20px;}
#menubar li ul{background-color:#edf9d7;display:none;position:absolute;top:20px;left:0px;list-style:none;width:180px;z-index:100;}
#menubar li.over ul{display:block;}
#menubar ul li a{margin:0px 7px;}
#menubar ul li a, #menubar ul li a:hover{color:#fff;text-decoration:none;}
#menubar li ul li{width:180px;margin-bottom:3px;cursor:pointer;}
#menubar li ul li.firstLi{margin-top:8px;}
#menubar li ul li.lastLi{margin-bottom:15px;}
#menubar li ul li:hover,#menubar li ul .active{background-color:#7da040;color:#fff;}
#menubar li ul li:hover a, #menubar li ul .active a{color:#fff;}
#menubar li ul li a{color:#7da040;text-decoration:none}
#menubar li ul li a:hover{background-color:#7da040;color:#fff;text-decoration:none;}
#menubar #speakLi ul, #menubar #speakLi ul li{width:350px;}
#menubar #classLi ul, #menubar #classLi ul li{width:200px;}
#menubar #booksLi ul{left:-150px;}
#menubar #aboutLi ul, #menubar #aboutLi ul li,#menubar #booksLi ul, #menubar #booksLi ul li{width:200px;}
#menubar #essLi ul, #menubar #essLi ul li{width:140px;}
#subnav 
{
	position:absolute;
	left:0px;
	top:0px;
	margin:117px 0;
	width: 750px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#7da040;
	text-decoration:none;
	background-color:#fff;

}
#subnav ul{list-style:none;padding:0px 10px;margin:0px;}
#subnav ul li{float:left;position:relative;padding:3px 0;}
#subnav ul li a{margin:0 15px;color:#7da040;text-decoration:none;}
#subnav ul li a:hover{color:#bed496;text-decoration:none}
.submenubullet{background:url(images/bullet.jpg) no-repeat -6px;}

.smallNav{position:absolute;top:19px;font-family:Helvetica;font-size:10px;font-weight:bold;width:300px;}
.smallNav a{text-decoration:none;margin:0 8px;color:#715f30;}
.smallNav a:hover{text-decoration:none;color:#7da040;}
.sigText{position:absolute;left:-1000px;top:-1000px;}

.cartlink {
	position:absolute; 
	top:169px; 
	left:597px;
}	

.hlt { 
	text-decoration:none;
	color:#7da040;
}


