/*----------------------------------------------------------------------------------------------------------
NOVA News and Events }
----------------------------------------------------------------------------------------------------------*/
#news-top img { display: inline !important; }
#news-top { width: 630px; float: left; padding-bottom: 15px; }
#news-topin { padding-left: 15px; }
#highlight { width: 400px; float: left; }
#news-tr { width: 205px; float: right; margin-left: 10px; }
#news-top a:link, #news-top a:visited, #news-bottom a:link, #news-bottom a:visited { text-decoration: none; }
#news-top a:hover, #news-bottom a:hover { text-decoration: underline }
.ec { border: solid 2px #c0b7a8; padding: 10px 10px 8px 10px; margin-top: 8px; font-size: 1.1em; }
.ec img, #pr img { display: inline; padding-right: 3px; }
#news-bottom { background: url(../images/layout/news_bottom_bg.png) no-repeat bottom left !important; padding:10px 0 10px; border-top: solid 6px #e1ddd1 }
/* easy clearing */
	#news-bottom:after { content: '.'; display: block; height: 0; clear: both; visibility: hidden; }
#news-bottom { display: inline-block; }
/*\*/
	#news-bottom { display: block; }
/* end easy clearing */
#news-bottom .column { width:183px !important; float:left; padding:2px 14px; overflow:hidden }
#news-bottom .column2 { float:left; overflow:hidden; padding-left: 20px !important }
#news-bottom .column3 { float:right; overflow:hidden }
#news-bottom h1, #news-bottom h2 { color:#fff; padding:5px 10px 16px; text-transform:uppercase; font-size:1.7em; line-height:1.3em; margin:0 0 5px; font-family:Helvetica, Arial, sans-serif; background:url(../images/layout/copy_h1_bg.png) no-repeat bottom right; }
#news-bottom .column h1, #news-bottom .column h2 { background-color:#d1a310 !important }
#news-bottom .column2 h1, #news-bottom .column2 h2 { background-color:#d1a310 !important }
#news-bottom .column h2 { font-size: 1.2em !important }
/*  Press Release Images   */
.pr-right { float: right; margin-left: 10px; clear: right; margin-bottom: 15px }
img.pr-image { display: inline }
.pr-caption { padding-top:5px; padding-bottom: 5px; width: 198px; }
/*----------------------------------------------------------------------------------------------------------
Recognition - Faculty of Year and Outstanding 
----------------------------------------------------------------------------------------------------------*/
.foy-outer { width:560px; margin: 0 auto; margin-top: 20px; }
.foy-outer-in { background:transparent url(../images/layout/recogGrad.png) repeat-x scroll 0 0; padding:15px 10px 0px; }
.foy-outer img { border:1px solid #D3D3CB; margin-right:10px; padding:2px; background-color: #FFF !important; }
.foy-outer p { font-size:1em; margin-top:5px; }
.foy-outer h2 { color:#4e4e4d; font-size:1.4em; padding-top: 3px; padding-bottom:4px; text-align:center; }
.foy-outer h1 { border-bottom:1px solid #DFDFDF; color:#275C00; font-size:1.7em; font-weight:bold; margin-bottom:10px; padding-top:5px; }
.foy-outer p { font-size:1.2em; line-height:1.4em; }
.foy-outer ul { clear:both; height:230px; padding-left:20px; padding-top:15px; }
.foy-outer li { float:left; list-style-image:none; list-style-position:outside; list-style-type:none; padding-bottom:10px; padding-right:10px; background-image: none !important; }
.foy-outer li p { font-size:0.9em !important; }
.foy-outer a:link, .foy-outer a:visited { background:transparent none repeat scroll 0 0 !important; }
/* Recognition page */
.outer-in h2 { font-size: 1.2em !important; }
.outer-in { background:transparent url(../images/layout/recogGrad.png) repeat-x scroll 0 0; padding:15px; }
.outer img { border:1px solid #D3D3CB; margin-right:10px; padding:2px; background-color: #FFF !important; }
/* Press Relese */
#pr { border: solid 2px #c0b7a8; background: url(../images/layout/pr-grad.png) repeat-x top left; padding-right: 5px; padding-left: 10px; }
#pr h2 { font-size: 1.1em; padding-top: 5px; padding-bottom: 5px; }
#pr li { margin-left: -10px; }
/*  Vovici Poll - News Home */
#poll table td { font-size:1em !important; }
td.BarClass_15{ background-color:#006600; height:2px !important; }
#ResultsDiv_15{ }
table.PollClass_15{ padding: 0 !important; margin: 0 !important; }
td.PollText_15{ vertical-align:text-top !important; padding: 0 !important; margin: 0 !important; }
#poll table { padding: 0 !important; margin: 0 !important; }
#poll td { vertical-align:text-top !important; padding: 0 !important; margin: 0 !important; }
/*  Floating Caption on Main Story - News Home */
.boxgrid { width: 400px; height: 250px; float: left; overflow: hidden; position: relative; }
.boxgrid img { position: absolute; top: 0; left: 0; border: 0; }
.boxcaption { float: left; position: absolute; bottom: 0; background: #000; height: 80px; width: 100%; opacity: .7; 	/* For IE 5-7 */  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; }
.boxcaption p { color: #FFF; font-size: .9em !important; padding-top: 10px; padding-left: 8px; padding-right: 5px; line-height: 1.3em; }
/*----------------------------------------------------------------------------------------------------------
Podcast 
----------------------------------------------------------------------------------------------------------*/

#copy-podcast { margin:0 14px 0; width:615px; overflow:hidden; padding-bottom:40px; clear:left; }
#copy-podcast img { display: inline }
#podcastLeftCol { width: 410px; float: left; }
.podlist { background:  url(../images/layout/bw-gradient.jpg) repeat-x; padding: 13px 13px 1px 16px; }
#copy-podcast h2 { font-size: 1.2em !important; }
#podcastLeftCol a:link, #podcastLeftCol a:visited { font-size: .95em; text-decoration: none }
#podcastLeftCol a:hover { text-decoration: underline }
.button { background:url(../images/layout/index_abc2.png) no-repeat; padding-left: 20px; padding-bottom: 4px; padding-top: 1px; font-weight: bold; margin-right: 10px; }
.play { background-position: 0 -17px; padding-top:4px }
.subscribe { background-position: 0 0px; }
.itunesnews { background-position: 0 -38px; margin-left:-5px; }
.calendar { background-position: 0 -60px; }
#copy-podcast input { width: 355px; font: 1em Verdana, Geneva, sans-serif }
.inputBg { background-color: #efeee7; padding: 10px; margin-top: -10px; }
#podcastRightCol { float: right; width: 195px; background: url(../images/layout/recogGrad.png) repeat-x; }
#podcastRightColIn { padding: 13px 5px 13px 10px; }
#podcastRightColIn ul { margin-top: -10px }

#news-bottom label {
font-weight: normal
}

