
DIV.container {
	width: 990px;
	background: url(../images/body_background.gif) repeat-y;	
}

DIV.layout {
	width: 990px;
}

DIV.layout DIV.top {
	width: 990px;
	height: 120px;
	clear: both;
}

DIV.layout DIV.top DIV.logo-wrapper {
	width: 544px;
	height:120px;
	
	background-color:#990000;
	display: inline;
	margin: 0px 0px 0px 27px;
	/*border-left: 1px solid #C26666;	
	border-right: 1px solid #C26666;	*/	
	border-bottom: 1px solid #C26666;		
}

DIV.layout DIV.top DIV.logo {
	width: 244px;
	height: 67px;
	
	display: inline;
	margin: 20px 0px 0px 35px;
}

DIV.layout DIV.top DIV.top-image-middle {
	width: 165px;
	height: 120px;
	font-size: 1px;
	border-bottom: 1px solid #C26666;	
	background-image:url(../images/top-img.gif);
}

DIV.layout DIV.top DIV.top-image-right {
	width: 254px;
	height: 120px;
	float: right;
	font-size: 1px;
	border-bottom: 1px solid #C26666;	
	background-image: url(../images/top-img-right.jpg);
}


DIV.layout DIV.right DIV.top-image {
	width: 249px;
	height: 174px;
	border-bottom: 1px solid #C26666;	
	border-left: 1px solid #C26666;		
	background:url(../images/right-top-img.jpg);
}

DIV.layout DIV.right DIV.middle-image {
	width: 249px;
	height: 208px;
	border-left: 1px solid #C26666;		
	background: url(../images/right-middle-img.jpg);
}

DIV.layout DIV.right DIV.bottom-image {
	width: 249px;
	height: 66px;
	border-left: 1px solid #C26666;	
	border-top: 1px solid #C26666;			
	background: url(../images/right-bottom-img.jpg);
}

DIV.layout DIV.center {
	width: 539px;
	position: relative;
}

DIV.layout DIV.center DIV.flash {
	width: 535px;
	height: 383px;
}

DIV.layout DIV.center DIV.flash DIV.content-separator {
	display: none;
}

DIV.layout DIV.center DIV.address-bar {
	width: 535px;
	height: 27px;
	/*border-top: 1px solid #C26666;			*/
	border-bottom: 1px solid #C26666;				
	color: #fff;
	/*border-right: 1px solid #C26666;*/
}

DIV.layout DIV.center DIV.address-bar UL{
	list-style: none;
	margin: 0px;
	padding: 8px 0px 0px 30px;
}

DIV.layout DIV.center DIV.address-bar LI {
	list-style: none;
	display: inline;
	padding: 0px 20px 0px 14px;
	border-right: 1px solid #FFFFFF;
}

DIV.layout DIV.center DIV.address-bar LI.last{
	border-right: 0px solid #FFFFFF;
}

DIV.layout DIV.center DIV.work-time {
	width: 535px;
	height: 35px;
	border-bottom: 1px solid #C26666;				
	/*border-right: 1px solid #C26666;*/
	color: #FFF;
}

DIV.layout DIV.center DIV.work-time P.contetn_work_time {
	padding: 10px 0px 0px 10px;
}

DIV.layout DIV.right {
	width: 255px;
	height: 586px;
	float: right;
	clear: right;

}


DIV.layout DIV.left {
	width: 200px;
	border-right: 1px solid #C26666;
}

DIV.layout DIV.left DIV.items {
	width: 126px;
	height: 299px;
	display: inline;
	margin: 0px 0px 0px 26px;
	padding: 1px 0px 0px 0px;
	border-left: 1px solid #C26666;	
	border-right: 1px solid #C26666;
	/*border-top:1px solid #C26666;	*/
}


DIV.layout DIV.left DIV.items DIV.item {
	width: 126px;
	height: 23px;
	border-bottom: 1px solid #990000;
	background-color:#6B0000;
}

DIV.layout DIV.left DIV.items DIV.item A{
	display: block;
	padding: 3px 0px 3px 10px;
}

DIV.layout DIV.left DIV.items DIV.active {
	background-color:#990000;
}

DIV.layout DIV.left DIV.left-img {
	width: 200px;
	height: 113px;
	border-top: 1px solid #C26666;	

	background: url(../images/left-piano.jpg);
}

DIV.layout DIV.left DIV.logo-bcs {
	width: 200px;
	height: 36px;
	background-color:#990000;	
	border-top: 1px solid #C26666;
	border-bottom: 1px solid #C26666;	
	
}
DIV.layout DIV.left DIV.logo-bcs A {
	display: block;
	padding: 10px 0px 0px 20px;
}

DIV.layout DIV.left DIV.logo-bcs IMG {
	border: 0px;
}