@import "Ez.css";

html {height: 100%;}
body {height: 100%; background-color: #FFFFFF; font-family: Tahoma; color: #6F6F6F; font-size: 7.5pt;}

td {font-family: Tahoma; color: #6F6F6F; font-size: 7.5pt;}

a:link {color: #2B61AF; text-decoration: none;}
a:visited {color: #2B61AF; text-decoration: none;}
a:hover {color: #2B61AF; text-decoration: underline;}

form {margin: 0px;}
H4 {margin: 0px; background-image: url('/National_Library/oe_/https://www.oysongs.com/images/H4Background.jpg'); background-repeat: no-repeat; width: 251px; height: 27px;}
H4 a:link {position: relative; top: 6px; left: 30px; color: #FFFFFF; font-size: 9pt; font-weight: 900;}
H4 a:visited {position: relative; top: 6px; left: 30px; color: #FFFFFF; font-size: 9pt; font-weight: 900;}
H4 a:hover {position: relative; top: 6px; left: 30px; color: #FFFFFF; font-size: 9pt; font-weight: 900;}
label {font-family: Tahoma; color: #969696; font-size: 7.5pt; font-weight: 900;}
label.wrap {white-space: normal;}

img.border {border: 1px solid #000000;}
div.NoImage {border: 1px solid #000000;}

.Bold {font-weight: 900;}
.Importance-1 {color: #000000; font-size: 15px;}
.Required {color: Red; font-family: Tahoma; font-size: 7pt;}
.ErrorMsg {color: Red; font-weight: 900; font-family: Tahoma; font-size: 9pt;}
.Dialog {font-size: 12pt;}

.Important-Notice {border: 1px solid red; padding: 3px; color: black; font-weight: 900;}
.body {width: 780px;}
.body .BottomBorder {height: 7px; background-image: url('/National_Library/oe_/https://www.oysongs.com/images/BottomPageBorder.jpg'); background-repeat: repeat-x;}
.body .SiteMap {font-family: Tahoma; font-size: 7.5pt; font-weight: 900; color: #969696;}
.body .SiteMap a:link {color: #969696;}
.body .SiteMap a:visited {color: #969696;}
.body .SiteMap a:hover {color: #969696;}
.body .Copyright {font-family: Tahoma; font-size: 7.5pt; color: #969696;}
.body td.social-networks {
	padding-bottom:		5px;
	text-align:			center;
}

.Header {float: left;}

.LoginArea {font-family: Tahoma; float: right; font-size: 7.5pt; font-weight: 900;}
.LoginArea label {color: #969696; font-size: 7pt; font-weight: 500;}
.LoginArea .Menu td {text-align: center; background-image: url('/National_Library/oe_/https://www.oysongs.com/images/LoginBoxMenuButtonBackground.jpg'); background-repeat: repeat-x; height: 35px;}
.LoginArea .Menu a:link {color: #FFFFFF; font-family: Tahoma; font-size: 7.5pt; font-weight: 500; text-decoration: none;}
.LoginArea .Menu a:visited {color: #FFFFFF; font-family: Tahoma; font-size: 7.5pt; font-weight: 500; text-decoration: none;}
.LoginArea .Menu a:hover {color: #FFFFFF; font-family: Tahoma; font-size: 7.5pt; font-weight: 500; text-decoration: underline;}
.Loginarea .LoginForm {position: relative; top: 7px;}
.LoginArea .LoginForm .Textbox {font-family: Tahoma; font-size: 7.5pt; height: 20px; font-weight: 500;}
.LoginArea .LoginForm .Forgot {position: relative; top: 10px;}
.LoginArea .LoginForm .Go {position: relative; left: 180px;}
.LoginArea .LoginForm a:link {font-size: 7pt; color: #8BA400; text-decoration: none;}
.LoginArea .LoginForm a:visited {font-size: 7pt; color: #8BA400; text-decoration: none;}
.LoginArea .LoginForm a:hover {font-size: 7pt; color: #8BA400; text-decoration: underline;}

.MainMenu {width: 781px;}
.MainMenu .Border_Top {width: 100%; background-image: url('/National_Library/oe_/https://www.oysongs.com/images/MainMenuBorder.jpg'); height: 3px; background-repeat: repeat-x;}
.MainMenu .Menu a {z-index:999;}
.MainMenu .Menu a:link {text-align: center; text-decoration: none; color: #FFFFFF; font-family: Tahoma; font-weight: 900; font-size: 10pt; float: left; display: block; background-image: url('/National_Library/oe_/https://www.oysongs.com/images/MainMenuButton.jpg'); background-color: #B7B7B7; height: 36px; width: 130px; background-repeat: no-repeat;}
.MainMenu .Menu a:visited {text-align: center; text-decoration: none; color: #FFFFFF; font-family: Tahoma; font-weight: 900; font-size: 10pt; float: left; display: block; background-image: url('/National_Library/oe_/https://www.oysongs.com/images/MainMenuButton.jpg'); background-color: #B7B7B7; height: 36px; width: 130px; background-repeat: no-repeat;}
.MainMenu .Menu a:hover {text-align: center; text-decoration: none; color: #8BA400; font-family: Tahoma; font-weight: 900; font-size: 10pt; float: left; display: block; background-image: url('/National_Library/oe_/https://www.oysongs.com/images/MainMenuButton.jpg'); background-color: #B7B7B7; height: 36px; width: 130px; background-repeat: no-repeat;}
.MainMenu .Menu span {position: relative; top: 9px;}
.MainMenu .Border_Bottom {background-position: bottom center; width: 100%; background-image: url('/National_Library/oe_/https://www.oysongs.com/images/MainMenuBorder.jpg'); height: 3px; background-repeat: repeat-x;}

.MainMenuSpacer {width: 780px; height: 54px; background-image: url('/National_Library/oe_/https://www.oysongs.com/images/MainMenuSpacerBackground.jpg'); background-repeat: repeat-x;}
.subMenu {position: relative; display: none;}
.subMenu td.Menu {color: #8BA400; font-family: Tahoma; font-size: 7pt; font-weight: 900; background-image: url('/National_Library/oe_/https://www.oysongs.com/images/SubMenuBackground.jpg'); background-repeat: repeat-x; height: 26px; overflow:hidden;}
.subMenu a:link {margin: 2px 8px 2px 8px; color: #8BA400; text-decoration: none;}
.subMenu a:visited {margin: 2px 8px 2px 8px; color: #8BA400; text-decoration: none;}
.subMenu a:hover {margin: 2px 8px 2px 8px; color: #8BA400; text-decoration: underline;}

.Area1 .Search {padding-top: 20px;}
.Area1 .Search .SearchButton {position: relative; top: 5px; left: 10px;}
.Area1 .Search .Search_By {width: 280px;}
.Area1 .DynamicText {margin-top: 10px; margin-bottom: 10px; font-family: Tahoma; background-color: #EBEBEB; color: #969696; font-size: 7.5pt; font-weight: 900; width: 280px; padding: 3px;}
.Area1 .DynamicText a:link {font-weight: 900; color: #5F5F5F;}
.Area1 .DynamicText a:visited {font-weight: 900; color: #5F5F5F;}
.Area1 .DynamicText a:hover {font-weight: 900; color: #5F5F5F;}

table.Featured td {font-family: Tahoma; font-size: 7.5pt; color: #969696;}
table.Featured .Title {font-weight: 900;}
table.Featured a:link {color: #5F5F5F;}
table.Featured a:visited {color: #5F5F5F;}
table.Featured a:hover {color: #5F5F5F;}

.AreaSpacer {width: 20px;}

div.Area2 {border: 1px solid #9F9F9F; padding: 15px; margin-left: 2px; margin-top: 2px;}
.Area2 {width: 422px;}
.Area2 .Left td.Featured {height: 86px; background-color: #EBEBEB; font-size: 7.5pt; font-family: Tahoma; color: #969696;}
.Area2 .Left td.Featured a:link {font-size: 7.5pt; font-family: Tahoma; color: #5F5F5F; text-decoration: none;}
.Area2 .Left td.Featured a:visited {font-size: 7.5pt; font-family: Tahoma; color: #5F5F5F; text-decoration: none;}
.Area2 .Left td.Featured a:hover {font-size: 7.5pt; font-family: Tahoma; color: #5F5F5F; text-decoration: underline;}
.Area2 .Left td.Featured div.Content {padding: 8px;}
.Area2 .Left td.Featured img.Heading {margin-bottom: 12px;}
.Area2 .Left td.Featured img.More {margin-top: 12px;}
.Area2 .Left td.Featured .NoImage {border: 1px solid #000000; height: 50px; width: 50px; font-size: 7.5pt; font-family: Tahoma; color: #000000; text-align: center;}
.Area2 .Left td.Spacer {height: 3px;}
.Area2 .Left div.Featured {border: 1px solid #000000; float: left; margin-right: 5px;}
.Area2 .Left img.Featured {margin: 1px;}
.Area2 td.Spacer {width: 10px;}

.PlayList {width: 213px;}
.PlayList th {font-family: Tahoma; font-weight: 900; color: #6C6C6C; font-size: 9pt; text-align: left; background-image: url('/National_Library/oe_/https://www.oysongs.com/images/PlayListHeaderBackground.jpg'); background-repeat: no-repeat; background-color: #BEE000; height: 32px;}
.PlayList th span {position: relative; left: 30px; top: -2px;}
.PlayList a:link {font-family: Tahoma; font-weight: 900; color: #6C6C6C; font-size: 9pt; text-decoration: none;}
.PlayList a:visited {font-family: Tahoma; font-weight: 900; color: #6C6C6C; font-size: 9pt; text-decoration: none;}
.PlayList a:hover {font-family: Tahoma; font-weight: 900; color: #6C6C6C; font-size: 9pt; text-decoration: underline;}
.PlayList .Odd {color: #969696; font-family: Tahoma; font-size: 8pt; padding: 2px; background-color: #E3E3E3; width: 100%;}
.PlayList .Odd a:link {color: #969696; font-family: Tahoma; font-size: 8pt; font-weight: 100; text-decoration: none;}
.PlayList .Odd a:visited {color: #969696; font-family: Tahoma; font-size: 8pt; font-weight: 100; text-decoration: none;}
.PlayList .Odd a:hover {color: #969696; font-family: Tahoma; font-size: 8pt; font-weight: 100; text-decoration: underline;}
.PlayList .Even {color: #969696; font-family: Tahoma; font-size: 8pt; padding: 2px; background-color: #D5D4D4; width: 100%;}
.PlayList .Even a:link {color: #969696; font-family: Tahoma; font-size: 8pt; font-weight: 100; text-decoration: none;}
.PlayList .Even a:visited {color: #969696; font-family: Tahoma; font-size: 8pt; font-weight: 100; text-decoration: none;}
.PlayList .Even a:hover {color: #969696; font-family: Tahoma; font-size: 8pt; font-weight: 100; text-decoration: underline;}
.PlayList .Spacer {height: 1px;}
.PlayList .ArtistName a:link {font-size: 6.5pt;}
.PlayList .ArtistName a:hover {font-size: 6.5pt;}
.PlayList .ArtistName a:visited {font-size: 6.5pt;}

.JustAdded table {position: relative; top: 5px; margin-bottom: 14px;}
.JustAdded td {font-family: Tahoma; font-size: 7.5pt; color: #8BA400; width: 25%;}
.JustAdded .Spacer {height: 10px;}
.JustAdded .img {border: 1px solid #000000; margin-right: 5px; width: 77px;}
.JustAdded .img img {margin: 1px;}
.JustAdded .img .NoImage {border: 1px solid #000000; height: 50px; width: 50px; font-size: 7.5pt; font-family: Tahoma; color: #000000; text-align: center;}
.JustAdded .img .NoImage span {position: relative; top: 18px;}

.Stylestores {font-weight: 900; font-family: Tahoma; font-size: 8.5pt;overflow:hidden;text-align:center;}
.Stylestores ul {list-style-type:none; font-weight: 900; font-family: Tahoma; font-size: 8.5pt;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:center;overflow:hidden;width:780px;height:13px}
.Stylestores ul li {float:left;margin:0px 0px 0px 10px;padding:0px 0px 0px 10px;background:transparent url("/National_Library/oe_/https://www.oysongs.com/images/grey-vbar-delimiter.gif") center left no-repeat;}
.Stylestores ul li:first-child {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:none;}

.InnerPage_Menu {width: 780px; background-image: url('/National_Library/oe_/https://www.oysongs.com/images/InnerPage_Menu_Background.jpg'); height: 27px; background-repeat: no-repeat;}
.InnerPage_Menu td {text-align: center;}
.InnerPage_Menu td.NotSelected a:link {padding-left: 7px; padding-right: 7px; font-family: Tahoma; font-weight: 900; color: #FFFFFF; font-size: 9pt; text-decoration: none;}
.InnerPage_Menu td.NotSelected a:visited {padding-left: 7px; padding-right: 7px; font-family: Tahoma; font-weight: 900; color: #FFFFFF; font-size: 9pt; text-decoration: none;}
.InnerPage_Menu td.NotSelected a:hover {padding-left: 7px; padding-right: 7px; font-family: Tahoma; font-weight: 900; color: #FFFFFF; font-size: 9pt; text-decoration: underline;}
.InnerPage_Menu td.Selected a:link {padding-left: 7px; padding-right: 7px; font-family: Tahoma; font-weight: 900; color: #94AF00; font-size: 9pt; text-decoration: none;}
.InnerPage_Menu td.Selected a:visited {padding-left: 7px; padding-right: 7px; font-family: Tahoma; font-weight: 900; color: #94AF00; font-size: 9pt; text-decoration: none;}
.InnerPage_Menu td.Selected a:hover {padding-left: 7px; padding-right: 7px; font-family: Tahoma; font-weight: 900; color: #94AF00; font-size: 9pt; text-decoration: underline;}

.Results {width: 780px;}
.Results th {padding-bottom: 5px; text-align: left; color: #8BA400; font-family: Tahoma; font-size: 8pt; font-weight: 900; white-space: nowrap;}
.Results td {height: 25px;}
.Results .Even {background-color: #CCCCCC;}
.Results .Odd {background-color: #EBEBEB;}
.Results object {margin-left: 5px; margin-right: 5px;}
.Results th.Name {padding-left: 5px;}
.Results td.Name {font-weight: 900; padding-left: 3px; font-size: 8pt;}
.Results td.Name .Songwriter {font-weight: 100; font-size: 7pt;}
.Results th.Artist {padding-left: 5px;}
.Results td.Artist {padding-left:5px;padding-right:5px;white-space:nowrap;}
.Results td.Buy {text-align: right; padding-right: 5px;}
.Results th.Sheetmusic {text-align: center;}
.Results td.Sheetmusic {text-align: center;}
.Results td.Type {white-space: nowrap; padding-right: 10px;}

.Songs {width: 780px;}
.Songs th {padding-bottom: 5px; text-align: left; color: #8BA400; font-family: Tahoma; font-size: 8pt; font-weight: 900; white-space: nowrap;}
.Songs td {height: 25px;}
.Songs .Even {background-color: #CCCCCC;}
.Songs .Odd {background-color: #EBEBEB;}
.Songs object {margin-left: 5px; margin-right: 5px;}
.Songs th.Name {padding-left: 5px; width: 40%;}
.Songs td.Name {font-weight: 900; padding-left: 3px;  padding-right:5px; font-size: 8pt;}
.Songs td.Name .Songwriter {font-weight: 100; font-size: 7pt;}
.Songs th.Artist {width: 20%;}
.Songs td.Artist {padding-right: 10px;}
.Songs th.Album {width: 20%;}
.Songs td.Album {padding-right: 5px;}
.Songs th.Sample {padding-right: 3px; width: 50px;}
.Songs td.Sample {padding-right: 5px;}
.Songs td.Buy {text-align: right; padding-right: 5px;}
.Songs th.Sheetmusic {text-align: center;}
.Songs td.Sheetmusic {text-align: center;}

.SheetMusic {width: 780px;}
.SheetMusic th {padding-bottom: 5px; text-align: left; color: #8BA400; font-family: Tahoma; font-size: 8pt; font-weight: 900; white-space: nowrap;}
.SheetMusic td {height: 25px;}
.SheetMusic .Even {background-color: #CCCCCC;}
.SheetMusic .Odd {background-color: #EBEBEB;}
.SheetMusic th.Name {padding-left: 5px;}
.SheetMusic td.Name {font-weight: 900; padding-left: 3px; font-size: 8pt;}
.SheetMusic td.Name .Songwriter {font-weight: 100; font-size: 7pt;}
.SheetMusic th.Artist {padding-right:10px;}
.SheetMusic th.Album {}
.SheetMusic td.Buy {text-align: right;}

.Albums {width: 780px;}
.Albums th {padding-bottom: 5px; text-align: left; color: #8BA400; font-family: Tahoma; font-size: 8pt; font-weight: 900; white-space: nowrap;}
.Albums td {height: 25px;}
.Albums .Even {background-color: #CCCCCC;}
.Albums .Odd {background-color: #EBEBEB;}
.Albums th.Name {padding-left: 5px;}
.Albums td.Name {font-weight: 900; padding-left: 3px; font-size: 8pt;}
.Albums td.Artist {padding-left: 3px;}
.Albums td.Buy {text-align: right;}

.Staffpick {width: 780px;}
.Staffpick th {padding-bottom: 5px; text-align: left; color: #8BA400; font-family: Tahoma; font-size: 8pt; font-weight: 900; white-space: nowrap;}
.Staffpick td {height: 25px;}
.Staffpick .Even {background-color: #CCCCCC;}
.Staffpick .Odd {background-color: #EBEBEB;}
.Staffpick object {margin-left: 5px; margin-right: 5px;}
.Staffpick th.Name {padding-left: 5px; width: 50%;}
.Staffpick td.Name {font-weight: 900; padding-left: 3px; font-size: 8pt;}
.Staffpick td.Name .Songwriter {font-weight: 100; font-size: 7pt;}
.Staffpick th.Artist {width: 20%;}
.Staffpick td.Artist {padding-right: 5px;}
.Staffpick th.Album {width: 20%;}
.Staffpick td.Album {padding-right: 5px;}
.Staffpick th.Sample {padding-right: 3px; width: 50px;}
.Staffpick td.Sample {padding-right: 5px;}
.Staffpick td.Buy {text-align: right;}

.Cart th {padding-bottom: 5px; text-align: left; color: #8BA400; font-family: Tahoma; font-size: 8pt; font-weight: 900;}
.Cart .Even {background-color: #CCCCCC; height: 30px;}
.Cart .Odd {background-color: #EBEBEB; height: 30px;}
.Cart .Error {background-color: #FFDFDF; height: 30px;}
.Cart .Gift {font-weight: 900;}

#Payment-Information th {font-weight: 900; font-size: 10pt; color: #969696}
#Gift-Information {margin-top: 20px;}
#Gift-Information th {font-weight: 900; font-size: 10pt; color: #969696;}

.NewsAndReviews {width: 427px;}
.NewsAndReviews th {padding-bottom: 5px; text-align: left; color: #8BA400; font-family: Tahoma; font-size: 8pt; font-weight: 900;}
.NewsAndReviews td {height: 25px;}
.NewsAndReviews .Even {background-color: #CCCCCC;}
.NewsAndReviews .Odd {background-color: #EBEBEB;}
.NewsandReviews .Title {font-weight: 900; font-size: 11pt;}
.NewsandReviews .Content {font-size: 10pt;}

.Album {width: 745px;}
.Album .Info {padding-right: 3px;}
.Album .SongsInAlbum {background-color: #EBEBEB;}
.Album .SongsInAlbum .Even {background-color: #CCCCCC;}
.Album .SongsInAlbum object {margin-left: 5px; margin-right: 5px;}
.Album .SongsInAlbum .SheetMusic {margin-left: 5px; margin-right: 5px;}
.Album th.Album_Name {padding-top: 3px; font-weight: 900; text-align: left; padding-left: 35px; font-family: Tahoma; font-size: 10pt; color: #FFFFFF; height: 21px; background-image: url('/National_Library/oe_/https://www.oysongs.com/images/Album_Header.jpg'); background-repeat: no-repeat; background-color: #92AC03;}
.Album th.Download {text-align: right; padding-right: 5px; padding-top: 3px; vertical-align: top; white-space: nowrap; background-color: #92AC03; }
.Album th.Download a:link {font-size: 8pt; font-family: Tahoma; font-weight: 100; color: #FFFFFF;}
.Album th.Download a:hover {font-size: 8pt; font-family: Tahoma; font-weight: 100; color: #FFFFFF;}
.Album th.Download a:visited {font-size: 8pt; font-family: Tahoma; font-weight: 100; color: #FFFFFF;}
.Album .Cover {border: 1px solid #9F9F9F; padding: 1px; margin-bottom: 10px;}
.Album .Description {background-color: #92AC03; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; padding-left: 5px; color: #FFFFFF; font-family: Tahoma;}
.EzPages .Numeric {padding-top: 10px;}
.EzPages a.selected:link {font-weight: 900; background-color: #EBEBEB; padding: 3px;}
.EzPages a.selected:visited {font-weight: 900; background-color: #EBEBEB; padding: 3px;}
.EzPages a.selected:hover {font-weight: 900; background-color: #EBEBEB; padding: 3px;}
.EzPages .Alpha {text-align: center;}

.Downloads {width:770px;}
.Downloads th {white-space: nowrap; text-align: left; padding-bottom: 5px; color: #8BA400; font-family: Tahoma; font-size: 8pt; font-weight: 900;}
.Downloads th a {padding-right:20px;}
.Downloads th.ColHead {padding-right: 10px;}
.Downloads th.FirstColHead {padding-left: 10px;}
.Downloads th.SheetMusic {text-align: right;}
.Downloads td {height: 25px; padding-right: 10px;}
.Downloads td.name {padding-left: 10px; width: 60%;}
.Downloads td.artist {padding-right: 5px;}
.Downloads td.album {padding-right: 5px;}
.Downloads td.mp3 {text-align: right; padding-right: 5px;}
.Downloads td.Download {font-weight: 900;}
.Downloads td.Print {font-weight: 900;}
.Downloads td.sheetmusic {text-align: right;}
.Downloads td.FirstCol {padding-left: 10px;}
.Downloads th.Sorted-Asc a {background: transparent url("/National_Library/oe_/https://www.oysongs.com/images/desc-blue.gif") center right no-repeat;}
.Downloads th.Sorted-Desc a {background: transparent url("/National_Library/oe_/https://www.oysongs.com/images/asc-blue.gif") center right no-repeat;}
.Downloads .Even {background-color: #CCCCCC;}
.Downloads .Odd {background-color: #EBEBEB;}

.Artists {}
.Artists th {text-align: left; padding-bottom: 5px; color: #8BA400; font-family: Tahoma; font-size: 8pt; font-weight: 900;}
.Artists td {height: 25px; white-space: nowrap;}
.Artists .Even {background-color: #CCCCCC;}
.Artists .Odd {background-color: #EBEBEB;}
.Artists th.Name {padding-left: 5px;}
.Artists td.Name {font-size: 9pt; padding-left: 3px; font-weight: 900;}

.EzProgressBar {width: 600px; border: 2px ridge #8BA400; background-color: #EBEBEB;}
.EzProgressBar #EzProgressBar_Text {font-size: 10pt; font-weight: 900; text-align: center; padding-bottom: 10px;}
.EzProgressBar .ProgressBar {background-color: #FFFFFF; border: 1px solid #000000;}
.EzProgressBar .Off {padding-right: 2px; padding-left: 2px; height: 20px; background-color: #FFFFFF;}
.EzProgressBar .On {padding-right: 2px; padding-left: 2px; height: 20px; background-color: #8BA400;}

.SearchResults a {padding: 3px; font-size: 10pt;}
.SearchResults a.Selected:link {font-weight: 900; background-color: #EBEBEB;}
.SearchResults a.Selected:visited {font-weight: 900; background-color: #EBEBEB;}
.SearchResults a.Selected:hover {font-weight: 900; background-color: #EBEBEB;}

.Greeting {font-size: 8pt;}

.FAQ .Question {font-size: 12pt; font-weight: 900;}

.EzBlogger .List {background-color: #EBEBEB; padding: 5px;}
.EzBlogger .List #Header {margin-bottom: 5px; padding-bottom: 3px; text-align: center; font-size: 11pt; font-weight: 900; border-bottom: 1px outset #EBEBEB;}
.EzBlogger .Heading {font-weight: 900; font-size: 12pt;}
.EzBlogger .Entry {padding-left: 10px;}
.EzBlogger .Title {padding-left: 10px; font-weight: 900; font-size: 12pt;}

.Artist_Name {font-size: 16pt; font-weight: 900; font-family: Arial; color: #8BA400;}

.page-header {font-size: 16pt; font-weight: 900; font-family: Arial; color: #8BA400;}

.SheetMusic_Head {font-weight: 900;}
.SheetMusic_Head span.Title {font-size: 12pt;}
.SheetMusic_Head span.Songwriter {font-size: 9pt;}

.Bio td {font-size: 10pt;}

#InternalSearch table {position: relative; top: -3px; left: 10px;}
#InternalSearch .Search-Go {border: 0px; background-color: transparent; color: #FFFFFF; cursor: pointer; font-weight: 900; font-size: 9pt; position: relative; left: 5px;}
#InternalSearch .Textbox {height: 20px; font-size: 8pt;}

#GiveGift {text-align: left; padding-top: 8px; padding-bottom: 5px;}
#GiveGift a {font-weight: 900; font-size: 10pt;}
#GiveGift .Text {position: relative; top: -10px; padding-left: 5px;}

.StyleStore .Title {font-size: 11pt; font-weight: 900;}

.Specials .Title {padding: 3px 5px 5px 5px; color: #FFFFFF; font-size: 11pt; font-weight: 900; background-color: #92AC03;}
.Specials .Description {font-weight: 900;}
.Specials a.Download:link {font-weight: 900; font-size: 10pt;}
.Specials a.Download:visited {font-weight: 900; font-size: 10pt;}
.Specials a.Download:hover {font-weight: 900; font-size: 10pt;}

.Sheet-Music-Minimum {font-weight: 100;}

div#social-network-menu {
	position:						relative;	
	z-index:						999;
}

div#social-network-menu ul {
	background:						#E5F39B;
	display:						none;
	left:							-16px;
	list-style:						none;
	margin:							0px;
	padding:						10px 0px 10px 10px;
	position:						absolute;
	top:							20px;
	width:							200px;
}

div#social-network-menu ul li {
	margin:							0px 10px 0px 0px;
	padding:						0px 0px 0px 0px;
	float:							left;
}

.song-preview {
	margin:							0px auto 0px auto;
	position:						relative;
}

.song-preview a.enlarge {
	background:						transparent url("/National_Library/oe_/https://www.oysongs.com/images/enlarge.png") left center no-repeat;
	display:						block;
	height:							28px;
	line-height:					28px;
	padding:						0px 0px 0px 20px;
	margin:							0px 0px 0px 60px;
	width:							120px;
}

.song-preview img.preview {
	-moz-box-shadow: 				3px 3px 4px #000;
	-webkit-box-shadow: 			3px 3px 4px #000;
	box-shadow: 					3px 3px 4px #000;
	border:							1px solid #726F6F;	
}

.song-preview h3 {
	position:						absolute;
	top:							10px;
	left:							250px;
}

.song-preview ul {
	height:							300px;
	left:							250px;
	list-style-type:				none;
	margin:							0px 0px 0px 0px;
	min-height:						300px;
	padding:						0px 0px 0px 0px;
	position:						absolute;
	top:							40px;
	width:							450px;
}

.song-preview ul li {
	padding:						0px 0px 0px 100px;
	position:						relative;
	width:							500px;
}

.song-preview ul li.audio {
	height:							30px;
	line-height:					30px;
}

.song-preview ul li.audio object {
	position:						absolute;
	top:							0px;
}

.song-preview ul li label {
	display:						block;
	position:						absolute;
	left:							0px;
}

.song-preview ul li.license {
	bottom:							0px;
	padding:						0px 0px 0px 0px;
	position:						absolute;
}

#view-cart .license {
	margin:							0px 0px 20px 0px;
	position:						relative;
	width:							750px;
}

#view-cart .license input {
	left:							0px;
	position:						absolute;
	top:							0px;
}

#view-cart .license label {
	left:							22px;
	position:						absolute;
	top:							3px;
}

#view-cart .license p {
	padding:						0px 0px 0px 90px;
	text-align:						left;
}
