body {
	background: #3c4d57 url(../images/bg-body.png) 50% 0 no-repeat;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
#container {
	width: 974px; margin: 0 auto; overflow: auto;
}
div.header {
	height: 166px; overflow: hidden;
}
img.logo {
	margin: 31px 0 0 10px; float: left;
}
div.site-links {
	float: right; color: #556670; font-size: 16px; font-weight: bold;
	font-style: italic; margin: 31px 0 0;
}
div.site-links p {
	margin: 0 0 0 -5px;
}
div.site-links img {
	margin: 0 0 0 -14px;
}
div.slides {
	width: 613px; height: 323px; background: url(../images/bg-slides.png) no-repeat;
	float: left; position: relative;
}
div.slides div.image {
	width: 240px; height: 240px;
	position: absolute; top: 40px; left: 41px;
}
div.slides div.info {
	float: right;
	position: absolute; top: 33px; right: 35px;
	width: 270px; height: 256px;
}
div.slides h2 {
	font-size: 18px; margin: 0 0 10px; font-weight: bold; color: #000;
}
div.slides h1 {
	font-size: 14px; margin: 0 0 20px;
}
div.slides p.price {
	border: 1px solid #cc9900; width: 256px; height: 28px;
	background: url(../images/bg-price.png) repeat-x;
	text-align: center; font-size: 18px; padding: 5px 0 0;
	color: #000;
}
div.slides p.waiting {
	font-size: 14px; font-style: italic; font-weight: bold; position: absolute; bottom: 60px;
}
div.slides a.button {
	width: 258px; height: 38px; display: block;
	text-align: center; text-transform: uppercase; font-size: 16px;
	color: #fff; font-family: Arial Narrow, Helvetica, sans-serif;
	text-decoration: none; font-weight: bold; padding: 20px 0 0;
	position: absolute; bottom: 0;
}
div.slides div#auctions-slide a.button {
	background: url(../images/bg-button-auctions.png) no-repeat;
}
div.slides div#store-slide a.button {
	background: url(../images/bg-button-store.png) no-repeat;
}
div.slides div#classifieds-slide a.button {
	background: url(../images/bg-button-classifieds.png) no-repeat;
}
div.slides div#auctions-slide {
	color: #009933;
}
div.slides div#store-slide {
	color: #cc0066;
}
div.slides div#classifieds-slide {
	color: #0099cc;
}
div.tabs {
	overflow: hidden; margin: 6px 0 -7px; position: relative;
	width: 600px;
}
div.tabs div {
	width: 177px; height: 48px; background: url(../images/bg-tab.png) no-repeat;
	float: left; margin: 0 -6px 0 0; cursor: pointer;
}
div.tabs div.auctions {
	background: url(../images/bg-tab-auctions.png) no-repeat;
}
div.tabs div.store {
	background: url(../images/bg-tab-store.png) no-repeat;
}
div.tabs div.classifieds {
	background: url(../images/bg-tab-classifieds.png) no-repeat;
}
div.tabs div.active-auctions {
	background: url(../images/bg-tab-auctions-active.png) no-repeat; position: relative;
	cursor: auto;
}
div.tabs div.active-store {
	background: url(../images/bg-tab-store-active.png) no-repeat; position: relative;
	cursor: auto;
}
div.tabs div.active-classifieds {
	background: url(../images/bg-tab-classifieds-active.png) no-repeat; position: relative;
	cursor: auto;
}
div.tabs div.tab-control {
	width: 32px; height: 31px; background: url(../images/tab-pause.png) no-repeat; 
	position: absolute; bottom: 0; right: 50px;
}
div.tabs div.tab-play {
	background: url(../images/tab-play.png) no-repeat; 
}
div.videos {
	width: 353px; height: 346px; background: url(../images/bg-videos.png); float: right;
	margin: -23px 0 0; position: relative;
}
div.videos a {
	position: absolute; top: 10px; right: 25px; color: white; text-decoration: none; font-weight: bold;
}
div.videos object {
	position: absolute; bottom: 18px; right: 18px;
}
img.follow {
	float: right; margin: 23px 0 0;
}
div.text {
	float: left; color: #fff; margin: 23px 0 0 7px;
	width: 740px; font-size: 13px;
}
div.text p {
	margin: 0 0 10px;
}
#footer {
	width: 960px; margin: 20px auto 30px; color: #a0b1bb;
	font-size: 11px; overflow: hidden;
}
div#footer-links {
	text-align: center; margin: 20px 0 -14px;
	font-size: 11px; color:#a0b1bb;
}
div#footer-links a, div#footer a  {
	color: #a0b1bb;
}
#footer p.left {
	float: left;
	color:#8a9ca6;
}
#footer p.right {
	float: right; 
	color:#8a9ca6;
}
#footer p.right a {
	color: #a0b1bb;
}
