/*  defines styles for a fulltext publication page */

td.publish_fulltext_body{
	padding:10px;
	padding-right:30px;
	text-align:justify;
}

td.publish_fulltext_body img{
	margin-left:10px;
}
td.publish_fulltext_byline{}
td.subhead{padding-top:10px; font-size: 140%;}

/******************************************************************************************/

/* width = 660 - margin - padding - border = 660 - 20 - 0 - 0 = 640 */
#fulltext_relative {margin: 0 10px 20px 20px; position: relative;}
#fulltext_relative .fulltext_heading {}
#fulltext_relative .fulltext {padding-top: 30px;}
#fulltext_relative .fulltext_left {width: 390px;} /* about 20px gap between left and right column */
#fulltext_relative .fulltext_right {float: right; width: 215px;}
#fulltext_relative .fulltext_title_date {}
#fulltext_relative .fulltext_title {font-size: 150%; font-weight: bold; color: #69C;}
#fulltext_relative .fulltext_date {font-size: 130%; padding-bottom: 10px;}
#fulltext_relative .fulltext_date img {vertical-align: middle; margin-top: 8px;}
#fulltext_relative .fulltext_date .news_event_day {font-weight: bold; font-size: 110%; letter-spacing: -1px;}
#fulltext_relative .fulltext_date .news_event_bullet {color: #F00; font-size: 90%;}
#fulltext_relative .fulltext_addthis {padding-bottom: 10px;}
#fulltext_relative .fulltext_body {}
#fulltext_relative .fulltext_body ul {margin-left: 20px;}
#fulltext_relative .fulltext_body img {padding: 0 0 15px 15px;}
#fulltext_relative .fulltext_schedule {font-weight: bold;}
#fulltext_relative .fulltext_back {position: absolute; top: 5px; right: 15px; font-size: 130%; cursor: pointer;}
#fulltext_relative .fulltext_back, #fulltext_relative .fulltext_back a {color: #999;}
#fulltext_relative .fulltext_back a {font-weight: bold;
	text-decoration: none; text-transform: lowercase;}

#event_fulltext #fulltext_relative .fulltext_addthis {margin-top: -10px;}

.fulltext_pdf {text-align: center;}
.fulltext_pdf a, #fulltext_relative a {color: #00F;}

.event-nav li a {color: #C00 !important; font-weight: bold;}