body { font: 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; margin: 0px 0px; background-color:#F0F0F3; }

input,select,textarea,optgroup,option { font: 11px Verdana, Arial, Helvetica, sans-serif; }

p { margin:10px 10px 10px 30px; line-height:17px;}
h1 { font-size:17px; color:#FFFFFF; margin:30px 0px 5px 30px; }
h2 { font-size:13px; color:#000000; margin:20px 10px 15px 30px; }
h3 { font-size:15px; color:#000000; font-weight:bold; margin:5px 0px 20px 0px; }
h6 { font-size:10px; color:#000000; font-weight:bold; margin:5px 0px 20px 0px; }

#titleHome h1 { height:24px; width:490px; background-image: url(../images/title-home.gif); background-repeat:no-repeat; }
#titleHomeSub1 h2 { height:24px; width:191px; background-image: url(../images/title-home2.gif); background-repeat:no-repeat; }
#titleHomeSub2 h2 { height:24px; width:521px; background-image: url(../images/title-home3.gif); background-repeat:no-repeat; }

#titleMale h1 { height:24px;width:150px; background-image: url(../images/title-UK-male-artists.gif); background-repeat:no-repeat; }
#titleFemale h1 { height:24px;width:177px; background-image: url(../images/title-UK-female-artists.gif); background-repeat:no-repeat; }
#titleWorld h1 { height:24px;width:177px; background-image: url(../images/title-world-artists.gif); background-repeat:no-repeat; }
#titleHow h1 { height:24px;width:177px; background-image: url(../images/title-how-it-works.gif); background-repeat:no-repeat; }
#titleAdvice h1 { height:24px;width:177px; background-image: url(../images/title-advice.gif); background-repeat:no-repeat; }
#titleFAQ h1 { height:24px;width:177px; background-image: url(../images/title-faq.gif); background-repeat:no-repeat; }
#titleAbout h1 { height:24px;width:177px; background-image: url(../images/title-about-us.gif); background-repeat:no-repeat; }
#titleContact h1 { height:24px;width:177px; background-image: url(../images/title-contact-us.gif); background-repeat:no-repeat; }
#titlePrivacy h1 { height:24px;width:177px; background-image: url(../images/title-privacy.gif); background-repeat:no-repeat; }
#titleLegal h1 { height:24px;width:177px; background-image: url(../images/title-legal.gif); background-repeat:no-repeat; }
#titleLinks h1 { height:24px;width:177px; background-image: url(../images/title-links.gif); background-repeat:no-repeat; }
#titleTerms h1 { height:24px;width:200px; background-image: url(../images/title-terms.gif); background-repeat:no-repeat; }
#titleUpload h1 { background-image:url(../images/title-upload.gif); width:67px; height:23px; background-repeat:no-repeat; }

#titleAmerican h2 { height:24px;width:177px; background-image: url(../images/title-American.gif); background-repeat:no-repeat; }
#titleArab h2 { height:24px;width:177px; background-image: url(../images/title-Arab.gif); background-repeat:no-repeat; }
#titleAustralasian h2 { height:24px;width:177px; background-image: url(../images/title-Australasian.gif); background-repeat:no-repeat; }
#titleCanadian h2 { height:24px;width:177px; background-image: url(../images/title-Canadian.gif); background-repeat:no-repeat; }
#titleChinese h2 { height:24px;width:177px; background-image: url(../images/title-Chinese.gif); background-repeat:no-repeat; }
#titleCroatian h2 { height:24px;width:177px; background-image: url(../images/title-Croatian.gif); background-repeat:no-repeat; }
#titleDanish h2 { height:24px;width:177px; background-image: url(../images/title-Danish.gif); background-repeat:no-repeat; }
#titleDutch h2 { height:24px;width:177px; background-image: url(../images/title-Dutch.gif); background-repeat:no-repeat; }
#titleFrench h2 { height:24px;width:177px; background-image: url(../images/title-French.gif); background-repeat:no-repeat; }
#titleGerman h2 { height:24px;width:177px; background-image: url(../images/title-German.gif); background-repeat:no-repeat; }
#titleGreek h2 { height:24px;width:177px; background-image: url(../images/title-Greek.gif); background-repeat:no-repeat; }
#titleIrish h2 { height:24px;width:177px; background-image: url(../images/title-Irish.gif); background-repeat:no-repeat; }
#titleItalian h2 { height:24px;width:177px; background-image: url(../images/title-Italian.gif); background-repeat:no-repeat; }
#titleJapanese h2 { height:24px;width:177px; background-image: url(../images/title-Japanese.gif); background-repeat:no-repeat; }
#titleNorwegian h2 { height:24px;width:177px; background-image: url(../images/title-Norwegian.gif); background-repeat:no-repeat; }
#titlePortugese h2 { height:24px;width:177px; background-image: url(../images/title-Portugese.gif); background-repeat:no-repeat; }
#titleRussian h2 { height:24px;width:177px; background-image: url(../images/title-Russian.gif); background-repeat:no-repeat; }
#titleSpanish h2 { height:24px;width:177px; background-image: url(../images/title-Spanish.gif); background-repeat:no-repeat; }
#titleSwedish h2 { height:24px;width:177px; background-image: url(../images/title-Swedish.gif); background-repeat:no-repeat; }
#titleTurkish h2 { height:24px;width:177px; background-image: url(../images/title-Turkish.gif); background-repeat:no-repeat; }

/* Hidden Elements */
#titleHome h1 span,
#titleHomeSub1 h2 span,
#titleHomeSub2 h2 span,
#titleMale h1 span,
#titleFemale h1 span,
#titleWorld h1 span,
#titleHow h1 span,
#titleAdvice h1 span,
#titleFAQ h1 span,
#titleAbout h1 span,
#titlePrivacy h1 span, 
#titleTerms h1 span,
#titleLegal h1 span,
#titleLinks h1 span,
#titleContact h1 span,
#titleUpload h1 span,

#titleAmerican h2 a span,
#titleArab h2 span,
#titleAustralasian h2 span,
#titleCanadian h2 span,
#titleChinese h2 span,
#titleCroatian h2 span,
#titleDanish h2 span,
#titleDutch h2 span,
#titleFrench h2 span,
#titleGerman h2 span,
#titleGreek h2 span,
#titleIrish h2 span,
#titleItalian h2 span,
#titleJapanese h2 span,
#titleNorwegian h2 span,
#titlePortugese h2 span,
#titleRussian h2 span,
#titleSpanish h2 span,
#titleSwedish h2 span,
#titleTurkish h2 span { display:none; }


ul,ol { margin: 15px 20px 10px 20px; padding-left:60px; color:#000000; }
li { margin-left: 20px; margin-bottom:20px; }
ul li {	margin-bottom:5px; }
ol li {	margin-bottom:20px; }

ul.users { margin:3px; padding:5px 10px 5px 5px; color:#3D4350; font-weight:normal; font-size:12px; }
li.users { padding-left:0px; }

ul.terms { margin:3px; padding:5px 10px 5px 0px; font-weight:normal; }
li.terms { padding-left:20px; margin-left:50px; line-height:17px; }

/* Links */
a { font-weight:bold; text-decoration:underline; color:#B6226C; }
a.footer { color:#FFFFFF; font-weight:normal; }
a.nav { font-weight:normal; color:#FFFFFF; text-decoration:none; }
a.sign { color:#FFFFFF; text-decoration:none; border-left:1px solid #FFFFFF; text-align:center; margin:0px; padding:0px 13px 0px 13px; }
a.sign:hover { background-color:#B2C6D1; color:#FFFFFF; }
a.worldLink { font-size:10px; margin:0px 10px 5px 30px; line-height:10px; }
a.webdesign { color:#57BDBD; font-weight:normal; }


/* Table classes */
.tableMain {background-color:#FFFFFF; }
.tableTopBanner { background-image: url(../images/bg-top-banner.gif); background-repeat:no-repeat; background-color:#F0F0F3; }
.tableNav { background-image:url(../images/bg-nav-pink.gif); background-repeat:repeat-x; border-top: solid 1px #FFFFFF; border-bottom: solid 1px #FFFFFF; }
.tableNavBg { background-color:#F0F0F3; }
.tableColumnGrey { background-image:url(../images/bg-grey.gif); background-repeat:repeat-y; background-color:#F0F0F3; }
.tableColumnCurve { background-image:url(../images/bg-grey-curve.gif); background-repeat:no-repeat; }
.tableFooter { font-size:10px; color:#FFFFFF; margin-bottom:10px; }
.tableFooterBg { background-color:#F0F0F3; }
.tableArtist { margin: 10px 0px 10px 30px; }

.tableArtistContainer { width:550px; margin: 10px 0px 10px 30px; }
#tableArtistContainer { width:550px; margin: 10px 0px 10px 30px; }
#artistContainer { margin: 100px 0px 0px 10px; }

.tableFemalePlayer { background-image:url(../images/bg-female-artist-box.jpg); border-top:solid 1px #DD63A0; border-right:solid 1px #DD63A0; border-left:solid 1px #DD63A0; }
table.tableFemaleInfo { border-collapse:collapse; margin-bottom:20px; }
table.tableFemaleInfo td { border:1px solid #DD63A0 }

.tableMalePlayer { background-image:url(../images/bg-male-artist-box.jpg); border-top:solid 1px #9FBCF3; border-right:solid 1px #9FBCF3; border-left:solid 1px #9FBCF3; }
table.tableMaleInfo { border-collapse:collapse; margin-bottom:20px; }
table.tableMaleInfo td { border:1px solid #9FBCF3 }


.tableWorldPlayer { background-image:url(../images/bg-world-artist-box.jpg); border-top:solid 1px #5FDEAE; border-right:solid 1px #5FDEAE; border-left:solid 1px #5FDEAE; }
table.tableWorldInfo { border-collapse:collapse; margin-bottom:20px; }
table.tableWorldInfo td { border:1px solid #5FDEAE }

.navGreen { background-image: url(../images/bg-nav-green.gif); background-repeat:repeat-x; padding: 0px 10px 0px 10px; }
.navLinks { padding: 0px 10px 0px 10px; border-right: solid 1px #FFFFFF; }

.footerGreen { background-image:url(../images/bg-footer-green.gif); background-repeat:repeat-x; padding: 2px 0px 2px 10px; }
.footerPink { background-image:url(../images/bg-footer-pink.gif); background-repeat:repeat-x; padding: 2px 0px 2px 10px; }

#countryList {
	line-height:2em;
}
#countryList td {
	padding-left:1.5em;
	padding-right:1.5em;
}

/* Margin classes */
.mArtistBubbles { margin: 0px 0px 0px 30px; }
.mSidePic { margin: 0px 20px 0px 0px; }
.mSideQuote { margin: 30px 20px 0px 0px; }


/* Padding classes */
.pContactBubble { padding: 40px 0px 10px 0px }
.pPlayerRight { padding-right:5px; }

/* Text */
.text10 { font-size:10px; }
.textFAQLink { margin-bottom:15px; }
.textFAQTitle { margin-top:50px; }
.textBackUp { font-size:10px; font-weight:normal; }
.textArtistName { font-size:12px; font-weight:bold; padding-left:5px; }
.furtherDetails { font-size:11px; font-weight:normal; }



/* Form */

.formField { width:97%; }
.formFieldMulti { width:97%; }
.formFieldLarge { width:100%; }