body	{
	font-size:			62.5%;
	font-family:		Arial, Helvetica, Sans-serif;
	margin:				0;
	padding:			0;
	background-color:	#6B9DDA;
}

p	{
	font-size:			1.5em;
}

h1	{
	font-size:			4em;
}

h2	{
	font-size:			3em;
}

h3	{
	font-size:			2em;
}

li	{
	font-size:			1.5em;
}

q	{
	font-style:			italic;
}

#body	{
	margin:				0 auto 0 auto;
	width:				1000px;
	background-color:	#fff;			
}

#banner	{
	width:				1000px;
	height:				139px;
	background:			url(images/banner.jpg) center no-repeat;
	background-color:	#fff;
	margin-top:			-15px;
	margin-left:		auto;
	margin-right:		auto;
	border-bottom:		1px solid #000;
}

#banner span {
	display:			none;
}

#links	{
    margin:				0;
	margin-left:		22px;
}

#links li	{
	list-style:			none;
	text-align:			center;
	float:				left;
}

#links li a {
	text-decoration:	none;
	color:				#fff;
	display:			block;
	background-color:	#139300;
	width:				123px;
	height:				20px;
	border:				1px solid #000;
	margin-top:			-10px;
	padding-top:		3px;
}

#links li a:link	{
	color:				#fff;
}

#links li a:hover	{
	color:				#fff;
	background-color:	#0B5800;
}

#links li a:visited	{
	color:				#fff;
}

#content	{
	width:				850px;
	margin-left:		75px;
	margin-right:		75px;
	margin-top:			50px;
}

.welcome	{
	color:				#000080;
}

.subheader	{
	font-size:			2em;
	color:				#12853C;
}

.aboutacademic	{
	font-size:			2em;
	color:				#12853C;
	margin-right:		3px;
}

#ourmission	{
	font-size:			1.35em;
	color:				#12853C;
}

#testlist	{
	float:				right;
	margin-top:			-15px;
}

#bottomhome	{
	margin-top:			70px;
}

#contactus	{
	font-weight:		bold;
}

#footer	{
	padding-bottom:		10px;
	border-top:			1px solid #000;
	font-size:			.7em;
	text-align:			center;
}

#design	{
	float:				right;
	margin-right:		5px;
}

#validcode	{
	margin-top:			-10px;
}

#aboutpic	{
	float:				right;
}

#callvisit	{
	width:				425px;
	margin-top:			35px;
}

#callvisit .indent	{
	font-size:			1.8em;
	color:				#000080;
}			

#emailhours	{
	width:				425px;
	float:				right;
}

.moveup	{
	margin-top:			-20px;
}

.indent	{
	margin-left:		30px;
}

#hours1	{
	position:			relative;
	left:				10px;
}

#hours2	{
	position:			relative;
	left:				45px;
}

#rightprograms	{
	width:				400px;
	float:				right;
}

#leftprograms	{
	width:				400px;
	margin-top:			35px;
}

.construction	{
	margin-left:		181px;
}

.clearfloat	{
	clear:				right;
}

#ourdirector	{
	font-size:			2.3em;
	color:				#12853C;
	text-align:			center;
}

#staffazra	{
	text-align:			center;
}

#staffazra p	{
	text-align:			left;
}

#rightstaff	{
	width:				400px;
	float:				right;
	text-align:			center;
}

#leftstaff	{
	width:				400px;
	margin-top:			35px;
	text-align:			center;
}

#rightstaff p	{
	text-align:			left;
}

#leftstaff p	{
 text-align:			left;
}

#zul	{
	margin-bottom:		71px;
}

.question	{
	background:			url(images/question.gif) top left no-repeat;
	padding-left:		36px;
	padding-top:		15px;
	padding-bottom:		15px;
}

.answer	{
	background:			url(images/answer.gif) top left no-repeat;
	padding-left:		36px;
	padding-top:		15px;
	padding-bottom:		15px;
}			

blockquote	{
	font-size:			1.6em;
}

/* Hacks to fix rendering bugs in IE6 and 7 */

*:first-child+html #banner	{
	margin-top:			0;
}

* html #banner	{
	margin-top:			0;
}

*:first-child+html #links	{
	margin-top:			-9px;
}

* html #links	{
	margin-top:			-19px;
}

* html #links li	{
	padding-top:		10px;
}

*:first-child+html #footer	{
	margin-top:			20px;
	height:				35px;
}

* html #footer	{
	margin-top:			20px;
	height:				25px;
}

*:first-child+html #footer p	{
	margin-top:			10px;
}

* html #footer p	{
	margin-top:			10px;
}

*:first-child+html #validcode	{
	position:			relative;
	top:				-17px;
}

* html #validcode	{
	position:			relative;
	top:				-17px;
}

*:first-child+html #testlist	{
	margin-top:			0px;
}

* html #testlist	{
	margin-top:			0px;
}

*:first-child+html #emailhours	{
	margin-top:				16px;
}

* html #callvisit	{
	margin-top:				-172px;
}

*:first-child+html #rightprograms	{
	margin-top:				16px;
}

* html #rightprograms	{
	margin-top:				16px;
}

*:first-child+html #rightstaff	{
	margin-top:				16px;
}

* html #rightstaff	{
	margin-top:				16px;
}