/* ------------------------------------ *
 CSS
 Monday, 3 March 2008 9:20:18 p.m.
 HAPedit 3.1.11.111
 * ------------------------------------ */

body {
  background-image:(/images/back.jpg);
  font-family:Verdana,sans-serif, "Lucida Grande";
  font-size:9pt;
  color: #964770;
}
img { 
  border:0;
}
.calendar_a {
  color: #880440;
  text-decoration:underline;
}

/* used in the CMS - match with CMS style templates */
.Main_Heading {
 font-family:Verdana,sans-serif, "Lucida Grande";
 font-size: 16pt;
 color: #49A199;
 margin-top : 0px;
 margin-bottom: 13px;
}
.Sub_Heading {
 font-family:Verdana,sans-serif, "Lucida Grande";
 font-size:11pt;
 font-weight: bold;
 color: #49A199;
}
.Small_Heading {
 font-family:Verdana,sans-serif, "Lucida Grande";
 font-size:10pt;
 font-weight: bold;
 color: #49A199;
}
.Normal {
 font-family:Verdana,sans-serif, "Lucida Grande";
 font-size:10pt;
 color: #880440;
}

td {
 font-family:Verdana,sans-serif, "Lucida Grande";
 font-size:10pt;
 color: #880440;
}
th {
 font-family:Verdana,sans-serif, "Lucida Grande";
 font-size:10pt;
 color: #880440;
 font-weight:bold;
}
.maincontent li {
 list-style-type: disc;
 display:list-item;
}
.maincontent a {
  text-decoration:underline;
  color: #964770;
}
.maincontent a:hover {
  color: blue;
}
#homenews {
	margin-top:30px;
	width:185px;
	height:228px;
	padding:5px;
	background: transparent url(/images/homenewsbg.jpg) scroll no-repeat top left;
}
#homenews h1 {
	font-size:1.1em;
	margin:0px;	
	padding:0px;
}
#homenews h2 {
	font-size:0.9em;
	margin-bottom:0px;
}
#homenews p, #homenews a {
	font-size:0.9em;
	margin:0px;
}

/* --- */
.page_content_block { padding:10px; overflow: auto; width: auto; }
.podcast_tabs {
	width:157px;
	height:30px;
	float:left;
	color:white;
	font-size:1.1em;
	font-weight:bold;
	text-align: center;
	padding-top:4px;
	cursor:pointer;
}
.podcast_selected {
	background:transparent url('/images/podcast_selected.jpg') scroll no-repeat;
}
.podcast_not_selected {	
	background:transparent url('/images/podcast_not_selected.jpg') scroll no-repeat;
}
.clear { clear:both}
.podcast_series_list li {
	display:block;
}

/* -- */
.media_record {
	clear:both;
	padding:10px;
	border-top:1px solid #880440;
}
.media_record_date {
  float:left;
	width:150px;
}
.media_record_title {
	font-weight:bold;
	float:left;
}
.media_author {
	float:left;
	width:150px;
}
.media_content{
	float:left;
}
.media_listen_now {
	float:left;
	margin-top:5px;
	margin-right:10px;
	padding:5px;
	width:220px;
	height:80px;
	background-color:#EADEE4;
	text-align:center;
	border:1px solid #880440;
}
.media_listen_now a {
	text-decoration: underline;
}
#latest_podcast_series {
	margin-bottom:20px;
}
.media_forum_link {
	clear:both;
	background-color:#EADEE4;
	text-align:center;
	border:1px solid #880440;
  padding:10px 0px 10px 0px;
	margin-top:5px;
	margin-right:10px;
}
.media_forum_link a {
	text-decoration: underline;
}
#postingbuttons {
	display:none;
	width:700px;
	margin:0 auto;
	text-align:center;
	z-index:1000;
}
#postingbuttons a {
	float:left;
	margin-right:30px;
	margin-top:10px;
	margin-bottom:20px;
}
.haveposted a:hover {
	background:transparent url('/images/posted_dn.jpg') no-repeat scroll top left;
}