@charset "UTF-8";
/* CSS Document */

body{
	font:13px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;
	background-image:url(../images/bg2.gif);
	background-position:top left;
	background-repeat:repeat-x;
	padding:0px;
	margin:0px;
	line-height:20px;

}



a img {
	border: none;
	background-color:none;
	outline: none;
}

a:active
{
  outline: none;
}

.clear{clear:both; display:block;font-size:0.01em; width:100%;}


.right{float:right}

.left{float:left}

hr{border:0;clear:both; background-color:#FFF; margin:0px; padding:0px; height:2px; background-image:url(../images/emboss.gif) }
h1{font-size:25px; margin-top:0px;}
h2{font-size:23px}
h3{font-size:21px; color:#b52f86;}
h4{font-size:19px}
h5{font-size:17px}
h6{font-size:15px}
p{font-size:13px; margin-top:0px;}
ol{list-style:decimal}
ul{list-style:square}
li{margin-left:30px}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}

p{color:#636363;}

p a{color:#b73286; text-decoration:none;}

p a:hover{color:#252525}



#wrap {
margin:0 auto;
max-width:780px;
min-width:780px;
width:780px;
padding:0px;
}



#header{ position:relative;
		 width:780px;
		 height:270px;
		
		 margin:0px;
		 padding:0px}



#full_col{ position:relative;
				width:780px;
				margin:0px;
				padding:0px;
			
				
}

#left_col_half{ position:relative;
				width:550px;
				margin:0px;
				padding:0px;
				float:left;
			
				
}
#left_col_Home{ position:relative;
				width:400px;
				margin:0px;
				padding:0px;
				float:left;
				
}


#right_col_Home{ position:relative;
					width:330px;
					margin:0px;
					padding:0px;
					float:right;
				
					}
#footer{
	position:relative;
	text-align:center;
	width:780px;
	height:50px;
	background-image:url(../images/big_hair.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	clear:both;
	margin:20px 0px 0px 0px;
	z-index:1;
	
	
}

.intro{
	background-image:url(../images/introduction.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	text-indent:-1000px;
	display:block
}

#player, #player2{padding:1px; border:1px solid #b52f85; background-color:#ffffff; width:324px; height:202px; text-align:center; display:block; margin:0px 0px 0px 0px }

#tour_btn{ margin:10px 0px 0px 0px;}

#tour_btn a{height:120px; width:326px; display:block; outline:none; background-image:url(../images/tourdates.jpg);background-repeat:no-repeat; text-indent:-9999px}
#tour_btn a:hover{ background-position:0 -125px }




<!----------------------------------------------------------------------->

/*Tables*/


table#tourtble{margin:0px 0px 0px 0px; padding:10px;font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:725px;}
table#tourtble td {
	padding:6px 6px 6px 8px;
	border-bottom:1px solid #ffffff;
}

table#tourtble td a{ color:#898989; text-decoration:none}

table#tourtble td a:hover {color: #25456b;}
	
table#tourtble tr.header {
	text-transform: uppercase;	
}
table#tourtble tr.header td {
	padding:8px 8px 8px 8px;
	border-right:1px solid #ffffff;
	background-color:#b52f86;
	color:#FFF;
}	
table#tourtble tr.row td {
	background:#ebebeb;
	border-right:1px solid #ffffff;
	vertical-align:top;
	color:#636363;
}
table#tourtble tr.row2 td {
	background:#ffffff;
	border-right:1px solid #ffffff;
	vertical-align:top;
	color:#636363;
}
table#tourtble tr.row td.none, table#tourtble tr.row2 td.none {
	border-right:none;
}



<!-------------- FROM ___________>

#signup_form {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px; color:#636363;
	
	padding:0px;
	margin:0px;
	
	
	
}
input.sign_up {
	background-color:#ffffff;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border:1px solid #b52f85;
	height:23px;
	width:260px;
}
label.sign_up{ color:#636363;}
.btn {
border:1px solid #ffffff;
	margin-top:0px;
	margin-left:0px;
	text-transform:capitalize;
	background-color:#b52f85;
	color:#FFF;
	font-size:12px;
	height:20px; width:100px;


}


.sixty {
border:1px solid #b52f85;
margin-bottom:5px;
	height:23px;
	width:260px;
}