@charset "UTF-8";
/* CSS Document */

body{
background: url(../images/layout/body-bg.jpg) top center repeat-x #000;
color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 62.5%;
}

#container{
position: relative;
margin: 0 auto 0 auto;
padding: 0 0 0 0;
text-align: center;
}

#ultimate{
	color: #FB22D1;
	font-size: 1.5em !important;
	}

#pinkbox{
background: #FB22D1 url(../images/layout/playerbg.png);
height: 80px;
width: 420px;
padding: 0 0 0 0;
margin: 70px auto 0 auto;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border: 1px solid #000;
padding: 10px;
}

#pinkbox p{
color: #fff;
margin: 0 !important;
padding: 0 !important;
line-height: normal !important;
}

#content{
height: 338px;
background: url(../images/layout/content-bg.jpg) top center no-repeat;
}

h1.main-header{
width: 360px;
margin: 0 auto 0 auto;
padding: 0 88px 0 0;
height: 208px;
text-indent: -9999px;
background: url(../images/layout/h1.jpg) no-repeat;
display: block;
}

h1 a{
width: 360px;
height: 201px;
display: block;
}

#footer{
margin: 40px 0 0 0;
background: url(../images/layout/footer-bg.gif) top center no-repeat;
}

#footer p{
clear: both;
font-size: 1.2em;
text-transform: uppercase;
line-heighT: 25px;
}

#menu{
text-align: center;
margin: 0 auto 0 auto;
width: 560px;
padding: 0px 0 50px 0;
}

#menu li{
margin: 20px 10px 0 10px;
float: left;
}


#menu li a{
font-size: 1.4em;
color: #fff;
text-transform: uppercase;
text-decoration: none;
padding-bottom: 3px;
font-weight: bold;
}

#menu li a:hover{
border-bottom: 2px solid #fff;
}

#logos{
width: 737px;
margin: 0 auto 0 auto;
padding: 220px 0 0 0;
}

#logos li{
float: left;
height: 178px;
width: 220px;
}

#logos li a{
float: left;
height: 178px;
width: 220px;
background: url(../images/assets/logos/seduce-jazz-wedding-band-london.gif) no-repeat;
text-indent: -9999px;
}

#logos li.party a{
width: 151px;
background: url(../images/assets/logos/seduce-party-wedding-band-london.gif) no-repeat;
}

#logos li.party{
width: 151px;
}

#logos li.lounge a{
width: 211px;
background: url(../images/assets/logos/seduce-lounge-wedding-band-london.gif) no-repeat;
}

#logos li.lounge{
width: 211px;
}

#logos li.eighties a{
width: 154px;
background: url(../images/assets/logos/80s-music-wedding-band-london.gif) no-repeat;
}

#logos li.eighties{
width: 154px;
}

p.meta{
padding: 10px 0 0 0;
text-transform: none !important;
font-size: 1em !important;
color: #333;
}

p.meta a{
color: #333;
text-decoration: none;
}

#party{
width: 882px;
height: 723px;
background: url(../images/layout/seduce-party-wedding-band-london-bg.png)
}

.poop object{
position: absolute;
left: 200px;
top: 195px;
}

#jazz object{
top: 145px;
}

.toph1{
z-index: 9999;
position: absolute;
text-indent: -9999px;
}

#partyh1{

left: 700px;
top: 0px;
background: url(../images/assets/seduce-party-wedding-band-h1.png) no-repeat;

width: 275px;
heighT: 275px;
}

#jazzh1{
background: url(../images/assets/jazz-wedding-band-london-h1.png) no-repeat;
width: 329px;
height: 239px;
top: -30px;
left: 630px;
}

#textbox{
position: absolute;
color: #fff;
top: 500px;
left: 215px;
}

#textbox p{
font-size: 11px;
width: 470px;
line-heighT: 15px;
margin: 0 0 10px 0;}

.purple{
color: purple;
}

#jazz{
background: url(../images/layout/jazz-wedding-band-london-bg.png);
width: 918px;
height: 698px;
}


#80sh1{
background: url(../images/assets/jazz-h1.png) no-repeat;
width: 329px;
height: 239px;
top: -30px;
left: 630px;
}

#jazz #textbox{
top: 450px;
}

.blue{
color: #6699ff;
}


#eight{
background: url(../images/layout/seduce-80s-wedding-band-london-bg.png);
width: 957px;
height: 677px;
}

#eight object{
top: 140px;
left: 255px;
}

#eight #textbox{
top: 440px;
left: 255px;
}

#eighth1{
background: url(../images/assets/eight-h1.png) no-repeat;
width: 265px !important;
height: 265px !important;
left: 720px;
top: -75px;
}

#lounger{
	background: url(../images/layout/seduce-lounge-wedding-band-bg.png) no-repeat;
	width: 962px;
	height: 689px;
}

#lounger object{
top: 153px;
left: 235px;
}

#lounger #textbox{
top: 450px;
left: 235px;
}

.orange{
	color: #FF9900;
}

.green{
color: #18FF00;
}

#close{
position: absolute;
top: 660px;
left: 390px;
}

#close a{
padding: 10px 20px 10px 20px;
font-size: 14px;
color: #000;
font-weight: bold;
text-decoration: none;
background: #fff;
}

#lounger #loungeh1{
	width: 339px;
	height: 253px;
	background: url(../images/assets/seduce-lounge-wedding-band-london-h1.png) no-repeat;
	left: 680px;
	top: -50px;
	}

#jazz #close{
top: 615px;
}

#eight #close{
left: 420px;
top: 610px;
}

.popbox{
background: #000;
padding: 20px;
border: 10px solid #fff;
}


#music{
width: 500px;
height: 560px;
}

.popbox h3{
font-size: 2em;
}


.popbox{
font-size: 1.1em;
}

.popbox object{
margin: 10px 0 0 0;
}

.popbox p{
line-height: 16px;
padding: 10px 0 10px 0;
}

#faq, #extras{
width: 500px;
height: 500px;
}

#faq .inner, #extras .inner{
height: 500px;
overflow: auto;
padding-right: 20px;
}

#faq .inner strong, #extras strong, #music strong, #biog strong{
color: #FB22D1;
font-weight: bold;
font-size: 12px;
}


p a{
	color: #FB22D1;
	text-decoration: none;
}


p a:hover{
	text-decoration: underline;
}

#contactpage{
heighT: 575px;
width: 400px;
}

#contactpage p{
padding: 0 0 10px 0;
margin: 0;
}

.checks{
padding: 0 0 10px 0;
width: 49%;
float: left;
}

#contactpage p.norm{
padding: 10px 0 10px 0;
}

#submit{
margin: 10px 0 0 0;
font-weight: bold;
font-size: 12px;
background: #FB22D1;
padding: 5px;
color: #000;
border: 0;
}

ul#quotes strong{
display: block;
}

ul#quotes li{
display: block;
clear: both;
padding: 10px 0 10px 0;
font-size: 20px;
line-height: 25px;
width: 400px;
font-family: georgia;
margin: 20px 0 0 30px;
}

#lounger #close{
	top: 625px;
left: 430px;
}

#rotater{
position: absolute;
top: 290px;
width: 400px;
margin: 0 auto 0 auto;
text-align: center;
}

#inplayer{
padding: 10px 0 0 0;
clear: both;
display: block;
width: 100%;
}

#rep{
height: 440px;
margin: 0 0 10px 0;
overflow: auto;
}

#gallery img{
	border: 5px solid #fff;
	margin: 0 10px 10px 0;}

#gallery{
width: 800px;
height: 500px;
}

#rep h2{
color: #FB22D1;
font-size: 12px;
font-weight: bold;
padding: 10px 0 10px 0;
}

#muspic{
position: absolute;
top: 0;
left: -230px;
}

.popbox{
	background: #000 url('../images/layout/corner-bg.gif') bottom right no-repeat;
}

#tracks select{
background: #FB22D1;
border: 0;
padding: 3px;
margin: -2px 0 0 0;
color: #fff;
width: 398px;
}

#trackstitle{
font-size: 1.5em !important;
font-weight: bold;
}

.popright{
clear: right;
float: right;
margin: 0 30px 0 0;
}

#biog{
width: 550px;
}

#biog p{
width: 90%;
}

#biog, #extras, #music{
	background: #000 !important;
}

#inplayer, #inplayer object, #inplayer embed{
position: relative;
z-index: 1;
}

.poop{
position: relative;
z-index: 500;
}

.poop h1{
z-index: 700;
}

#music h3{
font-weight: bold;
font-size: 14px;
}

#body-copy
{
	width: 700px;
	margin:0 auto;
}

#body-copy p
{
	line-height:22px;
	margin:16px 0;
	text-transform:none;
	text-align: left;
}

#body-copy h1
{
	font-size: 2em;
	margin:25px 0 15px 0;
	text-align: center;
}

#body-copy h3
{
	text-align: center;
	font-size: 2em;
	margin:30px 0 15px;
}