body{
	margin:0;
	padding:0;
	line-height: 1.4em;
	background-color:#717075;
	overflow-x: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777883;
}

#maincontainer{
	width: 1000px; /*Width of main container*/
	margin: 0 auto; /*Center container on page*/
	background-image: url(../img/bg_home.jpg);
	background-repeat: no-repeat;
	background-color: #EFF2F9;
}

#topsection1{
	position: relative;
	height: 168px; /*Height of top section*/
}

#topsection2{
	position: relative;
	height: 50px; /*Height of top section*/
}

#topsection3{
	position: relative;
	height: 247px; /*Height of top section*/
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-right: 535px; /*Margin for content column. Should be (RightColumnWidth + LeftColumnWidth)*/
}

#leftcolumn{
float: left;
width: 350px; /*Width of left column in pixel*/
margin-left: -535px; /*Set margin to -(LeftColumnWidth + RightColumnWidth)*/
}

#rightcolumn{
float: left;
width: 185px; /*Width of right column in pixels*/
margin-left: -185px; /*Set margin to -RightColumnWidth*/
}

#footer{
clear: left;
width: 100%;
height: 111px;
background-image: url(../img/bg_footer.jpg);
background-repeat: no-repeat;
text-align: center;
padding-top: 0;
}

.innertube{
	margin: 0; /*Margins for inner DIV inside each column (to provide padding)*/
	margin-left: 80px;
	margin-right: 35px;
}

.innertube2{
	margin: 0; /*Margins for inner DIV inside each column (to provide padding)*/
	margin-left: 20px;
	margin-right: 20px;
	text-align: center;
}

a:link {color:#0055A5;text-decoration: underline;} 
a:active {color:#0055A5;text-decoration: underline;}
a:visited {color:#0055A5;text-decoration: underline;}
a:hover {color:#0055A5;text-decoration: none;}

ul.home {
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
	
ul.home li {
	background-image:url(../img/listicon.png);
	background-position:0 0.3em;
	background-repeat:no-repeat;
	padding:0 0 15px 35px;
}

ul {
	margin-left: 15px;
	padding: 0;
	}
	
ul.li {
	margin: 0;
	padding: 0;
	}

#language {
	position: absolute;
	top: 0;
	left: 883px;
}

#flash1 {
	position: absolute;
	top: 56px;
	left: 550px;
}

#menu {
	position: absolute;
	top: 55px;
	left: 170px;
}

#composition {
	position: absolute;
	top: 0;
	left: 170px;
}

#flash2 {
	position: absolute;
	top: 20px;
	left: 880px;
}

#ddtopmenubar {
	position: absolute;
	top: 0;
	left: 163px;
}

.bluetext{
	color: #0054A5;
	font-weight:bold;
	}


