/* Our Lady of Holy Cross College - PRINT style sheet */

/*This section applies to the entire page.*/
body {
margin: 0px;
padding: 0px;
font-size: 12px;
line-height: 15px;
font-family: Arial, Helvetica, sans-serif;
}

a, a:active, a:visited {
color: #660000;
text-decoration: none;
}

li {
list-style-type: none;
padding: 0px 0px 4px 0px;
margin: 0px;
font-size: 12px;
}

ul {
margin: 10px 0px 10px 0px;
padding: 0px;
}

h1 {
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;
font-size: 26px;
color: #333366;
}

#pagecontainer {
width: 100%;
margin: 0px auto;
}

/*This section includes the OLHCC Logo and graphic with the blue background*/
#headerbar {
width: 100%;
height: 151px;
display: block;
background: #333366 url(images/print-bgrpt.gif) repeat-x bottom left;
margin-bottom: 10px;
}

#utilitylinks-dropdowns {
display: none;
}

#navbar {
display: none;
}

#nav-column {
display:none;
}

#feature {
padding-bottom: 10px;
}

#infofor-homepagelist {
display: none;
}

#homepage-ourfamily {
padding-top: 10px;
padding-bottom: 10px;
border-top: 1px solid #000000;
margin-bottom: 10px;
}

#homepage-ourfamily h3 {
font-size: 14px;
line-height: 14px;
}

#homepage-ourfamily h4 {
display: none;
}

#news {
width: 50%;
float: left;
border-top: 1px solid #000000;
padding-bottom: 10px;
padding-top: 10px;
}

#news h5 {
display: none;
}

#events {
width: 50%;
float: right;
border-top: 1px solid #000000;
padding-bottom: 10px;
padding-top: 10px;
}

#events h5 {
display: none;
}

#promo-purple {
clear: both;
float: left;
width: 50%;
border-top: 1px solid #000000;
padding-top: 10px;
margin-bottom: 10px;
}

#promo-purple a {
display: none;
}

#promo-green {
float: right;
width: 50%;
border-top: 1px solid #000000;
padding-top: 10px;
margin-bottom: 10px;
}

#promo-green a {
display: none;
}

#photo-belowpromos {
clear: both;
border-bottom: 1px solid #000000;
border-top: 1px solid #000000;
padding-top: 10px;
padding-bottom: 10px;
margin-bottom: 10px;
}

#footer img {
padding-bottom: 3px;
margin-bottom: 0px;
}

#footer h6{
margin-top: 0px;
padding-top: 0px;
font-size: 12px;
line-height: 15px;
}

#footer h6 a {
color: #000000;
text-decoration: none;
}

#pagetitle-aboutolhcc {
margin-bottom: 15px;
background-color: #993300;
width: 100%;
}

#pagetitle-infofor {
margin-bottom: 15px;
background-color: #ff9900;
width: 100%;
}

#pagetitle-alumnidonors {
margin-bottom: 15px;
background-color: #ff9900;
width: 100%;
}

#pagetitle-admfinaid {
margin-bottom: 15px;
background-color: #006699;
width: 100%;
}

#pagetitle-academics {
margin-bottom: 15px;
background-color: #666699;
width: 100%
}

#pagetitle-studentlife {
margin-bottom: 15px;
background-color: #009999;
width: 100%;
}

#pagetitle-servresources {
margin-bottom: 15px;
background-color: #ffcc00;
width: 100%;
}

#pagetitle-newsevents {
margin-bottom: 15px;
background-color: #96a94f;
width: 100%;
}

#pagetitle-none {
display: none;
}

#content-general {
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #000000;
padding-top: 10px;
border-top: 1px solid #000000;
}

#content-general img {
float: left;
padding: 10px;
}

#content-general h6 {
display: none;
}

#content-audience {
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #000000;
padding-top: 10px;
border-top: 1px solid #000000;
}

#content-audience img {
float: left;
padding: 10px;
}

#content-audience h6 {
display: none;
}

#content-newsevents {
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #000000;
padding-top: 10px;
border-top: 1px solid #000000;
}

#content-newsevents img {
float: left;
}

#content-newsevents h3 {
text-transform: uppercase;
}

#content-newsevents h5 {
display: none;
}

#content-newsevents h6 {
display: none;
}

#content-newsevents div {
padding-bottom: 10px;
float: none;
width: 100%;
}

.newsstorythumbnail {
padding: 0px 10px 0px 0px;
margin: 0px 0px 0px 0px;
}

#content-newsstory {
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #000000;
padding-top: 10px;
border-top: 1px solid #000000;
}

#content-newsstory img {
float: left;
padding: 10px;
}

#content-newsstory h4 {
text-transform: uppercase;
}

#content-newsstory h6 {
display: none;
}

#content-newslistings {
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #000000;
padding-top: 10px;
border-top: 1px solid #000000;
}

#content-newslistings img {
float: left;
padding: 10px;
}

#content-newslistings h2 {
margin: 0px 0px 18px 0px;
padding: 0px;
}

#content-newslistings h4 {
text-transform: uppercase;
margin: 0px 0px 5px 0px;
padding: 0px;
}

#content-newslistings h6 {
display: none;
}

#content-eventslistings {
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #000000;
padding-top: 10px;
border-top: 1px solid #000000;
}

#content-eventslistings img {
float: left;
padding: 10px;
}

#content-eventslistings h6 {
display: none;
}

#content-utilitypages {
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #000000;
padding-top: 10px;
border-top: 1px solid #000000;
}

#content-utilitypages img {
float: left;
padding: 10px;
}

#content-utilitypages p {
margin: 0px 0px 10px 0px;
padding: 0px;
}

#content-utilitypages h2 a {
color: #000000;
}

#content-utilitypages h3 {
margin: 0px;
padding: 0px;
}

#content-utilitypages h3 a {
color: #000000;
}

#content-utilitypages h4 {
margin: 0px 0px 25px 0px;
padding: 0px;
}

#content-utilitypages h5 {
font-size: 12px;
}

#content-utilitypages li {
margin: 0px 0px 4px 0px;
padding: 0px;
}

#content-utilitypages li li {
font-style: italic;
}

#content-utilitypages ul ul {
margin: 2px 0px 5px 10px;
padding: 0px;
}

#content-utilitypages h6 {
display: none;
}

#calendar-graphic {
display: none;
}

#ourfamily {
clear: both;
height: 195px;
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #000000;
}

#ourfamily img {
float: left;
padding: 0px 10px 0px 0px;
}

#searchbox-container {
display: none;
}

#newsevents {
clear: both;
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #000000;
}

#newsevents h5 {
display: none;
}

#photo-rightcolumn {
float: left;
width: 30%;
padding-top: 10px;
border-top: 1px solid #000000;
}

#events-rightcolumn {
float: right;
width: 70%;
padding-top: 10px;
border-top: 1px solid #000000;
}

#events-rightcolumn h5 {
display: none;
}

#facultydetails-column {
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #000000;
}

#facultydetails-column img {
float: left;
padding: 2px 15px 150px 0px;
}

#facultydetails-column h2 {
margin: 0px 0px 4px 0px;
padding: 0px;
}

#facultydetails-column p {
margin: 0px 0px 4px 0px;
padding: 0px;
}

#program-navigation {
display: none;
}

#audience-navigation {
display: none;
}

#newsevents-navigation {
display: none;
}

#newslistings-calyear-container {
display: none;
}







