/* SongSelect - Welcome Page */

.bullet { color: #ff9e6e; }

h1.TitleCss { margin: 0px; padding: 0px; font-weight: normal; color: #555; font-size: 14pt; }


/* Content Boxes */
.contentTitleSmall { background-image: url(images/HomePage/bgHeaderSmall.gif); height: 21px; background-repeat: no-repeat; }

.contentTitleSmallArrow { background-image: url(images/HomePage/bgHeaderSmallArrow.gif); height: 21px; background-repeat: no-repeat; }
.contentTitleSmallArrow a { color: #1643B2; }

.contentTitleLarge { background-image: url(images/HomePage/bgHeaderLarge.gif); height: 21px; width:100%; background-repeat: no-repeat; }

.contentTitleLargeArrow { background-image: url(images/HomePage/bgHeaderLargeArrow.gif); height: 21px; width: 370px; background-repeat: no-repeat; }
.contentTitleLeft { background-image: url(images/HomePage/bgHeaderLeft.gif); height: 21px; background-repeat: no-repeat; background-position:left; }
.contentTitleRight { background-image: url(images/HomePage/bgHeaderRight.gif); height: 21px; background-repeat: no-repeat; background-position:right; }
.contentTitleRightNoArrow { background-image: url(images/HomePage/bgHeaderRightNoArrow.gif); height: 21px; background-repeat: no-repeat; background-position:right; }

.titlefont { text-align: left; font-family: Tahoma, Arial; font-size: 12px; text-transform: uppercase; font-weight: bold; color: #000000; padding-left: 8px; }

.top25link a { font-size: 10px; text-transform: none; text-align: right; padding-right: 19px; color: #1643B2; }
.top100link a { font-size: 10px; text-transform: none; text-align: right; color: #1643B2; position:relative; float:right; padding-top: 1px; padding-right: 19px; }

.contentBoxSmall { font-family: Tahoma,Arial; font-size: 11px; text-align: left; padding: 8px; border: 1px solid #88b9eb; border-top: 0; line-height: 15px; }
.contentBoxSmall ul { margin-top: 0; margin-left: 0; margin-bottom: 0; list-style-image: url(Images/HomePage/bullet.gif); list-style-type: none; padding-left: 15px; }

.contentBoxSmall a { color: #1643B2 !important; text-decoration: none; }
.contentBoxSmall a:hover { text-decoration: underline; }

.contentBoxSmallColor { font-family: Tahoma,Arial; font-size: 11px; background-color: #d6e8f9; color: #314C75; width: 180px; text-align: left; padding: 8px; border: 1px solid #88b9eb; border-top: 0; line-height: 15px; }
.contentBoxSmallColor a { color: #1643b2 !important; text-decoration: none; }
.contentBoxSmallColor a:hover { text-decoration: underline; }

.contentBoxLarge { width: 370px; text-align: left; padding: 8px 8px 0 8px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #88b9eb; border-bottom-color: #88b9eb; border-left-color: #88b9eb; }
/* End Content Boxes */

/* Popular Music */
.art { display:block; width: 50px; height: 50px; padding-bottom: 8px; padding-right:8px; }
.songinfo { width:100%; background-color:#ffc; padding-left: 10px; padding-right: 10px; vertical-align: top; padding-bottom: 8px; line-height:1.0em; }
.songtitle a { font-weight: bold; font-family: Tahoma,Arial; font-size: 11px; color: #1643b2 !important; line-height:1.2em; }

.songauthor a { font-size: 10px; color: #1643b2 !important; }
#feature-image { margin: 0; padding: 0; height: 229px; width: 556px; border: 0; }
#feature-buttons { text-align: right; position: relative; top: +209px; left: -40px; }

.bumpup { position: relative; top: -19px; }
.bumpdown { position: relative; top: +19px; }
#outer { }

table#layout td.padded { padding-right:10px; padding-bottom:10px; }

#homeheader { background-color: #D7E8F8; border: 1px solid #88B9EB; width:100%; margin-top:0;margin-bottom:10px; }


