body {
	color: #000;
	background-color: #D1CDCB;
	background-image: url(images/bggradient.jpg);
	background-repeat: repeat-x;
}
#links {
	background-image: url(images/bglinks.jpg);
	background-repeat: no-repeat;
	height: 600px;
	width: 178px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 50;
}
#bgcircle {
	position: absolute;
	height: 623px;
	width: 530px;
	left: 237px;
	top: 0px;
	z-index: 1;
}
#idblock {
	background-image: url(images/idblock.gif);
	overflow: hidden;
	position: absolute;
	z-index: 100;
	height: 54px;
	width: 643px;
	left: 160px;
	top: 15px;
}
#links #homebtn {
	position: absolute;
	left: 0px;
	top: 150px;
}
#links #portfoliobtn {
	position: absolute;
	left: 0px;
	top: 200px;
}
#links #aboutbtn {
	position: absolute;
	left: 0px;
	top: 253px;
}
#links #contactbtn {
	position: absolute;
	left: 0px;
	top: 305px;
}
#links #loginbtn {
	position: absolute;
	left: 0px;
	top: 358px;
}
#maintext {
	color: #000;
	position: absolute;
	left: 200px;
	top: 99px;
	width: 605px;
	z-index: 75;
	font-family: Georgia, trebuchet, helvetica, times, serif;
}

#imageContainer {
	position:relative;
	margin:auto;
	width:500px;
	z-index: 75;
}
