/****************************************************
STYLE SHEET FOR /FREE/ COPYRIGHT MUSICNOTES, INC.
****************************************************/

#freepage { font-family: Tahoma, Arial, Sans-serif; padding: 0px;}
#freepage a, #freepage a:visited { color: #0E3145; }
#freepage h2 { margin: 0px; padding: 0px; color: #1F6C9A; border-bottom: 1px solid #1F6C9A; font-family: Arial, Sans-serif; font-size: 16px; }
#freepage h4 { padding:0px; margin: 5px 0 0 0; font-size: 13px; }
#freepage p { color: #0E3145; font-size: 11px; padding: 10px 5px; margin: 0px; }
#freepage span { color: #0E3145; font-size: 10px; padding: 5px; margin: 0px; display: block; }
#freepage td.icon { vertical-align: top; }
#freepage a:hover { text-decoration: none; }
.freeheader { height: 100px; width: 774px; background: url(../images/free_download.jpg) top left no-repeat; margin: 0 0 10px 0; padding: 0px; }
.freeheader img { padding: 0px; margin: 0px; }
.freemenu { text-align: center; margin: 0 0 10px 0; }
#freepage td.b4, #freepage td.soft, #freepage td.prev, #freepage td.more,#freepage td.manu { vertical-align: top; width: 50%; border: 1px solid #1A5E82; background: #EEE url(../images/free/halfbox_bg.jpg) top left repeat-x; margin: 5px; padding: 5px; }
#freepage p.b4 { font-size: 12px; }
.clear { clear:both; }
.freead { height: 90px; text-align: center; margin: 30px auto; }

#freepage div.thismonth { margin: 0 5px; background: #F3FDDF url(../images/free/freebox_bg.jpg) top left repeat-x; border: 1px solid #1A5E82; border-top-width: 3px; padding: 7px; }
#freepage div.thismonth h2 span { color: #547906; font-size: 16px; display: inline; }
.freesong-wrap { width: 99%; text-align: center; margin: 5px auto; }
#freepage td.song1, #freepage td.song2, #freepage td.songMac { vertical-align: top; width: 50%; border: 1px dashed #1A5E82; background:#EEE url(../images/free/SheetMusic.jpg) top left no-repeat; padding: 25px 10px 10px; }
#freepage td.song2 { background-image: url(../images/free/GuitarGuru.jpg); }
#freepage td.songMac { background-image: url(../images/free/GuitarTab.jpg); }

#freepage div.subscribe { width: 732px; text-align: center; background: #EBFCC7 url(../images/free/exclaim_green.jpg) top left no-repeat; padding: 0 0 0 30px; border: 1px solid #86BF0B; border-bottom-width: 3px; margin: 5px 0 25px 0; }
*html #freepage div.subscribe { width: 764px; }
div.subscribe input.email { height: 20px; width: 200px; border: 1px solid #666; }
div.subscribe input.submit { height: 20px; width: 25px; border: 1px solid #666; font-size: 12px; font-weight: bold; margin: 0 5px; }
div.subscribe input:focus, div.subscribe input:hover { border-color: #86BF0B; }
#freepage div.subscribe span.emailnote { color: RED; font-size: 12px; padding: 5px; }

#freepage td.prev { border-color: #CFCFCF; }
#freepage td.prev h2 { color: #666; border-color: #666; }
#freepage td.prev p, #freepage td.more p { margin: 0px; padding: 0px; }
#freepage td.prev p { color: #666; }
#freepage td.prev p.details { padding: 10px 5px; }
#freepage td.prev a, #freepage td.prev a:visited, #freepage td.more a, #freepage td.more a:visited, #freepage td.manu a, #freepage td.manu a:visited { font-size: 13px; font-weight: bold; }
#freepage td.manu a, #freepage td.manu a:visited { font-weight: normal; }
#freepage td.prev a, #freepage td.prev a:visited { color: #666; }
#freepage td.prev span, #freepage td.more span { padding: 0px; margin-bottom: 10px; }
#freepage td.prev span { color: #777; }
#freepage td.more span.included { font-weight: bold; padding: 3px; margin-top: -7px; color: black; }

#freepage div.manu-wrap { margin: 20px 0 0 0; }

/* LES PAUL PROMO */
#freepage .LesPaul { font-family: Arial, Sans-serif; width: 100%; height: 175px; background: #000 url(../images/free/lespaul_bg.jpg) top left no-repeat; position: relative; margin: 20px 0; }
.LesPaul .lesP { position: absolute; top: 70px; left: 290px; width: 350px; }
#freepage .LesPaul p { font-size: 11px; color: #CCC; padding: 3px 0; margin: 0px; }
#freepage .LesPaul p a { color: #FFF; }
#freepage .LesPaul p.white { color: #FFF; font-size: 14px; }
.LesPaul .attr { position: absolute; left: 15px; bottom: 8px; margin: 0px; padding: 0px; font-size: 10px; color: #CCC; }
.LesPaul .attr a { color: #999!important; margin: 0px; padding: 0px; }
.LesPaul .lesDL { display: block; width: 130px; height: 83px; background: url(../images/free/lespaul_dl.jpg) no-repeat; position: absolute; bottom: 20px; right: 15px; }


