@charset "windows-1251";
* {margin:0; padding:0;}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	color: #999;
	background-color: #000000;
	background-image: url(http://www.dramirez.co.uk/graphix/header.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;}
a {
	color: #bf0271;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

	
h5 {font-size:13px;}
h6 {font-size:11px;}
h7 {font-weight:normal;font-size:20px; color:#bf0271}
h8 {font-weight:normal;font-size:14px; color:#bf0271;text-transform:uppercase;}


#wrap {
	background:#000000;
	width:970px !important;
 	width /**/:970px;
	margin:0 auto;
	text-align:left;
	border-top:1px solid #333333;
	border-left:1px solid #333333;
	border-right:1px solid #333333;
	border-bottom:1px solid #333333;
	position: relative;
	padding-top:10px;
}
 .photo1 {
 vertical-align: top;
 float: left; 
 margin: 3px 5px 5px 0;
 padding: 2px;
 border: 1px solid #26231e;  
  }
  
 .photo2 {
 vertical-align: top;
 float: right; 
 margin: 5px;
 padding: 5px;
 border: 1px solid #26231e;  
  }
  
    
 .photo3 {
 float: left; 
 margin: 2px;
 padding: 8px;
 border: 1px solid #26231e;  
  }
  
.photo5 {
 background-color:#000000;

 padding: 15px;
 border: 1px solid #26231e;  

  }
  
  .photo6 {
 background-color:#000000;
 padding: 4px;
 margin-right: 8px; 

  }

  .photo7 {
 background-color:#000000;
 padding: 5px;
 margin-right: 15px; 
 margin-bottom:4px;
  border: 1px solid #26231e; 

  }
  

 .photo {
 vertical-align: top;
 margin: 5px;
 padding: 5px;
 border: 1px solid #26231e;  
  }

 .photo_right {
float:right;
  
  }
  
  
 .photo10 {
 background-color:#000000;
 margin: 5px;
 padding: 3px;
 border: 1px solid #26231e;  
 margin-left: 3px; 

  }


 .photo_top {
 vertical-align: top;
 margin-right: 4px;
 float:left;
 padding: 5px;
 border: 1px solid #26231e;  
  }



.clearfix:after {
    content: ".";
	display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}


* html .clearfix {height: 1%;}
.clearfix {display: block;}


.clear {clear: both; float: none;}

#footer_site{
    clear: both;
    float:none;
	background: #000;
	width:970px;
	height:73px;
	margin:20px auto 0 auto;
	color:#000000;
	font-size:11px;
	text-align:right;
}

div#text_nav {
	font-size:10px;
	padding:2 20px 2 2;
	color: #26231e;
}

div#text_nav a:Link, div#text_nav a:visited {
	color:#b61272;
	text-decoration: none;
    }

div#text_nav a:hover, div#text_nav a:active {
	color: #d10b7f;
	text-decoration: none;
}


div#text_page {
	font-size:11px;
	padding:2 20px 2 2;
	color: #26231e;
	float: right;
}

div#item {
vertical-align:top;

}

div#right_link {
	font-size:9px;
	padding:2 20px 2 2;
	color: #26231e;
	float: right;
}


div#keywords {
	font-size: 10px;
	padding:2 2px 2 2;
	color: #b61272;
	float: right;
	margin-right: 10px;
}

div#keywords a:Link, div#keywords a:visited {
	background-color:#0f0e0c;
	color:#b61272;
	text-decoration: none;
    }

div#keywords a:hover, div#keywords a:active {
	color: #d10b7f;
	text-decoration: none;
}



#flashcontent {	
	padding: 1px;
	padding-top: 4px;
	margin-bottom:10px;	
	border-top: 1px solid #b61272;
	border-right: 1px solid #b61272;
	border-left: 1px solid #b61272;
	border-bottom: 1px solid #b61272;
	}

#main_area {background: #000;}

#rightbar {
	background: #0f0e0c;	
	position:relative;
	float:left;
	padding:6px;
	width:320px !important;
 	width /**/:344px;
	margin-left:10px;
	border:1px solid #1f1f1f;
}


	
#midbar {
	
	background: #0f0e0c;
	margin-left:10px;	
	padding: 6px;
	width:320px  !important;
 	width /**/:344px;
	float:left;	
	border:1px solid #1f1f1f;
}



#main_content {
	background:#161616;
	margin:11px 10px 11px 11px;
	width:616px;
	border:1px solid #1f1f1f;
}
	


#page_wrap {
	background:#0f0e0c;
	margin-left:15px;	
	position:relative;
	float:left;
	padding:8px;
	width:650px !important;
 	width /**/:674px;

	
}

#membercontent {
	
	background: #0f0e0c;
	margin-left:10px;	
	padding: 6px;
	width:550px  !important;
 	width /**/:560px;
	float:left;	
	border:1px solid #1f1f1f;
}


#main_content a:Link, #main_content a:visited {
	color:#496c86;
	text-decoration: underline;
    }

#main_content a:hover, #main_content a:active {
	color: #b1b1ae;
	text-decoration: none;
}


#sidebar {

background:#0f0e0c;
position:relative;
float:left;
padding:8px;
width:245px !important;
  width /**/:269px;
margin-left:10px;
margin-bottom:5px;
border:1px solid #1f1f1f;}




#home_box1{
	background: #000000 /*url(../site/graphix/box_2.gif) no-repeat*/;
	border: 1px solid #26231e;
	padding:3px;
	font-size:0.9em;
	float:right;
	color:#333333;

	
}

#home_box1 a:Link, #home_box1 a:visited{
	color:#666666;

	
}

#home_box2{
	background: #000000 /*url(../site/graphix/box_2.gif) no-repeat*/;
	margin-top:15px;
	
	border: 1px solid #26231e;
	padding:3px;


}

#home_box2 ul { 	
	list-style:none;
	width:95%;
	margin-left:5px; 
	margin-right:5px; 
	margin-bottom:10px;
	padding-bottom:2px;
	margin-bottom:5px;
	}
			
#home_box2 ul li {
	font-size:10px;
	text-transform: uppercase;
	color: #b61272;
	padding:3px;
	border: 1px solid #26231e;
	background-color: #1b1b1b;
	padding-bottom:10px;
	margin-bottom:10px;
	width:95%;
	
	}
	
#home_box2 ul li a { 
	background-color: #1b1b1b;
}
	
	
#home_box2 ul li a:hover { 
	background-color: #000;
	padding:1px;
}
	
#home_box2 ul a { color: #b61272; }

#home_box2 ul a:hover { color: #fff; }

#home_box2 span {
	background: #b61272; /*url(../site/graphix/box_2.gif) no-repeat*/;
	padding:2px;
	color:#000000;
	font-size: 10px;
	float: right;


}

#home_box3{
	background: #000000 /*url(../site/graphix/box_2.gif) no-repeat*/;
	margin-top:15px;	
	border: 1px solid #26231e;
	margin-bottom:20px;
	padding:3px;
	
}

#home_box3 span{
text-transform: uppercase;
font-size: 0.8em;
color: #b61272;

}

#home_box4{
	background: #000000 /*url(../site/graphix/box_2.gif) no-repeat*/;
	border-bottom: 1px solid #26231e;
	border-left: 1px solid #26231e;
	border-right: 1px solid #26231e;
	padding:3px;
	
}

#home_box4 ul { 	
	list-style:none;
	width:95%;
	margin-left:5px; 
	margin-right:5px; 
	padding-bottom:2px;
	margin-bottom:5px;
	}
			
#home_box4 ul li {
	font-size:10px;
	padding:3px;
	padding-top:8px;
	border: 1px solid #26231e;
	background-color: #1b1b1b;

	
	width:95%;
	
	}
	
#home_box4 ul li a { 
	background-color: #1b1b1b;
	color: #b61272;
	text-transform: uppercase;
	
}
	
	
#home_box4 ul li a:hover { 
	background-color: #000;
	color: #b61272;
	padding:1px;
}
	
#home_box4 ul a { color: #b61272; }

#home_box4 ul a:hover { color: #fff; }

#home_box4 span {
	background: #b61272; /*url(../site/graphix/box_2.gif) no-repeat*/;
	padding:2px;
	color:#000000;
	font-size: 10px;
	float: right;


}


#sidebar {
	background:#0f0e0c;		
	position:relative;
	float:left;
	padding:8px;
	width:245px !important;
 	 width /**/:269px;	
	/*border: 1px solid #fff;*/
	margin-left:10px;
}

#registerbar {
	background:#0f0e0c;
	width:450px;	
	position:relative;
	float:left;
	padding:10px;
	/*border: 1px solid #fff;*/
	
}




#register{
	background: #000000 /*url(../site/graphix/box_2.gif) no-repeat*/;
	width: 400px;
	border: 1px solid #26231e;
	padding:10px;
	float: left;
	margin:8px;

	
}

#register span{
	float: left;
	color: #b61272;
	text-transform: uppercase;
	margin-right: 10px;

	
}



#login{
	background: #000000 /*url(../site/graphix/box_2.gif) no-repeat*/;
	width: 400px;
	border: 1px solid #26231e;
	padding:10px;
	float: left;
	margin:8px;

	
}

#login span{
	float: left;
	color: #b61272;
	text-transform: uppercase;
	margin-right: 10px;

	
}

#memberedit{
	background: #000000 /*url(../site/graphix/box_2.gif) no-repeat*/;
	width:450px !important;
 	width /**/:460px;
	border: 1px solid #26231e;
	padding:10px;
	float: left;
	margin:8px;

	
}

#memberedit span{
	float: left;
	color: #b61272;
	text-transform: uppercase;
	margin-right: 5px;

	
}

 #video {
 border: 1px solid #26231e;  
  }



#video a:Link, #video a:visited {
	
    }

#video a:hover {border: 1px dashed #26231e;}


#home_news {
	overflow:hidden;
	margin-bottom:11px;
}

img.home_hdr {
	margin-left:12px;
	border-bottom:1px dashed #26231e;
	}
	
div.headline {
padding:2px;
margin-left:8px;

	
}

div.headline  a:Link, div.headline  a:visited {
text-transform: uppercase;
color: #b61272;
	
    }

div.headline  a:hover {color:#666666;}



#home_downloads {background: #0f0e0c;}

div.headline  span{
text-transform: uppercase;
color: #b61272;


}


div.album{
	/*padding:0px 11px 2px 11px;*/
	text-transform: uppercase;
	color: #b61272;
	font-size: 14px;
		
}


div.album a:Link, div.album a:visited {
	color: #b61272;
	
    }

div.album a:hover {
color: #666666;

}

div.album  span{
	text-transform: uppercase;
	color: #b61272;
	font-size: 14px;

}


div.prez{
	padding:5px;
	color: #666666;
	font-size: 12px;
	margin:0px;
	
	margin-bottom:5px;
	background: #000000;
	height:100px;
	width:600px;
	
	
		
}


div.prez a:Link, div.prez a:visited {
	text-transform: uppercase;
	color: #b61272;
	font-size: 14px;
	
	padding:3px;
	margin-bottom:4px;

	
    }

div.prez a:hover {
color: #666666;

}

div.prez  span{
	text-transform: uppercase;
	color: #b61272;
	font-size: 11px;
	

}


div.press{
padding:2px;
margin-left:2px;

	
		
}


div.press a:Link, div.press a:visited {
	text-transform: uppercase;
	color: #666666;
	font-size: 11px;
	padding:2px;

	

	
    }

div.press a:hover {
	color: #b61272;

}





div.focus{
	padding:5px;
	margin:5px;	
	text-transform: uppercase;
	font-size:10px;
	color: #b61272;
	border: 1px solid #26231e;
	background-color: #1b1b1b;
	
		
}


div.focus a:Link, div.focus a:visited {
	color: #b61272;
	
    }

div.focus a:hover {
color: #666666;

}

div.focus  span{
	width:95%;
	font-size: 12px;
	
	white-space: nowrap; 
	color: #b61272; 
	
	padding:4px;
	margin-left:4px;
	margin-right:4px;
	float: left;

}


div.gaz{
	margin:8px;
	padding:3px;
	text-transform: uppercase;
	color: #b61272;	
	width:95%;
	float:right;

		
}



div.download{
	/*padding:0px 11px 2px 11px;*/
	text-transform: uppercase;
	color: #ccc;
	font-size: 14px;
		
}


div.download a:Link, div.download a:visited {
	color: #b61272;
	
    }

div.download a:hover {
color: #666666;

}

div.album  span{
	text-transform: uppercase;
	color: #b61272;
	font-size: 14px;

}

div.text_headline {
	font-size: 1em;
	padding:0 11px 2px 11px;
	
}

div.text {
	padding: 10px;
	margin-bottom: 20px;
	margin-right:5px;
	border: 1px dashed #26231e;
	
}

div.album_text {
	padding: 5px;
	margin-bottom: 20px;
	border: 1px dashed #26231e;
	height: 125px;
	color: #666;
}

div.album_text a:link, div.album_text a:visited {width:100px;background-color: #b61272; color: #000000; margin-top:8px; margin-right:4px;}
div.album_text a:hover, div.album_text a:active {color: #fff;}

div.album_main {
	padding: 5px;
	margin-bottom: 20px;
	/*border: 1px dashed #26231e;*/
	height: 125px;
	color: #666;
}

div.chart_main {
	padding: 5px;
	margin-bottom: 20px;
	/*border: 1px dashed #26231e;*/
	height: 125px;
	color: #666;
}


div.chart_main a:link, div.chart_main a:visited {	
float: right;
color:#b61272;
margin-right:8px;
}
div.chart_main a:hover, div.chart_main a:active {color: #fff;}

div.chart_main span {padding: 2px 4px 2px 4px; background-color: #b61272; color: #000; float:right; font-size:0.9em;}
div.chart_main:hover span {background-color: #333; color: #CCC;}

div.chart_text {
	padding: 5px;
	margin-bottom: 20px;
	border: 1px dashed #26231e;
	height: 80px;
	color: #666;
}


div.music_main {
	padding: 5px;
	margin-bottom: 20px;
	/*border: 1px dashed #26231e;*/
	color: #666;
}

div.headline_date {
	padding-bottom:5px;
	margin:0 11px;
	color:#4b4942;
	font-size:11px;
	border-bottom:1px dashed #26231e;
}

div.member_content {
	padding-bottom:5px;
	margin-bottom: 20px;
	color:#4b4942;
	font-size:12px;
	border-bottom:1px dashed #26231e;
}

div.member_content  a:Link, div.member_content  a:visited {
text-transform: uppercase;
color: #b61272;
	
    }

div.member_content  a:hover {color:#666666;}

div.right {
	font-size: 1em;
	float:right;
	
	
}


div.text_date {
	padding: 2px;
	margin:10px 11px 10px 10px;
	color:#4b4942;
	font-size:11px;
	border:1px dashed #26231e;

}

div.tracklisting {
	color:#4b4942;
	font-size:11px;
	padding:2px;
	/*border:1px dashed #26231e;*/
}

div.trackno {
	background-color: #1b1b1b;
	vertical-align:top;	
	border:1px dashed #26231e;
	margin:1px;
	margin-bottom:4px;
}

div.trackno a:link, div.trackno a:visited {	
float: right;
color:#b61272;
margin-right:8px;
}
div.trackno a:hover, div.trackno a:active {color: #fff;}


div.trackno span
 { background-color:#00000000; border:1px solid #333;font-size:10px; color: #666;}



p.url1 {margin: 10px 0 0 10px; }
p.url1 span {padding: 5px; border-bottom:1px dashed  #b61272; color: #b61272; float: right;}
p.url1:hover span {border-bottom:1px dashed  #333; color: #fff;}


p.back {margin: 10px; }
p.back span {padding: 2px 4px 2px 4px; background-color: #b61272; color: #000; float:right; font-size:0.9em;}
p.back:hover span {background-color: #333; color: #CCC;}


p.link {margin: 10px;}
p.link span {text-transform:uppercase; padding: 2px 4px 2px 4px; background-color: #a1919a; color: #000; float:right; font-size:0.9em;}
p.link:hover span {background-color: #333; color: #CCC;}

p.head {margin: 3px;}
p.head a:link, p.head a:visited {width: 50%;text-transform:uppercase; padding: 1px; background-color: #b61272; color: #000; float:left; font-size:0.9em; border-bottom:1px solid #333; }
p.head a:hover, p.head a:active {background-color: #333; color: #CCC;}

p.load {margin: 3px;}
p.load a:link, p.load a:visited {text-transform:uppercase; padding: 1px; background-color: #b61272; color: #000; float:left; font-size:0.9em; border-bottom:1px solid #333; }
p.load a:hover, p.load a:active {background-color: #333; color: #CCC;}


p.down { }
p.down span {
	width:400px !important;
 	 width /**/:410px;
	 padding: 2px; background-color: #b61272; color: #000; float:left; font-size:0.9em; margin-bottom:15px;}
p.down:hover span {background-color: #333; color: #CCC;}


a.button {
	border: 1px solid #35302a;
	background: #b1b1ae;
	color: #000;
	font: bold 12px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	padding: 3px 6px;
	text-decoration: none;
}
a.button:hover {
	border: 1px solid #35302a;
	background: #000;
	color: #b1b1ae;
}

div.control {display: block; float:right;}


#page_wrap div.item {clear:both;}


#news{
float: left;
width: 600px;
padding: 10px;
position: relative;

}
#news span{
text-transform: uppercase;
margin-left:10px;

}

#window{
margin:15px;
width: 95%;
background:#0f0e0c;
float: left;
padding: 10px;
position: relative;
font-size:1.0em;
color:#666666;

}
#window span{
padding: 2px; 
background-color: #b61272; 
color: #000; 
float:left; 
font-size:0.9em;
width: 400px;
margin-bottom:5px;
text-transform:uppercase;
font-size:12px
}

div.line_break {border: 1px dashed #26231e;}

div.uppercase { text-transform: uppercase; }

#gallery {
		padding: 5px;
		background: #000000 ;
		border: 1px solid #26231e;
		/*padding:3px;	*/
	}
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }
#gallery ul img {
	 padding: 8px;
	 margin:5px;
	 border: 1px solid #26231e;  
	}
#gallery ul a:hover img {
		 padding: 8px;
		 margin:5px;
 		border: 1px solid #b1b1ae;  
	}
#gallery ul a:hover { color: #fff; }



#gallery_home {
		padding: 10px;
		width:95%;
	
	}
#gallery_home ul { list-style: none; }
#gallery_home ul li { display: inline; }
#gallery_home ul img {
	 padding: 5px;
	 margin:8px;
	 border: 1px solid #26231e;  
	}
#gallery_home ul a:hover img {
		 padding: 5px;
		 margin:8px;
 		border: 1px solid #b1b1ae;  
	}
#gallery_home ul a:hover { color: #fff; }


#album ul { list-style: none; }
#album ul li { display: inline; }
#album ul img {
	 padding: 5px;
	 margin: 5px;
	 border: 1px solid #26231e;  
	}
#album ul a:hover img {
		 padding: 5px;
		 margin:5px;
 		border: 1px solid #b1b1ae;  
	}
#album ul a:hover { color: #fff; }


#single ul { list-style: none; }
#single ul li { display: inline; }
#single ul img {
	 padding: 5px;
	 margin: 5px;
	 border: 1px solid #26231e;  
	}
#single ul a:hover img {
		 padding: 5px;
		 margin:5px;
 		border: 1px solid #b1b1ae;  
	}
#single ul a:hover { color: #fff; }


div.menuBar {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}

div.menuBar {
  background-color: #d0d0d0;
  border: 2px solid;
  border-color: #f0f0f0 #909090 #909090 #f0f0f0;
  padding: 4px 2px 4px 2px;
  text-align: left;
}

#discog ul {list-style:none; width:90%; }
#discog li {color:#999999; white-space: nowrap; border-bottom:1px dashed #26231e;}

#discog li a:Link, #discog li a:visited {
	float: right; padding: 2px 4px 2px 4px; background-color: #b61272; color: #000; font-size:0.9em; margin-left:3px; margin-right:3px; text-transform:uppercase;}

#discog li a:hover, #discog li a:active {
	float: right; padding: 2px 4px 2px 4px; background-color: #333; color: #CCC;}
	
#discog li span {
	text-transform: uppercase;
font-size: 1.2em;
color: #b61272;}


#download ul {list-style:none; width:95%; margin-bottom: 10px; margin-bottom: 5px; margin-left: 8px;}
#download li {
font-size: 11px;
text-transform: uppercase;
white-space: nowrap; 
border-bottom:1px dashed #26231e;
	color: #b61272; 
	background-color:#000000;
	padding:8px;

}


#download li a:Link, #download li a:visited {
	color: #666;}

#download li a:hover, #download li a:active {
	color: #b61272; 
	background-color:#000000;
	padding:4px;}


.hide { 
display:none; 
} 
.show { 
display:block; 
} 

.focusBox{
padding: 5px 0px 5px 0px;
}

.focusBox:hover {
     background-color: #5A8EC6;
}

.focusDiv {
     border-right: 1px solid white;
     text-decoration: none;
     background-color: #313031;
     padding: 5px;   
}


div.focusDiv2{
	padding:5px;
	text-transform: uppercase;
	color: #b61272;
	border: 1px solid #26231e;
	background-color: #0b0a09;
	width:95%;
		
}


div.focusDiv2 a:Link, div.focusDiv2 a:visited {
	color: #b61272;
	
    }

div.focusDiv2 a:hover {
color: #666666;
background-color:#666666;

}

div.focusDiv2  span{
	width:95%;
	font-size: 12px;
	
	white-space: nowrap; 
	color: #b61272; 
	
	padding:4px;
	margin-left:4px;
	margin-right:4px;
	float: left;

}

#play{
	width:26px;
	height:26px;
	float:left;
	padding:2px;
}

a #play{
	background:url(../graphix/player.gif) no-repeat;
	
}

a:hover #play{
	background:url(../graphix/player_over.gif) no-repeat;
}

.right{
float:right;
margin-right:5px;
margin-bottom:5px;
vertical-align:top;
padding:3px;
}

.right a{
float:right;
margin-right:5px;
margin-bottom:5px;
vertical-align:top;
padding:3px;
}

.left {
  float:left;
  margin-left: 10px;
}

#myvar {
padding:5px;
width: 400px  !important;
width /**/:420px;
border:1px dashed #26231e;
}

#relatedContent {
padding:5px;
width: 400px  !important;
width /**/:420px;
border:1px dashed #26231e;
}


#relatedMusic {
padding:5px;
width: 400px  !important;
width /**/:420px;
border:1px dashed #26231e;
}


#competition{	
	width: 200px  !important;
	width /**/:210px;	
	padding:8px;
	margin:8px;
	
}

#competition{	
	width: 200px  !important;
	width /**/:210px;	
	padding:8px;
	margin:8px;
	
}



#music_focus{
	background: #000000 /*url(../site/graphix/box_2.gif) no-repeat*/;
	width: 650px  !important;
	width /**/:660px;
	margin-top:15px;	
	border: 1px solid #26231e;
	padding:3px;


}

#music_focus ul { 	
	list-style:none;

	margin-left:5px; 
	margin-right:5px; 
	margin-bottom:10px;
	padding-bottom:2px;
	margin-bottom:5px;
	}
			
#music_focus ul li {
	font-size:10px;
	text-transform: uppercase;
	color: #b61272;
	padding:3px;
	border: 1px solid #26231e;
	background-color: #1b1b1b;
	padding-bottom:10px;
	margin-bottom:10px;
	
	
	}
	
#music_focus ul li a { 
	background-color: #1b1b1b;
}
	
	
#music_focus ul li a:hover { 
	background-color: #000;
	padding:1px;
}
	
#music_focus ul a { color: #b61272; }

#music_focus ul a:hover { color: #fff; }

#music_focus span {
	background: #b61272; /*url(../site/graphix/box_2.gif) no-repeat*/;
	padding:2px;
	color:#000000;
	font-size: 10px;
	float: right;
}

.submit {
 border: 1px solid #26231e;
  background: #b61272; /*url(../site/graphix/box_2.gif) no-repeat*/;
  color:#000000;
  font-size: 10px;
  float: right;
  padding:3px;
}


.hr {
color: #b61272;
height: 1px;
}


/* COMMENTING STYLES */

#comment {
	background: #000000 /*url(../site/graphix/box_2.gif) no-repeat*/;
	width:610px !important;
 	width /**/:620px;
	border: 1px solid #26231e;
	padding:4px;
	float: left;
	margin-top: 10px;
	color:#666666;
	padding-left:10px;
	font-size:11px;
}
#comment fieldset {
	border: none;
	padding:3px;
	margin:5px;
}

/* Basic
------------------------------------- */
#post {
	
	width:580px !important;
 	width /**/:590px;
	border-bottom: 1px dashed #26231e;
	padding:2px;
	float: left;
	margin: 2px;	
	margin-bottom:12px;
	
}

#post span.time{	
	font-size: 10px;
	color: #666;
	
	
}


#post span.name{
	font-size: 10px;
	color:#bf0271;
	
}


#post span.msg{	
	margin:5px;
	font-size: 11px;
	color: #ccc;
	
	
}

#div1{
color:#bf0271;;
font-size:11px;
margin:10px;


}



/* END OF COMMENTING STYLES */


#djmix {
	width:800px;
	height:600px;
	background-image:url(http://www.dramirez.co.uk/djdownload/bg2.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin-left:400px;
	margin-top:10px;
	border:1px dashed #26231e;
	
}

#djmix2 {
	background:#0f0e0c;	
	width:430px !important;
 	width /**/:440px;
	margin-right:10px;
	margin-top:80px;
	float:right;
	
}

#djmix3 {
	width:800px;
	height:600px;
	background-image:url(http://www.dramirez.co.uk/djdownload/bg2.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin-left:400px;
	margin-top:10px;
	border: 1px dashed #26231e;
	
}

#comp_outer {
	width:800px !important;
 	width /**/:810px;
	height:600px;
	background-image:url(http://www.dramirez.co.uk/competition/bg.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin-left:400px;
	margin-top:10px;
	border: 1px dashed #26231e;
	
}


#comp_inner {
	background: #0f0e0c;	
	width:400px !important;
 	width /**/:410px;
	margin-left:350px;
	margin-right:10px;
	margin-top:110px;
	padding:5px;
}

#comp_inner span {
 color:#ffffff;
 text-transform:uppercas;
}


#reg{
	background: #000000 /*url(../site/graphix/box_2.gif) no-repeat*/;	
	border: 1px solid #26231e;
	padding:10px;
	margin-top:10px;

}

#reg span{
	float: left;
	color: #b61272;
	text-transform: uppercase;
	margin-right: 10px;

	
}

/* Show Reel */

#show_wrap {
	background:#000000;
	width:970px !important;
 	width /**/:970px;
	margin:0 auto;
	padding-left:1em;
	padding-top:1em;
	text-align:left;
	/*border-top:1px solid #333333;
	border-left:1px solid #333333;
	border-right:1px solid #333333;
	border-bottom:1px solid #333333;*/
	position: relative;
	
}


#show_main {
	width:900px !important;
 	width /**/:905px;
	height:340px;
	padding: 0;
	background-image: url(http://www.dramirez.co.uk/graphix/dramirez_show.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	border:0.2em solid #0f0e0c;
	margin: 0px auto -1px auto; 
}

#show_text {
	width:900px !important;
 	width /**/:905px;
	height:350px;
	margin: 0.5em;
	border:0.2em solid #0f0e0c;
	margin: 0px auto -1px auto; 
}

#show_right {
	float:right;
	width:390px !important;
 	width /**/:400px;
	margin-top:2.0em;
	margin-left:0.5em;
	margin-right:0.3em;	
	padding: 0;
	
}

#vertical_slide {
	width:850px !important;
 	width /**/:860px;
	color: #FFFFFF;
	padding: 0.5em;	
	border-bottom:0.2em dotted #0f0e0c;
	background-image: url(http://www.dramirez.co.uk/dramirez/back1.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	margin-left:3em;

	
}

#vertical_slide2{
	width:850px !important;
 	width /**/:860px;
	color: #FFFFFF;
	padding: 1em;
	margin-left:2.5em;
	border-bottom:0.2em dotted #0f0e0c;
	/*background-image: url(http://www.dramirez.co.uk/dramirez/back1.jpg);
	background-position: center top;
	background-repeat: no-repeat;*/
	
}

div.marginbottom {
	/* Since the Fx.Slide element resets margins, we set a margin on the above element */
	margin-bottom: 10px;
	margin-left:3.5em;
}

#right {
	float:right;
	margin-right:3em;
		
}

/** Style the tweets */
.twitters {
 /* border: 1px solid #e5e5e5;*/
  padding: 1em;
  overflow: auto;
  margin: 0.5em;
}

.twitters ul {
  list-style: none;
  padding: 0;
  white-space: nowrap;
}

.twitters span.prefix {
  font-weight: bold;
}

.twitters span.time {
  font-style: italic;
  color: #bf0271;
}

.twitters span.status {
  font-style: italic;
}

#gigsclass{
	width:25em;
	float:left;
	}