	body {
	background-image: url(images/background-blackstripes.gif); 
	background-color:black;
	margin:0px 0px; 
	padding:0px;
	text-align:center;
	}
	
	#frame {
	background-color:black;
	width:902px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
	text-align:left;
	color: white;
	font-family: 'Arial', sans-serif;
	font-size: 12px;
	}
		
	#header {
	color:white;
	height:150px;
	width: 900px;
	background-image: url(images/header-black.gif); 
	background-repeat: no-repeat;
	}
	
	.headerlink 	{
	display:block;
	width:100%;
	height:100%;
	}
	
	.title {
	float:left;
	text-indent: -9999px;
	}
	
	.indicate
	{
	padding-top:10px;
	padding-bottom:25px;
	margin:0px;
	font-size:14pt;
	}

	#left{
	float:left;
	width:445px;
	padding:0px;
	}

	#fartherleft{
	float:left;
	width:445px;
	margin-left:-10px;
	}
	
	#right {
	float:right;
	width:385px;
	padding:0px;
	}
		
	#footer {
	margin-top:20px;
	padding:5px;
	color:white;
		background-image: url(images/footer-background-black.gif); 
	background-repeat: no-repeat;
	height:100px;
	overflow:none;
	float:left;
	width: 900px;
	}
		
	p {
	font-size:10pt;
	padding-left:10px;
	padding-right:10px;
	margin:6px;
	}
	
	h3 {
	padding-left:10px;
	padding-right:10px;
	margin:4px;
	}	
	
	h2 {
	font-size:12pt;
	margin:0px;
	padding:0px;
	}
	
	h1 {
	font-size:28pt;
	margin:0px;
	padding:0px;
	}
	

	
	
	#logo {
	
	float:left;
	text-align:right;
	width:470px;
	height:150px;
	}
	
	.nobeep h1 {
	padding-left:30px;
	text-align:center;
	padding-top:28px;
	font-size:28pt;
	font-weight:normal;
	color:white;
	}

	.nobeep h2 {
	padding-top:5px;
	padding-left:30px;
	text-align:center;
	font-size:18pt;
	font-weight:normal;
	color:#aeaeae;
	}	
	
	.beeplogo h1 {
	padding-top:28px;
	padding-right:40px;
	font-size:28pt;
	font-weight:normal;
	color:white;
	}

	.beeplogo h2 {
	padding-top:5px;
	padding-right:48px;
	font-size:18pt;
	font-weight:normal;
	color:#aeaeae;
	
	}	
	
	.beeplogo {
	background-image: url(images/headerbeep-emo-black.gif); 
	background-repeat: no-repeat;
	}

	.headerbeep-hiphop {
	background-image: url(images/header-beep-black-hiphop.gif); 
	background-repeat: no-repeat;
	}
	
	
	.help {
	background-image: url(images/beep76.gif); 
	background-repeat: no-repeat;
	}	
	
	A:link, A:visited, A:hover {
	color:#bf0006;
	text-decoration: none;
	}
	
	p.big {
	text-align:center;
	font-size:16pt;
	padding-bottom:5px;
	}

	p.med {
	text-align:center;
	font-size:14pt;
	padding-bottom:5px;
	}
	
	p.small {
	text-align:center;
	font-size:12pt;
	padding:0px;
	margin:0px;
	}
	
	#navicons{
	padding-right:30px;
	text-align:center;
	float:right;
	width:390px;
	height:150px;
	}
	
	#navicons img{
	padding-left:10px;
	border:0px;
	}
	
	img{
	padding:0px;
	margin:0px;
	border:0px;
	}

/*front page bad logos*/

	
/*talking beep*/

	#beeptalk{
	background-color:#FFFF99;
	}
	
	.block {
	display: block;
	}
	
	.smallguy{
	margin-top:-1px;
	padding-left:40px;
	padding-right:40px;
	}
	
	.talkside {
	background-color:#FFFF99;
	width:400px;
	}
	
	.talktop {
	height: 8px;
	background-image: url(images/bordertopyellow.gif); 
	background-repeat: no-repeat;
	}
	
	.talkbottom {
	background-color:black;
	height:20px;
	background-image: url(images/borderbottomyellow.gif); 
	background-repeat: no-repeat;
	}
	

/*band pages*/	
	#wide {

	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	width:843px;
	color:white;
	}
	
	.bandphoto {
	margin-right:auto;
	margin-left:auto;
	border:solid 1px black;
	display:block;
	}
	
	.medleft{
	font-size:14pt;
	text-align:justify;
	padding-bottom:4px;
	margin-left:0px;
	margin-right:0px;
	}
	
	#bordertop {
	height: 8px;
	background-image: url(images/borderwidetop.gif); 
	background-repeat: no-repeat;
	}
	
	#borderbottom {
	background-color:black;
	width:100%;
	height:20px;
	background-image: url(images/borderwidebottom.gif); 
	background-repeat: no-repeat;
	}
	
	
	
	.bordernarrowside {

	padding-top:10px;
	padding-bottom:10px;
border-right:solid 1px red;
border-left:solid 1px red;
	width:413px;
	}
	

	
/*small border*/
	
	.bordergray300side {
	background-image: url(images/bordergray300side.gif); 
	width:300px;
	text-align:right;
	margin-left:auto;
	margin-right:auto;
	}
	
	.bordergray300top {
	height: 8px;
	background-image: url(images/bordergray300top.gif); 
	background-repeat: no-repeat;
	}
	
	.bordergray300bottom {
	width:100%;
	height:10px;
	background-image: url(images/bordergray300bottom.gif); 
	background-repeat: no-repeat;
	background-color:black;
	}
	
/*blackbox*/
	
	.borderblack415side {
	background-image: url(images/borderblack415side.gif); 
	width:415px;
	text-align:center;
	}
	
	.borderblack415top {
	height: 5px;
	background-image: url(images/borderblack415top.gif); 
	background-repeat: no-repeat;
	}
	
	.borderblack415bottom {
	width:100%;
	height:20px;
	background-image: url(images/borderblack415bottom.gif); 
	background-repeat: no-repeat;
	background-color:black;
	}	
	
	
/*help style*/	

	#helpguy{
	padding-left:70px;
	float:left;
	padding-top:20px;
	}

	#help{
	padding-top:25px;
	}
	
/*good css*/		
	
	#divlogin{
	width:300px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	margin-top:10px;
	padding-bottom:10px;
	padding-top:10px;
	border:solid 1px #343246;
	}
	
	#divregister{
	width:300px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	margin-top:10px;
	padding-bottom:10px;
	border:solid 1px #343246;
	text-align:right;
	}
	
	.center{
	text-align:center;
	}
	
	.medium{
	font-size:150%
	}
	
	#beeplogin{
	background-image: url(images/beeplogin.gif); 
	background-repeat: no-repeat;
	height:115px;
	padding-left:115px;
	padding-right:20px;
	padding-top:25px;
	}
	
	.bandlogo{
	padding-bottom:10px;
	}
	
	.status{
	padding-bottom:10px;
	}

	.choice{
	border:solid 1px black;
	margin-left:auto;
	margin-right:auto;
	}
	
	#left .choice {
	float:right;
	}
	

	#floatleft{
	float:left;
	width:440px;
	}

	#floatright {
	float:right;
	width:380px;
	}
	
	.artistdescription {
	font-family: 'Arial', sans-serif;
	padding-bottom:5px;
	font-size:18px;
	text-align:justify;
	padding-right:20px;
	padding-left:20px;
	}
	
	.artistdescription2 {
	letter-spacing: 2px;
	font-family: 'Arial', sans-serif;
	padding-bottom:5px;
	font-size:18px;
	text-align:justify;
	padding-right:140px;
	padding-left:20px;
	}



	
	#tricktrickblock
	{
	background-image: url('/images/bands/tricktrick-banner-smoke.jpg');
	background-repeat: no-repeat;
	background-position: top right; 
		}

	#artistblock img {
	float:left;
	padding-right:10px;
	}
		
	.beepbox{
	margin-right:auto;
	margin-left:auto;
	margin-top:5px;
	margin-bottom:10px;
	background-image: url(images/purchasebox.gif); 
	background-repeat: no-repeat;
	height:117px;
	width:364px;
		}
		
    .previewplayer {
	float:left;
	padding-top:5px;
	padding-left:12px;
	width:80px;
	}
	
	.beeptitle h2 {
	font-size:20px;
	padding:0px;
	margin:0px;
	font-weight:normal;
	}
	
	.beeptitle h3 {
	font-size:14px;
	padding:0px;
	margin:0px;
	font-weight:normal;
	}
	
	.beeptitle {
	margin-top:25px;
	text-align:center;
	float:right;
	width: 260px;
	}
	
	.purchasebutton {
	text-decoration: none;
	padding-top:11px;
	padding-right:1px;
	font-size:16px;
	text-align:center;
	margin-top:15px;
	float:right;
	width:264px;
	height:30px;
	display:block;
	cursor:hand;
	color:white;
	}
	
	
	.purchasebutton:hover{
	background-image: url(images/purchase-banner-corner-h.gif); 
	background-repeat: no-repeat;
	}
	

	
	#checkout {
	padding-top:10px;
	text-align:center;
	font-size:16px;
	}
	
	select{
	font-size:20px;
	color:white;
	background-color:black;
	border-color:black;
	}	
	
	.talkingblack {
	background-image: url('/images/beep-talk-black-background.gif');
	background-repeat: no-repeat;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	background-color:#c4c172;
	color:black;
	width:250px;
	padding-top: 10px;
		}

	.talkingblack  p{
	font-size:14px;
	padding-left:15px;
	padding-right:15px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	}
	
	.talkingblackbottom {
	font-size:3px;
	background-image: url('/images/beep-talk-black-background.gif');
	background-repeat: no-repeat;
	background-position: bottom left; 
	height:10px;
	padding:0px;
	margin:0px;
	}	
	

	td.right {
	font-weight:bold;
	text-align:right;
	}
	
	td.left {
	text-align:left;
	}
	
	.nameplayer {
	float:right;
	padding-top:5px;
	padding-right:12px;
	width:80px;
	}

	#buyit {
	margin-left:auto;
	margin-right:auto;
	width:250px;
	margin-bottom:10px;
	margin-top:10px;
	padding:10px;
	border:solid 1px #343246;
	}

	#confirm {
	padding:10px;
	}

	#gender_select img {
	cursor:hand;
	
	}
	
	#thebands
	{
	border:solid 1px #343246;
	padding-top:15px;
	padding-left:15px;
	background-color:black;
	height:500px;
	overflow: auto;
	}

	#beeplist
		{
	border:solid 1px #343246;
	padding-top:15px;
	padding-left:15px;
	background-color:black;
	height:500px;
	overflow: auto;
	}
	
	#howto p
	{
	font-size:17px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	}
	
	
	code {
	display:block;
	padding:10px;
	border:solid 1px #343246;
	width:90%;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
		}