body,td,div,span
{
font-family: arial; font-size: 8pt; color: #FFFFFF;
}

body
{
background-color: #402600;
}

img
{
border: none;
}

img.gallery
{
margin:3px 0;
border:3px solid #ddae39;
}

a
{
color: #DDAE39; text-decoration: none;
}

a:hover
{
color: #FFCE39; text-decoration: none;
}

h2
{
color: #FFFFFF; font-weight: bold; display: inline; font-size: 10pt;
}

input.text, select
{
border: 1px solid #CCCCCC; background-color: #3F2A11; font-size: 8pt; color: #CFAE7A; font-weight: bold; padding: 2px; width: 150px;
}

td.tan
{
font-size: 8pt; color: #CFAE7A; font-weight: bold;
}

#songname
{
color: #DDAE39; font-size: 7pt; font-family: arial;
}

.footer
{
margin-top: 5px;
}

.footer div
{
background-color: #2E1B00; text-align: center; font-size: 7pt;
}

.footer #footer_contact
{
color: #CFAE7A;
}

.footer #footer_copyright
{
color: #8F6E3A;
}

.content
{
background-color: #2E1B00;
}


#container1
{
text-align: left; padding: 10px; width: 90%; border: 1px solid #56401F; border-width: 1px 0px 0px 0px; color: #EEEEEE;
}

#container2
{
padding: 5px; width: 90%; border: 1px solid #56401F; border-width: 1px 0px 0px 0px;
}

#button1
{
cursor: pointer; width: 100px; height: 18px; padding-top: 3px; text-align: center; font-weight: bold; background-image: url('images/button.gif');
}

#instructor_table
{
border: 1px solid #917243; background-color: #402600;
}

#instructor_videos td
{
height: 16px; border: 1px solid #404040; border-width: 1px 0px 1px 0px; background: #453000;
}

#instructor_samples td
{
height: 16px; border: 1px solid #404040; border-width: 0px 0px 1px 0px; background: #000000;
}

#instructor_contact td
{
height: 16px; border: 1px solid #404040; border-width: 0px 0px 1px 0px; background: #2E1B00;
}

.navigation
{
background-color: #2E1B00; border: 1px solid #5F5442; border-width: 1px 0px 1px 0px;
}

.navigation div
{
padding-top: 5px; padding-bottom: 5px; text-align: center;
}

.navigation td
{
text-align: center; border: 1px solid #B19263; border-width: 0px 0px 0px 1px;
}

.navigation a
{
text-decoration: none; color: #B19263; font-weight: bold; font-size: 9pt;
}

.navigation a:hover
{
text-decoration: none; color: #EEEEEE; font-weight: bold; font-size: 9pt;
}

.navigation #item1
{
border: 0px;
}

.enrollmentform td
{
text-align: right;
}

#flashcontent
{
background-color: #000000;
}

.home_header
{
border: 1px solid #56401f; border-width: 0px 0px 1px 0px;
}

.home_header span
{
font-size: 16pt; color: #a7895b; vertical-align: middle;
}

.home_header div
{
font-size: 10pt; border: 1px solid #56401f; border-width: 1px 0px 0px 0px; padding-top: 5px; padding-bottom: 10px;
}

.flip p, form
{
display:inline;
}

.flip input
{
margin:1px 1px 1px 0;
cursor:pointer;
color:#2e1b00;
font-family: arial;
font-size: 8pt;
font-weight:bold;
background-color:#ddae39;
border:0;
}

.thumbs
{
margin:3px 0;
padding:6px 0;
border-top:2px solid #ddae39;
}

.thumbs p, form
{
display:inline;
}

.thumbs input
{
margin:0 3px 3px 0;
border:1px solid #ddae39;
}

.product
{
min-height:350px;
margin:1em 0 0 2em;
border-bottom:1px solid #818181;
}

.productright
{
margin:0 0 0 1em;
float:right;
text-align:right;
}

.productright p
{
margin:0 1.5em 0 0;
}

.productright img
{
vertical-align:middle;
}
