/* ----- A Classic Touch Style Sheet v2.4 ----- */ 
html { 
overflow: scroll;
}

div.container {
width:898px;
margin-left:auto;
margin-right:auto;
border:1px solid #808080;
line-height:150%;
}

div.header {
padding:0.5em;
color:white;
background-color: #808080;
clear:left;
}

#footer {
padding:0.25em;
color:white;
background-color: #808080;
clear:left;
font: 12px 'arial', verdana, san-serif;
}

#footer ul {

 margin: 0 0;
 padding: 0 1.5em;
 list-style: none;

}
#footer li {
 display: inline;
 align: right;
 margin: 0;
 padding: 0 1.5em 0 0.2em;

}

#footer a:link {color: #ffffff; text-decoration: none}
#footer a:visited {color: #ffffff; text-decoration: none}
#footer a:hover {color: #ffffff; text-decoration: underline}
#footer a:active {color: #ffffff; text-decoration: none}



h1.header {
padding:0;
margin:0;
font-family: 'monotype corsiva', arial, verdana, san-serif;
}

h2{
color: #808080;
}

div.left {
float:left;
width:150px;
margin:0;
padding:1em;
}

div.content {
margin-left:190px;
margin-right:30px;
padding:1em;
font: 15px 'arial', verdana, san-serif;
}

p, a {font-family: 'arial', verdana, san-serif;}


a:link {color: #808080;}
a:visited {color: #808080;}
a:hover {color: #C0C0C0;}
a:active {color: #C0C0C0}

div.required {color: red;}

/* =Menu ----------------------------------------------------------------------- */

#menu {
padding: 3px;
border: 1px solid #fff;
width: 12em;
background-color: #808080;
font: 12px 'arial', verdana, san-serif;
padding: 0;
margin: 0;
}

#menu li {
list-style: none;
border: 1px solid #808080;
}

#menu a {
color: #FFFFFF;
text-decoration: none;
display: block;
border-left: 1em solid #C0C0C0;
border-bottom: 1px solid #C0C0C0;
padding: 4px 8px;
}

#menu a:hover { border-color: #FFFFFF; }

/* =Header Image ----------------------------------------------------------------------- */

img.header {
display: block;

}

/* =Listen List ----------------------------------------------------------------------- */

#listen {
list-style-type: none;
}

#flashPlayer {
margin-left: 20;
}

/* =FAQs List ----------------------------------------------------------------------- */

#faqs {
margin-left: 0;
padding: 0;
list-style-type: none;
}

/* =Contact List ----------------------------------------------------------------------- */

#contact {
margin-left: 0;
padding: 0;
list-style-type: none;
}

.button-form { border:2px solid #C0C0C0; width:186px; background-color:#808080; color:#fff; font-size:11px; font-weight:bold; text-transform:uppercase; letter-spacing:1px; float:left; cursor:pointer; margin-left:3px; padding:1px; }
.button-form:hover { background-color:#fff; border:2px solid #C0C0C0; color:#808080; }

/* =Links List ----------------------------------------------------------------------- */

#links {
margin-left: 0;
padding: 0;
list-style-type: none;
}






