/* Backbone */

	 body { background: #060c11 url('http://www.vmkrevisited.com/images/media/media.png') no-repeat top center; color: white; margin: 0; min-width: 1000px; text-align: center; }
	.media-container { width: 942px; margin: 0 auto; text-align: center; }

/* Navbar */

	.navbar { position: relative; width: 928px; height: 114px; top: 0; left: 0; margin: 30px auto 0 auto; }

/* Module */

	.media-container .box .middlebar .description .row { height: 146px; background: url('http://www.vmkrevisited.com/images/media/grid-horizontal.png') repeat-x bottom left; margin-left: 1px; clear: both; }
	.media-container .box .middlebar .description .last { height: 140px important!; background: none; }

	.media-container .box .middlebar .description .row div { width: 309px; height: 146px; background: url('http://www.vmkrevisited.com/images/media/grid-vertical.png') repeat-y top right; float: left; }
	.media-container .box .middlebar .description .row .data3 { width: 306px; background: none; }
	.media-container .box .middlebar .description .row div a { width: 282px; height: 128px; display: block; margin: 10px 0 0 13px; }
	.media-container .box .middlebar .description .row div a img { border: none; }
	.media-container .box .middlebar .description .row div a:hover { opacity: 0.8;  filter:alpha(opacity=80); }

/* Screenshots */

	.media-container .screenshots { width: 942px; text-align: left; }
	.media-container .screenshots .box .middlebar .description { padding: 5px 0 0 0; }

/* Downloads */

	.media-container .downloads { width: 942px; text-align: left; }
	.media-container .downloads .box .middlebar .description { padding: 5px 0 0 0; }

/* Important Notice */

	.media-container .important-notice { width: 542px; float: left; text-align: left; }

/* Contact Us */

	.media-container .contact-us { width: 392px; float: right; text-align: left; }
	.media-container .contact-us .buttons { height: 29px; margin: 0 8px; padding: 8px 30px; background: #1E2A12 url(http://www.vmkrevisited.com/images/backgrounds/box-middle.png) repeat-x 0 -50px; }
	.media-container .contact-us .buttons a { display: block; height: 29px; width: 144px; }
	.media-container .contact-us .buttons a:hover { background-position: bottom left; }
	.media-container .contact-us .buttons .discussion-forum { float: left; background: transparent url('http://www.vmkrevisited.com/images/features/discussion-forum.png') no-repeat top left; }
	.media-container .contact-us .buttons .contact { float: right; background: transparent url('http://www.vmkrevisited.com/images/features/contact-us.png') no-repeat top left; }