/* Site/Navigation Title */
#sitetitle
{
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 150px;
	background-color: rgb(0, 0, 102);
}
#sitetitle h1
{
	position: relative;
	top: 10px;
	left: 210px;
	display: block;
	color: rgb(255, 255, 255);
	text-align: left;
	line-height: 20%;
	font-size: 36px;
	font-family: serif;
	font-variant: small-caps;
}
#sitetitle a
{
	color: rgb(255, 255, 255);
	text-decoration: none;
}
/* Title Logo */
#sitelogo img
{
	top: 10px;
	position: absolute;
	left: 55px;
	
}
/* Title Image */
#siteimage img
{
	position: absolute;
	top: 0%;
	left: 500px;
}

/* Navigation Links */
#navigatehome
{	/*home link*/
	position: absolute;
	top: 150px;
	left: 0%;
	width: 20%;
	height: 20px;
	background-color: rgb(204, 204, 204);
	border-top-style: solid;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: rgb(156, 154, 156);
}
#navigatehome a
{
	position: relative;
	display: block;
	text-align: center;
	color: rgb(0, 0, 102);
	text-decoration: none;
}
#navigatehome a:hover
{
	background-color: rgb(255, 255, 255);
}
#navigatehome a.current
{
	background-color: rgb(255, 255, 255);
}
#navigatefaculty
{	/*faculty link*/
	position: absolute;
	top: 150px;
	left: 20%;
	width: 20%;
	height: 20px;
	background-color: rgb(204, 204, 204);
	border-top-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: rgb(156, 154, 156);
}
#navigatefaculty a
{
	position: relative;
	display: block;
	text-align: center;
	color: rgb(0, 0, 102);
	text-decoration: none;
}
#navigatefaculty a:hover
{
	background-color: rgb(255, 255, 255);
}
#navigatefaculty a.current
{
	background-color: rgb(255, 255, 255);
}
#navigaterequirements
{	/*requirements link*/
	position: absolute;
	top: 150px;
	left: 40%;
	width: 20%;
	height: 20px;
	background-color: rgb(204, 204, 204);
	border-top-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: rgb(156, 154, 156);
}
#navigaterequirements a
{
	position: relative;
	display: block;
	text-align: center;
	color: rgb(0, 0, 102);
	text-decoration: none;
}
#navigaterequirements a:hover
{
	background-color: rgb(255, 255, 255);
}
#navigaterequirements a.current
{
	background-color: rgb(255, 255, 255);
}
#navigatecourses
{	/*courses link*/
	position: absolute;
	top: 150px;
	left: 60%;
	width: 20%;
	height: 20px;
	background-color: rgb(204, 204, 204);
	border-top-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: rgb(156, 154, 156);
}
#navigatecourses a
{
	position: relative;
	display: block;
	text-align: center;
	color: rgb(0, 0, 102);
	text-decoration: none;
}
#navigatecourses a:hover
{
	background-color: rgb(255, 255, 255);
}
#navigatecourses a.current
{
	background-color: rgb(255, 255, 255);
}
#navigatelearning
{	/*outside learning link*/
	position: absolute;
	top: 150px;
	left: 80%;
	width: 20%;
	height: 20px;
	background-color: rgb(204, 204, 204);
	border-top-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: rgb(156, 154, 156);
}
#navigatelearning a
{
	position: relative;
	display: block;
	text-align: center;
	color: rgb(0, 0, 102);
	text-decoration: none;
}
#navigatelearning a:hover
{
	background-color: rgb(255, 255, 255);
}
#navigatelearning a.current
{
	background-color: rgb(255, 255, 255);
}

/*---------------------------------------------------------------------------*/
/*Page Body*/
body
{
	background-color: rgb(255, 255, 255);
}

/*Sub Section Navigation*/
#sectionnav
{
	position: absolute;
	top: 172px;
	left: 0%;
	width: 20%;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: rgb(204, 204, 204);
}
#sectionnav h1
{
	line-height: 100%;
	font-size: 18px;
	font-variant: small-caps;
	text-align: center;
	border-bottom-style: dotted;
	color: rgb(153, 153, 153);
}
#sectionnav h2
{
	line-height: 80%;
	padding: 0px;
	font-size: 18px;
	font-style: italic;
	text-align: center;
	text-decoration: underline;
	color: rgb(153, 153, 153);
}
#sectionnav a
{
	display: block;
	border-top-style: solid;
	border-width: 1px;
	border-color: rgb(204, 204, 204);
	color: rgb(255, 255, 255);
	background-color: rgb(153, 153, 153);
	text-decoration: none;
}
#sectionnav a:hover
{
	background-color: rgb(0, 0, 102);
}
#phone
{
	display: block;
	border-top-style: solid;
	border-width: 1px;
	border-color: rgb(204, 204, 204);
	color: rgb(255, 255, 255);
	background-color: rgb(153, 153, 153);
}
#hours
{
	display: block;
	border-top-style: solid;
	border-width: 1px;
	border-color: rgb(204, 204, 204);
	color: rgb(255, 255, 255);
	background-color: rgb(153, 153, 153);
}

/*Page Content*/
#content
{
	position: absolute;
	top: 172px;
	left: 22%;
	width: 75%;
	padding: 10px;
}
#content img
{
	position: relative;
	margin-left: 10%;
}
#content h6
{
	position: relative;
	display: inline;
	font-size: 26px;
	font-variant: small-caps;
	text-decoration: underline;
}
#personHeading
{
	position: relative;
	display: inline;
	font-size: 26px;
	font-variant: small-caps;
	font-weight: bold;
	text-decoration: underline;
}
#infoHeading
{
	position: relative;
	display: block;
	font-size: 20px;
	font-style: italic;
}
#sectionHeading
{
	font-size: 18px;
	font-weight: bold;
	text-decoration: underline;
}
#messageRow
{
	color: rgb(255, 255, 255);
	background-color: rgb(153, 153, 153);
}
#messageRow a
{
	color: rgb(255, 255, 255);
	text-decoration: none;
}
#faculty
{
	position: relative;
	padding: 0px;
}
#faculty img
{
	width: 75px;
	height: 75px;
	margin-left: 0%;
}
#quote p
{
	text-align: right;
	font-style: italic;
}

/*---------------------------------------------------------------------------*/

/* Site Footer */
#sitefooter
{
	position: absolute;
	width: 95%;
	display: inline;
	text-align: right;
	border-top-style: solid;
	border-width: 1px;
	border-color: rgb(204, 204, 204);
	line-height: 80%;
}
#sitefooter a
{
	color: rgb(102, 102, 102);
	font-size: 11px;
	font-family: sans-serif;
	font-weight: 550;
}
#sitefooter p
{
	font-size: 11px;
	font-family: sans-serif;
	font-weight: 550;
}
#sitefooter img
{
	left: 0%;
	top: 45px;
}

