BODY
{
    margin-top: 0px;
    font-family: Georgia, "Times New Roman", Times, serif;
	text-align: left;
	font-size: 13px;
	line-height: 25px;
	color: #333;
}
A
{
	//* Controls links during mouse over*//
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: left;
	font-size: 13px;
	line-height: 25px;
	color: #36C;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
A:hover
{
	//* Controls links during mouse over*//
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: left;
	font-size: 13px;
	line-height: 25px;
	color: #00CCFF;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
TBODY
{
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: left;
	font-size: 13px;
	line-height: 25px;
	color: #ccc;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
.SectionHeader
{
	//* Controls the section header right under the 1st table and active login info *//

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	margin-bottom: 20px;
	margin-top: 8px;
	line-height: 30px;
	font-weight: bold;
	color:#36C;
}
.HeaderBorder
{
	//* Controls the borders in the very top table of menu options *//
	BORDER-RIGHT: #006 1pt solid;
	BORDER-TOP: #006 1pt solid;
	BORDER-LEFT: #006 1pt solid;
	BORDER-BOTTOM: #006 1pt solid
}
.HeaderR1Cell1
{
	//* Controls the cell of the menu table *//
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    BORDER-BOTTOM: #006 1pt solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #006;
    BACKGROUND-COLOR: #FAF9F4;
    TEXT-ALIGN: center;
    text-decoration: none;
    line-height:normal;
}
.HeaderR1Cell1 a
{
	//* Controls the cell of the menu table *//
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #006;
    BACKGROUND-COLOR: #FAF9F4;
    TEXT-ALIGN: center;
    text-decoration: none;
    line-height:normal;
 }
.HeaderR1Cell1 a:visited
{
	//* Controls the cell of the menu table *//
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #006;
    BACKGROUND-COLOR: #FAF9F4;
    TEXT-ALIGN: center;
    text-decoration: none;
    line-height:normal;
}
.HeaderR1Cell1 a:hover
{
	//* Controls the cell of the menu table *//
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #0CF;
    BACKGROUND-COLOR: #FAF9F4;
    TEXT-ALIGN: center;
    text-decoration: none;
    line-height:normal;
}
.HeaderR1Cell
{
	//* Controls the cell of the menu table *//
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #006 1pt solid;
    BORDER-BOTTOM: #006 1pt solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #006;
    BACKGROUND-COLOR: #FAF9F4;
    TEXT-ALIGN: center;
    line-height:normal;
}
.HeaderR1Cell a
{
	//* Controls the cell of the menu table *//
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #006;
    BACKGROUND-COLOR: #FAF9F4;
    TEXT-ALIGN: center;
    line-height:normal;
}
.HeaderR1Cell a:hover
{
	//* Controls the cell of the menu table *//
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #0CF;
    BACKGROUND-COLOR: #FAF9F4;
    TEXT-ALIGN: center;
    line-height:normal;
}
.HeaderR1ActiveCell
{
	//* Controls the active cell of the menu table *//
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #36C;
    TEXT-ALIGN: center;
    BORDER-BOTTOM: #36C 1pt solid;;
    padding: 4px;
    line-height:normal;
}
.SectionInformation
{
	//* Controls the sentences on the main page *//
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #333;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;;
	FONT-VARIANT: normal;
	letter-spacing: normal;
	line-height: 25px;
}
.InputBox
{
    WIDTH: 96%;
   FONT-FAMILY: Arial;
}
.HeaderR1
{
    TEXT-ALIGN: right;
    BACKGROUND-COLOR: #FFFFFF;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #006;  
    line-height: 20px;  
}
.HeaderR1Link
{
	//* Controls the links in the first row of the main table *//
    COLOR: #663366;
    TEXT-DECORATION: none
}
.HeaderR1Link:hover
{
	//* Controls the links in the firdt row of the main menu table when hovering *//
    COLOR: #CC99CC;
    TEXT-DECORATION: bold
}
.HeaderR1ActiveLink
{
	//* Controls the link to the section the user is in on row 1 *//
	FONT-SIZE: 8pt;
    FONT-WEIGHT: bolder;
    COLOR: #36C;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.HeaderR2
{
    TEXT-ALIGN: right;
    BACKGROUND-COLOR: #FFFFFF;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #006;
    padding: 4px 4px 4px 4px
}
.HeaderR2Link
{
	//* Controls the links in the second row of the main table *//
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #006;
    TEXT-DECORATION: none
}
.HeaderR2Link:hover
{
	//* Controls the links in the second row of the main menu table when hovering *//
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #0CF;
    TEXT-DECORATION: none
}
.HeaderR2ActiveLink
{
	//* Controls the link to the section the user is in on row 2 *//
	FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    COLOR: #006;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}   
.HeaderR2ActiveLink:hover
{
	//* Controls the link to the section the user is in on row 1 *//
	FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    COLOR: #006;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.HeaderR3Link
{
	//* Controls the logout button *//
    BORDER-RIGHT: #227698 1pt solid;
    BORDER-TOP: #227698 1pt solid;
    BORDER-LEFT: #227698 1pt solid;
    BORDER-BOTTOM: #227698 1pt solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7pt;
    WIDTH: 35pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #36C;
    TEXT-ALIGN: center;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
.HeaderR3Link:hover
{
	//* Controls hovering over the logout button *//
    COLOR: #36C;
    FONT-SIZE: 7pt;
    BACKGROUND-COLOR: #36C
}
.HeaderR1Link
{
    TEXT-DECORATION: none
}
.BodyBorder
{
	BORDER-RIGHT: #36C 1pt solid;
	BORDER-TOP: #36C 1pt solid;
	BORDER-LEFT: #36C 1pt solid;
	BORDER-BOTTOM: #36C 1pt solid
}
.ResultCellEven
{
    BACKGROUND-COLOR: #FAF9F4;
    text-align: left;
}
.ResultCellOdd
{
    text-align: left;
}
.WizardStepBorder
{
	//* Controls the border around the wizards like event and contact *//
    BORDER-RIGHT: #36C 1pt solid;
    BORDER-TOP: #36C 1pt solid;
    BORDER-LEFT: #36C 1pt solid;
    BORDER-BOTTOM: #36C 1pt solid
}
.WizardStepIncomplete
{
	//* Controls the  *//
    COLOR: #36C;
    FONT-WEIGHT: bolder;
    BACKGROUND-COLOR: #FAF9F4;
    TEXT-ALIGN: center;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.WizardStepComplete
{
	//* Controls the table cells for actions in the wizard that are complete *//
    COLOR: #36C;
    FONT-WEIGHT: bolder;
    BACKGROUND-COLOR: #FAF9F4;
    TEXT-ALIGN: center;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.WizardStepActive
{
	//* Controls the active table cell for actions in the wizard that are complete *//
    FONT-WEIGHT: bolder;
    COLOR: white;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #36C;
    TEXT-ALIGN: center
			}
.WizardLink
{
	//* Controls the actual link on the cell for actions in the wizard that are complete *//
}
.DetailLink
{
   FONT-WEIGHT: bolder;
   COLOR: #36C;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.FormButton
{
	//* Controls the standard buttons on the forms *//
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    WIDTH: 60pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #36C
}
.FormButtonLarge
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    WIDTH: 125pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #36C
}
.SectionFunctionButton
{
    FONT-SIZE: 10pt;
    WIDTH: 50pt;
    COLOR: #FFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #36C
}
.SectionFunctionButtonLarge
{
	//* Controls the buttons on the event calendar *//
    FONT-SIZE: 10pt;
    WIDTH: 100pt;
    COLOR: #FFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #36C
}
.PageHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.NoRecordsReturnedBorder
{
	//* Controls the border around the table created when no records are found. ie-no broadcast messages. *//
    BORDER-RIGHT: #36C 1pt solid;
    BORDER-TOP: #36C 1pt solid;
    BORDER-LEFT: #36C 1pt solid;
    BORDER-BOTTOM: #36C 1pt solid;
    text-align: center;
}
.NoRecordsReturnedCell
{
	//* Controls the cell in the table created when no records are found. ie-no broadcast messages. *//
    FONT-WEIGHT: normal;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FAF9F4;
    TEXT-ALIGN: center
}
.FormButtonRow
{
    TEXT-ALIGN: right
}
.SectionFunctionButtonRow
{
    TEXT-ALIGN: center
}
.InputBoxRequired
{
    WIDTH: 96%;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.InputBoxTextArea
{
    WIDTH: 96%;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.InputBoxNumber
{
   FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.InputBoxRequiredNumber
{
   FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.InputBoxDate
{
   FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.InputBoxRequiredDate
{
   FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.RequiredIndicator
{
    COLOR: red;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.ErrorInformationCell
{
	//* Controls the color of any messages we display. ie - on screen RSVP confirmations*//
    FONT-WEIGHT: bolder;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #36C;
    TEXT-ALIGN: center
}
.ErrorInformationBorder
{
	//* Controls the border around any messages we display. ie - on screen RSVP confirmations*//
    BORDER-RIGHT: #36C 1pt solid;
    BORDER-TOP: #36C 1pt solid;
    BORDER-LEFT: #36C 1pt solid;
    BORDER-BOTTOM: #36C 1pt solid
}
.InvalidFormData
{
   COLOR: red;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.LoginInformation
{
   FONT-SIZE: 9pt;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   padding: 10px 5px 5px 10px;
   line-height: 20px;
}
.InputBoxRequiredSmall
{
   FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
}
.InputBoxSmall
{
   FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
}
.InputBoxEmail
{
   WIDTH: 96%;
   FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
}
.InputBoxRequiredEmail
{
   WIDTH: 96%;
   FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
}
.ValidFormData
{
   COLOR: black;
   FONT-FAMILY: Georgia, "Times New Roman", Times, serif;;
}
TD
{
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: left;
	font-size: 13px;
	line-height: 25px;
	color: #333;
}
.StatsHeader
{
	//* Controls the stat borders the admin sees on their homepage for the org stats *//
    BORDER-RIGHT: #36C 1pt solid;
    BORDER-TOP: #36C 1pt solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #36C 1pt solid;
    COLOR: white;
    BORDER-BOTTOM: #36C 1pt solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 18pt;
    BACKGROUND-COLOR: #36C
}
.StatsLabel
{
	//* Controls the stat labels the admin sees on their homepage for the org stats *//
    BORDER-RIGHT: #36C 1pt solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #36C 1pt solid;
    BORDER-BOTTOM: #36C 1pt solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 16pt;
    BACKGROUND-COLOR: #FAF9F4;
    TEXT-ALIGN: center
}
.StatsDetail
{
	//* Controls the numbers the admin sees on their homepage for the org stats *//
    BORDER-RIGHT: #36C 1pt solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #36C 1pt solid;
    BORDER-BOTTOM: #36C 1pt solid;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    TEXT-ALIGN: center;
    HEIGHT: 14pt
}
.PrivacySpamHelpLink
{
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.PrivacySpamHelpLink:hover
{
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

/*
Theme Name: Charlotte IMA
Theme URI: http://newwaymedia.com
Description: IMA
Version: 2
Author: Austin Crane
Author URI: http://#.com
Tags: ima
*/

.clear {
	clear: both;
}
body {
	text-align: center;
	vertical-align: top;
}
  
#shadowbar_top {
	float:left;
	background-image: url(Images/shadowbar_top.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 20px;
	width: 1000px;
	z-index: -100;
	padding: 0px 0px 0px 0px;
}

#shadowbar_bot {
	float:left;
	background-image: url(Images/shadowbar_bot.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 20px;
	width: 1000px;
	z-index: 1;
}
#container {
	width: 1000px;
	left: auto;
	right: auto;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	margin-top: 0px;
}
#header {
	float: left;
	width: 1000px;
	background-color: #FFF;
	vertical-align: top;
	margin-top: 0px;
}
#header h1{
	text-indent: -9000px;	
}
#header p{
	text-indent: -9000px;	
}
#logo {
	float: left;
	width:1000px;
	height: 170px;	
	text-align: center;
}
/*-------------    nav    -----------------------*/
#navi{
	position:relative;
	margin-left: 55px;
	margin-top: 0px;
	font-size: 10px;
	text-align: left;
	z-index: 10;
}

/* -------------navigation css --------------*/

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style: none;
	float: left;
	font: bold 11px arial}

#sddm li a
{
	display: block;
	width: auto;
	color: #006;
	text-align: center;
	text-decoration: none;
	margin-top: 0;
	margin-right: 15px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	font: bold 11px arial;
}

#sddm li a:hover
{
	color: #0CF;
	/*background-image: url(Images/rollover3.jpg);
	background-repeat: repeat-x;*/
}

#sddm div
{
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background-color: #FFF;	
	
}

	#sddm div a
	{
	position: relative;
	display: block;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	color: #006;
	font-family: arial;
	font-size: 11px;
	
}

	#sddm div a:hover
	{
	color: #0CF;	
}
/* -------------end navigation css --------------*/


#banner {
	float: left;
	width: 1000px;
	height: 200px;
	background-image: url(Images/statc_city.jpg);
	z-index: -100;
	position:relative;
	
}

/*--------------content-------------------------*/

#content {
	float: left;
	width: 1000px;
	background-color: #FFF;
	position:relative;
	color: #000;
		
	}
	#content a{
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #06F;
	color:#36C;
	}
	#content a:hover{
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #06F;
	color:#339;
	background-color: #FFFEE3;
	}
#content h2{
	color:#36C;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	margin-bottom: 20px;
	margin-top: 8px;
	line-height: 30px;	
}
#content h3{
	
	color:#39F;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
}

#content ul{
	padding-left: 15px;
	list-style-type: disc;	
	
}

#col_left {
	float: left;
	width: 325px;	
}

#col_right {
	float: right;
	width: 675px;
}

#col_small {
	float: left;
	width: 290px;
	height: 359px;
	text-align: center;
	background-image: url(Images/small_box_bot.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999;
	margin-bottom: 35px;
	margin-top: 35px;
	margin-left: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 0px;
}

#col_left_in {
	float: left;
	width: 290px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: left;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 12px;
	color: #333;
	
}

#col_large {
	float:left;
	width: 632px;
	background-image: url(Images/large_box_bot.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	text-align: center;
	padding: 10px 10px 10px 5px;
	margin-bottom: 0px;
	margin-top: 25px;
	margin-right: 10px;
	padding-bottom: 25px;
}

#col_large_in {
	float:left;
	width:500px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: left;
	font-size: 12px;
	line-height: 25px;
	color: #333;
	padding-right: 20px;
	padding-left: 20px;	
	margin-bottom: 20px;
}

#bar {
	float:left;
	width: 1000px;
	background-image: url(Images/bot_bar.jpg);
	background-repeat: repeat-x;
	height: 20px;
}

#col_newsevents {
	float: left;
	width: 280px;
	text-align: center;
	background-image: url(Images/small_box_bot.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding: 10px;
	margin-bottom: 35px;
	margin-top: 35px;
	margin-left: 20px;
}
#col_newsevents  li{
	list-style-position: outside;
	list-style-type: disc;
	margin-top: 15px;
}
.blog-post {
	border-bottom-width: 5px;
	border-bottom-style: dotted;
	border-bottom-color: #333;
	margin-bottom: 20px;
	padding-bottom: 15px;
}
.post h2 {
	color:#36C;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	margin-bottom: 20px;
	margin-top: 8px;
}
.blog-post h2 {
	color:#36C;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	margin-bottom: 20px;
	margin-top: 8px;
}



/*----------footer----------*/

#lowersite {
	width: 1000px;
	float:left;
	background-color: #FFF;
}

#lowersitenav {
	width: 550px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	float:left;
	padding-top: 0px;
	padding-bottom: 10px;
	text-align: left;
	vertical-align: top;
	padding-left: 10px;
}

#lowersitenav a
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

#lowersitelogo {
	width: 350px;
	float: right;
	text-align: right;
}

/*----AD  DIVS-------------*/
#bannerAds300 {
	float:left;
	width:300px;
	margin-left: 10px;
}

#adlong {
	width: 980px;
	float: left;
	padding: 10px;	
}


/* ----------Classes-----------*/

.content_titles {
	color:#36C;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
}

.content_subtitles {
	color:#39F;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
}

.bm_title {
	color:#666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
}

.bm_name {
	color:#006;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.bm_info {
	color:#999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
