body { font-family: Arial, Helvetica, sans-serif; background-color: #485558; text-align: center; color: #EEEDDF;}
a { color: #C85422; text-decoration: none; }
a:hover { color: #C85422; text-decoration: underline; }
h1, h2, h3, h4, h4 { color: #c85422; }
#mainHeader { margin: 0 auto 0 auto; }
#headerImage { border: none; }
#centralFloat { width: 1054px; background-color: #eeeddf; border: 20px solid #000000; color: #000000; margin: 0 auto 20px auto; text-align: left;}
#footer { text-align: center; clear: both;}
#footer { padding-top: 20px; background-color: #000000; color: #FFFFFF; }

#footerAd { width: 1054px; height: 90px; background-color: #EEEDDF; }
.clear { clear: both; width: 100%; }
.column { float: left;}

#leftColumn, #rightColumn { width: 180px; text-align: center; }
#middleColumn { width: 690px; background-color: #FFFFFF; border-left: 2px solid #000000; border-right: 2px solid #000000;}
.adPlaceholder { width: 160px; height: 600px; background-color: #eeeddf; margin-bottom: 20px; text-align: left; margin-left: auto; margin-right: auto;}
.padding { padding: 10px; }

.pianoChordChartImage { width: 150px; }

.megaPackAd { margin: 10px 10px 10px 10px; }


.megaPackAd a { color:#0033CC; }

.bookimage { margin-right: 8px; margin-bottom: 8px; width: 100px; }

.sideBarLink { background-color: #FFFFFF; width: 158px; border: 1px solid #000000; text-align: left; font-size: 10px; margin: 10px auto 10px auto; }

.sideBarLink h2 { margin-left: 3px; margin: 4px; color: #000000; }

.sideBarLink .listing h3 { font-size: 12px; margin: 4px; color: #000000; }

.sideBarLink .listing p { margin-top: 3px; margin: 4px; }

td.helpHed
{ border-bottom: 2px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #BEC8D1;
text-align: left;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040; }

td.helpBod
{ border-bottom: 1px solid #9CF;
border-top: 0px;
border-left: 1px solid #9CF;
border-right: 0px;
text-align: left;
text-indent: 10px;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa; }

table.sofT
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 660px;
background-color: #fafafa;
border: 3px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px; } 
}

#RamirezVideos {
	margin: 10px;
}
