/* CSS Document */

body {
 background-image:url(../images/small_bg_tile.gif);
 background-color:#000000;
 padding-bottom:0px;
 padding-left:0px;
 padding-right:0px;
 padding-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-top:0px;
 margin-bottom:0px;
 font-family:Arial, Helvetica, sans-serif;
 
}

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}


a{
	color:#940817;
}
A:hover {text-decoration:none}

select {
	border:1px solid #480910;
	font-size:10px;
	
}

.error {
	color:#940817;
	font-weight:bold;
}

hr {
	color: #C79FA3;
	size:1px;
}


.required {
	color:#940817;
}

.small{
	font-size:10px;
	color:#666666;
}

/*** MAIN SITE CONTAINER ***/

#main{
	background-image:url(../images/bg_tile.gif);
	background-repeat:repeat-x;
	width:100%;
	height:100%;
	
}


/*** LOWER STEEL BELOW MAIN NAV ***/

#crumbs {
	clear:both;
	width:763px;
	height:23px;
	background-image:url(../images/ui_lower_header_steel.jpg);
	text-align:right;
	padding-right:12px;
	padding-top:4px;
	color:#000000;
	font-size:12px;
	font-weight:bold;

	
}

/**** SIDE BAR NAV ****/

#sidenav {
	margin-top:10px;
	margin-bottom:10px;
}

.nomargins{
	clear:both;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	
}


/*** CENTER COLUMN ***/
#ui {
	background-image:url(../images/content_white_bg.gif);
	background-repeat:repeat-y;
	width:775px;
	margin-left:auto;
	margin-right:auto;
}




#contentarea {
	padding-left:15px;
	padding-right:15px;
}


#sidecol{
	width:144px;
	border:1px solid green;
}


#centercol {
	width:581px;
	float:left;
	border:1px solid pink;
}

/***** CONTENT TEXT STYLING*****/
td.centerColumn {
	width:615px;
	padding-left:8px;
}

td.loginstatus {
	font-size:13px;
	font-weight:bold;
	color:#414141;
}

.username {
	color:#83111E;
}

.picborder{
	border: 1px solid #000000;
}

a.whiteusername {
	color:#FFF;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
}

a:hover.whiteusername {
	text-decoration:underline;
}


.activeImage {
	border:2px solid #940817;
}

.non-activeImage {
	border:2px solid #ffffff;
}

input.outline {
	border:1px solid #480910;
	font-size:10px;
}


textarea.outline {
	border:1px solid #480910;
	font-size:11px;
	
}

span.red
{
 color:#990000;
}

/******* left side "more" buttons under menu ************/

.CTA {
	/*width:150px;*/
	text-align:center;
	padding-left:0px;
	margin-left:0px;
}

.CTABanner {
	/*width:150px;*/
	text-align:center;
	padding-left:0px;
	margin-left:0px;
}


.CTA img
{
	padding-bottom: 0px;
	margin: 5px 0px 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
}


/***** FAN CLUB MESSAGING *****/
.FanClubMessage {
	width:553px;
	height:20px;
	background-image:url(../images/CTA_fanclub.gif);
	background-repeat:no-repeat;
	padding-left:40px;
	font-size:10px;
	color:#323232;
	padding-top:10px;
}

.FanClubMessage .callout {
	font-size:10px;
	font-weight:bold;
	color:#940817;
}



/**** FOOOTER *****/
#footer {
	background-image:url(../images/ui_footer_steel.jpg);
	color: #FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	width:775px;
	height:19px;
	padding-top:10px;
	vertical-align:middle;
} 

#footer a {
	color:#FFFFFF;
	text-decoration:none;
}

#footer a:hover {
	color:#83111E
}


.heavy{
	font-size:14px;
	font-weight:bold;
}


.title {
	font-size:14px;
	font-weight:bold;
	color:#940817;
}

.red{

color:#940817;
}

.subtitle{
	font-size:12px;
	color:#a31625;
	font-weight:bold;
}

#htmlTip
{
border:1px solid #ffffff;

float:left;



}
.chatlink { 
line-height: 15px; 
text-align: justify; 
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3c3c3c;
text-decoration: none;
}
A.chatlink {
	 COLOR: #3c3c3c; text-decoration: none;
}
A.chatlink:visited {
	 COLOR: #3c3c3c; 
}
A.chatlink:hover {
	 COLOR: #FFFFFF; text-decoration: none;
}
A.chatlink:active {
	 COLOR: #3c3c3c; 
}
A.chatlink:visited:hover {
	 COLOR: #FFFFFF; text-decoration: none;
}

.chat_text { 
line-height: 15px; 
text-align: justify; 
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #780202;
text-decoration: none;
}


/***** FAN CLUB MESSAGING *****/
.FanClubDistanceMessage {
	width:280px;
	height:143px;
	background-image:url(../images/Proximity_BG.gif);
	background-repeat:no-repeat;
	padding-left:9px;
	font-size:10px;
	color:#323232;
	padding-top:5px;
	float: right;

}

.FanClubDistanceMessage .callout {
	font-size:10px;
	font-weight:bold;
	color:#940817;
	padding-left:30px;	
}

.FanClubDistanceMessage .searchcon{ 
	font-weight:bold;
	font-size:12px;			
}


/***** FAN CLUB MESSAGING *****/
.FanClubCitySearch
{
	padding-left: 9px;
	font-size: 10px;
	background-image: url(../images/City_Search_BG.gif);
	width: 259px;
	color: #323232;	
	padding-top: 5px;
	background-repeat: no-repeat;
	height: 140px;
}

.FanClubCitySearch .callout {
	font-size:10px;
	font-weight:bold;
	color:#940817;
	padding-left:30px;	
}

.FanClubCitySearch .searchcon{ 
	font-weight:bold;
	font-size:10px;			
}

.boldfont
{
	font-weight: bold;
	font-size: 11px;
	line-height: 25px;
}

.Smallboldfont
{
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
}

.ResultADBanner
{	padding-top:5px;	
	margin-top:5px;
	float:none;
	width:100%;
}

.ResultIMADBanner
{	padding-top:0px;	
	margin-top:0px;
	padding-bottom:5px;	
	margin-bottom:5px;
	float:none;
	width:100%;
}

.ResultVideoADBanner
{	padding-top:5px;	
	margin-top:5px;
	
	float:none;
	width:100%;
	text-align:center;
}


.NewsContent
{	height:100%;
	text-align: left;
	padding-bottom: 5px;
	width: 156px;
	margin-bottom: 5px;
	float: none;
}

.BadgeImage
{
	clip: rect(auto 8px auto auto);
	text-align: right;
	border:0;
	hspace:15px;
}

A.statusboxlink
{	text-decoration: none;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
}

.statusbox {
	background:#F5F5F5;
	width:591px;
}

.statusbox .description img{
	padding-left:7px;
	padding-right:7px;
}

.statusbox .header {
	background-image:url(../images/Online_settings_hdr.gif);
	background-repeat:no-repeat;
	width:591px;
	height:29px;
	padding-left:570px;	
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
}


.statusbox .description {
	width:590px;
	height:40px;
	font-size:11px;
	line-height:12px;
	padding-top:0px;
	padding-right:9px;
	border-left:1px solid  #A9A9A9;
	border-right:1px solid  #A9A9A9;
}

.profileadbar {	
	height:600px;
	text-align:center;
	padding-left:0px;
	margin-left:0px;
}

.signoutadbar {
	width:468px;
	height:60px;
	text-align:center;
	padding-left:0px;
	margin-left:0px;
}

.imageright
{
	float:right;
	margin:5px 0px 10px 5px;	
}

.imageleft
{
	float:left;		
	margin:5px 5px 10px 0px;		
}

.imagecenter
{
	/*margin:5px 20px 20px 100px;*/
	/*text-align:center;*/
	margin:5px auto 20px auto;
	/*height:100%;
	width:auto;
	clear:both;*/
}

