/* CSS Document */

/* Basic Elements */
/* body {
	font-family: arial, helvetica, sans-serif;
	font-size: 14pt;
} */

td {
	font-size: 14pt;
}

a:link {
	color: #990033;
}

a:visited {
	color: #990033;
}

a:active, a:hover {
	color: #993333;
}

/* Specific Divs */
#header {

}

/* #header #logo {
position: absolute;
top: 0px;
left: 0px;
} */

#header #bannerBar {
position: absolute;
width: 574px;
height: 109px;
background: #990033;
top: 0px;
left: 205px;
}

#bannerBar #bannerSearch{
width: 270px;
float: right;
font-size: 11pt;
}

#header #breadcrumbBar {
color: #000000;
font-size: 10pt;
line-height: 14pt;
}

#header #currentDate {
font-size: 10pt;
line-height: 14pt;
}

#menu {
width: 190px;
position: absolute;
top: 135px;
left: 0px;
border: 1px solid #990033;
text-align: right;
font-weight: bolder;
}

#menu #title {
text-align: right;
font-weight: bold;
color: #990033;
background: #FFFFFF;
border: 0px;
font-size: 16pt;
}

#menu #menuItem {
width: 100%;
text-align: right;
color: #990033;
background: #FFCC66;
border: 0px;
font-size: 14pt;
line-height: 22pt;
}

#menu #spacer {
width: 100%;
height: 1px;
background: #FFFFFF;
border: 0px;
text-align: left;
}


#mainBody {
width: 770px;
font-size: 14pt;
}

#mainBody #footer {
width: 770px;
font-size: 12pt;
}

#mainBody #frontPage {
width: 420px;
}

#mainBody #searchResults {

}

#mainBody #submitInfo {

}

#mainBody #story {

}

#mainBody #calendarHelp {

}

#mainBody #calendarMain {

}

#story h1 {
font-size: large;
font-weight: bold;
color: #990033;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#story h2 {
color: #990033;
font-size: small;
}

#story h3 {
font-size: smaller;
font-style: italic;
}

#mainBody #subMain {
width: 281px;
float: right;
border-left:#990033 solid 1px;
padding-left:10px;
}

#mainBody #subCalendar {
/* width: 254px; */
float: right;
}

#frontPage #headline {

}

#headline #pic {
width: 135px;
float: left;
margin: 5px;
}

#frontPage #macInTheNews {

}

#frontPage #searchMacInTheNews {

}

#mainBody #worthMentioningMain {

}

#worthMentioning ul {
list-style-position: inside;
padding-left:5px;
}

#headline h1 {
font-size: large;
font-weight: bold;
color: #990033;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#frontPage ul {
list-style-position: outside;
margin-left: 0px;
}

#frontPage #topStories {

}

#topStories ul {
list-style-position: inside;
list-style-type: disc;
margin-left: 0px;
}

#frontPage #aboutUs {

}

#frontPage #macInTheNews {

}

#frontPage #searchMacInTheNews {

}

#frontPage #searchWorthMentioning {

}

#frontPage #universityAffairs {

}

#frontPage #searchUniversityAffairs {

}

#webSpotlight {
padding:5 0 5 0;
border-bottom: #990033 1px solid;
}

#submain #topStoriesShort {
padding-top:5px;
border-bottom: #990033 1px solid;
}

#topStoriesShort ul {
list-style-position: inside;
padding-top:5px;
}

#submain #relatedTopics {

}

#relatedTopics ul {
list-style-position: inside;
padding-left:5px;
}

#submain #contributors {
border-bottom: 1px solid #990033;
}

#contributors ul {
list-style-position: inside;
padding-left:5px;
padding-bottom:5px;
}


#subMain #searchDaily {
font-size: 10pt;
border-bottom: #990033 1px solid;
}

#subMain #subsubMain1 {
font-size: 9pt;
}

#subMain #subsubMain2 {
font-size: 9pt;
}

#headPic {

}

#header #searchArea {
position: absolute;
width: 270px;
height: 75px;
top: 30px;
left: 530px;
}

#contactInfo {

}


#submain #moretoExplore {
padding-top:5px;
}

#moretoExplore ul {
list-style-position: inside;
padding-left:5px;
}

#subCalendar #bigCalendar {
border: 1px solid #990033;
}

#subCalendar #searchCalendar {
border: 1px solid #990033;
}

#searchDaily {

}

#weather {

}

#subMain #worthMentioning {
border-bottom: #990033 1px solid;
padding-top:5px;
}

#subMain #pic {
border-bottom: #990033 1px solid;
padding-top:5px;
padding-bottom:5px;

}

#subMain #sportsSpotlight {
padding:5 0 5 0;
border-bottom: #990033 1px solid;
}

#subMain #peopleSpotlight {
padding:5 0 5 0;
border-bottom: #990033 1px solid;

}

#subMain #featureSpotlight {
padding-top:5px;
border-bottom: #990033 1px solid;
padding-bottom:5px;
}

#featureSpotlight #caption {
width: 100%;
border: 1px solid #CCCCCC;
background: #F3F3F3;
color: #666666;
font-size: smaller;
font-style: bold;
}

#sportsSpotlight #caption {
width: 100%;
border: 1px solid #CCCCCC;
background: #F3F3F3;
color: #666666;
font-size: smaller;
font-style: bold;
}

#peopleSpotlight #caption {
width: 100%;
border: 1px solid #CCCCCC;
background: #F3F3F3;
color: #666666;
font-size: smaller;
font-style: bold;
}

#pic #click {
width: 125px;
border: 1px solid #CCCCCC;
background: #F3F3F3;
color: #666666;
font-size: smaller;
font-style: bold;
}

#pic #caption {
width: 100%;
border: 1px solid #CCCCCC;
background: #F3F3F3;
color: #666666;
font-size: smaller;
font-style: bold;
}

#worthMentioningMain h1 {
font-size: large;
font-weight: bold;
color: #990033;
}

#worthMentioningMain h2 {
font-size: smaller;
font-style: italic;
}

#worthMentioningMain ul {
list-style-position: inside;
list-style-type:square;
padding-left:25px;
}

#subMain #intheNews {
width: 150px;
min-height: 155px;
font-size: 9pt;
}

#intheNews ul {

}

#subMain #calendar {
width: 123px;
height: 155px;
border-left:#990033 solid 1px;
padding-left:4px;
font-size: 9pt;
}

#subMain #pictureMac {
width: 123px;
height: 110px;
font-size: 9pt;
}

#subMain #mediaCorner {
width: 123px;
height: 110px;
border-left:#990033 solid 1px;
font-size: 9pt;
}

