﻿body { background-color: #8f8f8f; background-image: url(/images/layout/body-bg.png); background-repeat: repeat-x; margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; }
a { font-weight: bold; color: #ea6508; text-decoration: none; }
a:hover { font-weight: bold; color: #ea6508; text-decoration: underline; }
ul { margin-left: 12px; }
ol { margin-left: 12px; padding-left: 12px; }
.pageBody { background-color: #FFF; width: 990px; margin-top: 0px; margin-right: auto; margin-left: auto; }
.pageBody .header { background-color: #000; height: 120px; width: 990px; background-image: url(/images/layout/header-bg.png); background-repeat: repeat-x; background-position: top; }
.strapline { font-family: "Times New Roman" , Times, serif; font-size: 30px; color: #FFF; font-style: italic; width: 665px; text-align: right; margin-right: 25px; }
.menu { margin-right: 0px; }
.menu td { padding-right: 6px; }
.menu a { float: left; display: block; color: #FFF; text-decoration: none; text-align: center; background-color: #393838; background: url(/images/layout/navigation.gif) no-repeat 0 0; padding-top: 3px; padding-right: 7px; padding-bottom: 3px; padding-left: 7px; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; }
.menu a:hover { display: block; color: #FFF; text-decoration: none; }
.pageBody .content { background-color: #FFF; width: 990px; background-image: url(/images/layout/content-bg.png); background-repeat: repeat-x; background-position: top; }
.pageBody .footer { background-color: #000; height: 35px; width: 990px; background-image: url(/images/layout/footer-bg.png); background-repeat: repeat-x; background-position: top; font-size: 11px; color: #FFF; margin-top: 0px; }
.footer a:hover { color: #ff9933; text-decoration: none; }
.ginspire { width: 990px; margin-right: auto; margin-left: auto; padding-top: 3px; padding-right: 5px; text-align: right; }
.headingsBox { background-color: #000; padding: 20px; background-image: url(/images/layout/h1-bg.gif); background-repeat: repeat-x; background-position: center top; margin: 0px; color: #FFF; }
.headingsBox a:hover { color: #ff9933; text-decoration: none; }
.headingsBox h1 { font-family: "Times New Roman" , Times, serif; font-size: 22px; font-weight: normal; color: #FFF; margin: 0px; }
.headingsBox h2 { font-family: "Times New Roman" , Times, serif; font-size: 18px; font-weight: normal; color: #FFF; margin-top: 6px; font-style: italic; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
h1 { font-family: "Times New Roman" , Times, serif; font-size: 22px; font-weight: bold; color: #000; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
h2 { font-family: "Times New Roman" , Times, serif; font-size: 20px; font-weight: normal; margin-top: 20px; font-style: italic; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; }
h3 { font-family: "Times New Roman" , Times, serif; font-size: 16px; font-weight: normal; margin-top: 0px; font-style: italic; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; }
.clear { clear: both; }
img { margin: 0px; padding: 0px; }
.homepage { padding-top: 20px; padding-right: 0px; padding-bottom: 20px; padding-left: 25px; }
.generalPadding { padding-top: 20px; padding-right: 25px; padding-bottom: 20px; padding-left: 25px; }
.profileInfo { width: 360px; padding-top: 0px; padding-right: 30px; padding-bottom: 20px; padding-left: 25px; float: left; }
.profileImages { padding-top: 5px; float: right; }
.order { font-weight: bold; color: #F4F4F4; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-right: 7px; font-style: italic; }
.orderBg { padding-top: 10px; padding-right: 10px; padding-left: 10px; background-image: url(/images/layout/playlist-bg.gif); background-repeat: repeat-x; background-position: left top; background-color: #000; }
.alphabetLinks { padding-top: 5px; padding-bottom: 5px; font-size: 13px; cursor: default; }
.alphabetLinks a:hover { text-decoration: none; color: #ff9933; }
.playlistContent { width: 480px; background-color: #f4f4f4; overflow: auto; height: 515px; margin: 0px; padding-left: 10px; }
.playlist { padding-top: 20px; padding-right: 25px; padding-bottom: 20px; padding-left: 0px; }
.songslist { width: 400px; margin-top: 2px; margin-bottom: 3px; }
.songslistSection { padding-bottom: 8px; padding-left: 8px; }
.letter { color: #ea6508; font-size: 40px; font-family: "Times New Roman" , Times, serif; font-style: italic; font-weight: bold; text-align: center; display: block; }
.profileLinks { width: 180px; padding-right: 10px; }
.profileLink { }
.faqLink a { text-decoration: none; color: #333; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.faqLink a:hover { text-decoration: none; color: #ea6508; font-weight: bold; }
.contentTestimonials { width: 820px; margin-right: auto; margin-left: auto; margin-top: 10px; margin-bottom: 15px; overflow: auto; height: 500px; }
.testimonials { width: 780px; margin-right: auto; margin-left: auto; margin-top: 10px; margin-top: 10px; padding: 0px; background-color: #f4f4f4; }
.testimonials .testimonialsText { width: 740px; margin-right: auto; margin-left: auto; padding: 20px; }
.testimonialsLinks { margin-top: 15px; margin-bottom: 0px; }
.testimonialsLinks a { font-weight: bold; text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-image: url(/images/layout/testimonials-link.gif); background-repeat: no-repeat; background-position: left center; padding-left: 15px; margin-right: 20px; }
.testimonialsLinks a:hover { font-weight: bold; text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-image: url(/images/layout/testimonials-link.gif); background-repeat: no-repeat; background-position: left center; padding-left: 15px; margin-right: 20px; color: #ff9933; }
.audio a { text-decoration: none; color: #333; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; background-image: url(/images/layout/audio-link.gif); background-repeat: no-repeat; margin-left: 30px; padding-top: 1px; padding-bottom: 1px; padding-left: 22px; margin-bottom: 5px; display: block; background-position: left center; }
.audio a:hover { text-decoration: none; color: #ea6508; font-weight: bold; font-style: normal; }
.audio-nolink { color: #999; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; background-image: url(/images/layout/audio-nolink.gif); background-repeat: no-repeat; margin-left: 30px; padding-top: 1px; padding-bottom: 1px; padding-left: 22px; margin-bottom: 5px; display: block; background-position: left center; }
.hearusBox { background-color: #f4f4f4; padding: 20px; margin-top: 20px; margin-right: 25px; }
.hearusBox h2 { font-family: "Times New Roman" , Times, serif; font-size: 20px; font-weight: normal; margin-top: 10px; font-style: italic; color: #333; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; }
.hearusBox h1 { font-family: "Times New Roman" , Times, serif; font-size: 22px; font-weight: normal; color: #333; margin: 0px; }
.contactLink a { font-weight: bold; text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-image: url(/images/layout/contact-link.gif); background-repeat: no-repeat; background-position: left center; padding-left: 15px; margin-right: 20px; margin-top: 8px; }
.contactLink a:hover { font-weight: bold; text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-image: url(/images/layout/contact-link.gif); background-repeat: no-repeat; background-position: left center; padding-left: 15px; margin-right: 20px; color: #ff9933; margin-top: 8px; }
