html, body, div, span, h1, h2, h3, h4, h5, h6, p, pre, a, cite, em, font, img, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, caption {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
}

body {
	font-family: verdana, sans-serif, serif;
	background: #d9d5cd url(../img/bkg.png) repeat-x left top;
}
a { text-decoration: none; }
a:hover { text-decoration: underline; }

#pagewrap {
	width: 916px;
	margin: 0 auto;
}
#breadcrumbs { color: #fff; font-size: 12px; background-color: #6e1120; width: 852px; height: 18px; margin-top: 1px; margin-bottom: 0; margin-left: 20px; padding: 2px 0 0 10px; }
#breadcrumbs a { color: #fff; }
#breadcrumbs a:hover { color: #d1983e; text-decoration: none; }
/* GOLDEN NAVIGATION BAR AT TOP OF PAGE */

#topnav_wrap {
	width: 916px;
	height: 35px;
	background: url(../img/shadow.png) repeat-y;
}

#topnav {
	height: 35px;
	background: url(../img/go-now.png) no-repeat 30px 4px;
	font-size: 11px;
	color: #fff;
	text-transform: uppercase;
	padding: 11px 0 0 135px;	
}

#topnav-list li {
	display: inline;
	list-style-type: none;
	padding-right: 4px;
}

#topnav-list li a { color: #fff; }



/* WCC LOGO, SEARCH BOX, AND MAIN NAVIGATION BUTTONS */

#logosearch_wrap {
	position: relative;
	width: 916px;
	height: 132px;
}

#logosearch_wrap .wcclogo {
	margin: 14px 0 0 28px;
}

#search { color: #fff; font-size: 11px; text-align: right; position: absolute; bottom: 20px; right: 30px; }
#search a { color: #fff; line-height: 30px; text-decoration: none; text-align: right; }
#search a:hover { color: #d1983e; line-height: 30px; text-decoration: underline; text-align: right; }
.searchbox {
	width: 155px;
	font: 11px Tahoma;
	color: #000000;
	height: 13px;
	border: solid 1px #000;
	background: #fff;
	padding-left: 2px;
}

.searchbutton {
	margin-bottom: -3px;
}

#mainnav_wrap {
	width: 898px;
	height: 31px;
 	background: #fff;
 	margin: 0 auto;
 	padding: 2px;
}

#mainnav-list li {
	display: inline;
	list-style-type: none;
	float: left;
}

.start a { display: block; width: 185px; height: 31px; background: url(../img/nav01.png) top left no-repeat; }
.start a:hover { background-position: 0 -31px; }
.de a { display: block;	width: 126px; height: 31px; background: url(../img/nav02.png) no-repeat left top; }
.de a:hover { background-position: 0 -31px; }
.business a { display: block; width: 208px; height: 31px; background: url(../img/nav03.png) no-repeat left top; }
.business a:hover { background-position: 0 -31px; }
.foundation a { display: block; width: 130px; height: 31px; background: url(../img/nav04.png) no-repeat left top; }
.foundation a:hover { background-position: 0 -31px; }
.news a { display: block; width: 126px; height: 31px; background: url(../img/nav05.png) no-repeat left top; }
.news a:hover { background-position: 0 -31px; }
.about a { display: block; width: 123px; height: 31px; background: url(../img/nav06.png) no-repeat left top; }
.about a:hover { background-position: 0 -31px; }
#mainnav-list li#active a { background-position: 0 -31px; }



/* CONTENT WRAP */

#content_wrap {
	width: 916px;
	padding-bottom: 25px;
	background: url(../img/bkg-home-middle.png) bottom left no-repeat;
}

#content {
	width: 902px;
 	background: #fff;
 	margin: 0 auto;
 	padding-top: 18px;
}



/* HOMEPAGE ATTRACT PHOTO, HEADLINES BOX */

#picturebox-home {
	position: relative;
	width: 862px;
	height: 480px;
	margin: 0 auto;
}

#newsbox {
	position: absolute;
	bottom: 0;
	right: 0;
	width: 290px;
	background: url(../img/headlines.png) top left no-repeat;
	padding-top: 35px;
}
#newscontent {
	background: url(../img/bkg-80-percent-white.png);
	padding: 8px 12px 15px;
	line-height: 18px;
}

#newscontent a { color: #000; text-decoration: underline; }
#newscontent a:hover { color: #525252; text-decoration: none; }
/*Left Side Box */
#leftsidebox { background: url(../img/helpdesk-info.png) no-repeat left top; padding-top: 35px; right: 0; bottom: 0; width: 206px; float: left; margin-top: 4px; }
#leftsideboxcontent { color: #000; font-size: 12px; padding: 8px 12px 15px; background-color: #e5af5a; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border: solid 1px #081740; }
#leftsideboxssh { background: url(../img/student-information.png) no-repeat left top; padding-top: 35px; right: 0; bottom: 0; width: 206px; float: left; margin-top: 4px; }
#leftsideboxcontentssh { color: #000; font-size: 12px; padding: 8px 12px 15px; background-color: #e5af5a; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border: solid 1px #081740; }
#leftsideboxcontentssh a { color: #036; text-decoration: underline; }
#leftsideboxcontentssh a:hover { color: #7d2323; text-decoration: none; }
#leftsideboxfinaid { background: url(../img/finaid-news.png) no-repeat left top; padding-top: 35px; right: 0; bottom: 0; width: 206px; float: left; margin-top: 4px; }
#leftsideboxcontentfinaid { color: #000; font-size: 12px; padding: 8px 12px 15px; background-color: #e5af5a; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border: solid 1px #081740; }
/* SUBPAGE ATTRACT PHOTOS, CONTENT ROTATOR BOX, SUBSECTION LIST ON LEFT */

#picturebox {
	width: 862px;
	overflow: hidden;
	background: #081740;
	margin: 0 auto;
}

#picturebox img { float: left; }

#subcontent-wrap {
	width: 100%;
	overflow: hidden;
}

#sectionlist { width: 218px; float: left; margin-top: 17px; margin-right: 0; margin-left: 20px; }
#sectionlist p { color: #000; font: 12px/18px Arial; margin-bottom: 14px; }
#sectionlist ul {
	margin: 0 0 0 10px;
	padding: 0;
	list-style-type: none;
}
#sectionlist li { background: url(../img/nav-corner.png) no-repeat 0 5px; margin: 0; padding: 0 0 0 18px; }

#sectionlist li a { color : #0d0d54; font: 12px/16px Verdana; }
#sectionlist li a:hover { color: #7d2323; text-decoration: underline; }
#subcontent {
	width: 590px;
	float: right;
	margin: 16px 30px 0 0;
}

#subcontent h3 { font: 20px Arial; margin: 0 0 8px; }
#subcontent h4 { color: #333; font-size: 14px; font-family: Arial; font-weight: normal; font-style: normal; font-variant: normal; }
#subcontent p { font: 14px/1.4em Arial; color: #333; margin-bottom: 12px; }
#subcontent p a { color: #0d0d54; text-decoration: underline; }
#subcontent p a:hover { color: #7d2323; text-decoration: none; }
#subcontent ul { margin: 0; padding-left: 50px; list-style-type: none; }
#subcontent ul a { color: #0d0d54; text-decoration: underline; }
#subcontent ul a:hover { color: #7d2323; text-decoration: none; }
#subcontent ul li { color: #333; font-size: 14px; font-family: Arial; font-style: normal; font-weight: normal; line-height: 1.4em; list-style-type: square; margin: 0; padding: 0; }
#subcontent ul li li { margin: 0; padding: 0; list-style-type: square; }
#subcontent ol { list-style-type: none; margin: 0; padding-left: 50px; }
#subcontent ol a { color: #0d0d54; text-decoration: underline; }
#subcontent ol a:hover { color: #7d2323; text-decoration: none; }
#subcontent ol li { color: #333; font-size: 14px; font-family: Arial; font-weight: normal; font-style: normal; line-height: 1.4em; margin: 0 0 12px; padding: 0; list-style-type: decimal; }
#subcontent ol li li { list-style-type: lower-alpha; margin: 0; padding: 0; }
/* INFORMATION AT BOTTOM OF PAGE */

#bottom {
	padding: 16px 25px;
}

#bottom p {
	font-size: 11px;
	color: #15156d;
	margin: 0 0 2px 0;
	padding: 0;
}

#bottom p a { font-size: 10px; color: #15156d; }
#bottom p a:hover { color: #15156d; text-decoration: underline; }
/*-- ad rotator-- */
#left { position: absolute; right: 0; bottom: 0; width: 290px; min-height: 300px; float: left; margin: 0; padding: 0; }
.rotatorMain { position: absolute; right: 0; bottom: 0; width: 290px; height: 200px; float: left; }
/* --ad rotator control-- */
.adcontainer { width:290px; height:200px; overflow:hidden; position:relative; cursor:pointer; }
div.adslides { position:absolute; top:0; left:0; bottom: 0; }
div.adslides div { position:absolute; top:0; bottom: 0; width:290px; display:none; padding:0; margin:0; }
#adSlider { width:290px; position:relative; clear:both; }
ul.adnav { list-style-type:none; margin:0; position:relative; padding:0; }
ul.adnav { margin-left:auto; margin-right:auto; margin-top:-12px; width:90px;}
/* 120px  90px*/
ul.adnav li { float:left; margin:0 5px; }
/* 5px  4px */
ul.adnav li a { display:block; width:8px; padding-top:8px; height:0; background-image:url(../img/nav8.png); background-position:0 0; background-repeat:no-repeat;overflow:hidden;}
ul.adnav li.active a {background-position:0 -8px}
#subcontent A.bmnu { Color : #fff; Font-Size : 9px; font-family: Arial; text-decoration : underline; }
#subcontent A.bmnu:hover { color: #fff; font-size: 9px; font-family: Arial; text-decoration: none; }
#ge h1 { font: bold 11px Arial; text-align: left; margin-top: 0; margin-right: 0; margin-left: 0; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; }
#ge h2 { color: #333; font-size: 12px; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; margin: 0; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; }
#ge h3 { font: bold 15px Arial; text-align: left; margin: 14px 0 4px; }
#ge h4 { color: #fff; font: bold 11px Arial; text-align: left; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; }
#ge h5 { color: #333; font-size: 14px; font-family: Arial; font-weight: normal; font-style: normal; font-variant: normal; }
#ge p { color: #333; font-size: 12px; font-family: Arial; font-weight: normal; font-style: normal; font-variant: normal; margin: 3px 0 8px; }
#ge p a { color: #0d0d54; text-decoration: underline; }
#ge p a:hover { color: #7d2323; text-decoration: none; }
#ge a { color: #0d0d54; text-decoration: underline; }
#ge a:hover { color: #7d2323; text-decoration: none; }
#leftsideboxfoundation { background: url(../img/foundation-news.png) no-repeat left top; padding-top: 35px; right: 0; bottom: 0; width: 206px; float: left; margin-top: 4px; }
#leftsideboxcontentfoundation { color: #000; font-size: 12px; padding: 8px 12px 15px; background-color: #e5af5a; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border: solid 1px #081740; }
#leftsideboxcontentfoundation a { color: #036; text-decoration: underline; }
#leftsideboxcontentfoundation a:hover { color: #7d2323; text-decoration: none; }

