/* @override http://baker.dev/styles/screen.css */

/*
Title:				Screen Stylesheet
Author:				Fusionary Media
*/

@import url(reset.css);
@import url(base.css);
@import url(grid.css);


/** =typography
************************************************************
************************************************************
************************************************************/
body {
	font-size: 12px;
	line-height: 1.5em;
	color: #3e3b38;
}
a           { color: #1873A5; text-decoration: none;}
a:hover { border-bottom: 1px solid #aed7ee; }
a:focus,
a:hover     { color: #002f48; }
h1,h2,h3,h4,h5,h6 {
	line-height: 1.2em;
	font-weight: normal;
}
h1 {
	font-size: 28px;
	line-height: 2.14em;
	padding: 0 18px;
	color: #fff;
	text-shadow: 0 0 0 #000;
	background: #453d36 ;
	letter-spacing: -.035em;
}
h1 a:hover { border-bottom-width: 0; }
h2, h3, h4, h5, h6 {
	font-weight: bold;
}
h2 {
	font-size: 24px;
	margin: 0 0 .75em 0;
}
h3 {
	font-size: 16px;
	margin: 1em 0 .25em;
}
h4,h5,h6 {
	font-size: 14px;
}
p.intro,
div.intro p {
	color: #a28f74;
	font-size: 20px;
	line-height: 1.33em;
	margin: 0 0 .5em;
}
ul {
	margin: 0 0 1.5em;
}
ul li {
	background: url(/assets/images/bullet.gif) no-repeat 0 .5em;
	padding: 0 0 0 12px;
	list-style: none;
	margin: 0 0 .25em 0;
}
ul li li {
	background-image: url(/assets/images/bullet-small.gif);
}
li ul {
	margin-bottom: 1em;
}

td, th {
	text-align: left;
	padding: 4px 8px;
}
thead th {
	font-size: 14px;
	padding: 0 8px;
}
tbody th {
	font-weight: bold;
	color: #c85612;
	text-transform: uppercase;
	font-size: 10px;
	padding-top: 24px;
}
tbody tr.odd {
	background: #f5f3ec;
}
tbody td{
  border: 2px solid #fff;
  border-top: 0;
  border-bottom: 0;
}
td,th{
  border: 0;
}

/** ==colors
************************************************************
************************************************************/
.nav a,
.vid-info a{
  color: #114e6f;
}
.nav a:hover,
.vid-info a:hover{
  color: #002f48;
}

/** =common classes
************************************************************
************************************************************
************************************************************/
.nav {
	list-style-type: none;
	margin: 0;
}
.nav li {
	display: inline;
	background: none;
	padding: 0;
	margin: 0;
}

ul.ruled {
  padding: 0;
  border-top: 1px solid #e9e0cb;
}
ul.ruled li {
  border-bottom: 1px solid #e9e0cb;
  background-image: none;
  padding: 0;
}
ul.ruled li a{
	border: none;
	display: block;
}
ul.ruled li a:hover{
	color: #C85612;
}
#home ul.ruled{
  margin: 0 1em 1em 1em;
}

.fancy-frame {
	background: url(/assets/images/frame-187x140.png) no-repeat;
	padding: 9px 10px 11px;
	display: block;
	width: 187px;
	height: 140px;
}
a.img-link,
a.img-link:hover {
	border: none;
}

.js b.tl,
.js b.tr,
.js b.bl,
.js b.br {
	position: absolute;
	width: 2px;
	height: 2px;
	background: url(/assets/images/rnd-453d36.png);
	z-index: 20; /*needs to be on top of cylcing images*/
}

.js b.tl { left: 0; top: 0; background-position: 0 100%; font-size: 2px;}
.js b.tr { right: 0; top: 0; background-position: 100% 100%; font-size: 2px;}
.js b.bl { bottom: 0; left: 0; background-position: 0 0; font-size: 2px;}
.js b.br { bottom: 0; right: 0; background-position: 100% 0; font-size: 2px;}

/* homepage slideshow video link */
#slideshow-vid {
/*  display: none;*/
  position: absolute;
  right: 6px;
  top: 252px;
  margin-top: 8px;
  z-index: 10;
	background: url(/assets/images/10-reasons.png) no-repeat 100% 0;
	letter-spacing: -1em;
	text-indent: -1000em;
	width: 177px;
	height: 20px;
}
a#slideshow-vid:hover{
	background-position: 100% -25px;
}
/* homepage student videos, recent news */
.home-vids .vid-image {
  float: left;
  margin-right: 8px;
  padding: 1px;
  background-color: #fff;
  border: 1px solid #999;
}
.video-play-btn {
  position: absolute;
  top: 30px;
  left: 43px;
}
.home-vids .vid-name,
.ruled-links .title {
  float: left;
  padding-top: 6px;
  font-weight: bold;
}
.home-vids .vid-title,
.ruled-links .desc {
  display: block;
  color: #3e3b38;
	font-weight: normal;
}

/* publish date formatting */
.publish-date {
  float: left;
  width: 40px;
  height: 40px;
  margin-right: 8px;
  text-align: center;
  line-height: normal;
  padding-top: 5px;
  color: #3e3b38;
  background: url(/assets/images/bg-publish-date.png) no-repeat 0 0;
  text-align: center;
}
.publish-date span {
  display: block;
}
.publish-date .month {
  color: #8c7c6b;
	text-transform: uppercase;
	font-size: 11px;
}
ul.home-vids li,
#recent-news li,
ul.ruled-links li {
  padding: 0 0 9px;
  margin: 0 0 9px;
	line-height: 1.2em;
	clear: left;
	position: relative;
}
ul.home-vids a,
ul.home-vids a:hover,
#recent-news a,
#recent-news a:hover,
ul.ruled-links a,
ul.ruled-links a:hover {
  display: block;
  position: relative;
  border-bottom-width: 0;
	min-height: 45px;
}
#recent-news,
ul.home-vids,
ul.ruled-links{
	border-top: none;
}
#recent-news a:hover *,
ul.home-vids a:hover *,
ul.ruled-links a:hover *{
	color: #C85612;
}
ul.home-vids a:hover .vid-image{
	border-color: #C85612;
	background-color: #FDE3D8;
}
#recent-news .video-play-btn{
  left: 29px;
  top: 29px;
}
#welcome-tab .all-news{
  float: right;
  font-weight: bold;
  padding-bottom: 1px;
}
#welcome-tab .all-news:hover{
  padding-bottom: 0; /*avoid height shift on hover*/
}
/*ul.ruled-links li.icn a{
  padding-left: 55px;
}
ul.ruled-links li.icn a{
  background: no-repeat 0 0;
}
ul.ruled-links li.icn-1 a{
  background-image: url(/assets/images/temp/temp-link-icon.png);
}
ul.ruled-links li.icn-2 a{
  background-image: url(/assets/images/temp/temp-link-icon-2.png);
}*/
ul.ruled-links li.icn img{
  float: left;
  margin: 0 8px 0 0;
}

/** =rounded blocks
****************************************
****************************************/
.block,
.block-action {
	-moz-border-radius: 3px; /* gecko */
  -webkit-border-radius: 3px; /* webkit */
  border-radius: 3px; /* w3 */
	margin: 0 0 18px;
}
.block {
	background: #eae5d8;
	padding: 9px;
}
.block a {
	font-weight: bold;
}
.block-action .main,
.block-action .main-inner {
	background: url(/assets/images/box-bottom-shadow-509px.png) no-repeat;
}
.block-action .main {
	padding: 1px 1px 0;
	width: 509px;
	float: left;
}
.block-action .main-inner {
	padding: 12px 12px 19px;
	background-color: #fff;
	background-position: 0 100%;
}
.block-action {
	background-color: #f4f1e9;
	padding: 11px 11px 6px;
}
.block-action p:last-child {
	margin: 0;
}
.block-action ul.buttons {
	float: right;
	width: 146px;
	margin: 12px 11px 0 0;
}
.js .block-action a.btn {
	display: block;
	float: none;
}
.js .block-action a.btn span {
	background-color: #EAE5D8;
}
.js .block-action a:hover {
	color: #dbeffd;
}

body.campus .block{
  background-color: #f6f0e1;
}
.block-simple {
  border:3px solid #eae5d8;
  padding: 15px;
  margin-bottom: 18px;
}
#hot-career-block span.img{
  margin-right: 20px;
}
#hot-career-block img{
  vertical-align: middle;
}

/** =buttons
****************************************
****************************************/
.js a.btn,
.js a.btn span {
	background: url(/assets/images/btn-arrow-r-blue.png) no-repeat;
}
.js a.btn {
	float: left;
	border: none;
	color: #fff;
	line-height: 25px;
	padding: 0 0 0 12px;
	font-weight: bold;
}
.js a.btn span {
	background-position: 100% 0;
	display: block;
	padding: 0 33px 0 0;
	margin: 0 0 0 0;
}
.buttons li {
	clear: left;
	background: none;
	margin: 0 0 9px;
	padding: 0;
}



/** =blockquote
****************************************
****************************************/
blockquote {
	font-size: 13px;
	margin: 1.38em 0;
	padding: 3px 20px 0;
	line-height: 1.25em;
}
.js blockquote img.rdquo{
  position: relative;
  right: 0px;
  top: -5px;
}
blockquote p{
	margin: 0 0 .5em;
}
blockquote,
.bq-with-cite{
	clear: both;
	color: #685B48;
	background: #fff url(/assets/images/ldquo-big.png) no-repeat 0 0;
}
.bq-with-cite blockquote{
	margin: 0;
	padding: 0 25px;
}

.bq-with-cite cite{
	display: block;
	font-style: italic;
	text-align: right;
}
.bq-with-cite cite .fn{
	font-size: 16px;
	font-weight: normal;
	font-style: italic;
}
.bq-with-cite cite .title{
	text-transform: uppercase;
	font-size: 10px;
	margin-left: .25em;
}

.career-detail blockquote{
	font-size: 24px;
}
.career-detail .bq-with-cite{
	margin: 2.5em 0;
}
.career-detail .subhead-link{
	color: #AEA08C;
	font-weight: bold;
	float: left;
}
body.hot-career-detail h3{
	margin-bottom: .25em !important;
}

/** =fonts
************************************************************
************************************************************
************************************************************/
body,
.bq-with-cite cite .title{ font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; }
blockquote,
.bq-with-cite { font-family: Georgia, Times, "Times New Roman", serif; }
h1, p.intro, div.intro p	{ font-family: Times, "Times New Roman", Georgia, serif; }

/** =structure
************************************************************
************************************************************
************************************************************/
body {
	background: #f6f0e1 url(/assets/images/bld-stripe.png) repeat-x 0 30px;
}
#wrapper {
	width: 1006px;
	margin: 30px auto 0;
	background: url(/assets/images/bld-stripe-grad.png) repeat-x 0 140px;
}
#content {
	background: #fff url(/assets/images/bld-sides-sidebar.png) repeat-y;
}
#home #content,
#career-index #content,
.single #content,
.single #content .c-exp-two,
.campus #content{
	background-image: url(/assets/images/bld-sides.png);
}
.single #content .c-exp-two{
	padding: 0 107px 30px;
}
#content-inner {
	background: url(/assets/images/bld-sides-top.png) no-repeat 0 -2px;
	min-height: 360px;
	padding: 4px 8px 0;
}
#header {
	position: relative;
	height: 96px;
	padding: 12px 8px 0;
}
#footer {
	clear: both;
	color: #7a6f5e;
	margin: 0 auto;
	width: 1006px;
}
#site-info,
#accreditation {
	overflow: hidden;
	width: 954px;
	margin: 0 auto 1em;
}
#content-one {
	float:right;
	margin: 0 18px 1.5em 0;
	width: 711px;
	padding-top: 18px;
}
#content-two {
	margin: 0 18px 1.5em 0;
	width: 207px;
	float: left;
	padding: 0 18px;
}
.single #content-one,
.single #content-two{
  width: auto;
  float: none;
  padding: 0 162px;
}
.campus #content-one{
  padding: 0 18px;
  margin: 1.5em 0 1.5em;
  float: none;
  width: auto;
}

/** =header
************************************************************
************************************************************
************************************************************/
#logo {
	position: absolute;
	left: 8px;
	top: 10px;
	width: 113px;
	height:85px;
	background: none;
	margin: 0;
	padding: 0;
}
#logo a {
	display: block;
	width: 113px;
	height: 85px;
	background: url(/assets/images/sprites.png) no-repeat 0 0;
	letter-spacing: -1em;
	text-indent: -1000em;
}

/** =global search
************************************************************
************************************************************
************************************************************/
#srch-global {
	position: absolute;
	right: 8px;
	top: 15px;
	margin: 0;
}
#srch-global label {
	position: absolute;
	visibility: hidden;
}
#srch-global fieldset {
	margin: 0;
	padding: 0;
	border: 0;
}
#srch-global legend {
	display: none;
}
#srch-global-input {
	width: 156px;
	margin: 0;
	border: 0;
	padding: 3px 0 4px;
}
#srch-global input {
	vertical-align: middle;
	float: left;
}
#srch-global-submit{
	position: absolute;
	top: 0px;
	right: 0;
	width: 21px;
	height: 21px;
	display: none;
}
#srch-global .search-wrapper{
	margin-top: -8px;
}
#srch-global .search-wrapper #srch-global-submit{
	display: block;
}
.search-wrapper #srch-global-input {
	background-color: transparent;
	padding: 10px 25px 0 0;
}
.search-wrapper,
.search-left,
.search-right,
.search-clear {
  background-image: url(/assets/images/srch-global.png);
  background-repeat: no-repeat;
}
.search-wrapper {
	position: relative;
  background-position: -370px 0;
  height: 32px;
	padding-right: 6px;
	margin-right: -6px;
}
.search-left,
.search-right { 
  position: absolute;
  height: 32px;  
  top: 0;
}
.search-left {
  left: 0;
  width: 10px;
  margin-left: -10px;
  background-position: 0 0;
}
.search-right {
	right: 27px;
  background-position: -491px 0;
	width:4px;
}
div.search-focused,
div.search-focused .search-right {
  background-position: -491px -32px;
}
div.search-focused .search-left {
  background-position: 0 -32px;
}
div.search-focused {
  background-position: -370px -32px;
}
.search-clear {
  position: absolute;
  top: 7px;
  right: 30px;
  height: 16px;
  width: 16px;
  display: none;
  background-position: -472px -71px;
	border: 0 !important;
}
.search-clear:hover {
  background-position: -472px -103px;
}
.search-wrapper .default-text {
  padding-top: 8px;
	color: #7b7b7b;
	font-style: italic;
}

/** =main nav
************************************************************
************************************************************
************************************************************/
#nav-main {
	position: absolute;
	top: 53px;
	right: 8px;
	z-index: 25;
	width: 860px;
}
#nav-main li {
	float: left;
	position: relative;
}
#nav-main a {
	text-align: left;
	display: block;
	height: 30px;
	background-image: url(/assets/images/nav-main.png);
	letter-spacing: -1em;
	text-indent: -1000em;
	padding: 0 13px;
}
#nav-main .nav-4 a,
#nav-main .nav-6 a,
#nav-main .nav-7 a{
	padding-left: 12px;
}
#nav-main .nav-1 a { padding-left: 0; }
#nav-main .nav-7 a { padding-right: 0; }

#nav-main .nav-1 a				{ width: 112px; background-position: -82px 0; margin: 0 0 0 82px; }
#nav-main .nav-2 a				{ width: 118px; background-position: -207px 0; }
#nav-main .nav-3 a				{ width: 108px; background-position: -351px 0; }
#nav-main .nav-4 a				{ width: 71px; background-position: -483px 0; }
#nav-main .nav-5 a				{ width: 75px; background-position: -580px 0; }
#nav-main .nav-6 a				{ width: 53px; background-position: -681px 0; }
#nav-main .nav-7 a				{ width: 88px; background-position: -760px 0; }
           
#nav-main .nav-1 a:hover	{ background-position: -82px -30px; }
#nav-main .nav-2 a:hover	{ background-position: -207px -30px; }
#nav-main .nav-3 a:hover	{ background-position: -351px -30px; }
#nav-main .nav-4 a:hover	{ background-position: -483px -30px; }
#nav-main .nav-5 a:hover	{ background-position: -580px -30px; }
#nav-main .nav-6 a:hover	{ background-position: -681px -30px; }
#nav-main .nav-7 a:hover	{ background-position: -760px -30px; }

/* second level */

#nav-main li ul {
	position: absolute;
	top: -999em;
  background: #900;
  margin: 0;
  padding-left: 0;	
  z-index: 30;
  letter-spacing: 0;

}
#nav-main .nav-1 ul {
  margin-left: 70px;
}
#nav-main .nav-7 ul {
  margin-left: -69px;
}
#nav-main li:hover ul,
#nav-main li.sfHover ul{
	left:12px;
	top: 30px;
	border: 1px solid #8FB6C5;
}

#nav-main li li {
  padding: 0;
  display: block;
  float: none;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #bddbe5;
}

#header #nav-main li ul li a,
#header #nav-main li ul li a:hover {
  height: auto;
  letter-spacing: 0;
  text-indent: 0;
  background-image: none;
  margin: 0px;
  padding: 5px 8px !important;
  text-decoration: none;
	width: 12em;
	border-bottom-width: 0;
}
#nav-main li li,
#nav-main li li a {
  background-color: #e8f4f8;
}
#nav-main li li.alt,
#nav-main li li.alt a {
  background-color: #D2E7F2;
  border-top-color: #EEF0F6;
  border-bottom-color: #B1CDD4;
}

#nav-main li li.alt a:hover{
  background-color: #BDD8E7;
}
#nav-main li li a:hover {
  background-color: #c6e4ee;
}



#nav-secondary {
	position: absolute;
	top: 14px;
	right: 180px;
	text-align: right;
	font-size: 10px;
	font-weight: bold;
}
#nav-secondary li {
	line-height: 22px;
	padding-left: 12px;
}
#nav-secondary a {
	text-transform: uppercase;
}

/** =footer
************************************************************
************************************************************
************************************************************/
#nav-expanded {
	background: #fff url(/assets/images/bld-sides.png) repeat-y;
	padding: 0 6px;
	margin-bottom: 1em;
}
#nav-expanded ul {
	margin: 0;
	list-style-type: none;
	background: transparent url(/assets/images/bld-footer.png) no-repeat -6px 100%;
	border-top: 1px solid #ded7c6;
	padding: 0 2px 6px;
}
#nav-expanded ul ul {
	background: none;
	border: none;
	margin: 0;
	padding: 0;
}
#nav-expanded li {
	float: left;
	width: 224px;
	min-height: 16em;
	background: url(/assets/images/sprites-home.png) -352px -84px;
	border-right: 1px solid #ece6d8;
	padding: 11px 0 11px 18px;
	margin: 0;
}
#nav-expanded li.last {
	border-right: 0;
	padding-right: 19px;
	background-position: -340px -84px;
}
#nav-expanded li li {
	float: none;
	min-height: 0;
	width: auto;
	border-right: 0;
	background-image: none;
	padding: 0;
	margin: 0 0 .25em;
}
#nav-expanded h4 {
	color: #453d36;
	margin: 0 0 .35em;
}
#footer #site-info a,
#footer #accreditation a,
a.sublink {
	color: #98733c;
	border-bottom: 1px solid #d1c2a1;
}
#footer #site-info a:hover,
#footer #accreditation a:hover,
a.sublink:hover {
	color: #453D36;
	border-bottom: 1px solid #292421;
}
#site-info {
	background: #f6f0e1 url(/assets/images/sprites.png) no-repeat 745px -320px;
	overflow: hidden;
}
#accreditation {
	border-top: 1px solid #d4cbb4;
	padding: 1em 0 0 0;
	margin: 1em auto 3em;
	text-align: center;
	clear: both;
}
#eoaa {
	margin-left: 4px;
	padding: 3px 0 3px 22px;
	line-height: 20px;
	border-left: 1px solid #baad8e;
	background: transparent url(/assets/images/sprites.png) no-repeat 5px -342px;
}
#site-info .nav,
#site-info .copyright {
	float: 	left;
}
#site-info .nav li {
	border-left: 1px solid #BAAD8E;
	margin-left: .75em;
	padding-left: .75em;
}

/** =home
************************************************************
************************************************************
************************************************************/
#home-one {
	position: relative;
	height: 328px;
	background: #453d36;
	padding: 14px 18px;
}
#home-one a:hover {
	border-bottom-width: 0;
}

.image-blocks a,
.image-blocks img{
  display:block;
  border: 0;
}
.image-blocks img{
  margin: 0 0 6px;
}

/** =bakground sprites
****************************************
****************************************/
#gallery-pager,
#gallery-pager a.activeSlide,
#gs-tabs,
#gs-tabs li,
#gs-tabs a,
#gs-tabs span,
#feature-prev,
#feature-next,
#home-big-links a {
	background-image: url(/assets/images/sprites-home.png);
	background-repeat: no-repeat;
}

/** =tabs
****************************************
****************************************/
#gs-tabs {
	overflow: hidden;
	position: absolute;
	width: 712px;
	left: 18px;
	top: -32px;
	padding-left: 242px;
	height: 32px;
	margin: -1.5em 0 0;
	background-position: -350px 2px;
}
#gs-tabs ul {
	float: right;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#gs-tabs li {
	position: relative;
	float: left;
	margin: 0 1px 0 0;
}
#gs-tabs a {
	display: block;
	line-height: 32px;
	padding: 0 10px;
	color: #fff;
	background-position: 0 -34px;
	font-weight: bold;
}
#gs-tabs a:hover {
	color: #eb7128;
	border-bottom-width: 0;
	background-position: 0 -70px;
}

#gs-tabs span {
	position: absolute;
	right: 0;
	top: 0;
	height: 32px;
	width: 5px;
	background-position: -258px -34px;  
}

#gs-tabs a:hover span {
  background-position: -258px -70px;
}

#gs-tabs a.active:hover,
#gs-tabs a.active {
	color: #3e3b38;
	background-position: 0 1px;
	cursor: default;
}
#gs-tabs a.active span {
	background-position: -258px 1px;
}
#home-two {
	margin: 1.5em 0;
	position: relative;
	padding: 0 18px;
}
#gs {
	overflow: hidden;
}
#gs h2{
  margin-top: 0;
}
#gs .main a,
#gs a.more{
  font-size: 16px;
}
#gs .ads img{
  margin-bottom: 10px;
}
#gs .ads{
  text-align:center;
}
#gs h4 {
	color: #c85612;
	margin: 0 0 .5em;
}
#gs .cols {
	display: inline;
	float: left;
	margin-left: 20px;
}
#gs .cols-3 {
	width: 304px;
}
#gs .gs-panel-body {
	background: url(/assets/images/col-grad-home.png) no-repeat 0 -74px;
	/*height: 15em;*/
	min-height: 180px;
}
#gs .gs-panel-body,
#gs .gs-panel-footer {
	padding: 12px;
} 
#gs .gs-panel-body ul {
	margin: 0;
	list-style: none;
}
#gs p.intro{
  margin-top: 0;
}
#gs .c-exp-vid { margin-left: 0; }
.btns {
	list-style-type: none;
}
.btns li {
	margin-bottom: 10px;
}
.btns a {
	display: block;
	width: 220px;
	height: 40px;
	background-image: url(/assets/images/sprites.png);
	background-repeat: no-repeat;
	text-indent: -1000em;
}
.btns a:hover {
	border-bottom-width: 0;
}
#visit {
	background-position: 0 -105px;
}
#info {
	background-position: 0 -155px;
}
#enroll {
	background-position: 0 -205px;
}

#home-big-links{
  width: 98px;
  float: left;
}
#home-big-links a{
  height: 90px;
  display: block;
  text-align: center;
  border-bottom: 0;
  letter-spacing: -1em;
  text-indent: -1000em;
  margin: 0;
  padding: 0;
}
#home-big-links li{
  margin-bottom: 6px;
  display: block;
}
#home-big-links li.nav-3{
  margin-bottom: 0;
}
#home-big-links li.nav-1 a{ background-position: 0 -440px; }
#home-big-links li.nav-1 a:hover{ background-position: -98px -440px; }
#home-big-links li.nav-2 a{ background-position: 0 -536px; }
#home-big-links li.nav-2 a:hover{ background-position: -98px -536px; }
#home-big-links li.nav-3 a{ background-position: 0 -632px; }
#home-big-links li.nav-3 a:hover{ background-position: -98px -632px; }



#gallery .images,
#gallery .images img,
#gallery .images a {
	width: 514px;
	height: 252px;
	overflow: hidden;
	display:block;
}

/** =gallery
****************************************
****************************************/
#gallery {
	position: relative;
	width: 514px;
	height: 282px;
  background: url(/assets/images/baker-flv-temp-pre.jpg) no-repeat 0 0;
  float: left;
	margin-right: 18px;
}
#flash-intro {
	position: absolute;
	left: 18px;
	top: 14px;
	z-index: 15;
}
#flash-intro div {
  background: url(/assets/images/baker-flv-temp-pre.jpg) no-repeat 0 0;
}
#gallery-pager {
	position: relative;
	width: 494px;
	height: 30px;
	line-height: 30px;
	margin: 0;
	padding: 0 10px;
	list-style-type: none; 
	overflow: hidden;
	background-color: #2c2825;
	background-position: 0 -740px;
}
#gallery-pager li {
	display: inline;
}
#gallery-pager a {
	display: block;
	float: left;
	width: 26px;
	height: 30px;
	font-size: 14px;
	text-align: center;
	color: #938165;
}
#gallery-pager a:hover {
  color: #fff;
}
#gallery-pager a.activeSlide {
	color: #fff;
	background-position: -300px 0;
}

/** = feature home
****************************************
****************************************/

#home #feature {
	float: left;
	position: relative;
	width: 306px;
	height: 282px;
	margin-right: 18px;
}

#home #feature .images {
  position: relative;
  height: 182px;
  background-color: #fff;
}
#home #feature .images a {
  position: absolute;
  left: 0;
  top: 0;
  width: 306px;
  height: 182px;
	display: block;
}
#home #feature a:hover,
#home #feature a:focus {
	border-bottom-width: 0;
}

#home #feature-header {
  height: 30px;
  background: url(/assets/images/bld-feature-header.png) no-repeat 0 0;
}
#home #feature li {
  float: right;
}
#feature-prev-next {
  padding-top: 6px;
}
#feature-prev,
#feature-next {
  margin: 3px 0;
  height: 12px;
  width: 12px;
  line-height: 1em;
}
#feature-prev {
  background-position: -320px -330px;
}
#feature-prev:hover {
  background-position: -320px -345px;
}
#feature-next {
  background-position: -320px -300px;
  margin-right: 6px;
}
#feature-next:hover {
  background-position: -320px -315px;
}

#feature .counter {
  width: 3em;
  text-align: center;
  font-family: Georgia, "Times New Roman", Times, serif;
}
#feature .counter .of {
  font-style: italic;
}
/** =news-home
****************************************
****************************************/
.rss {
	padding-left: 22px;
	background: url(/assets/images/sprites.png) no-repeat 0 -291px;
}
.gs-panel .rss{
	border: 0;
}
.gs-panel .rss,
.gs-panel .sublink {
	padding-top: 4px;
	/*  padding-bottom: 2px;*/
	margin-right: 8px;
	float: left;
}
.gs-panel .morelink {
	float: right;
	padding-top: 4px;
}

/** =news
************************************************************
************************************************************/
.article .heading .title,
.article .heading .published{
	float: left;
}
.article .heading .title{
	margin: 0 .5em 0 0;
}
.article .heading .published{
	color: #a28f74;
	font-weight: bold;
	font-size: 12px;
	line-height: 1em;
	margin: .5em 0 0;
}
.pagination a{
}
.pagination a,
.pagination b{
	padding: 0 .35em;
	font-weight: normal;
	border: 1px solid #D1C2A1;
	font-size: 11px;
	color: #7A6F5E;
}
.pagination b{
	background: #7A6F5E;
	color: #fff;
	border-color: #7A6F5E;
}
.pagination a:hover{
	background: #D1C2A1;
	color: #fff;
}
body.news-read #content-one{
	margin-top: 1.5em;
}
body.news-read .article .heading .published{
	font-size: 16px;
}
.news-read .c-exp-vid{
  margin-top: 1.67em;
}
.article-date{
  color: #877C5F;
  font-size: 11px;
  margin-right: .5em;
}

/** =nav-local
************************************************************
************************************************************
************************************************************/
.nav-local{
	margin: 0 -17px 1.5em -18px;
}
.nav-local li{
	display: block;
}
.nav-local a{
	display: block;
	font-weight: bold;
	line-height: 1.2em;
	padding: .58em 1em;
	border: 1px solid #c8d5da;
	border-right: 0;
	border-left: 0;
	border-top-color: #f8fbfc;
}

.nav-local a:hover{
	background: #c9dde5;
}
.nav-local{
	border-bottom: 1px solid #f8fbfc;
}
.nav-local a.active,
.nav-local li.alt a.active,
.nav-local li.alt a.active:hover {
	background: #fff url(/assets/images/nav-sidebar-active.png) no-repeat 237px center;
	margin-right: -1px;
	color: #453d36;
}
.nav-local li.alt a{
  background-color: #D2E7F2;
  border-top-color: #EEF0F6;
  border-bottom-color: #B1CDD4;
}
.nav-local li.alt a:hover{
  background-color: #C7D9E6;
}

/** =sidebar blocks
************************************************************
************************************************************
************************************************************/
a.side-block img,
a.side-block {
	display: block;
}
a.side-block,
a.side-block img,
a.side-block:hover {
	border-width: 0;
}
.side-block {
	margin: 12px 0;
	border: 0;
}
div.side-block {
	border: 3px solid #adcad5;
	padding: 12px 15px;
	background: #fff;
}
div.side-block p,
div.side-block ul,
div.side-block ol {
	margin: 0;
}
div.side-block h1,
div.side-block h2,
div.side-block h3,
div.side-block h4,
div.side-block h5,
div.side-block h6 {
	color: #453D36;
	font-size: 14px;
	border: none !important;
}
div.rss-block h3{
	font-size: 21px;
	margin: 0 0 .25em;
}
body.news #content-two .rss-link{
  font-size: 14px;
}
body.news #content-two .rss-link a{
	background: url(/assets/images/icn-rss-sm.png) no-repeat 0 .15em;
	border: 0;
	padding: 0 0 1em 20px;
}
.quiet{
	color: #b1ab9e;
	font-size: 11px;
	font-style: italic;
}
 a.quiet{
	text-decoration: underline;
	border: none;
}
a.quiet:hover{
	color: #6e6b64;
}

/** =career-explorer
************************************************************
************************************************************
************************************************************/
body.c-exp #content-inner {
	background-image: url(/assets/images/c-exp-sides-top.png);
	min-height: 0;
}
body.c-exp h1 {
	background: url(/assets/images/c-exp-hdg.png) no-repeat;
	height: 61px;
	letter-spacing: -1em;
	text-indent: -1000em;
	font-size: 1px;
	padding: 0;
	margin: 14px 18px 24px;
}
body.c-exp h1 a {
	display: block;
	height: 61px;
	width: 495px;
	border: none;
}

body.c-exp .nav-local li.one a{
	border-top-color: #fff;
}
body.c-exp h3 {
	font-size: 24px;
	margin: 0 0 .75em;
}
.c-exp-two {
	background: #fff url(/assets/images/bld-sides-sidebar.png) repeat-y -8px;
	border-top: 30px solid #fff;
}
.c-exp-two #content-one{
  padding-top: 0;
}
#industry-list-index {
	width: 990px;
	height: 359px;
}
#c-exp-index .c-exp-two {
	border: none;
	background: transparent;
	text-align: center;
	margin: 0 0 30px;
}

/** =headings
****************************************
****************************************/
body.c-exp h2 {
	width: 954px;
	height: 37px;
	margin: 0 18px;
	letter-spacing: -1em;
	text-indent: -1000em;
	font-size: 1px;
}
#c-exp-hot-index h2 {
	background: url(/assets/images/hdg-hot-careers.png) no-repeat;
}
#industry-auto-diesel h2,
body.industry-auto-diesel h2 {
	background: url(/assets/images/hdg-auto-diesel.png) no-repeat 0 1px;
}
#industry-business h2,
body.industry-business h2 {
	background: url(/assets/images/hdg-business.png) no-repeat 0 1px;
}
#industry-computers h2,
body.industry-computers h2 {
	background: url(/assets/images/hdg-computers.png) no-repeat 0 1px;
}
#industry-culinary h2,
body.industry-culinary h2 {
	background: url(/assets/images/hdg-culinary.png) no-repeat 0 1px;
}
#industry-education h2,
body.industry-education h2 {
	background: url(/assets/images/hdg-education.png) no-repeat 0 1px;
}
#industry-health h2,
body.industry-health h2 {
	background: url(/assets/images/hdg-health.png) no-repeat 0 1px;
}
#industry-human-services h2,
body.industry-human-services h2 {
	background: url(/assets/images/hdg-human-services.png) no-repeat 0 1px;
}
#industry-technology-engineering h2,
body.industry-technology-engineering h2 {
	background: url(/assets/images/hdg-technology-engineering.png) no-repeat 0 1px;
}

/** =industry nav
****************************************
****************************************/
#nav-industry {
	margin: 0 15px;
}
#nav-industry li {
	float: left;
	width: 120px;
	text-align: center;
	line-height: 1.2em;
}
#nav-industry li a {
	display: block;
	width: 90px;
	height: 90px;
	padding: 12px 15px 61px;
	border: none;
	color: #114e6f;
	font-weight: bold;
	background: url(/assets/images/c-exp-nav-industry.png) no-repeat;
}
#nav-industry li a img { 
  display: block; 
  margin-bottom: 6px;
}
#nav-industry li a:hover {
	background-position: -120px 0;
	color: #c85612;
}
#nav-industry li a.active {
	background-position: -241px 0;
}
#nav-industry li.active a {
	color: #a9440d;
}

/** =industry overview
****************************************
****************************************/
body.industry-overview .careers {
	margin: 0;
	padding: 0;
	list-style: none;
	clear: both;
}
body.industry-overview .careers li {
	width: 346px;
	margin: 0 0 30px;
	float: left;
	padding: 0;
	background: none;
}
body.industry-overview .careers .biglink-hover img.career-img{
  border-color: #aed7ee;
}
body.industry-overview .careers img.career-img {
	border: 3px solid #eae5d8;
	float: left;
	width: 102px;
	height: 102px;
	margin: .25em 0 0 0;
}
body.industry-overview .careers .desc,
body.industry-overview .careers h4 {
	float: right;
	width: 226px;
	margin: 0;
}
body.industry-overview .careers h4 {
	font-size: 18px;
	color: #114e6f;
}
body.industry-overview .careers h4 a {
	border: none;
}
body.industry-overview .careers .desc a {
	color: #a28f74;
}
body.industry-overview .careers .odd {
	margin-right: 19px;
}

/** =industry videos
*********************************************/
.vid-info {
  position: relative;
	line-height: 1.2em;
}
.single-vid .vid-info {
	padding: 0 2px 0 40px;
	background: url(/assets/images/btn-play.png) no-repeat 3px center;
}
.vid-info a {
	display:block;
	border: none;
	margin-bottom: 3px;
}
.c-exp-vid {
	float:right;
	margin: 0 0 12px 12px;
	width: 207px;
}
.biglink,
.js .c-exp-vid {
  cursor: pointer;
}
.c-exp-vid ul{
	margin: 0;
	list-style: none;
	margin: 0 3px;
}
.c-exp-vid li{
	background: none;
	padding: 0;
	position: relative;
	clear:both;
	border-bottom: 1px solid #d4cbb4;
	padding: 5px 0 6px;
}
.c-exp-vid li:last-child{
	border-bottom: none;
	padding-bottom: 0;
}
.multi-vid .vid-image {
  float: left;
  margin-right: 8px;
  padding: 1px;
  background-color: #fff;
  border: 1px solid #c7bca2;
}
.multi-vid .vid-info{
  margin-left: 64px;
}
.multi-vid .video-play-btn{
	position: absolute;
	top: 35px;
	left: 43px;
}
body.industry-overview h3,
body.career-detail h3 {
	float: left;
}
body.industry-overview .intro p,
body.career-detail .c-exp-two p {
	clear: left;
}
body.industry-overview .intro {
	margin-bottom: 18px;
}
body.career-detail h3 {
	border-bottom: 1px solid #ded7c6;
	width: 468px;
}
body.career-detail .career-img,
body.industry-overview .industry-img{
	float:right;
	border: 3px solid #eae5d8;
	margin: 0 0 18px 18px;
}
body.career-detail .c-exp-two h4,
body.program-detail #content-one h3,
body.landing h3 {
	font-size: 16px;
	color: #aea08c;
	margin: 0 0 .75em;
	border-bottom: 1px solid #ded7c6;
}

html.js body.career-detail .c-exp-two h4 span,
html.js body.program-detail h3 span,
html.js body.landing h3 span {
	background: #fff;
	float: left;
	margin-bottom: -.3em;
	padding-right: 3px;
}

body.career-detail div.career-facts,
body.career-detail div.programs {
	float: left;
	width: 346px;
}
body.career-detail div.career-facts {
	margin-right: 19px;
}
.career-facts  p.more{
  font-style: italic;
  font-size: 11px;
  text-align: right;
}
.career-facts ul{
  margin-bottom: 0;
}
ul.programs-tree li {
	color: #3e3b38;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
}
ul.programs-tree li li {
	padding: 0;
	background-image: none;
	color: #8a8373;
	font-size: 12px;
	font-style: italic;
	text-transform: none;
}
ul.programs-tree li li li {
	color: #3e3b38;
	font-weight: normal;
	background-image: url(/assets/images/bullet-small.gif);
	padding-left: 12px;
	font-style: normal;
}

/** =nav-industry on career explorer homepage
****************************************
****************************************/
#nav-industry-home {
	width: 258px;
	float: right;
	margin: 0 18px 50px 0;
}
#nav-industry-home img {
	vertical-align: middle;
	margin: 0 8px 0 0;
}
#nav-industry-home li {
	display: block;
}
#nav-industry-home a span {
	display: block;
	padding: 0 0 3px 24px;
	min-height: 33px;
	line-height: 30px;
}
#nav-industry-home a {
	border: 0;
	font-size: 16px;
	font-weight: bold;
	display: block;
	padding: 3px 0 0 0;
	background: url(/assets/images/c-exp-home-div.png) no-repeat 12px 0;
}
#nav-industry-home a:hover,
#nav-industry-home li.active a {
	color: #a9440d;
	background: url(/assets/images/c-exp-home-hover.png) no-repeat left top;	
}
#nav-industry-home a:hover span,
#nav-industry-home li.active a span {
	background: url(/assets/images/c-exp-home-hover.png) no-repeat left bottom;
	cursor: pointer;
}
#nav-industry-home li.next-li a {
	background-image: none;
}
#nav-industry-home li.last {
	background: url(/assets/images/c-exp-home-div.png) no-repeat 12px 100%;
}

/** =hot careers
****************************************
****************************************/
#c-exp-hot .c-exp-two {
	padding: 30px 81px 0;
	border: none;
	margin: 0 0 30px;
}

/** =programs
************************************************************
************************************************************/
ul.area-blocks img{
	display: block;
}
ul.area-blocks li{
	float: left;
	margin: 0 18px 18px 0;
	width: 225px;
}
ul.area-blocks li.three,
ul.area-blocks li.six,
ul.area-blocks li.nine {
	margin-right: 0;
}
ul.area-blocks a{
	font-weight: bold;
	border: 0;
	background: #eae5d8;
	font-size: 13px;
	display: block;
	padding: 3px;
}
ul.area-blocks a:hover{
	background: #aed7ee;
	border-bottom-width: 0;
}
ul.area-blocks span.title{
	display:block;
	padding: 5px 5px 3px;
}

/** =programs-list
*********************************************/
ul.programs-list li strong,
div.letter h3{
	font-size: 16px;
	display: block;
	margin: 0 0 .25em;
}
ul.programs-list li{
	background: none;
	padding: 0;
	margin: 0 0 .75em;
}
ul.programs-list li li{
	margin: 0;
}
ul.programs-list ul{
	margin: 0;
}
ul.programs-list li li strong{
	font-size: 12px;
	color: #898272;
	font-style: italic;
	margin: 0;
}
ul.programs-list ul.entries{
	margin: 0 0 .5em 10px;
}
ul.programs-list ul.entries li,
div.letter li{
	background: url(/assets/images/bullet-sm-blue.png) no-repeat 0 .7em;
	padding-left: 8px;
}
.program-desc{
  clear:both;
}
.letter .top-link{
  float:right;
}

/** =program-detail
*********************************************/
body.program-detail .program-type{
	color: #AEA08C;
	font-size: 16px;
	font-weight: bold;
	margin: 1em 0 .25em;
}
body.program-detail h2{
	margin: .25em 0 .75em;
}

/** =baker stripe
************************************************************
************************************************************/
#baker{
	background: #453d36;
	height: 30px;
	position: absolute;
	top:0;
	left: 0;
	width: 100%;
	overflow: hidden;
}
#baker .inner{
	width: 1006px;
	margin: 0 auto;
	position: relative;
	left: -60px;
}
#nav-super {
  width:999em;
  position:absolute;
  left:130px;
}
#nav-super a{
	color: #a8a092;
	font-weight: bold;
	font-size: 11px;
  padding: 0 13px;
	float: left;
	height: 30px;
	line-height: 30px;
}
#nav-super a.active,
#nav-super a:hover {
	color: #fff;
	background: #3b342e;
	border: none;
}
#baker .brand {
	background: url(/assets/images/baker-system-brown.png) no-repeat;
	width: 145px;
	height: 13px;
  position:absolute;
  top:9px;
  left:-30px;
	letter-spacing: -1em;
	text-indent: -1000em;
}

/** ===campus map
************************************************************
************************************************************/
.campus-map {position: relative;}
#map-items {position: absolute;}
#map-items li {background-image: none;}

#map-items a { 
  position: absolute; 
  left: -1000em;
  display: block;
  height: 24px;
  width: 120px;
  background-image: url(/assets/images/blank.png);
  background-repeat: no-repeat;
/*  background-image: url(/assets/images/campus-map-locations.png);
  opacity: .4;
*/
}

#map-items a:hover {  
  border-bottom-width: 0;
  background-image: url(/assets/images/campus-map-locations.png);
  background-color: transparent;
  background-repeat: no-repeat;
}
a#cadillac {width: 90px; left: 287px; top: 184px; background-position: 0 0;}
a#west-branch {width: 110px; left: 442px; top: 178px; background-position: 0 -30px;}
a#fremont {width: 84px; left: 294px; top: 281px; background-position: 0 -60px;}
a#muskegon {width: 86px; left: 266px; top: 310px; background-position: 0 -90px;}
a#cass-city {width: 86px; left: 537px; top: 262px; background-position: 0 -120px;}
a#owosso {width: 82px; left: 400px; top: 335px; background-position: 0 -150px;}

a#flint {width: 60px; left: 492px; top: 331px; background-position: 0 -180px; z-index: 2;}
a#sandusky {width: 88px; left: 570px; top: 283px; background-position: 0 -210px;}
a#sarnia {width: 70px; left: 611px; top: 333px; background-position: 0 -240px; z-index: 2;}
a#port-huron {width: 100px; left: 535px; top: 343px; background-position: 0 -270px; z-index: 1;}
a#auburn-hills {width: 104px; left: 470px; top: 376px; background-position: 0 -310px;}
a#clinton-township {width: 130px; left: 567px; top: 384px; background-position: 0 -340px;}
a#jackson {width: 82px; left: 381px; top: 427px; background-position: 0 -370px;}
a#allen-park {width: 90px; left: 534px; top: 422px; background-position: 0 -400px;}
a#coldwater {width: 90px; left: 319px; top: 465px; background-position: 0 -430px;}

a#graduate-studies {width: 222px; left: 17px; top: 177px; background-position: 0 -464px;}

a#online-campus {width: 105px; left: 17px; top: 201px; background-position: 0 -488px;}
a#culinary-institute-of-michigan {width: 194px; left: 17px; top: 249px; background-position: 0 -536px;}
a#auto-diesel-institute {width: 142px; left: 17px; top: 225px; background-position: 0 -512px;}


a#baker-college-corporate-services {width: 175px; left: -1000em; top: 215px; background-position: 0 -490px;}

/** =hot careers
************************************************************
************************************************************/
#hot-careers-table thead th{
  width: 370px;
}

/** =column lists
************************************************************
************************************************************/
.column-wrapper {
	overflow: hidden;
}
.column-float {
	float: left;
}
.column-wrapper-2 .column-float {
	float: left;
	width: 45%;
	margin: 0 4% 0 0;
	list-style-position: inside;
}
.column-wrapper .column-float-last {
	margin-right: 0;
}

/** =link icons
************************************************************
************************************************************
************************************************************/
.icon {
  padding-left: 5px;
}


/** =campus pages
************************************************************
************************************************************/
/*TEMP REMOVE*/
.campus .vid-image {
  margin-right: 8px;
  padding: 1px;
  background-color: #fff;
  border: 1px solid #c7bca2;
  float: left;
}
.campus .video-play-btn{
	position: absolute;
	top: 35px;
	left: 43px;
}

.campus-info{
  position: relative;
}
body.campus .campus-info .block{
  padding: 0 18px;
  min-height: 282px;
}
body.campus .campus-info .campus-photo{
  margin: 0 0 8px -18px;
}
body.campus .campus-info .address{
  font-size: 18px;
  line-height: 1.33em;
}
body.campus .campus-info .numbers{
  margin: 8px 0;
}
body.campus .campus-info .numbers dd{
  font-size: 16px;
  margin-left: 30%;
  margin-bottom: 4px;
}
body.campus .campus-info .address,
body.campus .campus-info .numbers dd{
  color: #3e3b38;
  font-family: Georgia, "Times New Roman", Times, serif;
}
body.campus .campus-info .numbers dt{
  color: #a28f74;
  float: left;
  width: 30%;
  clear: both;
}
body.campus .campus-main{
  padding: 12px 0;
}
body.campus .campus-main .main{
  background: #fff;
  border: #ebe4d4 1px solid;
  margin: 0 0 0 11px;
  padding: 8px 12px;
  color: #a28f74;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 18px;
  line-height: 1.33em;
  width: 582px;
}
body.campus .campus-main .main p:last-child,
body.campus .campus-main .main p{
  margin-bottom: 0;
}

.campus-vids span,
.campus-vids strong{
  display: block;
}
.campus-vids span{
  color: #c85612;
  font-size: 14px;
  font-weight: bold;
  margin: 0 0 5px;
  padding: 10px 0 0;
}
.campus-vids strong{
  color: #114e6f;
  font-size: 16px;
  font-weight: normal;
  font-family: Georgia, "Times New Roman", Times, serif;
}
.campus-vids a{
  border: 0;
  display: block;
  position: relative;
}
.campus-vids .video-play-btn{
  top: 51px;
  left: 51px;
}
.campus-blocks .block{
  min-height: 76px;
}
.campus-blocks .block p{
  margin-bottom: 0;
}

.campus .big-links a {
  float: left;
  margin: 0 18px 0 0;
}
.campus .big-links a.three {
  margin-right: 0;
}
.campus-vids .item{
  margin-bottom: 10px;
}
.campus-gallery {
  position: relative;
}
.campus-gallery .images,
.campus-gallery .images img,
.campus-gallery .images a {
	width: 630px;
	height: 252px;
	overflow: hidden;
	display:block;
}
.campus-gallery #gallery-pager{
  width: 610px;
}
.js .campus b.tl,
.js .campus b.tr,
.js .campus b.bl,
.js .campus b.br {
  background-image: url(/assets/images/rnd-fff.png);
}
.js .campus-gallery b.tr {right: 0;}
.campus #gallery-pager,
.campus #gallery-pager a {
  background: #f6f0e1;
}
.campus #gallery-pager a.activeSlide {
  background: #f6f0e1 url(/assets/images/sprites.png) no-repeat 0 -370px;
}

/** ===forms
************************************************************
************************************************************/
fieldset {
  border-width: 0;
  margin: .5em 0;
  padding: .5em 0;
}
h3.legend { margin-top: 0; }
label { font-weight: bold; }
div.checkbox label { font-weight: normal; }
label span,
fieldset span.info {
  font-size: .97em;
  font-weight: normal;
  font-style: italic;
  padding-left: 3px;
}

textarea { width: 400px; }

.error {position: relative;}
div.error .notice {
  background-color: transparent;
  position: absolute;
  right: 8px;
  top: 0;
  padding: 0;
  margin: 27px 0 0;
  font-weight: bold;
}

/** ==schedule a visit
*********************************************/
.schedule-visit #content-one {
  width: 512px;
  margin-right: 118px;
}
#visit fieldset { padding-left: 11px; }
#visit fieldset fieldset { padding-left: 0; }
#visit div.text input { width: 148px; }
#visit div.select select { width: 155px; }
#visit .error { margin-left: -11px; }
#visit label { width: 160px; }
#visit .textarea label { width: 400px; }
/** =landing pages
************************************************************
************************************************************/
body.landing h1{
  background-color: #8f1c2b;
  height: 65px;
  font-size: 36px;
  padding: 30px 46px 32px;
  position: relative;
}
body.landing h1 img{
  position: absolute;
  right: 0;
  bottom: 0;
}
body.landing #content-inner{
  background-image: url(/assets/images/bld-sides-top-red.png);
}
.landing-ads .images{
  width: 168px;
  height: 102px;
  overflow: hidden;
  float: left;
}
.landing-ads .ad-1{
  margin-right: 10px;
}

/** =social links
************************************************************/
.social a {
	background: url(/assets/images/icn-social-sprite.png) no-repeat;
	width: 18px;
	height: 18px;
	margin-right: 4px;
	border: 0 !important;
	text-decoration: none;
}
.social a.twitter:hover { background-position: 0 -100px; }
.social a.facebook { background-position: -100px 0; }
.social a.facebook:hover { background-position: -100px -100px; }
.social a.youtube { background-position: -200px 0; }
.social a.youtube:hover { background-position: -200px -100px; }

#site-info .nav li,
.social a,
.social .hdg {
	float: left;
}
.social .hdg {
	margin-right: 8px;
}

/*added by Nichole to put 10 pixels to the right and bottom of images in the content area and to wrap text around it.*/
.content-img {
	padding:0 10px 10px 0;
	float:left;
	}
.career-services h3 {
		color: #E6AB47;
		padding-bottom:8px;
}
.career-services img {padding-bottom:20px;
}
/*added by Nichole to control layout out Muskegon staff page*/
.staff_pic{
	height:89px;
	width:69px;
	position:relative;
	float:left;
}
.staff_info{
	height:96px;
	width:auto;
	padding-left:5px;
	display:table-cell;
	vertical-align:middle;
}


