body { color: black; background-color: white; background-image: url(../img/background-2.jpg); background-repeat: no-repeat; background-position: center top; }

img.rightAlign { float: right; }
img.leftAlign { float: left; }

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-image: url(../img/resources/FREEMP3.png); background-repeat: no-repeat; background-position: left top; height: 322px; border-top: 2px solid #8f8f8f; }

div.boxFrame { width: 935px; margin-top: 20px; }

div.boxFramehome { width: 935px; margin-top: 2px; margin-bottom:2px; background-image: url(http://davidyoungren.org/img/box.jpg); height: 120px; }

div.boxes2 { float:left; }

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; }

h2 { color: #0062ff; font-size: 14pt; font-family: tahoma; font-weight: bold; }

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; }

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; }

f#grey { color: #737373; text-decoration: none; }

a.thickbox { text-decoration: none; }

a#lightBlue { color: #4990dc; }

a#darkBlue { color: #0063cd; }

a#twitter-link { color: #3369bb; font-size: 11pt; font-family: tahoma; font-weight: bold; text-decoration: none; margin-top: 0; padding: 0; }
a#twitter-link:hover { color: #005e98; font-size: 11pt; font-family: tahoma; font-weight: bold; text-decoration: underline; margin-top: 0; padding: 0; }

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; }

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 { color: #363636; font-size: 10pt; font-family: tahoma; line-height: 14pt; display: block; }

ul { font-size: 10pt; font-family: tahoma; line-height: 14pt; text-align: left; margin: 0; padding: 0; list-style: inside; display: block; }

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; }

/*MP3 Page*/

div.scrollMP3s { color: #647a8f; font-size: 9pt; font-family: tahoma; line-height: 13pt; background-image: url(../img/resources/mp3scroll.png); background-repeat: repeat; text-align: left; width: 400px; height: 200px; overflow: scroll; float: right; margin-top: 40px; margin-right: 30px; overflow-x: hidden; padding: 10px; }

/*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; }

/*About*/

div.audiopodcasts { background-color: #e6e6e6; width: 550px; margin-top: 5px; margin-bottom: 5px; padding: 0 5px 15px 10px; border: solid 1px #fff; outline: solid 1px #e0e0e0; }

div.pageMainContent { color: #2e2e2e; font-size: 9pt; font-family: tahoma; line-height: 13pt; background-image: url(../img/box-trans.png); background-repeat: repeat; text-align: left; width: 580px; float: left; padding: 10px; border: solid 1px #c6c6c6; }

div.pageRightUpdates { font-family: tahoma; background-image: url(../img/box-trans.png); background-repeat: repeat; text-align: left; width: 300px; float: right; padding: 10px; border: solid 1px #c6c6c6; }

div.pageRightScroll { font-size: 10pt; font-family: tahoma; line-height: 14pt; background-image: url(../img/box-trans.png); background-repeat: repeat; text-align: left; width: 300px; overflow: scroll; overflow-x: hidden; float: right; padding: 10px; border: solid 1px #c6c6c6; }

img.frame { float: right; margin-bottom: 15px; margin-left: 15px; border: solid 5px #fff; outline: solid 1px #e5e5e5; }

img.frameLink { float: right; margin-bottom: 15px; margin-left: 15px; border: solid 5px #fff; outline: solid 1px #e5e5e5; }
img.frameLink:hover { float: right; margin-bottom: 15px; margin-left: 15px; border: solid 5px #e4e4e4; outline: solid 1px #498fff; }

a.boldIt { font-weight: bold; }

a.Author { color: #818181; font-size: 8pt; font-family: tahoma; line-height: 15pt; text-transform: uppercase; letter-spacing: 1pt; }

/*Video*/

div.videoContent { color: #2e2e2e; font-size: 9pt; font-family: tahoma; line-height: 13pt; background-image: url(../img/box-trans.png); background-repeat: repeat; text-align: left; width: 916px; float: left; padding: 10px; border: solid 1px #c6c6c6; }


