body {
	margin: 0; padding: 0; background: #35383C;
}

#bg {
	/*background: url(loading.jpg) center no-repeat;*/
	width: 1024px;
	margin: 80px auto;
}

#bg.home {
	background: url(homebg.jpg) no-repeat;
}

/* nav
#navbar {
	padding: 35px 0 0 690px;
	float: left;
	width: 334px;
}

a.navbtn {
	display: block;
	width: 86px;
	height: 65px;
	float: left;
}
*/

#items {
	width: 903px;
	height: 460px;
	padding: 106px 0 0 121px;
	clear: left;
}

/* buttons */
a.button01, a.button02, a.button03, a.button04, a.button05,
a.button06, a.button07, a.button08, a.button09, a.button10,
a.button11, a.button12, a.button13, a.button14, a.button15 {
	display: block;
	width: 164px;
	height: 115px;
	margin: 0 6px 6px 0;
	float: left;
}

a.button01:hover {
	background: url(homebgovers.jpg) no-repeat -121px -106px;
}

a.button02:hover {
	background: url(homebgovers.jpg) no-repeat -291px -106px;
}

a.button03:hover {
	background: url(homebgovers.jpg) no-repeat -461px -106px;
}

a.button04:hover {
	background: url(homebgovers.jpg) no-repeat -631px -106px;
}

a.button05:hover {
	background: url(homebgovers.jpg) no-repeat -801px -106px;
}


a.button06:hover {
	background: url(homebgovers.jpg) no-repeat -121px -227px;
}

a.button07:hover {
	background: url(homebgovers.jpg) no-repeat -291px -227px;
}

a.button08:hover {
	background: url(homebgovers.jpg) no-repeat -461px -227px;
}

a.button09:hover {
	background: url(homebgovers.jpg) no-repeat -631px -227px;
}

a.button10:hover {
	background: url(homebgovers.jpg) no-repeat -801px -227px;
}


a.button11:hover {
	background: url(homebgovers.jpg) no-repeat -121px -348px;
}

a.button12:hover {
	background: url(homebgovers.jpg) no-repeat -291px -348px;
}

a.button13:hover {
	background: url(homebgovers.jpg) no-repeat -461px -348px;
}

a.button14:hover {
	background: url(homebgovers.jpg) no-repeat -631px -348px;
}

a.button15:hover {
	background: url(homebgovers.jpg) no-repeat -801px -348px;
}

.hidden {
	display: none;
}
