html, body {height:100%;margin:0px;padding:0px;}


#menu       { background:#EEE8AA;  width:750px;  height:40px;  margin: 0px;  padding: 0px;  font-size:11px;  font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif;  border-bottom:2px solid #003366;  border-right:2px solid #003366;  text-align: center; }

#copyright  { background:#003366;  height:70px;  margin: 0px;  padding: 4px 0px 4px 0px;  font-size:10px;  color:#EEE8AA;  border-right:2px solid #003366;  text-align: center; }

/* Don't use in MENU AREA anymore */
#spacer     { background:#EEE8AA;  width:748px;  height:5px;  float:left;position: static;  margin: 0px;  padding: 0px;  font-size:1px; }

#mainbody   { /*width:750px;*/  font-family: Arial, Helvetica, sans-serif;  font-size:16px;  background:#B0C4DE;  padding: 0px;  margin:0px;  float:left;  height:auto; }

#text       { font-family: Arial, Helvetica, sans-serif;  font-size:16px;  color:black;  padding: 25px 25px 25px 25px;  margin:0px;  background:#B0C4DE;  border-right:2px solid #003366; }

#home         { background:#EEE8AA;  /*width:50px;*/  height:15px;  text-align: center;  margin: 0px;  padding: 8px 4px; }
#about        { background:#EEE8AA;  /*width:65px;*/  height:15px;  text-align: center;  margin: 0px;  padding: 8px 4px; }
#instructors  { background:#EEE8AA;  /*width:95px;*/  height:15px;  text-align: center;  margin: 0px;  padding: 8px 4px; }
#classes      { background:#EEE8AA;  /*width:65px;*/  height:15px;  text-align: center;  margin: 0px;  padding: 8px 4px; }
#textbooks    { background:#EEE8AA;  /*width:80px;*/  height:15px;  text-align: center;  margin: 0px;  padding: 8px 4px; }
#guitarstudio { background:#EEE8AA;  /*width:95px;*/  height:15px;  text-align: center;  margin: 0px;  padding: 8px 4px; }
#cds          { background:#EEE8AA;  /*width:50px;*/  height:15px;  text-align: center;  margin: 0px;  padding: 8px 4px; }
#links        { background:#EEE8AA;  /*width:50px;*/  height:15px;  text-align: center;  margin: 0px;  padding: 8px 4px; }
#contact      { background:#EEE8AA;  /*width:75px;*/  height:15px;  text-align: center;  margin: 0px;  padding: 8px 4px; }

/*
#home         { background:#EEE8AA;  width:91px;  height:15px;  text-align: center;  float:left;                     margin: 0px;  padding: 0px; }
#about        { background:#EEE8AA;  width:83px;  height:15px;  text-align: left;    float:left;  position: static;  margin: 0px;  padding: 0px; }
#instructors  { background:#EEE8AA;  width:98px;  height:15px;  text-align: left;    float:left;  position: static;  margin: 0px;  padding: 0px; }
#classes      { background:#EEE8AA;  width:76px;  height:15px;  text-align: left;    float:left;  position: static;  margin: 0px;  padding: 0px; }
#textbooks    { background:#EEE8AA;  width:94px;  height:15px;  text-align: left;    float:left;  position: static;  margin: 0px;  padding: 0px; }
#guitarstudio { background:#EEE8AA;  width:109px; height:15px;  text-align: left;    float:left;  position: static;  margin: 0px;  padding: 0px; }
#cds          { background:#EEE8AA;  width:50px;  height:15px;  text-align: left;    float:left;  position: static;  margin: 0px;  padding: 0px; }
#links        { background:#EEE8AA;  width:56px;  height:15px;  text-align: left;    float:left;  position: static;  margin: 0px;  padding: 0px; }
#contact      { background:#EEE8AA;  width:89px;  height:15px;  text-align: left;    float:left;  position: static;  margin: 0px;  padding: 0px; }
*/

.header  { font-size:40px;  font-weight:bold;  font-style:normal;   color:#003366;    text-align:left;  padding-bottom:15px;   font-family:Garamond, Book Antiqua, Times, sans-serif;   }
.header2 { font-size:20px;  font-weight:bold;  color:teal;          text-align:left;  text-decoration:underline;  font-family:Times New Roman, Times, sans-serif;   }
.header3 { font-size:30px;  font-weight:bold;  color:darkgoldenrod; text-align:left;  font-family:Arial, sans-serif;   }
.faq     { font-size:16px;  font-weight:bold;  font-style:normal;   color:darkgoldenrod;  text-align:left;   padding-bottom:5px;   font-family:Arial, sans-serif;   }

.tabletype1, .tabletype1 TD, .tabletype1 TH
{
   font-family: Arial, Helvetica, sans-serif;
   font-size:   15px;
   color:       black;
   padding:     5px 5px 5px 5px;
   background:  #B0C4DE;
}
.tabletype2, .tabletype2 TD, .tabletype2 TH
{
   font-family: Arial, Helvetica, sans-serif;
   font-size:   12px;
   color:       darkslategray;
   padding:     0px 30px 0px 30px;
   background:  #B0C4DE;
}

table.RCM_dates
{
   border-collapse: collapse;
   border-color: #000000;
   font-family: Tahoma, Arial, Verdana, sans-serif;
   font-size:   13px;
   margin-left: 30px;
   text-align:  center;
}
table.TheoryList, table.TheoryList TD
{
   border-collapse: collapse;
   border-color: #000000;
   font-family: Tahoma, Arial, Verdana, sans-serif;
   font-size:   13px;
   text-align:  center;
}
table.TheoryList TH
{
   font-family: Tahoma, Arial, Verdana, sans-serif;
   font-size:   17px;
   font-weight: bold;
   text-align:  center;   
}

table.TheoryList_print, table.TheoryList_print TD
{
   border-collapse: collapse;
   border-color: #000000;
   font-family: Arial, sans-serif;
   font-size:   11px;
   text-align:  center;
}
table.TheoryList_print TH
{
   font-family: Arial, sans-serif;
   font-size:   12px;
   font-weight: bold;
   text-align:  center;   
}

table.TextbookList, table.TextbookList TD
{
   border-collapse: collapse;
   border-color: #000000;
   font-family: Tahoma, Arial, Verdana, sans-serif;
   font-size:   13px;
   text-align:  left;
}
table.TextbookList TH
{
   font-family: Tahoma, Arial, Verdana, sans-serif;
   font-size:   17px;
   font-weight: bold;
   text-align:  left;   
}

table.MP3List, table.MP3List TD
{
   border-collapse: collapse;
   border-color: #000000;
   font-family: Tahoma, Arial, Verdana, sans-serif;
   font-size:   13px;
   text-align:  left;
   padding:     5px 5px 5px 7px;
}
table.MP3List TH
{
   font-family: Tahoma, Arial, Verdana, sans-serif;
   font-size:   17px;
   font-weight: bold;
   text-align:  center;   
}

IMG.left-floating  { float: left;  margin-right: 45px;  margin-bottom: 25px; }
IMG.right-floating { float: right; margin-left:  45px;  margin-bottom: 25px; }

/*
a.menuhome:link    { color:#003366;  text-decoration: none; }
a.menuhome:visited { color:#003366;  text-decoration: none; }
a.menuhome:active  { color:#0000CD;  text-decoration: underline; }
a.menuhome:hover   { color:#0000CD;  text-decoration: underline; }

a.menuabout:link    { color:#003366;  text-decoration:none; }
a.menuabout:visited { color:#003366;  text-decoration:none; }
a.menuabout:active  { color:#769AFE;  text-decoration:underline; }
a.menuabout:hover   { color:#769AFE;  text-decoration:underline; }

a.menuinstructors:link    { color:#003366;  text-decoration:none; }
a.menuinstructors:visited { color:#003366;  text-decoration:none; }
a.menuinstructors:active  { color:#66C6C3;  text-decoration:underline; }
a.menuinstructors:hover   { color:#66C6C3;  text-decoration:underline; }

a.menuclasses:link    { color:#003366;  text-decoration: none; }
a.menuclasses:visited { color:#003366;  text-decoration: none; }
a.menuclasses:active  { color:#008080;  text-decoration: underline; }
a.menuclasses:hover   { color:#008080;  text-decoration: underline; }

a.menutextbooks:link    { color:#003366;  text-decoration: none;  }
a.menutextbooks:visited { color:#003366;  text-decoration: none;  }    
a.menutextbooks:active  { color:#1F24FF;   text-decoration: underline;  }
a.menutextbooks:hover   { color:#1F24FF;   text-decoration: underline;  }

a.menuguitarstudio:link    { color:#003366;  text-decoration: none;  }
a.menuguitarstudio:visited { color:#003366;  text-decoration: none;  }
a.menuguitarstudio:active  { color:#B70BFE;  text-decoration: underline;  }
a.menuguitarstudio:hover   { color:#B70BFE;  text-decoration: underline;  }

a.menucds:link    { color: #003366;  text-decoration: none;  }
a.menucds:visited { color: #003366;  text-decoration: none;  }
a.menucds:active  { color:#FF00FF;   text-decoration: underline;  }
a.menucds:hover   { color:#FF00FF;   text-decoration: underline;  }

a.menulinks:link    { color: #003366;  text-decoration: none;  }
a.menulinks:visited { color: #003366;  text-decoration: none;  }
a.menulinks:active  { color:#C71585;   text-decoration: underline;  }
a.menulinks:hover   { color:#C71585;   text-decoration: underline;  }

a.menucontact:link    { color: #003366;  text-decoration: none;  }
a.menucontact:visited { color: #003366;  text-decoration: none;  }
a.menucontact:active  { color:#FF1493;  text-decoration: underline;  }
a.menucontact:hover   { color:#FF1493;  text-decoration: underline;  }

a.activehome:link    { color: #0000CD;  text-decoration: underline;  }
a.activehome:visited { color: #0000CD;  text-decoration: underline;  }
a.activehome:active  { color:#0000CD;   text-decoration: underline;  }
a.activehome:hover   { color:#0000CD;   text-decoration: underline;  }

a.activeabout:link    { color: #769AFE;   text-decoration: underline;  }
a.activeabout:visited { color: #769AFE;   text-decoration: underline;  }
a.activeabout:active  { color: #769AFE;   text-decoration: underline;  }
a.activeabout:hover   { color: #769AFE;   text-decoration: underline;  }

a.activeinstructors:link    { color: #66C6C3;  text-decoration: underline;  }
a.activeinstructors:visited { color: #66C6C3;  text-decoration: underline;  }
a.activeinstructors:active  { color:#66C6C3;   text-decoration: underline;  }
a.activeinstructors:hover   { color:#66C6C3;   text-decoration: underline;  }

a.activeclasses:link    { color: #008080;  text-decoration: underline;  }
a.activeclasses:visited { color: #008080;  text-decoration:underline;  }
a.activeclasses:active  { color:#008080;   text-decoration: underline;  }
a.activeclasses:hover   { color:#008080;   text-decoration: underline;  }

a.activetextbooks:link    { color:#1F24FF ;   text-decoration: underline;  } 
a.activetextbooks:visited { color:#1F24FF ;   text-decoration: underline;  }       
a.activetextbooks:active  { color:#1F24FF ;  text-decoration: underline;  }
a.activetextbooks:hover   { color:#1F24FF;   text-decoration: underline;  }

a.activeguitarstudio:link    { color:#B70BFE ;  text-decoration: underline;  }
a.activeguitarstudio:visited { color:#B70BFE ;  text-decoration: underline;  }
a.activeguitarstudio:active  { color:#B70BFE;   text-decoration: underline;  }
a.activeguitarstudio:hover   { color:#B70BFE;  text-decoration: underline;  }

a.activecds:link    { color: #FF00FF;  text-decoration: underline;  }
a.activecds:visited { color: #FF00FF;  text-decoration: underline;  }
a.activecds:active  { color:#FF00FF;   text-decoration: underline;  }
a.activecds:hover   { color:#FF00FF;   text-decoration: underline;  }

a.activelinks:link    { color: #C71585;   text-decoration: underline;  }
a.activelinks:visited { color: #C71585;   text-decoration: underline;  }
a.activelinks:active  { color:#C71585;   text-decoration: underline;  }
a.activelinks:hover   { color:#C71585;   text-decoration: underline;  }

a.activecontact:link    { color: #FF1493;  text-decoration: underline;  }
a.activecontact:visited { color: #FF1493;  text-decoration: underline;  }
a.activecontact:active  { color:#FF1493;  text-decoration: underline;  }
a.activecontact:hover   { color:#FF1493;  text-decoration: underline;  }
*/
a.staticheader:link    { color:#003366;  text-decoration: none;  }
a.staticheader:visited { color:#003366;  text-decoration: none;  }
a.staticheader:active  { color:#003366;  text-decoration: none;  }
a.staticheader:hover   { color:#003366;  text-decoration: none;  }

a.staticheader2:link    { color:teal;  text-decoration: none;  }
a.staticheader2:visited { color:teal;  text-decoration: none;  }
a.staticheader2:active  { color:teal;  text-decoration: none;  }
a.staticheader2:hover   { color:teal;  text-decoration: none;  }

a.staticheader3:link    { color:darkgoldenrod;  text-decoration: none;  }
a.staticheader3:visited { color:darkgoldenrod;  text-decoration: none;  }
a.staticheader3:active  { color:darkgoldenrod;  text-decoration: none;  }
a.staticheader3:hover   { color:darkgoldenrod;  text-decoration: none;  }

a.index:link    { color:blueviolet;  text-decoration: none;       font-family:Verdana, Arial, Helvetica;   font-weight:bold;  font-size:10px;  }
a.index:visited { color:blueviolet;  text-decoration: none;       font-family:Verdana, Arial, Helvetica;   font-weight:bold;  font-size:10px;  }
a.index:active  { color:magenta;     text-decoration: underline;  font-family:Verdana, Arial, Helvetica;   font-weight:bold;  font-size:10px;  }
a.index:hover   { color:red;         text-decoration: underline;  font-family:Verdana, Arial, 'Helvetica'; font-weight:bold;  font-size:10px;  }

a.biglink:link    { color:blueviolet;  text-decoration: none;  font-weight:bold;  font-size:20px}
a.biglink:visited { color:blueviolet;  text-decoration: none;  font-weight:bold;  font-size:20px}
a.biglink:active  { color:magenta;  text-decoration: underline;  font-weight:bold;  font-size:20px}
a.biglink:hover  { color:red;  text-decoration: underline;  font-weight:bold;  font-size:20px}

a:link    { color:blueviolet;  text-decoration: none;  font-weight:bold;  }
a:visited { color:blueviolet;  text-decoration: none;  font-weight:bold;  }
a:active  { color:magenta;  text-decoration: underline;  font-weight:bold;  }
a:hover   { color:red;  text-decoration: underline;  font-weight:bold;  }

hr {
  border: 0;
  width: 100%;
  color: darkslateblue;
  background-color: darkslateblue;
  height: 2px;
}

p.pinkbold {
	color: indigo;
	font-weight: bold;
}

p.index {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:navy;
}

p.quote {
	color: navy;
}

span.index {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:navy;
}

.classTimes {
   margin-left:17%;
}
.savings {
   font-family:Arial, Helvetica, sans-serif;
   font-size:13px;
   font-weight:bold;
   margin-left:5%
}

