* {
border:0;
outline:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
vertical-align:baseline;
margin:0;
padding:0;
}

ul {
list-style:none;
}

table {
border-collapse:separate;
border-spacing:0;
}

caption,th,td {
text-align:left;
font-weight:400;
}

blockquote:before,blockquote:after,q:before,q:after {
content:"";
}

body {
line-height:1;
color:#867b63;
background:#FFF;
font-family:Arial, sans-serif;
font-size:12px;
}

body#content {
line-height:1;
color:#867B63;
background:#E7E5E0;
font-family:Arial, sans-serif;
font-size:11px;
margin:0;
padding:0;
}

em {
font-style:italic;
}

a {
color:#003472;
}

dt {
margin-bottom:10px;
}

dd {
margin-bottom:10px;
padding-left:20px;
}

.uppercase {
text-transform:uppercase;
}

#mainContainer {
width:1000px;
height:590px;
background:url(/img/main_back3.gif) left top no-repeat;
margin:0 auto;
padding:25px 30px;
}

#innerContainer {
height:537px;
background-color:transparent;
background-position:left top;
background-repeat:no-repeat;
position:relative;
}

body#home-landing #innerContainer {
background-image:url(/images/landing_images/home.jpg);
}

body#your_corporate-landing #innerContainer {
background-image:url(/images/landing_images/your_corporate.jpg);
}

body#conference_center-landing #innerContainer {
background-image:url(/images/landing_images/conference_center.jpg);
}

body#stark_campus-landing #innerContainer {
background-image:url(/images/landing_images/stark_campus.jpg);
}

body#social_events #innerContainer {
background-image:url(/images/landing_images/social_events_sub.jpg);
}

body#social_events-landing #innerContainer {
background-image:url(/images/landing_images/social_events.jpg);
}

#content ul {
list-style:disc;
padding-left:10px;
}

#navOverallContainer {
width:440px;
float:left;
}

h1#logo {
height:256px;
width:206px;
float:left;
background-position:center top;
background-repeat:no-repeat;
text-indent:-99999px;
margin-top:40px;
}

h1#logo a {
display:block;
width:206px;
height:166px;
}

#logo,.home #logo,.conference_center #logo,.stark_campus #logo,.social_events #logo {
background-image:url(/img/the_university_center_logo.png);
}

.your_corporate #logo {
background-image:url(/img/your_corporate_university_logo.png);
}

#subNav {
width:204px;
float:left;
padding-top:48px;
}

#subNav ul {
line-height:1.1em;
padding-top:12px;
}

#subNav ul ul {
padding-top:2px;
}

#subNav li {
padding-left:12px;
width:133px;
}

#subNav li.current {
background:url(/img/arrow.gif) 3px 5px no-repeat transparent;
}

#subNav li a {
color:#867b63;
text-transform:uppercase;
text-decoration:none;
font-size:9px;
display:block;
border-bottom:1px solid;
padding:3px 0;
}

#subNav li ul li a {
border-bottom:0 none;
}

#mainNav {
bottom:0;
clear:both;
height:238px;
padding-top:3px;
position:absolute;
width:440px;
}

#mainContentContainer {
width:560px;
float:left;
height:537px;
}

#content h2.splash_caption {
height:17px;
color:#003875;
text-transform:uppercase;
font-size:10px;
background:url(/img/h2_back.gif) right top no-repeat #f5c20e;
border:none;
overflow:visible;
padding:6px 10px 0;
}

#content {
width:467px;
height:488px;
margin-top:15px;
margin-right:13px;
background:#e7e5e0 none;
overflow:auto;
padding:20px 44px 0 36px;
line-height:1.3em;
}

.splash #content,.landing #content {
width:auto;
height:auto;
background:transparent;
overflow:visible;
margin:0;
padding:0;
}

#content h1 {
height:auto;
color:#867b63;
font-size:12px;
background:none;
border-bottom:1px solid;
margin-bottom:10px;
text-transform:uppercase;
padding:4px 0;
}

#content .img_container,#content .left {
float:left;
clear:left;
margin:0 12px 12px 0;
}

#content .right {
float:right;
clear:right;
margin:0 0 12px 12px;
}

#content p {
margin-top:10px;
margin-bottom:10px;
line-height:1.2;
}

#content h4 {
font-weight:700;
font-style:italic;
}

a.download_pdf {
background:url(/img/download.gif) top left no-repeat;
display:block;
width:89px;
height:21px;
text-indent:-999em;
}

.staff-bio {
clear:both;
border-bottom:1px solid;
overflow:auto;
padding:15px 0 0;
}

.staff-bio .photo {
margin-right:27px;
}

body#content .staff-bio .photo {
border:1px dotted #999;
min-width:130px;
max-width:140px;
min-height:180px;
overflow:visible;
}

body#content .staff-bio h3 {
border:1px dotted #999;
min-height:1em;
}

.fieldContainer {
float:left;
clear:both;
width:210px;
font-size:10px;
margin-bottom:10px;
margin-right:5px;
line-height:16px;
}

#content .small {
width:70px;
clear:none;
}

#content .small input {
width:64px;
}

.fieldContainer input {
border:0;
background-color:#fff;
font-size:10px;
width:204px;
color:#867b63;
padding:3px;
}

.fieldContainer textarea {
border:0;
background-color:#fff;
font-size:10px;
color:#867b63;
font-family:Arial, sans-serif;
padding:3px;
}

#content .texta {
width:437px;
}

.submitContainer {
clear:both;
text-align:right;
width:437px;
padding:5px 0;
}

.submitContainer input {
border:0;
background-color:#fff;
font-size:11px;
color:#867b63;
}

#footer {
height:53px;
color:#867b63;
}

#footer h2 {
width:440px;
text-align:center;
float:left;
vertical-align:bottom;
font-size:16px;
padding-top:15px;
font-style:italic;
}

#footer h2 strong {
font-weight:700;
text-transform:uppercase;
font-style:normal;
}

#footer #footerNav {
width:535px;
padding-right:25px;
float:left;
text-align:right;
font-size:9px;
padding-top:7px;
}

.footlink img,.footlink span {
display:inline-block;
margin-left:6px;
position:relative;
top:8px;
}

#footer #footerNav a {
color:#867b63;
text-decoration:none;
text-transform:uppercase;
}

#print-header {
display:none;
}

#category_list {
background:#E8E7E7 url(/img/nav_placeholder.gif) 50% 50% no-repeat;
height:72px;
width:128px;
}

fieldset.contact textarea {
width:430px;
height:150px;
}

#image-gallery-picker {
height:140px;
overflow:auto;
}

#image-gallery-picker a {
float:left;
display:inline;
height:100px;
width:100px;
text-align:center;
vertical-align:middle;
margin:6px;
padding:0;
}

#image-gallery-picker a img {
border:none;
}

#image-gallery-display {
height:300px;
}

strong,#content h3 {
font-weight:700;
}

.page-image-column p,.page-image-column h3,.page-image-column h4,.page-image-column h5,.staff-bio h3,.staff-bio p {
margin-left:160px;
}

.directions,.contact-us{
display:none;
}