body { color: black; background-color: white; background-image: url(../img/background.jpg); background-repeat: no-repeat; background-position: center top; }

img.rightAlign { float: right; }
img.leftAlign { float: left; }

img.featuredAlign { text-align: center; margin-top: -10px; margin-left: -10px; }

div.nav { background-image: none; width: 936px; height: 45px; margin-top: 11px; }

div.header { background-image: none; width: 936px; height: 95px; margin-top: 35px; }

div.mainFrame { width: 936px; }

div#mp3 { background-color: #ffc227; background-image: url(../img/resources/FREEMP3.png); background-repeat: no-repeat; background-position: left top; height: 322px; }

div#davidyoungrenorg { background-image: url(../img/HOME.jpg); background-repeat: no-repeat; background-position: left top; height: 322px; }

div#emailNews { background-image: url(../img/resources/emailNewsletter.png); background-repeat: no-repeat; background-position: left top; height: 322px; }

div.boxFrame { width: 936px; margin-top: 20px; }

div.boxes { color: #595959; font-size: 9pt; font-family: tahoma; line-height: 12pt; background-image: url(../img/box-trans.png); background-repeat: repeat; text-align: left; width: 280px; float: left; margin-right: 14px; padding: 10px; border: solid 1px #c6c6c6; }

div.textMain { color: #595959; font-size: 9pt; font-family: tahoma; line-height: 12pt; background-image: url(../img/box-trans.png); background-repeat: repeat; text-align: left; width: 597px; float: left; margin-right: 14px; padding: 10px; border: solid 1px #c6c6c6; }

div.leftBox { color: #595959; font-size: 9pt; font-family: tahoma; line-height: 12pt; background-image: url(../img/box-trans.png); background-repeat: repeat; text-align: left; width: 280px; float: left; padding: 10px; border: solid 1px #c6c6c6; }

h1 { color: #515151; font-size: 16pt; font-family: tahoma; font-weight: bold; margin-top: 5px; margin-bottom: 15pt; }

h5 { color: #dcdcdc; font-size: 16pt; font-family: tahoma; font-weight: bold; line-height: 19pt; margin-top: 5px; margin-bottom: 15pt; }

a.boxTitles { color: #005bbd; font-size: 12pt; font-weight: bold; text-decoration: none; }
a.boxTitles:hover { color: #005bbd; font-size: 12pt; font-weight: bold; text-decoration: underline; }

a#boxTitles2 { color: #005bbd; font-size: 12pt; font-weight: bold; text-decoration: none; }
a#boxTitles2:hover { color: #005bbd; font-size: 12pt; font-weight: bold; text-decoration: underline; }

div.copyrightNav { color: #616161; font-size: 9pt; font-family: tahoma; text-align: right; width: 916px; margin-top: 40px; padding: 10px; border-color: #787878; border-style: dotted; border-width: 1px 0; }

div.bottomBlock { width: 936px; height: 50px; }

a.underline { text-decoration: none; }
a.underline:hover { text-decoration: underline; }

a#grey { color: #737373; }

a#lightBlue { color: #4990dc; }

a#darkBlue { color: #0062ff; }

a#twitter-link { color: #3369bb; font-size: 11pt; font-family: tahoma; font-weight: bold; text-decoration: none; padding: 4px; }
a#twitter-link:hover { color: #005e98; font-size: 11pt; font-family: tahoma; font-weight: bold; text-decoration: underline; padding: 4px; }

a.blackBack { color: #d6d6d6; font-size: 9pt; font-family: tahoma; background-color: #131313; text-decoration: none; padding: 4px; border: solid 1px #131313; }
a.blackBack:hover { color: #fff; font-size: 9pt; font-family: tahoma; background-color: #131313; text-decoration: none; padding: 4px; border: solid 1px; }

input.blackBack { color: #d6d6d6; font-size: 9pt; font-family: tahoma; background-color: #131313; text-decoration: none; padding: 4px; border: solid 1px #131313; }
input.blackBack:hover { color: #fff; font-size: 9pt; font-family: tahoma; background-color: #131313; text-decoration: none; padding: 4px; border: solid 1px; }

a.boldIt { font-weight: bold; }

img#boxBorder { border-width: 0; }
img#boxBorder:hover { border-bottom: 1px dotted #6a6a6a; border-top-width: 0; border-right-width: 0; border-left-width: 0; }

#twitter_update_list { font-size: 12pt; font-family: tahoma; line-height: 15pt; }

ul { text-align: left; margin: 0; padding: 0; list-style-type: none; display: inline; }

img.homeHighlight { border: solid 3px #cfcfcf; }
img.homeHighlight:hover { border: solid 3px #0062ff; cursor: pointer; }

/*MP3 Page*/

div.scrollMP3s { color: #fff; font-size: 9pt; font-family: tahoma; line-height: 13pt; background-image: url(../img/resources/mp3scroll.png); background-repeat: repeat; text-align: left; width: 374px; height: 239px; float: right; margin-top: 40px; margin-right: 30px; overflow-x: hidden; padding: 10px 2px 10px 38px; }

/*Shop*/

div#FeaturedResource { background-image: url(../img/resources/FeaturedResource.png); background-repeat: repeat-x; background-position: left top; width: 936px; height: 322px; }

div.ShopMain { font-family: tahoma; background-image: url(../img/box-trans.png); background-repeat: repeat; width: 936px; height: 300px; overflow: scroll; padding: 10px; border: solid 1px #c6c6c6; overflow-x: scroll; }

a.LatestTitles { color: #0051ff; font-size: 11pt; font-weight: bold; text-decoration: none; }
a.LatestTitles:hover { color: #0051ff; font-size: 11pt; font-weight: bold; text-decoration: underline; }

/*Email Newsletter*/

div.newsletterForm { color: #191919; font-size: 9pt; font-family: tahoma; text-align: left; width: 428px; height: 274px; float: right; margin-top: 35px; margin-right: 20px; }

img#marginsHeader { margin-top: 30px; }

/*Objects*/

object.homePosition { float: right; margin-top: 25px; margin-right: 30px; }