/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc.qmdivider
{
display:block;
font-size:1px;
border-width:0px;
border-style:solid;
position:relative;
z-index:1;
}

.qmmc.qmdividery
{
float:left;
width:0px;
}

.qmmc.qmtitle
{
display:block;
cursor:default;
white-space:nowrap;
position:relative;
z-index:1;
}

.qmclear
{
font-size:1px;
height:0px;
width:0px;
clear:left;
line-height:0px;
display:block;
float:none !important;
}

.qmmc
{
position:relative;
zoom:1;
z-index:10;
}

.qmmc a,

.qmmc li
{
float:left;
display:block;
white-space:nowrap;
position:relative;
z-index:1;
}

.qmmc div a,

.qmmc ul a,

.qmmc ul li {float:none;}

.qmsh div a {float:left;}

.qmmc div{visibility:hidden;position:absolute;}

.qmmc.qmcbox{cursor:default;display:block;position:relative;z-index:1;}

.qmmc.qmcbox a{display:inline;}

.qmmc.qmcbox div{float:none;position:static;visibility:inherit;left:auto;}

.qmmc li
{z-index:auto;}

.qmmc ul {left:-10000px;position:absolute;z-index:10;}

.qmmc,

.qmmc ul {list-style:none;padding:0px;margin:0px;}

.qmmc li a {float:none}

.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


/* QuickMenu 0 */


/*"""""""" (MAIN) Items""""""""*/	
#qm0 a	
{	
	padding:5px 4px 5px 5px;
	color:#000066;
	font-family:Arial;
	font-size:13px;
	font-weight:500;
	text-decoration:none;
}


/*"""""""" (SUB) Container""""""""*/	
#qm0 div, #qm0 ul	
{	
	padding:10px;
	margin:-2px 0px 0px 0px;
	background-color:transparent;
	border-style:none;
}

/*"""""""" (SUB) Items""""""""*/	
#qm0 div a, #qm0 ul a	
{	
	padding:3px 10px 3px 5px;
	background-color:transparent;
	font-size:14px;
	border-width:0px;
	border-style:none;
}

/*"""""""" (SUB) Hover State""""""""*/	
#qm0 div a:hover	
{	
	background-color:#ffffff;
	color:#CC0000;
}

/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
#qm0 ul li:hover>a	
{	
	background-color:#ffffff;
	color:#CC0000;
}

/*"""""""" (SUB) Active State""""""""*/	
body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
{	
	background-color:#B7D8FD;
	color:#CC0000;
}

/*"""""""" Individual Titles""""""""*/	
#qm0 .qmtitle	
{	
	cursor:default;
	padding:3px 0px 3px 4px;
	color:#444444;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
}

/*"""""""" Individual Horizontal Dividers""""""""*/	
#qm0 .qmdividerx	
{	
	border-top-width:1px;
	margin:4px 0px 4px 0px;
	border-color:#96C7FD;
}

/*"""""""" Individual Vertical Dividers""""""""*/	
#qm0 .qmdividery	
{	
	border-left-width:1px;
	height:15px;
	margin:4px 6px 0px 6px;
	border-color:#AAAAAA;
}

/*"""""""" (main) Rounded Items""""""""*/	
#qm0 .qmritem span	
{	
	border-color:#0570E7;
	background-color:#D8EEFD;
}

/*"""""""" (main) Rounded Items Content""""""""*/	
#qm0 .qmritemcontent	
{	
	padding:0px 0px 0px 4px;
}

/*"""""""" Custom Rule""""""""*/	
ul#qm0 ul	
{	
	padding:10px;
	margin:-2px 0px 0px 0px;
	background-color:#D8EEFD;
	border-width:1px;
	border-style:solid;
	border-color:#0570E7;
}

/*"""""""" Custom Rule""""""""*/	
ul#qm0 li:hover > a	
{	
	background-color:#D8EEFD;
}

html
{
   width:100%;
   height:100%;
   margin:0;
   padding:0;
}

body
{
   margin-top:0;
   /*margin-left:10px;*/
   background-image: url(/images/music.jpg);
   font-size:small;
   font-family:arial, helvetica, sans-serif;
   text-align:center;
}

DIV.main
{
   width:95%;
   position:absolute;
   /* top:0px; */
   top:50px;
   left:0px;
   bottom:0px;
   z-index:1;
   /* border: solid #ff66ff; */
}
	
DIV.top
{
   width:100%;
   position:absolute;
   top:-20px;
   /* top:5px; */
   left:0px;
   z-index:0;
}

DIV.topmenu
{
   width:100%;
   position:absolute;
   background-color:#e1ffff;
   top:105px;
   left:10px;
   z-index:4;
}
	
DIV.content
{
   width:90%;
   position:absolute;
   top:150px;
   left:10px;
   right:10px;
   bottom:0px;
   margin-right:10px;
   z-index:2;
   /* border: solid #000000; */
}
	
DIV.footer
{
   position:static;
}

.style1
{
color:#FC0;
background:transparent;
font-weight:700;
font-size:large;
}

.style2 {
color:#039;
background:transparent;
font-weight:700;
}

.style4 {
color:#FC0;
background:transparent;
font-weight:700;
font-size:x-large;
}

.style5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.style8 {
color:red;
background:transparent;
font-weight:700;
font-size:14pt;
}

.style8-lg {
color:red;
background:transparent;
font-weight:700;
font-size:x-large;
}

.style9 {
color:#00F;
background:transparent;
font-weight:700;
}

.style10 {
color:red;
background:transparent;
}

.foot_style {
left:25px;
font-size:x-small;
}

table {
padding:3px;
}

.wrapper {
width:105px;
text-align:left;
}

td {
whitespace:nowrap;
}

h1 {
color:#99d;
background:transparent;
font-size:large;
}

h2 {
font-size:medium;
margin:10px;
}

p {
color:#000;
background:transparent;
font-family:arial, helvetica, sans-serif;
}

OL {
list-style-type:decimal;
border:none;
font-family:arial, sans-serif;
font-size:small;
font-weight:lighter;
}

ol li {
vertical-align:top;
}
