body {
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 25px;
}

#margin_left{
background-color:#990000;
background-image:url(../images/margin_left.jpg);
background-repeat: repeat-y;
}
#margin_right{
background-color:#990000;
background-image:url(../images/margin_right.jpg);
background-repeat: repeat-y;
}
#td_color{
background-color:#ffffff;
border-color:#29166F; border-style:solid; border-width:thin;
padding:5px;
}
.bodyheaders {
	color: #003366;
	text-align:left;
	font-size: 12px;
	letter-spacing: .8px;
	font-family: Arial, Roman;}
	
.linkwhite {
	color: #ffffff;}
	

	
.Subheader {
	color: #FFFFFF;
	text-indent:15px;
	line-height:35px;
	text-align:center;
	text-transform:uppercase;
	margin-top:5px;
	letter-spacing:2px;
	top:20px;
	background-color:#29166F;
	font-family: Arial, Roman;
}.headingdarkblue {
	color: #24268B;
	text-align:left;
	text-transform:uppercase;
	font-size: 17px;
	letter-spacing: .5px;
	font-family: Arial, Roman;
}
.headinglightblue {
	color: #078AD0;
	text-align:left;
	text-transform:uppercase;
	font-size: 17px;
	letter-spacing: .5px;
	font-family: Arial, Roman;
}
.headingdarkpurple {
	color: #2D236A;
	text-align:left;
	text-transform:uppercase;
	font-size: 17px;
	letter-spacing: .5px;
	font-family: Arial, Roman;
}
.headinglightpurple {
	color: #931E6C;
	text-align:left;
	text-transform:uppercase;
	font-size: 17px;
	letter-spacing: .5px;
	font-family: Arial, Roman;
}

.headingdarkred {
	color: #E20B15;
	text-align:left;
	text-transform:uppercase;
	font-size: 17px;
	letter-spacing: .5px;
	font-family: Arial, Roman;
}
.headinglightred {
	color: #FE902A;
	text-align:left;
	text-transform:uppercase;
	font-size: 17px;
	letter-spacing: .5px;
	font-family: Arial, Roman;
}



.menu_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	letter-spacing:1px;
	color: #ffffff;
	text-transform: none;
}

.message {
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-size: 13px;
	font-weight: normal;
	text-transform:uppercase;
	background-color:#990000;
	padding-left:20px;
	padding-right:200px;
	padding-bottom:30px;
	padding-top:30px;
	letter-spacing:1px;
	line-height:30px;
	color: #ffffff;
	text-transform: none;
}

.activityheaderlightblue {
	color: #078AD0;
	text-align:left;
	text-transform:uppercase;
	font-size: 12px;
	letter-spacing: 1.9px;
	font-family: Arial, Roman;
}
.activityheaderdarkblue {
	color: #24268B;
	text-align:left;
	text-transform:uppercase;
	font-size: 13px;
	letter-spacing: 1.9px;
	font-family: Arial, Roman;
	padding-top:30px;
}

.activityheaderdarkpurple {
	color: #2D236A;
	text-align:left;
	text-transform:uppercase;
	font-size: 13px;
	letter-spacing: 1.9px;
	font-family: Arial, Roman;
	padding-top:30px;
}
.activityheaderlightpurple {
	color: #931E6C;
	text-align:left;
	text-transform:uppercase;
	font-size: 13px;
	letter-spacing: 1.9px;
	font-family: Arial, Roman;
	padding-top:30px;
}
.activityheaderdarkred {
	color: #E20B15;
	text-align:left;
	text-transform:uppercase;
	font-size: 13px;
	letter-spacing: 1.9px;
	font-family: Arial, Roman;
	padding-top:30px;
}
.activityheaderlightred {
	color: #FE902A;
	text-align:left;
	text-transform:uppercase;
	font-size: 13px;
	letter-spacing: 1.9px;
	font-family: Arial, Roman;
	padding-top:30px;
}
.headingdarkgreen {
	color: #015330;
	text-align:left;
	text-transform:uppercase;
	font-size: 17px;
	letter-spacing: .5px;
	font-family: Arial, Roman;
}
.headinglightgreen {
	color: #469F42;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
	font-size: 17px;
	letter-spacing: .5px;
	font-family: Arial, Roman;
}
.linkdarkgreen {
	color: #015330;
	text-align:left;
	font-size: 12px;
	letter-spacing: .5px;
	font-family: Arial, Roman;
}.textdarkred {
	color: #E20B15;
	text-align:left;
	font-size: 12px;
	letter-spacing: .5px;
	font-family: Arial, Roman;
}
.heading {
	font-family: Arial, Roman;
	color: #103E88;
	font-size: 16px;
	font-weight:bold;
	letter-spacing:1px;
	text-transform:uppercase; }

.subpartner {
	font-family: Arial, Roman;
	color: #003366;
	font-size: 13px;
	font-weight:bold;
	text-transform:uppercase; }

.subheading {
	font-family: Arial, Roman;
	color: #103E88;
	font-size:14px;
	text-transform:uppercase;
	text-align:left;}
	
.body_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #103E88;
	text-transform: none;
}
.body_text_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	background-color:#990000;
	vertical-align:middle;
	text-transform: none;
}
.body_text_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #103E88;
	text-transform: none;
	text-align:justify;
	text-decoration:underline;
}
.menu_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:900;
	font-weight: normal;
	color: #ffffff;
	text-transform: none;
}
.video_back {
	background-image: url(../images/video_back.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.calendar_table{
	
}
#ymp-relevance {
visibility: hidden;
}

.ymp-player-max #ymp-body #ymp-body-base #ymp-body-strip
{
width: 560px;
}

.ymp-player-max #ymp-body.ymp-skin {
width: 570px;
}

.calendar_layout{
	background-color: #FFCC66;
	background-image:url(http://www.lfmi.org/images/blue1_no_background.png);
	background-repeat:no-repeat;
	width:600px;
	padding: 10px; 
	color:#003366;
	border-top-style:groove;
	border-bottom-style:groove;
	border-bottom-width:20px;
	border-bottom-color:#cccccc;
	border-top-color:#cccccc;
	border-top-width:15px;
}
	 
	 


.calendar_layout{
	background-color: #FFCC66;
	background-image:url(http://www.lfmi.org/images/blue1_no_background.png);
	background-repeat:no-repeat;
	width:600px;
	padding: 10px; 
	color:#003366;
	border-top-style:groove;
	border-bottom-style:groove;
	border-bottom-width:20px;
	border-bottom-color:#cccccc;
	border-top-color:#cccccc;
	border-top-width:15px;
}

#ymp-relevance {
visibility: hidden;
}

.ymp-player-max #ymp-body #ymp-body-base #ymp-body-strip
{
width: 560px;
}
/* Yahoo! Media Player: Playlist colors */
/* Default color for playlist entries */
#ymp-tray .ymp-tray-track {
  color:#003366 !important;
}
 
/* Highlighted track */
#ymp-tray .ymp-tray-track:hover {
  color:#336699 !important;
  background-color:transparent !important;
}
 
/* Currently playing track */
#ymp-tray .ymp-tray-track.playing,
#ymp-tray .ymp-tray-track.playing:hover {
  color:#cccccc !important;
  background-color:#777777 !important;
}
.blog_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
}

#ymp-yahoo-logo { display: none !important }
	 .blog_date {
	padding: 4px;
	color: #FFFFFF;
	border: thin solid #003366;
	background-color: #003366;
}
.blog_bottom {
	text-align: left;
	background-color:#EFEFEF;
	vertical-align: bottom;
	width: 650px;
	padding: 4px;
	border: thin dotted #003366;
	vertical-align:middle;
	-webkit-border-radius: 10px;
}
