@charset "UTF-8";
/* CSS Document */

body {
	background:url(../images/bp_bg.gif) repeat-x #fff;	
	margin: 0;
	padding: 0;
	font: 12px Arial, Helvetica, sans-serif; 
	line-height:19px;
}

a:link, a:visited { color:#9a141c; }
a:hover, a:active { text-decoration:none }

div#outer {
	width:900px;
	border-left:5px solid #fff;
	padding:0 5px 0 0;
	background:#e2e4f0;
	margin:0 auto;
}

div#menu {
	height:45px;
	width:900px;
	background:#fff;
}

div#menu ul { list-style-type:none; margin:0; padding:0; }
div#menu ul li { float:left; padding:2px; }
div#menu ul li a { display:block; padding:12px 16px; font:bold 12px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#9a141c; }
div#menu ul li a:hover, div#menu ul li a:active { background:#9a141c; color:#fff; }

div#container {
	width:900px;
	background:url(../images/bp_bg_container.gif) repeat-y;
}

div#header {
	width:900px;
	height:140px;
	background: url(../images/bp_header.jpg);
}

div#inside_content {
width:650px;
padding:0;
margin:0;
float:left;
}

div#newrecordings {
	background:#7c141a;
	width:600px;
	height:180px;
	padding:25px;
}

div#content {
	width:600px;
	padding:25px;
	min-height:600px; 
	height:auto;
}

/* for Internet Explorer */
/*\*/
* html div#content {
height:600px;
}
/**/

div#sidebar {
	width:210px;
	padding:25px 20px;
	color:#fff;
	float:left;
	
}

/* Slider */

#slider-stage{float:left;width:530px; overflow:auto; overflow-x:hidden; overflow-y:hidden; height:160px; margin:0 10px;}
#slider-buttons{width:530px; margin:0 auto;}
#slider-list{width:1800px; border:0; margin:0; padding:0; left:320px;}

#slider-list li{
	list-style:none; 
	margin:0 10px 0 0; 
	padding:15px 10px 10px 10px; 
	border:0; 
	float:left;
	width:150px;
	height:135px;
	text-align:center;
	font:12px Arial, Helvetica, sans-serif;
	 background: url(../../TEMP/bg_slide.png) no-repeat;
}

#slider-list li img { height:90px; border:none; white-space:hidden; }
#slider-list li p { margin:10px 0 0 0; padding:0; }
#slider-list li a { font-weight:bold; color:#9a141c; }

		
div.previous {
	width:20px;
	height:160px;
	float:left;
}

div.previous img { padding:70px 0; }

div.next {
	width:20px;
	height:160px;
	float:left;
}

div.next img { padding:70px 0; }

