/* CSS Document */
/* Text */

body {

	font: 76% arial,sans-serif;
	
	color:#FFFFFF;
	
}

a {

	color:#FFFFFF;
	
	font-weight:bold;
	
}

h2.pagetitle {

	margin-top:0px;
	
	top:5px;
	
	font-size:24px;

}

h3.subtitle {

	margin-top:0px;
	
	top:5px;
	
	font-size:16px;

}

h3.heading {

	margin:0;
	
	padding: 35px 0 0 0;
    
	overflow: hidden;
    
	background-repeat: no-repeat;
    
    height: 0px !important;
    
	height /**/:114px;
	
}

#cal_header {

	background-image:url('http://www.encore-music-management.co.uk/site_images/cal_header.jpg');
	
}

#dj_header {

	background-image:url('http://www.encore-music-management.co.uk/site_images/dj_header.jpg');
	
}

#contact_header {

	background-image:url('http://www.encore-music-management.co.uk/site_images/contact_header.jpg');
	
}

#gal_header {

	background-image:url('http://www.encore-music-management.co.uk/site_images/gla_header.jpg');
	
}

#event_header {

	background-image:url('http://www.encore-music-management.co.uk/site_images/event_header.jpg');
	
}

#press_header {

	background-image:url('http://www.encore-music-management.co.uk/site_images/press_header.jpg');
	
}

#news_header {

	background-image:url('http://www.encore-music-management.co.uk/site_images/news_header.jpg');
	
}

#dj_news_header {

	background-image:url('http://www.encore-music-management.co.uk/site_images/dj_news_header.jpg');
	
}

#comments_header {

	background-image:url('http://www.encore-music-management.co.uk/site_images/comments_header.jpg');
	
}

#links_header {

	background-image:url('http://www.encore-music-management.co.uk/site_images/links_header.jpg');
	
}

div#roster ul {

	list-style-type: none;

	margin-left: 0;
	
	margin-top:3px;
	
	padding-left:0;
	
	width:195px;

}

div#roster ul li{

	margin-top:0px;

}

div#roster ul li a {

	color:#FFFFFF;
	
	text-decoration:none;
	
	width:100%;
	
}

li.djmenu {

	background-color:none;
	
}

li.djmenu_hover {

	background-color:#999999;
	
}

.email {

	font-size:9px;
	
	color:#666666;
	
	font-weight:bold;
	
	text-decoration:none;
	
}

.telephone {

	color:#FFFF00;
	
	font-weight:bold;
	
}

div#footer p {

	font-size:10px;
	
	color:#999999;
	
}

div#footer p a {

	color:#FFFFFF;
	
	text-decoration:none;
	
}

div#footer p a:hover {

	text-decoration:underline;
	
}

.validate {

	background:transparent url('http://www.encore-music-management.co.uk/site_images/icon-validate.gif') no-repeat scroll 0% 50%;
	
	height:12px;
	
	padding-left:15px;
}

.ft_left {

	width:49%;
	
	float:left;
	
}

.ft_right {

	width:49%;
	
	float:right;
	
	text-align:right;
	
}

.date {
	
	color:#666666;
	
	float:left;
		
	font-size:12px;
	
	font-weight:bold;
	
	line-height:16px;
	
	margin:0px;
	
	padding:6px 0px 0px 5px;
	
	width:95px;
}

#press_release h2 {
	
	font-size:18px;

	line-height:20px;

	padding:7px 0px 7px 5px;

	border-bottom:1px solid #D9D9D9;

	border-top:1px solid #FFFFFF;

	margin:-1px 0px 0px 105px;
}

.press-lead p {

	font-size:12px;
	
	line-height:19px;
	
	margin:0px 0px 0px 105px;
	
	padding:0px 10px 7px 0px;
}

.press-contact h3{

	border:0px none;
	
	color:#666666;
	
	margin:18px 0px 0px 105px;
	
	padding-bottom:2px;
	
	text-transform:uppercase;
	
	font-size:12px;
	
	font-weight:bold;
	
	line-height:16px;
}

h3#press-contact {
	
	border-top:1px solid #fff;
	
	border-bottom:1px solid #fff;
	
	margin:18px 0px 0px 105px;
	
	padding:7px 0px 10px 5px;
	
	text-transform:uppercase;
	
	font-size:12px;
	
	font-weight:bold;
	
	line-height:16px;
	
	color:#FFFFFF;
	
}

div#navigation ul {

	list-style-type: none;

	margin-left: 5px;
	
	margin-top:3px;
	
	padding-left:0;
	
	width:195px;

}

div#navigation ul li{

	margin-top:0px;

}

div#navigation ul li a {

	color:#FFFFFF;
	
	text-decoration:none;
	
	width:100%;
	
}

div#calendar ul {

	list-style-type: none;

	margin-left: 0px;
	
	margin-top:3px;
	
	padding-left:0;
	
	width:180px;

}

div#calendar ul li{

	margin-top:0px;
	
	margin-left:5px;

}

div#calendar ul li a {

	color:#FFFFFF;
	
	text-decoration:none;
	
	width:100%;
	
}

div#dj_content p {

	margin-right:10px;
	
}


.chart_temp {
	height:75px;
	position:relative;
	width:510px;
	background-color:#000000;
	border:1px solid #000000;
}
.chart_temp span {
	background-color:#000;
	position:absolute;
	padding-top:4px;
	padding-bottom:4px;
	height:16px;
	top:40px;
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
	width:510px;
	font-size:11px;
	font-weight:bold;
}
.chart_temp span h3 {

	margin:0;
	
	padding:0;
	
	opacity:.99;
	
	filter:alpha(opacity=.99);
	
	-moz-opacity:.99;
	
	color:#fff;
	
	text-align:right;
	
	margin-right:3px;
	
	font-size:11px;
	
	background-color:transparent;
}

div#mo_arc ul {

	list-style-type: none;

	margin-left: 0px;
	
	margin-top:3px;
	
	padding-left:0;
	
	width:180px;

}

div#mo_arc ul li{

	margin-top:0px;
	
	margin-left:5px;

}

div#mo_arc ul li a {

	color:#FFFFFF;
	
	text-decoration:none;
	
	width:100%;
	
}