
/* CSS Document */



/* Body **************************/

body {
	background-color:#000000;
  background-image:url(/images/main-background.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	background-attachment:fixed;
	margin: 0px;

}

iframe {
	border:#FFFFFF 3px solid;
}

body #splashBack {
	background-color:#000000;	

}

form {
	padding:0;
	margin:0;
}

.pinkText {
	color:#994c99;
}


/*Main Divs ***************************/

#splash {
	background:url(/images/splashBack.jpg) no-repeat;
	height:768px;
	width:1024px;
	margin: 0px auto 0px auto;
	position:relative;
}

#container {
  width: 950px;
	margin: 0px auto 0px auto;
}

#container-music {
  width: 950px;
	margin: 0px auto 0px auto;
}

#header {
	background:url(/images/home-banner.jpg) no-repeat;
	width: 924px;
	height:193px;
	position:relative;
	margin: 0px auto 0px auto;
}

#header-events {
	background:url(/images/events-banner.jpg) no-repeat;
	width: 924px;
	height:193px;
	position:relative;
	margin: 0px auto 0px auto;
}

#header-venue {
	background:url(/images/venue-banner.jpg) no-repeat;
	width: 924px;
	height:193px;
	position:relative;
	margin: 0px auto 0px auto;
}

#header-contact {
	background:url(/images/contact-banner.jpg) no-repeat;
	width: 924px;
	height:193px;
	position:relative;
	margin: 0px auto 0px auto;
}

#header-gallery {
	background:url(/images/gallery-banner.jpg) no-repeat;
	width: 924px;
	height:193px;
	position:relative;
	margin: 0px auto 0px auto;
}

#header-res {
	background:url(/images/res-banner.jpg) no-repeat;
	width: 924px;
	height:193px;
	position:relative;
	margin: 0px auto 0px auto;
}


#header-music {
	background:url(/images/music-banner.jpg) no-repeat;
	width: 924px;
	height:193px;
	position:relative;
	margin: 0px auto 0px auto;
}

#header-vacant {
	background:url(/images/vacant-banner.jpg) no-repeat;
	width: 924px;
	height:193px;
	position:relative;
	margin: 0px auto 0px auto;
}

#header-getting {
	background:url(/images/getting-banner.jpg) no-repeat;
	width: 924px;
	height:193px;
	position:relative;
	margin: 0px auto 0px auto;
}

.content {
	width: 950px;
	height:auto;
	margin: 0px auto 0px auto;
}

.content-res {
	width: 950px;
	height:auto;
	margin: 0px auto 0px auto;
}

.content-music {
	width: 924px;
	height:auto;
	margin: 0px auto 0px auto;
}


.leftColumn {
	float:left;
	width:280px;
	padding:0 0 0 12px;
}

.rightColumn {
	float:right;
	width:640px;
	padding:0 14px 0 0;
}

.leftColumn-events {
	float:left;
	width:280px;
}

.rightColumn-events {
	float:left;
	width:280px;
	margin:5px 0 0 0;
}

.leftColumn-venue {
	float:left;
	width:270px;
	padding:0 0 0 12px;
}

.rightColumn-venue {
	float:left;
	width:650px;

}

#dance-image {
	float:left;
	margin-top:162px;
	width:200px;
	height:auto;
}

#left-column-music img {
	position: absolute; bottom: 0;
}

#left-column-music h1{
	margin:20px 0 0 0;
	font-size:1.6em;
}

#left-column-music {
	width:910px;
	float:left;
	padding:0 0 0 18px;
	position:relative;
}



#download-box {
	width:620px;
	height:auto !important;
	min-height: 400px;
	height: 400px;
	margin:90px 0 45px 0;
	float:left;
}

.song-box-left {
		background:url(/images/music-back.png) no-repeat;
		height:60px;
		float:left;
		width: 234px;
		margin:20px 5px 0 5px;
	
}


.song-box-left p {
	padding:12px 0 0 20px;
	margin:0;
	width:160px;
	text-transform:uppercase;
	font-weight:normal;
	font-size:0.60em;
}


.song-box-left a {
	padding:0 0 0 20px;
	margin:0;
	width:200px;
	text-transform:uppercase;
	font-weight:normal;
	font-size:0.60em;
}

.song-box-left img, .song-box-left div.player {
	float:right;
	padding:10px 8px 10px 0;
}



/* navigation ******************************************/

#nav {
	border-top:#CC66CC 1px solid;
	border-bottom:#CC66CC 1px solid;
	width: 934px;
	padding:0;
	margin: 0px auto 0px auto;
	text-transform:uppercase;
	background-color:#000000;
}


#nav ul {
	width:924px;
	padding:0;
	margin:0;
}


#nav li {
  display: inline;
	padding:0;
	margin:0;
	font-size:0.55em;
	list-style:none;
}

#nav li a {
  font-size: 100%;
  float: left;
	padding: 5px 15px 4px 9px;
	background:url(/images/divider.jpg) no-repeat;
	background-position:0% 50%
}

#nav li a:hover {
	color:#890089;
}


/* h tag styles **********************************/

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.00em;
	color:#FFFFFF;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color:#FFFFFF;
	font-weight:normal;
	font-weight:bold;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.70em;
	color:#FFFFFF;
	font-weight:normal;
}

#loginBox h3 {
	padding:13px 0 10px 35px;
	margin:0;
}

#bookBox h3 {
	padding:10px 0 10px 15px;
	margin:0;
}

#mailingBox h3 {
	padding:13px 0 0 20px;
	margin:0;
}

/* p tag styles **********************************/

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#FFFFFF;
}

#textBox p {
	padding:8px 5px 2px 0;
	margin:0;
	width: 620px;
}

#textBoxAuto p {
	padding:8px 5px 2px 0;
	margin:0;
	width: 620px;
}

#textBox1 p {
	padding:6px 5px 5px 0;
	margin:0;
	width: 620px;
}

#textBox2 p {
	width: 548px;
	padding:5px 5px 5px 0;
	margin:0;
}

#loginBox p {
	padding:5px 3px 5px 5px;
	margin:0;
	float:left;
	font-size:0.70em;
}

#mailingBox p{
	padding:5px 8px 5px 2px;
	margin:0;
	float:right;
	font-size:0.70em;
}

.ResleftColumn #mailingBox p{
	padding:5px 8px 5px 2px;
	margin:0;
	float:right;
	font-size:0.70em;
}

#bookBox p{
	margin:0;
	padding:5px 0 5px 0;
	float:left;
	font-size:0.70em;
}

#contactBox p {
	font-size:0.70em;
	margin:0;
	padding:5px 0 5px 0;
	position:relative;
}

#contactBox p.tableHear {
	width: 400px;
	padding:10px 0 7px 128px;
	font-size:0.90em;
}

.italicText {
	font-style:italic;
	color:#FFFFFF;
	font-size:0.90em;
}

.djText {
	color:#000000;
	font-size:1.1em;
	font-weight:bolder;
}

#commentBox p{
	padding:8px 0 0 8px;
	font-size:0.70em;
}

#high-image p {
	float:left;
	padding:6px 0 0 9px;
	margin:0;
	text-transform:uppercase;
	font-size:0.70em;
	width:100px;
}

#resBox p {
padding:10px 0 0 30px;
	font-size:0.70em;
}

#textBox5 p {
	width:615px;
	padding:3px 0 8px 0;
	margin:0;
}

#textBox5 .longText {
	width:550px;
	padding:5px 0 0 0;
	margin:0;
}

#textBox5 h2{
	padding:0 0 10px 0;
	margin:0;
}

#get-address p{
	padding:5px 0 5px 0;
	margin:0 0 10px 0;
}

#get-direct p{
	padding:5px 0 5px 0;
	margin:0;
}

#textBox6 p {
	float:left;	
	padding:10px 0 0 10px;
	margin:0;
	width:400px;
}

#image-Head p {
	text-transform:uppercase;
	font-size:0.70em;
	width:200px;
	padding:8px;
}

.tableHear p {
	width:150px;
}

#splashAddress p{
	padding:0;
	margin:0;
	font-size:0.70em;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bolder;
}
/* a styles **************************************/

a {
	border:none;
	color:#FFFFFF;
	text-decoration:none;
	font-size:0.65em;
	font-family:Arial, Helvetica, sans-serif;
}

#compBox a {
	float:right;
	padding:55px 15px 0 0;
	font-weight:bold;
	font-size:0.80em;
	text-transform:uppercase;
}

.ResleftColumn #compBox a{
	float:right;
	padding:60px 30px 0 0;
	font-weight:bold;
	font-size:0.80em;
	text-transform:uppercase;
}

#loginBox a{
	background:url(../images/button-back.gif) no-repeat;
	width:37px;
	height:17px;
	float:right;
	padding:2px 0 0 2px;
	margin:36px 29px 0 0;
}


#mailingBox #mailTable .submitButton {
	background:url(/images/button-back.gif) no-repeat;
	width:37px;
	height:17px;
	float:right;
	padding:1px 1px 1px 1px;
	margin:65px 29px 0 0;
	font-size:0.58em;
}

#commentBox a {
	background:url(/images/button-Back-Long.gif) no-repeat;
	width: 63px;
	height: 17px;
	font-size:0.80em;
	padding:1px 12px 2px 11px;
	margin:0 0 0 5px;
}

#resBox a{
	background:url(../images/book-now-button.gif) no-repeat;
	width:107px;
	height:17px;
	float:right;
	padding:1px 1px 1px 4px;
	margin:10px 10px 0 0;
	font-size:0.65em;
}


#songBox .playBack a{
	font-size:	0.85em;
}


#enterButton #entButton{
	padding:35px 0 0 0;
	margin:0;
	text-align:center;
}


#enterButton #entButton a{
	font-size:	0.80em;
	font-weight:bold;
	text-transform:uppercase;
	line-height:24px;
	color:#ea3974;
}

#enterButton #entButton a:hover{
	font-size:	0.80em;
	font-weight:bold;
	text-transform:uppercase;
	line-height:24px;
	color:#fff;
}


/* img styles ***********************************/

img {
	border:none;
}

#header img {
	position:absolute;
	left:253px;
	top:35px;
}

#header-events img {
	position:absolute;
	left:253px;
	top:35px;
}

#header-res img {
	position:absolute;
	left:253px;
	top:35px;
}

#header-music img {
	position:absolute;
	left:253px;
	top:35px;
}

#header-vacant img {
	position:absolute;
	left:253px;
	top:35px;
}

#header-getting img {
	position:absolute;
	left:253px;
	top:35px;
}

#header-venue img {
	position:absolute;
	left:253px;
	top:35px;
}

#header-contact img {
	position:absolute;
	left:253px;
	top:35px;
}

#header-gallery img {
	position:absolute;
	left:253px;
	top:35px;
}

#textBox2 img{
	position:absolute;
	right:0;
	left:542px;
	bottom:0px;
}

#textBox5 img{
	position:absolute;
	right:0;
	left:536px;
	top:262px;
}

#lips {
	position:absolute;
	float:right;
	left:538px;
	top:399px;
}

#polo-Image {
	position:relative;
	float:right;
	bottom:20px;
}

#loungeBox img{
	margin:5px 5px 5px 14px;
}

#upEventsBox img{
	margin:20px 6px 15px 20px;
}

#flashBox img{
	float:right;
	padding:5px 5px 0 0;
}

#galleryBox .imgRight{
	float:right;
	padding:15px 5px 0 0;
}

#smirnoff {
	float:right;
	padding:10px 10px 0 0;
}

#galleryBox .imgLeft{
	float:left;
	padding:8px 0 0 5px;
}


#advertBox .imgRight{
	float:right;
	padding:12px 15px 0 0;
}

#advertBox .imgLeft{
	float:left;
	padding:26px 0 0 15px;
}

#advertBox2 .imgRight{
	float:right;
	padding:12px 15px 0 0;
}

#advertBox2 .imgLeft{
	float:left;
	padding:26px 0 0 15px;
}

#contactBox img{
	margin:0 0 0 0;
	padding:5px 0 0 5px;
}

#contactBox #lips {
	position:absolute;
	top:330px;
	left:550px;
}

#image-Head img{
}

#high-image img{
	margin:83px 0 0 59px;
	
}

#pop-images img {
	margin:120px 75px 0 0;

}

#image-Head .pop-images2 img {
	margin:72px 0 0 71px;
}

#image-Head .pop-images2 #stars-rating img{
	margin:10px 0 0 0;
	padding:0;
}

.pop-images2 .most-Image {
	padding:1px 0 0 5px;
	margin:0;
	float:left;
}

.pop-images2 .crown {
	position:relative;
	bottom:186px;
	left:16px;
}

#pop-images .crown {
	position:relative;
	bottom:234px;
	left:16px;
}

#image-gallery a.image img {
	padding:10px 24px 0 12px;
	margin:0;
}

.ResleftColumn img{
	position:absolute;
	left:475px;
	top:0px;
}

#fullBox .djImage {
	position:absolute;
	right:85px;

}

#fullBox .dj-choice-image {
	float:left;
	margin:5px 0 0 13px;
}

#songBox .mp3-download {
	padding:10px 0 0 12px
}

#fullBox .dj-decks {
	padding:0 0 0 0;
}

#textBox6 img {
	padding:10px 10px 0 0;
	margin:0;
	float:right;
}

#image-Head .mostPop {
	position:absolute;
	left:300px;
}

/* list styles ***********************************/

ul {
	padding:0;
	margin:0;
}

li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#FFFFFF;
}


#header-events ul.address {
	padding:130px 0 0 265px;
	margin:0;
	width:200px;
	height:60px;
}

#header-events .address li{
	padding:0;
	margin:0;
	list-style-type:none;
	display:block;
}

#header-contact ul.address {
	padding:130px 0 0 265px;
	margin:0;
	width:200px;
	height:60px;
}

#header-contact .address li{
	padding:0;
	margin:0;
	list-style-type:none;
	display:block;
}

#header-venue ul.address {
	padding:130px 0 0 265px;
	margin:0;
	width:200px;
	height:60px;
}

#header-venue .address li{
	padding:0;
	margin:0;
	list-style-type:none;
	display:block;
}

#header-gallery ul.address {
	padding:130px 0 0 265px;
	margin:0;
	width:200px;
	height:60px;
}

#header-gallery .address li{
	padding:0;
	margin:0;
	list-style-type:none;
	display:block;
}

#address {
	position:absolute;
	top: 124px;
	left: 265px;
	border:0px;
}

#address p {
	margin:0;
	padding:0;
	font-size:0.75em;
}

#address ul {
	margin:0;
	padding:0;
	width:200px;
	height:72px;
}

#address li{
	padding:0;
	margin:0;
	list-style-type:none;
	font-size:0.70em;
	font-family:Arial, Helvetica, sans-serif;
}

.djList li {
	list-style-type:none;
	padding:9px 0 9px 0;
}

#image-date ul {
	padding: 7px 0 0 0;
}


#image-date li {
	list-style-type:none;
	display:inline;
	padding:0 9px 0 7px;
	letter-spacing:1px;
	font-weight:bold;
	font-size:0.75em;
}

#get-address li {
	padding:0;
	margin:0;
	list-style-type:none;
	display:block;
}

/* table styles *********************************/

#loginBox table{
	float:left;
	padding:0;
	margin:0;
	width:100px;
	height:50px;
}



#loginBox td {
	padding:0;
	margin:0;
}

#loginTable {
	padding:8px 0 0 10px;
	margin:0;
}

#mailingBox table{
	float:left;
	margin:0;
	padding:0;
	width:100px;
	height:70px;
}

#mailingBox #mailTable {
	margin:0;
	padding:13px 0 0 30px;
}


#mailingBox td{
	padding:0;
	margin:0;
}



.tableHear {
	padding:8px 0 0 138px;
	width: 200px;
}

.tableHear select {
	margin:0 0 0 10px;
	background-color:#333333;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}

#contactBox .tableLeft {
	float:left;
	width:300px;
	text-align:right;
	padding:0 0 0 10px;
	margin:0;
	font-size:0.90em;
}

#tableLeftTable {
	margin:2px 0 0 10px;
	padding:0;
}

#contactBox .tableRight {
	float:right;
	width:300px;
	text-align:right;
	padding:0 8px 0 0;
	margin:0 4px 0 0;
}

#mailingBox .boxPad {
	padding:4px 0 0 0;
}


#contactBox .boxPad {
	padding:0 4px 0 10px;
	width:200px;
}

#image-gallery td {
	background:url(/images/picture-back.png) no-repeat;
	padding:5px 0 10px 0;
	height:50px;
}

#image-gallery table {
	margin: 24px 0 0 0;
	padding:0;
}

#resBoxTable {
	padding:0 0 0 140px;
	font-size: 0.75em;
	margin:0;
}



#resBox td {
	padding:4px 5px 4px 2px;
	text-align:right;
}

#resBox .inputPad {
	width:265px;
 }
 
#musicBox table {	
	background:url(/images/mplayer-back.png) no-repeat;
	height:88px;
	width:114px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	padding:10px 30px 30px 7px;
	text-align:center;
	position: absolute;
	top:295px;
	left:32px;
}


#musicBox table td {
	padding:4px 2px 4px 2px;
}

#songBox table {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	margin:22px 0 0 15px;
	width: 300px;
}

#songBox table td {
	padding:2px 1px 2px 1px;
	text-align:left;
}

#songBox .boxPad p{
	margin:0px;
	padding:0px;
}

#textBox5 table {
	width:350px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.75em;
}

#textBox5 table .tablePad {
	padding:0 0 10px 0;
	font-style:italic;
}
/* input styles *********************************/

input {
	background:url(/images/input-Back.gif) no-repeat;
	width:107px;
	height:17px;
	border:none;
	color:#FFFFFF;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.75em;
}

.cont-input {
	background:url(/images/contact-input.gif) no-repeat;
	padding:0;
	margin:0;
	width:182px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.75em;
}

.cont-select {
	background:url(/images/select-input.gif) no-repeat;
	padding:0;
	margin:0;
	width:	161px;
	height:	18px;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.75em;
}

.com-input {
	background:url(/images/comment-input.gif) no-repeat;
	padding:0;
	margin:5px 0 10px 0;
	width:	491px;
	height:	112px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.75em;
}

#resBox input {
	background:url(/images/res-input-back.gif) no-repeat;
	width: 249px;
	height:	17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.0em;
}

#resButton {
	float:right;
	padding:10px 15px 0 0;
}

#resBox input.submitButt {
	background-color:#cc66cc;
	border:#CCCCCC 1px solid;
	background-image:none;
	width:140px;
}

#resBox select {
	background-image:url(/images/res-select-back.gif);
	background-color:#333333;
	width: 249px;
	height:	17px;
	border:0px;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color:#FFFFFF;
}


/* content styles *******************************/

#loginBox {
	background:url(/images/login-back.gif) no-repeat;
	width: 257px;
	height: 108px;
	margin:12px 0 0 0;
}

#bookBox {
	background:url(/images/reserve-back.gif) no-repeat;
	width: 257px;
	height: 132px;
	margin:80px 0 0 0;
}

#bookBoxText {
	margin:0;
	padding:5px 0 0 20px;
	width:220px;
	height:40px;
}

#mailingBox {
	background:url(/images/mailing-back.gif) no-repeat;
	width: 257px;
	height: 131px;
	margin:11px 0 0 0;
}

.ResleftColumn #mailingBox {
	background:url(/images/mailing-back.gif) no-repeat;
	width: 257px;
	height: 131px;
	margin:12px 0 0 0;
	float:left;
}


#compBox {
	background:url(../images/comp-logo.gif) no-repeat;
	width: 257px;
	height: 100px;
	margin:12px 0 0 0;
}

.ResleftColumn #compBox {
	background:url(../images/comp-back.png) no-repeat;
	width: 247px;
	height: 110px;
	margin:26px 1px 0 6px;
	float:left;
}

#textBox1 {
	background:#000000;
	width:625px;
	height:132px;
	margin:12px 0 0 0;
	float:right;
	padding:0 0 0 8px;
}


#textBox {
	background:#000000;
	width:625px;
	height:auto;
	margin:12px 0 0 0;
	float:right;
	padding:0 0 12px 8px;
}

#textBox2 {
	background:#000000;
	width:625px;
	margin:8px 0 0 0;
	float:right;
	padding:0 0 0 7px;
	position:relative;
}


#textBoxAuto {
	background:#000000;
	width:625px;
	height:auto;
	margin:12px 0 0 0;
	float:right;
	padding:0 0 12px 8px;
}

#textBoxAuto-sitemap {
	background:#000000;
	width:625px;
	height:auto;
	margin:12px 0 0 0;
	float:right;
	padding:0 0 12px 8px;
}

#textBoxAuto-sitemap ul{
		width:225px;
		padding:0 0 0 20px;
}

#textBoxAuto-sitemap li{
		width:225px;
		padding: 10px 7px 0 7px;
}

#textBoxAuto-sitemap li a {
  font-size: 95%;
	color:#ffffff;
}


#galleryBox {	
	background:#000000;
	width:300px;
	height:97px;
	margin:25px 0 0 5px;
	padding:0;
	float:left;
}

#advertBox {	
	background:#000000;
	width:300px;
	height:97px;
	margin:25px 0 0 0;
	padding:0;
	float:right;
}

#advertBox2 {	
	background:#000000;
	width:255px;
	height:97px;
	margin:15px 0 0 0;
	padding:0;
	float:left;
}

#loungeBox {
	background:none;
	background-repeat:no-repeat;
	width: 639px;
	height: 239px;
	margin:8px 0 0 4px;
}

#upEventsBox {
	background:none;
	background-repeat:no-repeat;
	height: auto;
	width:650px;
	margin:2px 0 0 0;
	position:relative;
}

#listBox {
	background:url(../images/download-event.png) no-repeat;
	height: 54px;
	width:242px;
  margin:0 0 0 11px
}

#listBoxTitle {
	padding:20px 0 0 9px;
	font-size:121%;
	font-weight:bold;
	width:250px;
}

#upBox {
	margin:9px 0 0 0;
	padding:0;
	width:270px;
	padding:0 0 0 12px;
	position:relative;
}


#valentineBox {
	margin:3px 0 15px 0;
	padding:0;
	width:270px;
	padding:0 0 0 12px;
}

#soonBox {
	width:270px;
	margin:0;
	float:left;
	padding:0 0 0 9px
}

.djList {
	position:absolute;
	left:40px;
	top:30px;
	width:300px;
	height:200px;
}

#djListBox {

}

#contactBox {
	width:635px;
	background-color:#000000;
	height:390px;
	margin:50px 0 0 5px;
	position:absolute;
}

.spacer {
	height:120px;
}

#commentBox {
	padding:0 0 0 130px;
}

#image-Head {	
	background:url(/images/high-rating-back.gif) no-repeat;
	background-position: 1.5% 0.5%;
	width:934px;
	height:400px;
	margin:8px 0 0 0;
	padding:0 0 0 9px;
	position:relative;
}

#image-pop {
	width: 934px;
	height:255px;
	padding:0;
	margin:0;
}

#high-image {
	background:url(/images/high-picture-back.png) no-repeat;
	width: 290px;
	height: 250px;
	margin:20px 0 0 0;
	padding:0;
	float:left;
	position:absolute;
}

.pop-images2 {
	background:url(/images/image-pop-back.png) no-repeat;
	width: 314px;
	height: 250px;
	margin:30px 0 0 0;
	padding:0;
	float:right;
}

#stars-rating {	
	width:120px;
	height:14px;
	float:left;
	padding:0 0 0 71px;
	display:inline;
}

#stars-rating  img{
	padding:0;
	margin:10px 0 0 0;
}

#image-date {
	background:url(/images/gallery-date-back.gif) no-repeat;
	background-position:0% 4%;
	border-top:#FFFFFF 1px solid;
	width:924px;
	height:auto;
	margin:0 0 0 13px;
	padding:0;
}

#image-gallery {
	padding:0;
	margin:0;
}

.ResleftColumn {
	height:515px;
	padding:0 0 0 12px;
	position:absolute;
}

#resBox {
	background:url(/images/res-backgif.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	width: 497px;
	height: 273px;
	margin:17px 0 0 0;
}

#fullBox {
	background:url(/images/dj-music-image.png) no-repeat;
	background-position:bottom;
	height: 552px;
	width: 924px;
}

#musicBox {
	width:300px;
	position:relative;
	float:left;
}

#songBox {
	width: 400px;
	float:left;
}

#songBox .playBack {
	background:url(/images/play-track-back.png) no-repeat;
	padding:1px 10px 1px 5px;
	text-align:left;
	height:10px;
}

#textBox5 {
	background:url(/images/vacant-back.jpg) no-repeat;
	width: 625px;
	height: 323px;
	margin:26px 0 0 0;
	float:right;
	padding:5px 0 12px 8px;
	position:relative;
}

#get-address {
	float:left;
	width:150px;
	margin:15px 0 0 0;
}

#get-direct {
	float:right;
	width:480px;
	margin:20px 0 20px 0;
}

#textBox6 {
	background:#000000;
	width: 635px;
	height: 70px;
	margin:10px 0 0 0;
}

#tapeDiv {
}

#splashTitle img{
	position:absolute;
	top:385px;
}

#enterButton {
	width:	200px;
	height:	303px;
	float:right;
	position:absolute;
	left:600px;
	top:470px;
}

#splashAddress {
padding:300px 0 0 360px;
margin:0;
float:left;
}

/* footer **********************************************************************/

#footer {
	width: 924px;
	padding:0;
	margin: 25px auto 0px auto;
	text-transform:uppercase;
	background-color:#000000;
	height:25px;
}

#footer ul {
	width:904px;
	padding:0;
	margin:0;
	float:right;
}


#footer li {
  display: inline;
	font-size: 0.55em;
  float: left;
	padding:0;
	color:#ffffff;
}

#footer p {
	font-size: 0.90em;
	margin:0;
	padding:8px 15px 0 0;
}

#footer li a {
  font-size: 95%;
  float: left;
	padding: 8px 7px 0 7px;
	color:#ffffff;
	background:url(../images/divider.jpg) no-repeat;
	background-position:0% 95%;
}

#footer li a:hover {
	color:#890089;
}

#footer-res {
	width: 924px;
	padding:0;
	margin: 530px auto 0px auto;
	text-transform:uppercase;
	background-color:#000000;
	height:25px;
}

#footer-res ul {
	width:904px;
	padding:0;
	margin:0;
	float:right;
}


#footer-res li {
  display: inline;
	font-size: 0.55em;
  float: left;
	padding:0;
	color:#ffffff;
}

#footer-res p {
	font-size: 0.90em;
	margin:0;
	padding:8px 15px 0 0;
}

#footer-res li a {
  font-size: 95%;
  float: left;
	padding: 8px 7px 0 7px;
	color:#ffffff;
	background:url(../images/divider.jpg) no-repeat;
	background-position:0% 95%;
}

#footer-res li a:hover {
	color:#890089;
}

#footer-music {
	width: 924px;
	padding:0;
	margin: 0 auto 0px auto;
	text-transform:uppercase;
	background-color:#000000;
	height:25px;
}

#footer-music ul {
	width:904px;
	padding:0;
	margin:0;
	float:right;
}


#footer-music li {
  display: inline;
	font-size: 0.55em;
  float: left;
	padding:0;
	color:#ffffff;
}

#footer-music p {
	font-size: 0.90em;
	margin:0;
	padding:8px 15px 0 0;
}

#footer-music li a {
  font-size: 95%;
  float: left;
	padding: 8px 7px 0 7px;
	color:#ffffff;
	background:url(../images/divider.jpg) no-repeat;
	background-position:0% 95%;
}

#footer-music li a:hover {
	color:#890089;
}

#textBoxAuto ul {
	width:904px;
	padding:0 0 0 20px;
	margin:0;
} 

#textBoxAuto li {
	padding: 10px 7px 0 7px;
}


#textBoxAuto li a {
  font-size: 95%;
	color:#ffffff;
}

#googleMap {
	border:#FFFFFF 5px solid;
}

#changeSession{
	margin:2px 5px 5px 15px;
}


#left-events {
	margin-left: 7px;	
}
#left-events img, #right-events img {
	margin-bottom: 14px;
}
#right-events {
	margin-left: 20px;
}




textarea { color: #fff; }


