/*==================================================================================================

  GospelSongBird Base Style Sheet
  (c) Copyright 2008 BlackAthlete Sports Network, LLC. All Rights Reserved.

==================================================================================================*/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #9962bf;
	color:#000;
	margin:0;
	text-align:center;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* WRAPPER */
#wrapper { 
 margin: 0 auto;
 width: 900px;
 color: #000;
 text-align:left;
}
/* HEADER */
#header {
 background: #9962bf;
 border-left: 1px solid #000;
 border-right: 1px solid #000;
 color: #333;
 width: 897px;
 padding-top: 5px;
 height: 125px;
 margin: 0;
}
/* Header Image*/
#headerimg {
 background: #9962bf;
 float:left;
 color: #333;
 width: 545px;
 height: 125px;
 margin: 0;
}
/* Music Player */
#musicplayer {
 background: #9962bf;
 float:right;
 color: #333;
 width: 350px;
 height: 125px;
 margin: 0;
}
/* CONTENT */
#content {
 background: #d0e5c8;
 color: #333;
 width: 897px;
 padding-top: 5px;
 border-left:black 1px solid;
 border-right:black 1px solid;
 height: 650px;
 margin: 0;
}
#rightcolumn .pad{
 padding-right: 8px
}
/* LATEST NEWS & OTHER CONTENT */
#container_main {
 background: #d0e5c8;
 clear:both;
 color: #fff;
 width: 887px;
 height: 310px;
 margin: 0 5px 5px 5px;
}
/* Latest News */
.holder {
 float:left;
 width: 485px;
 margin-top:0;
 border-left: #CCC 1px solid;
 border-right:#CCC 1px solid;
 border-bottom: #CCC 1px solid;
}
.scroll-pane {
font: 12px Arial, Helvetica, sans-serif;
text-align:left;
padding-right:3px;
margin:0 5px 5px 5px;
 background: #d0e5c8;
 color: #000;
 width: 485px;
}
/* RIGHT COLUMN */
#rightcolumn {
 float:left;
 background: #000;
 color: #fff;
 text-align:center;
 width: 380px;
 padding: 0 5px 0 5px;
 height: auto;
 margin: 2px 5px 5px 5px;
}

/* CDS */
#cdsbtns {
 background: #000;
 color: #fff;
 text-align:center;
 width: 355px;
 padding: 0 5px 0 5px;
 height: auto;
 margin: 5px 5px 5px 0;
}
#cdsbtns .pad{
 padding-right: 8px
}
/* Featured Video, Newsletter & Events */
#container_fvne {
 width: 355px;
 height:320px;
 font: 12px Arial, Helvetica, sans-serif;
 color:#000;
 margin-top:0;
 margin-left:8px;
 border-left: #CCC 1px solid;
 border-right:#CCC 1px solid;
 border-bottom: #CCC 1px solid;
}
.vdplyricons {
	border:1px solid #000;
	margin:3px;
}
/* FOOTER COLUMN */
#footer {
 clear:both;
 background: #9962bf;
 color: #333;
 width: 897px;
 padding-top: 5px;
 height: 50px;
 margin: 0;
}
#footer #copyright {
	font: normal 7pt Arial, Helvetica, sans-serif;;
	width:auto;
	margin:8px;
	padding:5px;
	color:white;
	text-align:center;
}
#footer #copyright a{
	color:white;
}
#footer #copyright a:hover{
	color:black;
}

/* Top Navigation */
#blockmenu {
height:15px;
clear:both;
background:#9962bf;
border: 1px solid #000;
width:897px;
text-align:left;
padding: 5px 0 5px 0;
}
#blockmenu ul{
margin: 2px 0px 5px 0;
text-align:left;
color:#FFFFFF;
background:#9962bf;
font: bold 12px Geneva, Arial, Helvetica, sans-serif;
clear:both;
}
#blockmenu li{
display: inline;
}
#blockmenu li a{
color: white;
padding: 9px 5px;
text-decoration: none;
}
#blockmenu li a:visited{
color: white;
}
#blockmenu li .selected first{
color: black;
}

#blockmenu li a:hover, .blockmenu li a.current{
color: black;
}
/* PAGE ELEMENTS */
.titles {
font: bold 12px Arial, Helvetica, sans-serif;
 display:block;
 border-bottom: 1px ridge #b389cf;
 padding-bottom: 3px;
 color:#52075c;
}
.subtitles {
font: bold 10px Arial, Helvetica, sans-serif;
 display:block;
 padding-top: 3px;
 padding-bottom: 3px;
 text-transform:uppercase;
 color:#52075c;
}
.bigtitles {
font: bold 16px Arial, Helvetica, sans-serif;
 display:block;
 border-bottom: 1px ridge #b389cf;
 padding-bottom: 3px;
 color:#52075c;
}
.bigtitles a{
color:#52075c;
text-decoration:none;
}
.divider {
 height:1px;
 color: #b389cf;
}
.hrdivider {
border-top:1px solid #000;
width: 887px;
}
.bodystyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.bullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#52075c;
}
.pagelinks {
	display:block;
	text-align:center;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	text decoration:none;
	font-size: 16px;
	color:#52075c;
	padding-bottom: 5px;
}
.pagelinks a{
	color:#52075c;
}
.albumimg {
	border: 1px solid #52075c;
}

.xbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.expanded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 2px;
}

.justified {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}

.box1 {
	padding: 3px;
	border-width: medium;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border: 1px solid;
}
/***********************************************/
/*EMail Sign Up Styles                         */
/***********************************************/
.emailsignup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	text-transform: uppercase;
	color: #fff;
	list-style-type: circle;
}
.keywords {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	width:150px;
	height:18px;
	color: #000;
}
.topbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	background-color:#52075c;
	width:65px;
	height:20px;
	padding-left:2px;
	padding-right:2px;
	color: #FFF;
}
