/* CSS Document */
body {
	
	text-align:center;
	margin: 0 auto;
	background-image: url(../images/generic/bg.png);
	background-repeat: repeat-y;
	background-position: center top;
	overflow-y: scroll;
}

	
	
	#container {
	
	background-color: #FFFFFF;
	position:relative;
	top:0;
	width:900px;
	z-index:41;
	height: 100%;
	text-align:left;
	margin-left: auto;
	margin-right: auto;
	}
	
	


#logo {
	position:absolute;
	left:20px;
	top:10px;
	width:767px;
	height:87px;
	z-index:2
}

#logo_old {
	position:absolute;
	left:790px;
	top:12px;
	width:90px;
	height:82px;
	z-index:3
}
	
#subtitle {
	position:absolute;
	left:20px;
	top:50px;
	width:860px;
	height:18px;
	z-index:4;
}

#mainbody{
	position:absolute;
	left:220px;
	top:115px;
	width:460px;
	height:142px;
	z-index:10;
}

#mainwide{
	position:absolute;
	left:210px;
	top:115px;
	width:690px;
	height:142px;
	z-index:40;
	visibility: visible;
}

#leftmenu{
	position:absolute;
	left:20px;
	top:115px;
	width:180px;
	height:600px;
	z-index:30;
}

#rightmenu{
	position:absolute;
	left:696px;
	top:115px;
	width:140px;
	height:100px;
	z-index:31;
}
