/*Universal Styles*/
Body {margin-top:0px; margin-left:0px; margin-right: 0px; margin-bottom: 0px; 
background-color: #372E2A; font-size : 10pt; font-family : Arial, Verdana, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: normal;
SCROLLBAR-FACE-COLOR: #9BCEE3; 
SCROLLBAR-HIGHLIGHT-COLOR: #4B4B4B; 
SCROLLBAR-SHADOW-COLOR: #4B4B4B; 
SCROLLBAR-3DLIGHT-COLOR: #C1E3F2; 
SCROLLBAR-ARROW-COLOR: #000000; 
SCROLLBAR-TRACK-COLOR: #0C3B4F; 
SCROLLBAR-DARKSHADOW-COLOR: #000000;
}

.BodyNormal 
{
	font-size : 10pt;
	font-family : Verdana, Arial, sans-serif; 
	color:White; 
	font-style : normal; 
	text-decoration: none; 
	font-weight: normal;
}
.BodyError 
{
	font-size : 10pt;
	font-family : Verdana, Arial, sans-serif; 
	color:Red; 
	font-style : normal; 
	text-decoration: none; 
	font-weight: normal;
}

.BodyWarning 
{
	font-size : 10pt; 
	font-family : Verdana, Arial, sans-serif; 
	color : yellow; 
	font-style : normal; 
	text-decoration: none; 
	font-weight: normal;
}

td {font-size : 10pt; font-family : Arial, Verdana, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold;
}

.JMpaddingRight {padding-right: 10px;}

.ContentPadding {padding-right: 15px; padding-left: 15px;}

.FooterArea {font-size : 8pt; font-family : Arial, Verdana, sans-serif; color : #EFE9E0; font-style : normal; text-decoration: none; font-weight: normal;
}

.MainBackground {background-image: url('images/en-us/DefaultTemplate/JM_mainBack.jpg'); background-repeat: no-repeat; background-position: center top;
}

.HomeBackground {background-image: url('images/en-us/DefaultTemplate/JM_HomeBack2.jpg'); background-repeat: no-repeat; background-position: center top;
}

.ProfileBackground {background-image: url('images/en-us/DefaultTemplate/JM_ProfileBack.jpg'); background-repeat: no-repeat; background-position: center top;
}


.TopicHeader {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold
}

.TopicHeader2 {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #97C7DB; font-style : normal; text-decoration: none; font-weight: bold
}

.TopicHeader3 {background-color: #FFFFFF; font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #003663; font-style : normal; text-decoration: none; font-weight: bold;
}

.TopicSubHeader {border-bottom: 1px solid #3E8DA8; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFEE1; font-style : normal; text-decoration: none; font-weight: bold;
}
.TopicSubHeader2 {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: bold;
}

A.RegNowLink {FONT-SIZE: 12pt; COLOR: #003663; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}
A.RegNowLink:active {FONT-SIZE: 12pt; COLOR: #c5c4d6; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}
A.RegNowLink:visited {FONT-SIZE: 12pt; COLOR: #003663; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}
A.RegNowLink:hover {FONT-SIZE: 12pt; COLOR: #291308; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}

.ComingSoon {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: bold;
}
.BannerHeader {FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #ffff98; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none;
}
A.BannerLink {FONT-SIZE: 9px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}
A.BannerLink:active {FONT-SIZE: 9px; COLOR: #c5c4d6; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}
A.BannerLink:visited {FONT-SIZE: 9px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}
A.BannerLink:hover {FONT-SIZE: 9px; COLOR: #863634; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}

A.EmailLink {FONT-SIZE: 9px; COLOR: #863634; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline; font-weight: bold;
}
A.EmailLink:active {FONT-SIZE: 9px; COLOR: #c5c4d6; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline; font-weight: bold;
}
A.EmailLink:visited {FONT-SIZE: 9px; COLOR: #863634; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline; font-weight: bold;
}
A.EmailLink:hover {FONT-SIZE: 9px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline; font-weight: bold;
}

A.FooterLink {FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: underline; font-weight: normal;
}
A.FooterLink:active {FONT-SIZE: 8pt; COLOR: #c5c4d6; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: underline; font-weight: normal;
}
A.FooterLink:visited {FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: underline; font-weight: normal;
}
A.FooterLink:hover {FONT-SIZE: 8pt; COLOR: #863634; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: underline; font-weight: normal;
}

A{font-size : 10pt; font-family : Arial, Verdana, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: underline; font-weight: bold;
}
A:active {font-size : 10pt; font-family : Arial, Verdana, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: underline; font-weight: bold;
}
A:visited {font-size : 10pt; font-family : Arial, Verdana, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: underline; font-weight: bold;
}
A:hover {font-size : 10pt; font-family : Arial, Verdana, sans-serif; color : #000000; font-style : normal; text-decoration: underline; font-weight: bold;
}


A.NavLink {font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}
A.NavLink:active {font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: none; font-weight: bold;
}
A.NavLink:visited {font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}
A.NavLink:hover {font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: bold;
}

A.NavLinkSmall{font-size : 8pt; font-family : Verdana, sans-serif; color : #863634; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.NavLinkSmall:active {font-size : 8pt; font-family : Verdana, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.NavLinkSmall:visited {font-size : 8pt; font-family : Verdana, sans-serif; color : #863634; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.NavLinkSmall:hover {font-size : 8pt; font-family : Verdana, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: underline; font-weight: normal;
}


/*Home Page*/

.HomeNews {font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: normal;
}

A.HomeLink {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}
A.HomeLink:active {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: none; font-weight: bold;
}
A.HomeLink:visited {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}
A.HomeLink:hover {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: bold;
}

A.HomeMenuLink {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: bold;
}
A.HomeMenuLink:active {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: none; font-weight: bold;
}
A.HomeMenuLink:visited {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: bold;
}
A.HomeMenuLink:hover {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}

A.HomeNewsLink {font-size : 8pt; font-family : Arial, Verdana, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.HomeNewsLink:active {font-size : 8pt; font-family : Arial, Verdana, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.HomeNewsLink:visited {font-size : 8pt; font-family : Arial, Verdana, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.HomeNewsLink:hover {font-size : 8pt; font-family : Arial, Verdana, sans-serif; color : #863634; font-style : normal; text-decoration: underline; font-weight: normal;
}

/*News Pages*/

.NewsSubHeader {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #D52015; font-style : normal; text-decoration: none; font-weight: bold;
}
A.NewsHeaderLink {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold;
}
A.NewsHeaderLink:active {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: none; font-weight: bold;
}
A.NewsHeaderLink:visited {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold;
}
A.NewsHeaderLink:hover {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #863634; font-style : normal; text-decoration: none; font-weight: bold;
}

A.NewsArticleLink {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold;
}
A.NewsArticleLink:active {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: none; font-weight: bold;
}
A.NewsArticleLink:visited {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold;
}
A.NewsArticleLink:hover {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}

A.NewsLink {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}
A.NewsLink:active {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: none; font-weight: normal;
}
A.NewsLink:visited {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}
A.NewsLink:hover {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: normal;
}
.NewsHeader {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #863634; font-style : normal; text-decoration: none; font-weight: bold;
}
.NewsPosted {font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}
.NewsRead {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #863634; font-style : normal; text-decoration: none; font-weight: normal;
}

.quotes {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : italic; text-decoration: none; font-weight: normal;
}

/*Interact*/

A.InteractLink {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold;
}
A.InteractLink:active {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: none; font-weight: bold;
}
A.InteractLink:visited {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold;
}
A.InteractLink:hover {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}


/*The Band*/


A.BandLink {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #D52015; font-style : normal; text-decoration: none; font-weight: bold;
}
A.BandLink:active {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: none; font-weight: bold;
}
A.BandLink:visited {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #D52015; font-style : normal; text-decoration: none; font-weight: bold;
}
A.BandLink:hover {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}

.CDHeader {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #FF281A; font-style : normal; text-decoration: none; font-weight: bold;
}

.CDBuy {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FF281A; font-style : normal; text-decoration: none; font-weight: bold;
}

.SoundHeader {border-bottom: 1px #FFFEE1 solid; font-size : 10pt; font-family : Arial, Verdana, sans-serif; color : #863634; font-style : normal; text-decoration: none; font-weight: bold;
}

.SoundNotes {font-size : 8pt; font-family : Arial, Verdana, sans-serif; color : #863634; font-style : normal; text-decoration: none; font-weight: bold;
}

A.SoundLink {FONT-SIZE: 8pt; COLOR: #863634; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: underline; font-weight: bold;
}
A.SoundLink:active {FONT-SIZE: 8pt; COLOR: #c5c4d6; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: underline; font-weight: bold;
}
A.SoundLink:visited {FONT-SIZE: 8pt; COLOR: #863634; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Arial, sans-serif; TEXT-DECORATION: underline; font-weight: bold;
}
A.SoundLink:hover {FONT-SIZE: 8pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Arial, sans-serif; TEXT-DECORATION: underline; font-weight: bold;
}

/*Fan Club and Estore*/

.FanOrderHeader {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}

.FanOrderHeader2 {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #807CFF; font-style : normal; text-decoration: none; font-weight: bold;
}

.FanOrderHeader3 {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: bold;
}

.CartHeader {background-color: #177196; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}

.CartSubHeader {background-color: #FFFFFF; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #291308; font-style : normal; text-decoration: none; font-weight: bold;
}

.CartError {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FF0000; font-style : normal; text-decoration: none; font-weight: normal;
}

.VerifyNote {background-color: #FFFF98; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.PackageHeader {background-color: #96160F; font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}

.OrderNumber {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: bold;
}

.StoreThumbHeader {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #863634; font-style : normal; text-decoration: none; font-weight: bold;
}

.StoreThumbLabel {padding-left:10px; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: normal;
}

.StoreThumbSale {padding-left:10px; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: normal;
}

A.FanStreetLink {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #FF281A; font-style : normal; text-decoration: none; font-weight: bold;
}
A.FanStreetLink:active {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: none; font-weight: bold;
}
A.FanStreetLink:visited {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #FF281A; font-style : normal; text-decoration: none; font-weight: bold;
}
A.FanStreetLink:hover {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}

A.CartLink {font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.CartLink:active {font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.CartLink:visited {font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.CartLink:hover {font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #863634; font-style : normal; text-decoration: underline; font-weight: normal;
}

A.EditLink {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.EditLink:active {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.EditLink:visited {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.EditLink:hover {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #863634; font-style : normal; text-decoration: underline; font-weight: normal;
}


.StreetHeader {background-color: #CCCC99; font-size : 10pt; font-family : Arial, Verdana, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold;
}


/*Tour Dates*/

.TourHeader {background-color: #0C3B4F; font-size : 10pt; font-family : Arial, Verdana, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}

.TourCancel{font-size : 10pt; font-family : Arial, Verdana, sans-serif; color : #FF0000; font-style : normal; text-decoration: none; font-weight: normal;
}

.TourUpdate {font-size : 10pt; font-family : Arial, Verdana, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: normal;
}

/*PayNowPlayNow*/
.PayNowArea {background-color: #FFFEE1; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #291308; font-style : normal; text-decoration: none; font-weight: bold;
}


A.RegisterLink {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #863634; font-style : normal; text-decoration: none; font-weight: bold;
}
A.RegisterLink:active {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: none; font-weight: bold;
}
A.RegisterLink:visited {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #863634; font-style : normal; text-decoration: none; font-weight: bold;
}
A.RegisterLink:hover {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}

 
/*Photo Gallery*/
.PGHeader {font-size : 10pt; font-family : Arial, Verdana, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold;
}
.PGSmTitle {font-size : 8pt; font-family : Arial, Verdana, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}
.PGSubHeader {font-size : 10pt; font-family : Arial, Verdana, sans-serif; color : #EFEFFE; font-style : normal; text-decoration: none; font-weight: normal;
}

.PGBackground {background-color: #6191A4; border: 1px #FFFFFF solid;}

.PGBackgroundFull {background-color: #6191A4;  padding: 5px;}
.PGBackgroundFullHeader {background-color: #6191A4;  padding: 5px; font-size : 12pt; font-family : Arial, Verdana, sans-serif; color : #EFEFEF; font-style : normal; text-decoration: none; font-weight: Bold;
}

.PGBackgroundFullImage {background-color: #000000;}
.PGBFullCaption {background-color: #000000; font-size : 12pt; font-family : Arial, Verdana, sans-serif; color : #E6E6E6; font-style : normal; text-decoration: none; font-weight: Bold;
}

.PGBackgroundDescription {padding: 5px; background-color: #000000;}
.PGPostedBy {font-size : 10pt; font-family : Arial, Verdana, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: Bold;
}
.PGPostedInfo {font-size : 8pt; font-family : Arial, Verdana, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: normal;
}

.PGBackgroundFullFooter {background-color: #6191A4;}

.PGListOdd {background-color: #65B4D4;}
.PGListEven {background-color: #9FD0E4;}

.PhotoCommentTableOdd {background-color: #65B4D4; border-bottom: 2px #000000 solid;}
.PhotoCommentTableEven {background-color: #9FD0E4; border-bottom: 2px #000000 solid;}

.PGPostBody {font-size : 10pt; font-family : Arial, Verdana, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: normal;
}
 

/*Who's Online*/

.WhosHeader {font-size : 8pt; font-family : Arial, Verdana, sans-serif; color : #EFE9E0; font-style : normal; text-decoration: none; font-weight: bold;
}
.WhosSubheader {font-size : 8pt; font-family : Arial, Verdana, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: normal;
}
.WhosInfo {font-size : 8pt; font-family : Arial, Verdana, sans-serif; color : #EFE9E0; font-style : normal; text-decoration: none; font-weight: bold;
}
.WhosStats {font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: normal;
}

 

A.WhosLink {FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: underline; font-weight: normal;
}
A.WhosLink:active {FONT-SIZE: 8pt; COLOR: #c5c4d6; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: underline; font-weight: normal;
}
A.WhosLink:visited {FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: underline; font-weight: normal;
}
A.WhosLink:hover {FONT-SIZE: 8pt; COLOR: #863634; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: underline; font-weight: normal;
}
 
A.WhosHeaderLink {FONT-SIZE: 8pt; COLOR: #EFE9E0; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}
A.WhosHeaderLink:active {FONT-SIZE: 8pt; COLOR: #c5c4d6; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}
A.WhosHeaderLink:visited {FONT-SIZE: 8pt; COLOR: #EFE9E0; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}
A.WhosHeaderLink:hover {FONT-SIZE: 8pt; COLOR: #FF281A; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}

/*Logged In Fan Area*/

.FAHeader {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: bold;
}

.FASubheader {font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}

.FAInfo {font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: normal;
}
 
.FAStats {font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: normal;
}

A.FAHeaderLink {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: bold;
}
A.FAHeaderLink:active {font-size : 12pt; font-family : Verdana, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: none; font-weight: bold;
}
A.FAHeaderLink:visited {font-size : 12pt; font-family : Verdana, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: bold;
}
A.FAHeaderLink:hover {font-size : 12pt; font-family : Verdana, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}

A.FALink {font-size : 8pt; font-family : Verdana, sans-serif; color : #863634; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.FALink:active {font-size : 8pt; font-family : Verdana, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.FALink:visited {font-size : 8pt; font-family : Verdana, sans-serif; color : #863634; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.FALink:hover {font-size : 8pt; font-family : Verdana, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: underline; font-weight: bold;
}

 

/*Home News Area*/

.HomeNewsHeader {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: bold;
}

.HomeNewsSubheader {font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}

.HomeNewsInfo {font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: normal;
}

.HomeNewsStats {font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: normal;
}

A.HomeNewsHeaderLink {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: bold;
}
A.HomeNewsHeaderLink:active {font-size : 12pt; font-family : Verdana, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: none; font-weight: bold;
}
A.HomeNewsHeaderLink:visited {font-size : 12pt; font-family : Verdana, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: bold;
}
A.HomeNewsHeaderLink:hover {font-size : 12pt; font-family : Verdana, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}


/*Registration Pages*/
.ContactTextBox {width:90%; font-size : 10pt; font-family : Arial, Verdana, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}
.ContactMultiBox {width:90%; height:200px; font-size : 10pt; font-family : Arial, Verdana, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.LoginTextBox {width:50%; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.RegTextBox {width:60%; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.RegTextBoxZip {width:21%; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.RegTextBoxMulti {width:80%; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.RegRequired {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: normal;
}

.RegHeader {height: 30; font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #863634; font-style : normal; text-decoration: none; font-weight: bold;
}

.RegHeader2 {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #863634; font-style : normal; text-decoration: none; font-weight: bold;
}

.RegSubHeader {border-bottom: 1px solid #FFFF98; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: bold;
}

.ReferralHeader {height: 30; background-color: #96160F; font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}

.ReferralLabel {padding-right: 5px; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}

.ReferralInfo {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: normal;
}

.ReferralSubHeader {border-bottom: 1px solid #424242; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #807CFF; font-style : normal; text-decoration: none; font-weight: bold;
}

.ReferralDisclaimer {font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: bold;
}

.ReferralDisclaimer2 {font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: normal;
}
.ReferralTextBox {width:98%; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}
.ReferralAdStats {padding: 3px; background-color: #333333; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: bold;
}

td.SepCell{BORDER-LEFT: white thin solid}

th.ReferralsTop, th.ReferralsCornerL, th.ReferralsCornerR 
{
	font-weight: bold; 
	border: medium solid #FFFFFF; 
	height: 28px; 
	background-image: url('images/en-us/DefaultTemplate/cellback3.gif');
}
th.ReferralsTop	 { border-width: 1px 0px 0px 0px; }
th.ReferralsCornerL { border-width: 1px 0px 0px 1px; }
th.ReferralsCornerR { border-width: 1px 1px 0px 0px; }
td.ReferralsRowOdd, td.ReferralsRowOddL, td.ReferralsRowOddR	{ background-color: #74716E; }							
td.ReferralsRowEven, td.ReferralsRowEvenL, td.ReferralsRowEvenR	{ background-color: #424242; }

/*AdminGrid */
th.AdminGridTop, th.AdminGridCornerL, th.AdminGridCornerR 
{
	font-weight: bold; 
	border: medium solid #FFFFFF; 
	height: 28px; 
	background-image: url('images/en-us/DefaultTemplate/cellback3.gif');
}
th.AdminGridTop	 { border-width: 1px 0px 0px 0px; }
th.AdminGridCornerL { border-width: 1px 0px 0px 1px; }
th.AdminGridCornerR { border-width: 1px 1px 0px 0px; }
td.AdminGridRowOdd, td.AdminGridRowOddL, td.AdminGridRowOddR	{ background-color: #30225D; }							
td.AdminGridRowEven, td.AdminGridRowEvenL, td.AdminGridRowEvenR	{ background-color: #46437C; }									


/*Message Board*/
/* Main table cell colours and backgrounds */
td.row1	{ background-color: #265D75; }							/* EFEFEF */
td.row2	{ background-color: #0C3B4F; }							/* DEE3E7 */
td.row3	{ background-color: #265D75; }							/* D1D7DC */


/*
  This is for the table cell above the Topics, Post & Last posts on the index.php page
  By default this is the fading out gradiated silver background.
  However, you could replace this with a bitmap specific for each forum
*/
td.rowpic {
		background-color: #65B4D4;
		background-repeat: repeat-y;
}

#30225D
/* Header cells - the blue and silver gradient backgrounds */
th	{
	color: #FFFFFF; font-size: 11px; font-weight : bold;					/* FFA34F */
	background-color: #65B4D4; height: 25px;							/* 006699 */
}

td.cat, td.catHead, td.catSides, td.catLeft, td.catRight, td.catBottom {
			background-color:#65B4D4; border: #000000; border-style: solid; height: 28px;
}


/*
  Setting additional nice inner borders for the main table cells.
  The names indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)
*/
td.cat, td.catHead, td.catBottom {
	height: 29px;
}
th.thHead, th.thSides, th.thTop, th.thLeft, th.thRight, th.thBottom, th.thCornerL, th.thCornerR {
	font-weight: bold; border: #FFFFFF; border-style: solid; height: 28px; }
td.row3Right {												/* remove spaceRow */
	background-color: #265D75; border: #DCDFE6; border-style: solid; }		/* D1D7DC	FFFFFF */

td.spaceRow { 
	background-color: #000000; border: #000000; border-style: solid; }


th.thHead, td.catHead { font-size: 12px; border-width: 1px 1px 0px 1px; }
th.thSides, td.catSides, td.spaceRow	 { border-width: 0px 1px 0px 1px; }
th.thRight, td.catRight, td.row3Right	 { border-width: 0px 1px 0px 0px; }
th.thLeft, td.catLeft	  { border-width: 0px 0px 0px 1px; }
th.thBottom, td.catBottom  { border-width: 0px 1px 1px 1px; }
th.thTop	 { border-width: 1px 0px 0px 0px; }
th.thCornerL { border-width: 1px 0px 0px 1px; }
th.thCornerR { border-width: 1px 1px 0px 0px; }


/* The largest text used in the index page title and toptic title etc. */
.maintitle, h1, h2	{
			font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Tahoma, Arial, Verdana, Helvetica, sans-serif;
			text-decoration: none; line-height : 120%; color : #FFFFFF;		/* 000000 */
}


/* General text */
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen, .genmed, .gensmall { color : #FFFFFF; }							/* 000000 */
a.gen, a.genmed, a.gensmall { color: #FFFFFF; text-decoration: none; }			/* 006699 */
a.gen:hover, a.genmed:hover, a.gensmall:hover	{ color: #ffffff; text-decoration: underline; }


/* General medium BLACK text - added by CN on 1/25/02 for font size pull down*/
.genmedblack		{ font-size : 11px; color : #000000 }
a.genmedblack		{ text-decoration: none; color : #000000; }
a.genmedblack:hover	{ text-decoration: underline; color : #006699; }


/* The register, login, search etc links at the top of the page */
.mainmenu		{ font-size : 11px; color : #FFFFFF }					/* 000000 */
a.mainmenu		{ text-decoration: none; color : #FFFFFF;  }				/* 006699 */
a.mainmenu:hover{ text-decoration: underline; color : #006699; }				/* DD6900 */


A.AliasLink{font-size : 9px; font-family : Verdana, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.AliasLink:active {font-size : 9px; font-family : Verdana, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.AliasLink:visited {font-size : 9px; font-family : Verdana, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.AliasLink:hover {font-size : 9px; font-family : Verdana, sans-serif; color : #DF0909; font-style : normal; text-decoration: underline; font-weight: bold;
}


/* Forum category titles */
{font-size : 12pt; font-family : Tahoma, Arial, Verdana, sans-serif; color : #30225D; font-style : normal; text-decoration: none; font-weight: bold;
}

.cattitle		{ font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #96160F}	/* 006699 */
a.cattitle		{font-size : 10pt; font-family : Tahoma, Arial, Verdana, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}			/* 006699 */
a.cattitle:visited {font-size : 10pt; font-family : Tahoma, Arial, Verdana, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}
a.cattitle:hover {font-size : 10pt; font-family : Tahoma, Arial, Verdana, sans-serif; color : #DF0909; font-style : normal; text-decoration: underline; font-weight: bold;
}


/* Forum title: Text and link to the forums used in: index.php */
.forumlink		{ text-decoration: none; font-weight: bold; font-size: 11px; color : #FFFFFF; }		/* 006699 */
a.forumlink 	{ text-decoration: ;  }				/* 006699 */
a.forumlink:visited 	{ text-decoration: none; font-weight: bold; font-size: 11px; color : #FFFFFF; }				/* 006699 */
a.forumlink:hover{ text-decoration: none; font-weight: bold; font-size: 11px; color : #DF0909; }				/* DD6900 */



/* Forum categories medium - added by CN on 1/25/02*/
.cattitlemed		{ font-size : 11px; color : #ffffff }
a.cattitlemed		{ text-decoration: underline; color : #ffffff;  }
a.catmedbold:visited	{ text-decoration: underline; color : #ffffff;  }
a.cattitlemed:hover	{ text-decoration: underline; }

/* Forum categories medium + bold - added by CN on 1/25/02*/
.catmedbold			{ font-size : 11px; font-weight : bold; color : #004c75 }
a.catmedbold		{ text-decoration: none; color : #004c75;  }
a.catmedbold:visited	{ text-decoration: none; color : #004c75;  }
a.catmedbold:hover	{ text-decoration: underline; }



/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav{font-size : 10pt; font-family : Verdana, sans-serif; color : #DF0909; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.nav:active {font-size : 10pt; font-family : Verdana, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.nav:visited {font-size : 10pt; font-family : Verdana, sans-serif; color : #DF0909; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.nav:hover {font-size : 10pt; font-family : Verdana, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: underline; font-weight: bold;
}

A.navsmall{font-size : 16pt; font-family : Verdana, sans-serif; color : #807CFF;
}
A.navsmall:active {font-size : 8pt; font-family : Verdana, sans-serif; color : #C5C4D6;  text-decoration: underline; 
}
A.navsmall:visited {font-size : 8pt; font-family : Verdana, sans-serif; color : #807CFF; text-decoration: underline; 
}
A.navsmall:hover {font-size : 8pt; font-family : Verdana, sans-serif; color : #FFFF98; text-decoration: underline;
}

/* titles for the topics: could specify viewed link colour too */
.topictitle			{ font-weight: bold; font-size: 9px; color : #FFFFFF; }	/* 000000 */
a.topictitle:link   { font-weight: bold; font-size: 9px; text-decoration: none; color : #FFFFFF; }				/* 006699 */
a.topictitle:visited { font-weight: ;  }				/* 5493B4 */
a.topictitle:hover	{ font-weight: bold; font-size: 9px; text-decoration: none; color : #DF0909; }		/* DD6900 */


/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name			{ font-size : 11px; color : #FFFFFF;}					/* 000000 */

/* Location, number of posts, post date etc */
.postdetails		{ font-size : 10px; color : #FFFFFF; }				/* 000000 */


/* The content of the posts (body of text) */
.postbody { font-size : 11px; line-height: 18px; color : #FFFFFF;}			/* NONE   */
a.postlink:link	{ text-decoration: none; color : #FFFFFF }				/* 006699 */
a.postlink:visited { text-decoration: none; color : #FFFFFF; }				/* 5493B4 */
a.postlink:hover { text-decoration: underline; color : #DF0909}				/* DD6900 */


/* Quote & Code blocks */
.code {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}


/* Copyright and bottom info */
.copyright		{ font-size: 10px; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF; letter-spacing: -1px;}														/* DD6900 */
a.copyright		{ color: #999999; text-decoration: none;}					/* DD6900 */
a.copyright:hover { color: #006699; text-decoration: underline;}				/* DD6900 */


/* Form elements */
input, textarea, select {
	color : #000000;
	font: normal 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	border-color : #000000;
}

/* The text input fields background colour */
input.post, textarea.post, select {
	background-color : #FFFFFF;
}

input { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */
input.button {
	background-color : #EFEFEF;
	color : #000000;
	font-size: 11px; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

/* The main submit button option */
input.mainoption {
	background-color : #FAFAFA;
	font-weight : bold;
}

/* None-bold submit button */
input.liteoption {
	background-color : #FAFAFA;
	font-weight : normal;
}

/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  color as the background no one will know ;)
*/
.helpline { background-color: #6C706D; border-style: none; color: #FFFFFF; }			/* DD6900	NONE */


/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("StyleIE.css");