* {
	margin: 0;
	padding: 0;
}

#imgContainer{
	position: absolute;
	top: 0;
	left: 0;
}

img {
	border: none;
	margin: 0;
	padding: 0;
}

body {
	width: 100%;
	text-align: center;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height: 12px;
	/*height: 100%;
	overflow-y: auto;*/
}

p {
	margin: 0 0 1em 0;
}

a {
	text-decoration: underline;
}

a:hover {
	text-decoration: underline;
}

#bg {
	z-index: -1;
}

#container {
	position: relative;
	margin: 0 auto;
	text-align: left;
	width: 944px;
	height: 2000px;
	/*background: url("../images/bg.jpg") no-repeat top left;*/
	z-index: 0;
}

#containerContent {
	/*padding-top: 70px;
	padding-left: 60px;*/
	margin: 70px auto 0 auto;
	position: fixed;
	z-index: 1000;
	width: 944px;
}

#img1{
	z-index: -10;
	position: absolute;
	top: 30px;
	left: 30px;
	}

#img2{
	z-index: -11;
	position: absolute;
	top: 10px;
	left: 576px;
	}


#img3{
	z-index: -12;
	position: absolute;
	top: 262px;
	left: 130px;
	}

#img4{
	z-index: -13;
	position: absolute;
	top: 238px;
	left: 472px;
	}

#img5{
	z-index: -14;
	position: absolute;
	top: 365px;
	left: 43px;
	}

#img6{
	z-index: -15;
	position: absolute;
	top: 500px;
	left: 430px;
	}

#img7{
	z-index: -16;
	position: absolute;
	top: 748px;
	left: 35px;
	}

#img8{
	z-index: -17;
	position: absolute;
	top: 772px;
	left: 332px;
	}

#img9{
	z-index: -18;
	position: absolute;
	top: 638px;
	left: 677px;
	}

#img10{
	z-index: -19;
	position: absolute;
	top: 1004px;
	left: 133px;
	}

#img11{
	z-index: -20;
	position: absolute;
	top: 1150px;
	left: 390px;
	}

#img12{
	z-index: -20;
	position: absolute;
	top: 1562px;
	left: 15px;
	}

#img13{
	z-index: -21;
	position: absolute;
	top: 1000px;
	left: 588px;
	}

#img14{
	z-index: -22;
	position: absolute;
	top: 877px;
	left: 740px;
	}


#left {
	width: 225px;
	height: 255px;
	float: left;
	color: #fff;
	margin-right: 9px;
}

#logo {
	display: block;
	width: 224px;
	height: 44px;
	background: url("../img/1968.png") no-repeat top left;
}

.subtitle {
	font-weight: bold;
	padding-left: 5px;
}

ul.nav {
	margin-left: 8px;
	list-style-type: none;
	font-weight: bold;
	margin-top: 30px;
}

ul.nav a {
	color: #fff;
}

ul.nav a:hover {
	text-decoration: none;
}

ul#nav2{
	margin-top: 12px;
}

#contentSmall {
	background: #fff;
	color: #3333cc;
	width: 207px;
	height: 550px;
	float: left;
	overflow: auto;
	margin: 0 9px;
	padding: 9px;
}

#contentSmall h1 {
	margin: 0 0 1em 0;
	font-size: 12px;
}

#contentBig {
	background: #fff;
	width: 352px;
	height: 550px;
	float: left;
	overflow: auto;
	margin: 0 9px;
	padding: 9px;
}

#footer {
	background: #fff;
	color: #3333cc;
	width: 585px;
	clear: both;
	margin: 5px 0 5px 243px;
	padding: 9px;
	font-size: 11px;
}

.author {
	margin: 0 0 1em 0;
}


/********************************************/
#left.color1 {
	background: #3433cd; /*blue*/
}

#left.color2, div.color2 {
	background: #009900; /*green*/
}

#left.color3,  div.color3 {
	background: #663398; /*pink*/
}

#left.color4,  div.color4 {
	background: #990100; /*red*/
}

.color1,.color1 a, #contentBig.color1, #contentSmall.color1 {
	color: #3433cd; /*blue*/
}

.color1 .selected{
	color: #a7aeff; /*lightblue*/
}

.color2,.color2 a, #contentBig.color2, #contentBig.color2 p, #contentBig.color2 h1, #contentSmall.color2, #contentSmall.color2 p, #contentSmall.color2 h1 {
	color: #090; /*green*/
}

.color2 .selected{
	color: #92de93; /*lightgreen*/
}

.color3,.color3 a, #contentBig.color3, #contentBig.color3 p, #contentBig.color3 h1, #contentSmall.color3, #contentSmall.color3 p, #contentSmall.color3 h1 {
	color: #663398; /*pink*/
}

.color3 .selected{
	color: #c48ff9; /*lightpink*/
}

.color4,.color4 a, #contentBig.color4, #contentBig.color4 p, #contentBig.color4 h1, #contentSmall.color4, #contentSmall.color4 p, #contentSmall.color4 h1 {
	color: #990100; /*red*/
}

.color4 .selected{
	color: #f9aeab; /*lightred*/
}

.hide {
	display: none;
}

.clear{
	clear: both;
}

/********************************** fix for fixed positioning*/
/******************************************** clearfix */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}