body {
	font: 12px/1.6 Georgia, "Times New Roman", Times, serif;
	background: #290000;
	color: #fff;
}


#containerContent{
	position:relative;
	width:1041px;
	height:100%;
	margin:0 auto;
	padding:0 0 20px 0;
	z-index:1;
	text-align:center;
	background-color:#290000;
}

#pageContentTop {
	position:relative;
	display:block;
	margin:0;
	padding:20px 0 0 0;
	width:100%;
	height:148px;
	text-align:center;
	background-image: url(../images/bg-top.jpg);
}

#pageContentMenu {
	width:100%;
	font-size:1.5em;
}

#pageContentMenu a {
	padding:0 25px;
}

#pageContentMiddle {
	position:relative;
	display:block;
	width:1041px;
	height:620px;
	padding:0;
	text-align:left;
	clear:both;
	background:url(../images/bg-la-library-opaque.jpg);
}

#pageContentMiddleLeft {
	padding:0;
	position:inline;
	float:left;
	width:107px;
	height:620px;
	border:0px orange solid;
	text-align:right;
}

#pageContentMiddleLeft ul {
	list-style-type:none;
	text-indent:0;
	padding:0;
	margin:0;
}

#pageContentMiddleLeft li {
	margin:0;
	padding:0;
	text-indent:0;
}

#pageContentMiddleMid {
	position:relative;
	float:left;
	width:814px;
	height:620px;
	border:0px red solid;
}

#faberBlue {
	position:relative;
	float:left;
	background-image: url(../images/faber-blue.jpg);
	width:394px;
	height:312px;
}

#faberYellow {
	position:relative;
	float:left;
	background-image: url(../images/faber-yellow.jpg);
	width:420px;
	height:310px;
}

#faberGreen {
	position:relative;
	float:left;
	background-image: url(../images/faber-green.jpg);
	width:421px;
	height:308px;
}

#faberRed {
	position:relative;
	float:left;
	background-image: url(../images/faber-red.jpg);
	width:393px;
	height:308px;
}

a:hover #faberBlue, a:hover #faberYellow, a:hover #faberGreen, a:hover #faberRed {
	background-image:none;
}

#pageContentMiddleRight {
	position:inline;
	float:left;
	width:120px;
	height:620px;
	background: url(../images/bg-right.jpg);
	border:0px yellow solid;
}

#pageContentMiddleTheme1 {
	position:absolute;
	top:55px;
	left:40px;
	background-image:url(../images/theme-theo&eco.png);
	width:383px;
	height:37px;
}

#pageContentMiddleTheme2 {
	position:absolute;
	top:170px;
	left:40px;
	background-image:url(../images/theme-del&whi.png);
	width:229px;
	height:27px;
}

#pageContentMiddleTheme3 {
	position:absolute;
	top:275px;
	left:40px;
	background-image:url(../images/theme-deconst-theo.png);
	width:277px;
	height:39px;
}

#pageContentMiddleTheme4 {
	position:absolute;
	top:395px;
	left:40px;
	background-image:url(../images/theme-ps&myst.png);
	width:311px;
	height:34px;
}

#pageContentMiddleTheme5 {
	position:absolute;
	top:490px;
	left:40px;
	background-image:url(../images/theme-transrel.png);
	width:257px;
	height:35px;
}

#pageContentMiddleTheme6 {
	position:absolute;
	top:580px;
	left:40px;
	background-image:url(../images/theme-compositions.png);
	width:149px;
	height:35px;
}

#pageContentMiddleNews {
	position:absolute;
	display:table;
	width:440px;
	height:auto;
	margin:0;
	padding:0;
}

#pageContentMiddleNews .boxTop {
	display:table-row;
	width:100%;
	height:10px;
}

#pageContentMiddleNews .boxTopL {
	float:left;
	background:url('../images/box-corners-white-trans.png') no-repeat 0 0;
	height:10px;
	width:10px;
}

#pageContentMiddleNews .boxTopMid {
	float:left;
	background:url('../images/box-bg-white-trans.png');
	height:10px;
	width:420px;
	padding:0;
}

#pageContentMiddleNews .boxTopR {
	float:right;
	background:url('../images/box-corners-white-trans.png') no-repeat -10px 0;
	height:10px;
	width:10px;
}

#pageContentMiddleNews .boxMid {
	display:table-row;
	width:100%;
	height:auto;
	background:url('../images/box-bg-white-trans.png');
}

#pageContentMiddleNews .boxBot {
	display:table-row;
	width:100%;
	height:10px;
}

#pageContentMiddleNews .boxBotL {
	float:left;
	background:url('../images/box-corners-white-trans.png') no-repeat 0 -10px;
	height:10px;
	width:10px;
}

#pageContentMiddleNews .boxBotMid {
	float:left;
	background:url('../images/box-bg-white-trans.png');
	height:10px;
	width:420px;
}

#pageContentMiddleNews .boxBotR {
	float:right;
	background:url('../images/box-corners-white-trans.png') no-repeat -10px -10px;
	height:10px;
	width:10px;
}

