#frontBody, #iframeBody { font-size: 80%; font-family: verdana, helvetica, sans-serif; color: #3D3D3D; }
#frontBody { margin: 0px 0px 10px; text-align: center; }
#iframeBody { margin: 0px; text-align: justify; }

h1, .fusionH1 { font-family: Georgia, "Times New Roman", Times, serif !important; font-size:300% !important; font-weight: normal; }
h1 { margin: 20px 0px 25px; }
.fusionH1 { color: #C23F02 !important; text-align: justify; }
h2, .fusionH2 { font-family: verdana, helvetica, sans-serif; font-size: 125% !important; margin: 0px; line-height: 150%; font-weight: normal; }
h3, .fusionH3 { font-family: verdana, helvetica, sans-serif; font-size: 120% !important; font-weight: normal; }
h4, .fusionH4 { font-family: verdana, helvetica, sans-serif; font-size: 110% !important; font-weight: bold; margin-bottom: 0px; }
h5, .fusionH4 { font-family: verdana, helvetica, sans-serif; font-size: 100% !important; font-weight: bold; margin-top: 0px; margin-bottom: 0px; }

a, a:visited { color: #3D3D3D; text-decoration:none; }

blockquote, .quote { margin: 0px; padding: 0px; font-family: Georgia, "Times New Roman", Times, serif !important; font-style: italic; font-size: 135%; text-align: justify; }
img { border: 0px; }

#music_makers { margin-top: 32px;  }
#mainpage { width: 750px; text-align: justify; margin: 0px auto; }
#top_line { height: 3px; margin: 3px 0px 1px; overflow: hidden; }
#business_development { height: auto !important; min-height: 50px; height: 50px; text-align: right; }
#business_development div { padding: 3px 10px 0px; color: #ffffff; font-weight: bold; font-size: 130%; }

#contact_us { right: 0px; position: absolute;  padding: 0px !important; }

#internal { height: auto !important; height: 315px; min-height: 315px; }

.red h1 { color: #C23F02; }
.red #top_line { background-color: #96B100; }
.red blockquote, .red .quote, .red .quotename { color: #6A7D00; }
.red #business_development { background: #C23F02 url(../images/beads_red.jpg) top left no-repeat; }
.red #main_menu, .red #secondary_menu, .red .current_section a, .red .current_section a:visited, .red a:hover { color: #C23F02 !important; }

.orange h1 { color: #C27F02; }
.orange #top_line { background-color: #C29F02; }
.orange blockquote, .orange .quote, .orange .quotename { color: #8F7501; }
.orange #business_development { background: #C27F02 url(../images/beads_orange.jpg) top left no-repeat; }
.orange #main_menu, .orange #secondary_menu, .orange .current_section a, .orange .current_section a:visited, .orange a:hover { color: #8F5D01 !important; }

.yellow h1 { color: #A8A602; }
.yellow #top_line { background-color: #C25F02; }
.yellow blockquote, .yellow .quote, .yellow .quotename { color: #8F4601; }
.yellow #business_development { background: #A8A602 url(../images/beads_yellow.jpg) top left no-repeat; }
.yellow #main_menu, .yellow #secondary_menu, .yellow .current_section a, .yellow .current_section a:visited, .yellow a:hover { color: #8F8C01 !important; }

.green h1 { color: #74A802; }
.green #top_line { background-color: #C21F02; }
.green blockquote, .green .quote, .green .quotename { color: #C21F02; }
.green #business_development { background: #74A802 url(../images/beads_lgreen.jpg) top left no-repeat; }
.green #main_menu, .green #secondary_menu, .green .current_section a, .green .current_section a:visited, .green a:hover { color: #74A802 !important; }

.turq h1 { color: #02A8A6; }
.turq #top_line { background-color: #C24D02; }
.turq blockquote, .turq .quote, .turq .quotename { color: #C24D02; }
.turq #business_development { background: #02A8A6 url(../images/beads_turq.jpg) top left no-repeat; }
.turq #main_menu, .turq #secondary_menu, .turq .current_section a, .turq .current_section a:visited, .turq a:hover { color: #018F8C !important; }

.blue h1 { color: #0285C2; }
.blue #top_line { background-color: #C25D02; }
.blue blockquote, .blue .quote, .blue .quotename { color: #C25D02; }
.blue #business_development { background: #0285C2 url(../images/beads_lblue.jpg) top left no-repeat; }
.blue #main_menu, .blue #secondary_menu, .blue .current_section a, .blue .current_section a:visited, .blue a:hover { color: #0285C2 !important; }

#main_menu { white-space: nowrap; padding: 0px 0px 2px; margin: 2px 0px; border-bottom: 1px solid #B7C0AB; position: relative; }
#secondary_menu { white-space: nowrap; width: 750px; overflow: hidden; font-size: 80%; padding: 0px 0px 4px; margin: 4px 0px; border-bottom: 1px solid #CCD3C4}
#footer ul { float: left; padding: 2px 0px; margin: 0px 2px; }
#main_menu a, #secondary_menu a, #footer a { text-decoration: none; }
#main_menu li, #secondary_menu li, #footer ul li { display: inline; margin: 0px; padding: 0px 30px 0px 0px; }

#copy_area { width: 450px; float: left; line-height: 140%; }
.call_out { float: right; width: 250px; text-align: left; line-height: 165%; margin-bottom: 30px; }
.quote { width: 250px !important; text-align: left !important; line-height: 165%; font-size: 140% !important; color: #6A7D00;}
.quotename { width: 250px !important; text-align: left; color: #6A7D00; font-size: 90%; margin-top: 10px; }
#top_link { margin-top: 2px; float: right; margin-right: 2px; }

#internal ul { margin-left: 8px; padding-left: 8px; }

#footer { font-size: 80%; background-color: #F1F2EE; clear: both; margin-top: 30px; }

.clr_both { clear: both; height: 1px; overflow: hidden; }
