body {
	margin: 0;
	padding: 0;
	font: 11px/14px Arial, Tahoma,sans-serif;
	background: #fff url(/images/body-bg.gif) repeat-x;
}
a {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
a.skip {
	position: absolute; 
	left: -1000em; 
	width: 20em;
}
/* page shadow */
#page {
	background: url(/images/page-bg.png) repeat-y 50% 0;
	min-width: 771px;
	border: 1px solid #fff;
	border-top: none;
	border-bottom: none;
}
/* content page */
#main {
	width: 772px;
	background: #fff;
	border-left: 1px solid #fff;
	margin: 0 auto;
	overflow: hidden;
}
/* logo */
#logo-moorpark, #logo-moorpark2 {
	z-index: 3;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	position: absolute;
	background: url(/images/logo-moorpark.png) no-repeat;
	width: 358px;
	height: 94px;
	top: 37px;
	left: 11px;
}
#logo-moorpark2 {
	background: url(/images/logo-moorpark2.png) no-repeat;
	width: 340px;
	height: 77px;
	top: 6px;
	left: 23px;
}

/* search form */
.form {
	position: absolute;
	top: 0;
	margin: 0;
	padding: 0;
}
/* header */
.header {
	position: relative;
	width: 771px;
	height: 315px;
}
.header-tier1 {
	position: relative;
	width: 771px;
	height: 118px;
}
.header-information {
	width: 771px;
	height: 118px;
}
/* header nav menu */
#header-nav {
	z-index: 9;
	position: relative;
	width: 771px;
	height: 29px;
	margin: 0;
	padding: 0;
	background: #000;
}
#header-nav li {
	list-style: none;
	float: left;
	padding: 0;
	margin: 0;
}
#header-nav li a {
	margin: 0;
	float: left;
	padding: 0;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	height: 29px;
}
/* MOORPARK COLLEGE */
#header-nav li a.home {
	background: url(/images/home-moorpark.gif) no-repeat;
	width: 60px;
}
#header-nav li a.information {
	background: url(/images/information-moorpark.gif) no-repeat;
	width: 166px;
}
#header-nav li a.apply {
	background: url(/images/apply-moorpark.gif) no-repeat;
	width: 121px;
}
#header-nav li a.department {
	background: url(/images/departments-moorpark.gif) no-repeat;
	width: 112px;
}
#header-nav li a.services {
	background: url(/images/services-moorpark.gif) no-repeat;
	width: 172px;
}
#header-nav li a.online {
	background: url(/images/online-moorpark.gif) no-repeat;
	width: 140px;
}
#header-nav li a:hover {
	background-position: 0 100%;
	text-decoration: none;
}
#header-nav li a.activ {
	background-position: 0 100%;
}
#header-nav li.hover,
#header-nav li:hover {
	position: relative;
}
#header-nav li.hover a,
#header-nav li:hover a{
	background-position: 0 100%;
}
#header-nav li.hover ul,
#header-nav li:hover ul {
	display: block;
}
#header-nav ul {
	width: 221px;
/*	background: url(/images/menu-nav-sub-bg.png); */
	background-color: #EEEEEE;
	border: 1px solid #000;
	display: none;
	position: absolute;
	margin: 1px 0 0;
	padding: 0;
	left: 0;
	top: 27px;
}
#header-nav ul li {
	list-style: none;
	height: 25px;
	display: block;
	overflow: hidden;
	width: 219px;
	float: none;
}
#header-nav ul li a {
	text-indent: 0;
	width: 206px;
	padding: 6px 0 0 15px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}
#header-nav ul li a:hover {
/*	background: #FFFFFF;  */
/*	color: #888888; */
	background: #FFFFFF;
	color: #000000;
}
/* end header nav menu */
/* header content */
.header-content {
	position: absolute;
	width: 771px;
	padding: 58px 0 0;
}
.header-content img {
	float: right;
}
/* header content for page information */
.header-content-information {
	z-index: 1;
	position: relative;
	width: 771px;
	height: 87px;
	border: 1px solid #fff;
	border-right: none;
	border-left: none;
	background: #0054a0;
}
/* begin TIER1 left nav menu */
.left-nav {
	position: absolute;
	width: 176px;
	float: left;
	display: inline;
	border-right: 1px solid #fff;
	background: #083762;
}
.left-nav ul {
	margin: 110px 0 0;
	padding: 0;
	border-bottom:1px solid #fff;
}
.left-nav ul li {
	border-top: 1px solid #fff;
	list-style: none;
}
.left-nav ul li a {
	width: 176px;
	height: 29px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background-position: 0 0;
}
.left-nav ul li a:hover {
	background-position: 100% 0;
}
/* MOORPARK COLLEGE */
a.current-st-moorpark {
	background: url(/images/current-students-moorpark.jpg) no-repeat;
}
a.prospective-st-moorpark {
	background: url(/images/prospective-students-moorpark.jpg) no-repeat;
}
a.faculty-staff-moorpark {
	background: url(/images/faculty-and-staff-moorpark.jpg) no-repeat;
}
a.community-moorpark {
	background: url(/images/community-moorpark.jpg) no-repeat;
}
/* end TIER1 left menu */

/* begin search panel and menu*/
.search-and-logo-moorpark {
	position: absolute;
	top: 0;
	left: 0;
	height: 145px;
	width: 771px;
	background: url(/images/header-panel-moorpark.png) no-repeat;
}
form.search {
	position: absolute;
	z-index: 6;
/*	width: 245px; */
	top: 4px;
/*	left: 512px; */
	right: 10px
/*	background-color:#0054a0; */
}
/* ADJUSTMENT FOR TIER2 */
.header-content-information form.search {
	top: 20px;
}
/* .search p { */
/*	font: bold 11px Tahoma, Arial, sans-serif; */
/*	color: #fff; */
/*	display: inline; */
/*	margin: 2px 7px 0 0; */
/*	float: left; */
/* } */
form.search label {
	font: bold 11px Tahoma, Arial, sans-serif;
	color: #FFFFFF;
/*	display: inline; */
/*	margin: 2px 7px 0 0; */
/*	float: left; */
}
form.search input.text {
/*	margin: 0 7px 0 0; */
	font: bold 11px Tahoma, Arial, sans-serif;
	color: #000;
	width: 155px;
/*	padding: 1px 3px 1px; */
/*	display: inline; */
/*	float: left; */
}
form.search .button {
/*	width: 24px; */
/*	height: 19px; */
/*	display: inline; */
/*	float: right; */
	position: relative;
	top: 4px;
}
ul.search-menu {
	list-style-type: none;
	z-index: 6;
	position: absolute;
	margin: 0px;
	padding: 0px;
	top: 34px;
/*	left: 566px; */
	right: 10px;
}
/* ADJUSTMENT FOR TIER2 */
.header-content-information ul.search-menu {
/*	top: 48px; */
	top: 50px;
}
ul.search-menu li {
	display: inline;
/*	list-style: none; */
/*	float: left; */
/*	position: relative; */
}
ul.search-menu li a {
/*	margin: 0; */
/*	padding: 2px 13px 0 21px; */
	margin: 0px 0px 0px 10px;
	padding: 2px 0px 0px 22px;
	font: 9px Tahoma, Arial, sans-serif;
	color: #FFFFFF;
	height: 16px;
	white-space: nowrap;
	float: left;
	display: block;
}
/* MOORPARK COLLEGE */
a.home-moorpark {
	background: url(/images/home-ico-moorpark.gif) no-repeat;
}
a.contact-us-moorpark {
	background: url(/images/contact-ico-moorpark.gif) no-repeat;
}
a.sitemap-moorpark{
	background: url(/images/sitemap-ico-moorpark.gif) no-repeat;
}
/* end search panel and menu*/

/* content for page HOME */
.rss {
	float: left;
	font: 10px Tahoma, Arial, sans-serif;
	background: url(/images/rss.jpg) no-repeat;
	color: #000;
	margin: 12px 0 0 16px;
	padding: 0 0 15px 30px;
	text-decoration: none;
}

/* content for page INFORMATION */
div.content-information {
	padding: 0;
	margin: -1px 0 0;
	background: url(/images/information-content-left-bg-menu.gif) repeat-y;
	width: 771px;
}
div.content-information-tier1 {
	padding: 0;
	margin: -1px 0 0;
	background: url(/images/information-content-left-bg-menu-tier1.gif) repeat-y;
	width: 771px;
}
div.content-information-menu {
	position: relative;
	margin: 0;
	padding: 0;
	width: 772px;
	height: 55px;
	background: url(/images/information-sum-menu-bg-moorpark.gif) repeat-x;
}
div.information-menu {
	height: 55px;
	background: url(/images/information-sum-menu-bg-left-moorpark.gif) no-repeat;
}
div.information-menu ul {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 24px;
	left: 191px;
}
div.information-menu ul li {
	display: inline;
	list-style: none;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
div.information-menu ul li a {
	background: url(/images/information-menu-separation.gif) no-repeat right;
	padding: 0 12px 0 0;
	color: #313131;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
div.information-menu ul li a:hover {
	color: #000;
}
div.information-menu ul li a.end {
	background: none;
	text-decoration: none;
	color: #000;
	font-weight: bold;
}
div.information-menu ul li a.end:hover {
	text-decoration: none;
}
.menu-and-information-moorpark {
	width: 771px;
	background: url(/images/bg-left-menu-information-moorpark.jpg) no-repeat 0 100%;
}
.menu-and-information-moorpark-tier1 {
	width: 771px;
	background: url(/images/bg-left-menu-information-moorpark-tier1.jpg) no-repeat 0 100%;
}
/* begin TIER2 left nav */
div.left-nav-information {
	width: 154px;
	float: left;
	margin-bottom: 145px; /* 20110810 VK added to able to see background image in left nav */
}
div.left-nav-information * {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
div.left-nav-information ul {
	margin: 0px 5px 0px 15px;
	padding: 0;
}
div.left-nav-information ul li {
	list-style: none;
	padding: 0;
	margin: 0 0 6px
}
div.left-nav-information ul li a {
/*	font: 12px Arial, sans-serif; */
	color: #fff;
}
/* end TIER2 left nav */

/* begin body text area */
div.information {
	width: 560px;
	float: right;
	padding: 5px 25px 5px 15px;
	margin: 0;
	font: 11px/14px Tahoma, Arial, sans-serif;
	color: #303030;

}
div.information a {
	color: #AA7216;
}
div.information h1,
div.information h2,
div.information h3,
div.information h4,
div.information h5,
div.information h6 {
	font-weight: bold;
}
div.information h1 { font-size: 185%; }
div.information h2 { font-size: 130%; }
div.information h3 { font-size: 115%; }
div.information h4 { font-size:  95%; }
div.information h5 { font-size:  80%; }
div.information h6 { font-size:  70%; }
div.information h1 { /* default page title style for majority of pages (tier2) */
	margin: 0; /* to make IE and FF the same */
	padding: 0; /* to make IE and FF the same */
	padding: 10px 0px 20px 0px;
}
div.information h1.pageTitleTier1 {
	margin: 0; /* to make IE and FF the same */
	padding: 0; /* to make IE and FF the same */
	padding: 20px 0px 25px 0px;
}
div.information table {
	border-collapse: collapse;
	padding: 2px;
	border: 2px solid #CCCCCC;
}
div.information table td,
div.information table th {
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding: 3px;
}
div.information table th {
	background-color: #EEEEEE;
}
/* end body text area */
.clear {
	clear: both;
	height: 1px;
	overflow: hidden;
	display: block;
}
/* begin footer and footer menu */
#footer {
	clear: both;
	display: block;
	height: 60px;
	position: relative;
	border-bottom: 1px solid #fff;
	width: 772px;
	background: #0054a0;

}
#footer p span {
	margin: 0 0 0 10px;
}
#footer p {
	margin: 16px 10px 0 0;
	padding: 0;
	font: 11px Tahoma, Arial, sans-serif;
	float: right;
	color: #fff;
}
#footer ul {
	position: absolute;
	margin: 0;
	padding: 0;
	top: 40px;
}
#footer ul li {
	float: left;
	display: inline;
	list-style: none;
}
#footer ul li a {
	font: 10px/15px Tahoma, Arial, sans-serif;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	text-transform: uppercase;
	height: 17px;
	display: block;
	text-align: center;
	color: #fff;
	padding: 2px 0 0;
	text-decoration: none;
}
a.district {
	background: #445262;
	width: 274px;
}
#main a.moorpark {
	border-top: none;
	background: #0054a0;
	width: 165px;
}
a.oxnard {
	background: #1c7858;
	width: 165px
}
#footer ul li a.ventura {
	border-top: 1px solid #fff;
	border-right: none;
	background: #e87511;
	width: 165px;
}
/* end footer and footer menu */
/* page shadow bootom */
#page-shadow-bottom {
	background: url(/images/footer.png) no-repeat 50% 0;
	height: 14px;
	min-width: 771px;
} 

/* BEGIN OMNIUPDATE INTERFACE COMPATIBILITY HACKS */
.ox-regioneditbutton {
	position: absolute;
	z-index: 5000;
}
div.content-bg-photo .ox-regioneditbutton {
	position: relative;
	z-index: 5000;
	left: 2px;
}
div.ou-editbuttonhack  {
	float: left
}
div.dired {
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size:7pt;
	margin: 40px 0px 10px 0px;
	clear: both;
}
div.dired a {
	text-decoration: none; 
	color: rgb(180,180,180);
}
div.diredIndex {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
}
div.diredIndex a {
	text-decoration: none;
	color: rgb(180,180,180);
}
/* END OMNIUPDATE INTERFACE COMPATIBILITY HACKS */

