Body {
	color: #EEE;
	background: #000 repeat fixed;
	font: 11px Verdana, Geneva, sans-serif;
	margin: 0px;
	padding: 0px;
}
.picborder {
	border: 1px solid #DDD;
}
.textarea {
	font: 11px Tahoma, Geneva, sans-serif;
	color: #FFF;
	background: #111;
	border: 1px solid #777;
	margin: 3px;
	padding: 5px;
}
.textarea_big {
	font: 12px Tahoma, Geneva, sans-serif;
	background: url(images/gradient_big.jpg);
}
.other_footer {
	background: #141414;
}
.maintable_index {
	font: 12px Tahoma, Geneva, sans-serif;
	background: url(images/index.jpg) no-repeat center bottom;
	border: 1px none #CCC;
}
.bodytext        {
	font: 9px Helvetica, Courier, "Courier New", Geneva, Monaco;
}
.footer        {
	font: normal 10px Arial, Helvetica, Monaco, Courier, "Courier New", Geneva;
}
.header_1     {
	font: normal 11px Verdana, Helvetica, Geneva;
	color: #EEE;
	background: url(images/header_texture.jpg);
}
.header_2     {
	font-weight: bold;
	font-size: 25px;
	font-family: Helvetica, Verdana, Arial, Monaco, Courier, "Courier New", Geneva;
	background: url(images/yellow.jpg);
}
.my12px        { font-size: 11px; font-family: Helvetica, Verdana, Arial, "Courier New", Geneva, Monaco }
.my14px     {
	font: 14px Verdana, Geneva, sans-serif;
}
.my13 {
	font: 13px/15px Arial, Helvetica, sans-serif;
	padding-right: 20px;
	padding-left: 20px;
	text-align: justify;
}
.my16px      { font-size: 16px; font-family: Verdana, Helvetica, Courier, "Courier New", Geneva, Monaco }
.my16_bullets {
	font: 16px/20px Verdana, Geneva, sans-serif;
}
.my18px    {
	font: 16px Impact;
}
.my20px      {
	font: 20px Verdana, Helvetica, Arial, Geneva, "Courier New", Courier;
}
.nav   { font-size: 12px; font-family: Verdana, Helvetica, Geneva }
.navheader   { font-weight: bold; font-size: 14px; font-family: Verdana, Helvetica, Geneva }
.clsGreyBarRow  { BACKGROUND-COLOR: #e0e0e0 }
.bodyalt  {
	color: #CCC;
	font: 9px Arial, Geneva, Monaco;
}
.custompage {margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;}


a.Navclick:link
 { color: #f60; font-size: 11px; font-family: Verdana, Helvetica, Courier, "Courier New", Geneva, Monaco; text-decoration: none }
a.Navclick:visited
 { color: #f60; font-size: 11px; font-family: Verdana, Helvetica, Courier, "Courier New", Geneva, Monaco; text-decoration: none }

a.Navclick:hover
 { color: #ffe58b; font-size: 11px; font-family: Verdana, Helvetica, Courier, "Courier New", Geneva, Monaco; text-decoration: underline }


a.Navclick:active
 { color: #f60; font-size: 11px; font-family: Verdana, Helvetica, Courier, "Courier New", Geneva, Monaco; text-decoration: none }

a.NavLink:link
  {
	color: #96cffc;
	text-decoration: none
}

a.NavLink:visited
  {
	color: #96cffc;
	text-decoration: none
}

a.NavLink:hover
  {
	color: fbde96;
	text-decoration: underline
}


a.NavLink:active
  {
	color: #96cffc;
	text-decoration: none
}

a:link
  {
	text-decoration: none;
	color: #feb157;
}

a:visited
  {
	color: #feb157;
	text-decoration: none
}

a:hover
     {
	color: #FC6
}

a:active
  {
	color: #feb157;
	text-decoration: none
}
.tableclass  { border: solid 1px #163f7b; outline-width: 1px; outline-color: #163f7b }
.tableclass1 { border: solid 1px #5482ba; outline-width: 2px; outline-color: #5482ba }
.tableclass_red { border: solid 1px red; outline-width: 1px; outline-color: red }
.header {
	background: url(images/headerpic.gif) no-repeat;
	font: normal 11px/0px Verdana, Geneva, sans-serif;
}
.my13a {
	font: 13px/18px Arial, Helvetica, sans-serif;
	padding-right: 20px;
	padding-left: 20px;
	text-align: justify;
}
.textarea2 {
	font: 11px Tahoma, Geneva, sans-serif;
	color: #FFF;
	background: #222;
	border: 1px solid #777;
	margin: 3px;
	padding: 5px;
}
.maintable {
	font: 12px Tahoma, Geneva, sans-serif;
	background: url(images/body.jpg) no-repeat center center;
	border: 1px none #CCC;
}
.boxes {
	font: 12px/14px Verdana, Helvetica, Geneva;
}
.newpianostable {
	font: 12px Tahoma, Geneva, sans-serif;
	background: url(images/newpianosbgnd.jpg) no-repeat fixed center top;
	border: 1px none #CCC;
}
.contacttable {
	font: 12px Tahoma, Geneva, sans-serif;
	background: url(images/contactbgnd.jpg) no-repeat center top;
	border: 1px none #CCC;
}
.digitalpianostable {
	font: 12px Tahoma, Geneva, sans-serif;
	background: url(images/dp_bgnd.jpg) no-repeat fixed center top;
	border: 1px none #CCC;
}
.servicetable {
	font: 12px Tahoma, Geneva, sans-serif;
	background: url(images/servicebgnd.jpg) no-repeat fixed center top;
	border: 1px none #CCC;
}
.rentalstable {
	font: 12px Tahoma, Geneva, sans-serif;
	background: url(images/rentalsbgnd.jpg) no-repeat fixed center top;
	border: 1px none #CCC;
}
.lessonstable {
	font: 12px Tahoma, Geneva, sans-serif;
	background: url(images/lessonsbgnd.jpg) no-repeat fixed center top;
	border: 1px none #CCC;
}
.wait {
	background: url(images/wait.jpg) no-repeat center center;
}
