div#main {
	padding-top:10px;
	width:640px;
}

div#main h1 {
	margin-left:30px;
}

.mainTop {
	background-image:url(../img/layout/bg-sprites.png);
	background-position:0 0;
	background-repeat:no-repeat;
	height:10px;
	margin-top:20px;
	width:640px;
}

.mainCol {
	background-image:url(../img/layout/bg-sprites.png);
	background-position:-640px top;
	background-repeat:repeat-y;
	min-height:400px;
	padding:10px 30px;
	width:580px;
}

.mainBottom {
	background-image:url(../img/layout/bg-sprites.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	height:10px;
	width:640px;
}

div#sidebar {
	padding-top:16px;
}

