/*=== Home Layout ===*/
#home h1 { margin-top: 23px; }
#undergraduateLinks         { display: inline; float: left; height: 105px; margin: 0 23px 5px 0; width: 279px; }
#undergraduateLinks div     { background: url(../images/undergraduateLinksBg_out.png) 0 0 no-repeat; display: inline; float: left; height: 105px; margin: 0 23px 5px 0; padding: 5px; width: 269px; }
/*#undergraduateLinks div:hover, #undergraduateLinks div.sfhover { background: url(../images/undergraduateLinksBg_over.png) 0 0 no-repeat; }*/
#graduateLinks              { background: url(../images/graduateLinksBg_out.png) 0 0 no-repeat; display: inline; float: left; height: 101px; margin: 0 0 5px 0; padding: 7px; width: 330px; }
/*#graduateLinks div:hover, #graduateLinks div.sfhover { background: url(../images/graduateLinksBg_over.png) 0 0 no-repeat; } */
#degreeCompletionLinks      { background: url(../images/degreeCompletionLinksBg_out.png) 0 0 no-repeat; display: inline; float: left; height: 103px; margin: 0 20px 5px 0; padding: 6px; width: 322px; }
/* #degreeCompletionLinks div:hover, #degreeCompletionLinks div.sfhover { background: url(../images/degreeCompletionLinksBg_over.png) 0 0 no-repeat; } */
#undergraduateLinks h2, #graduateLinks h2, #degreeCompletionLinks h2 { font-size: 15px; margin: 14px 0 4px 14px; }
#undergraduateLinks h2 a, #graduateLinks h2 a, #degreeCompletionLinks h2 a { font: bold 1em Verdana; text-decoration: none; }
#undergraduateLinks h2 a:hover, #graduateLinks h2 a:hover, #degreeCompletionLinks h2 a:hover { color: #625b44; font: bold 1em Verdana; text-decoration: underline; } 
.subList       { margin: 0px 0 0 0px; }
.subListFirst  { display: inline; float: left; margin: 0 0 0 14px; }
.subListSecond { display: inline; float: right; margin: 0 14px 0 0; text-align: left; }
.subList li    { font: 1.1em Verdana; margin-bottom: 12px; }
.subList li a, .subList li a:link { color: #202158; font: normal 1em Verdana; letter-spacing: 0; text-decoration: none; }
.subList li a:hover               { color: #bf8d3c; text-decoration: none; }
#mainBanner { clear: left; }


#news, #events, #photos { float: left; }
/*#news { width: 270px; margin-right: 40px; }*/
#news { width: 270px; margin: 0 30px 0 10px; }
#events { width: 340px; margin-right: 40px; }
#photos { width: 310px; }
.feeds h3     { height: 16px; display: inline; float: left; margin: 2px 0 10px; }
.feeds h3 a  { text-decoration: none; }
.feeds h3 img { display: inline; float: left; margin-right: 10px; }
.feeds h3 strong { display: block; float: left; font-size: inherit; height: auto; width: 100%; }
.feeds h4        { font: 1.3em/1em Verdana; margin-bottom: 3px; }
#photos h3 strong { letter-spacing: .5px; }
.feeds h3 strong object { width: 175px; }


/* News
*****************************/
.newsItem {_margin-top:28px;}
.newsItem h4 {}
.newsItem h5 { font: bold 1.1em Verdanal; }
.newsItem .teaser {}
.newsItem .teaser img { margin: 0 0 15px 0; }
.newsItem .readMore { clear: left; }

/* Events
*****************************/
.eventItem { margin-top: 26px; }
.eventItem div { border-left: 1px solid #d2d2d2; display: inline; float: right; margin-bottom: 8px; padding-left: 9px; width: 295px; }
.eventItem div span { font: 1.3em/1em Verdana; margin-bottom: 3px; }
.eventItem h4 { font: 1.3em/1em Verdana; margin-bottom: 3px; }
.eventItem a { font: 1.3em/1em Verdana; color: #bf8d3c; }
.eventItem .eventDate { width: 25px; font: 1em/1em Verdana; }
.eventItem .eventDate strong { color: #868686; display: block; font: bold 2.2em/1em Arial; text-align: center; }
.eventItem .eventDate span { color: #202158; display: block; font: bold .9em/1em Verdana; text-align: center; text-transform: uppercase; }
.eventItem .eventDate b { color: #202158; display: block; font: bold .9em/1em Verdana; text-align: center; text-transform: uppercase; }

.eventItem .teaser { border-top: 1px solid #d2d2d2; clear: right; padding-top: 9px; }

/* Photos of Week
*****************************/
.photoItem {}
div.photoOfWeekBox { }
.photoOfWeekBox a { }
.photoItem photos .teaser {}
.rssIcon { float: left; margin: 0 5px 0 0;}
.photoItem photos .teaser {}
.rssIcon img{ float: left; margin: 0 5px 0 0;}
.photoOfWeekBox img { margin: 0 0 15px 0;}
