@import "ds.css";
@import "gb.css";
@import "gba.css";
@import "gbc.css";
@import "n64.css";
@import "nes.css";
@import "ngc.css";
@import "snes.css";
@import "wii.css";


form.gb {
    color: #FF0000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
    padding: 0;
    text-align: center;
    }

#wrapper {
    margin: 0 auto;
    margin-top: 25px;
    width: 600px;
    }

/*#sidebar {
	background-color: #FFFFFF;
    border-bottom: 2px solid #FF0000;
    border-top: 5px solid #FF0000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
    left: 50%;
    margin-left: 210px;
    padding: 5px 5px 5px 15px;
    position: fixed;
	text-align: left;
	width: 160px;
    z-index: -10;
    }
* html #sidebar {position:absolute;}
#sidebar h6 {
    color: #FF0000;
    font-size: 16px;
    margin: 0;
    margin-top: 15px;
    }*/

#container {
	background-color: #FFFFFF;
    border-top: 5px solid #FF0000;
	float: left;
	text-align: left;
	width: 600px;
	}
#content {
	padding: 1px 2px 2px 2px;
	}
#content p {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
    margin: 0;
	padding: 10px;
    }
#content table {
	width: 100%;
	}
#content table .opaque {
	background-color: #F6F6F6;
	}
#content table .opaque td {
	background-color: #F6F6F6;
	}
#content table tr #amount {
	background-image: url("img/amount.gif");
	width: 48px;
	}
#content table tr #bottom {
	background-image: url("img/zachariasdk.gif");
	background-position: center center;
	border-left: 1px solid #FFFFFF;
	}
#content table tr #bottom a {
	display: block;
	height: 9px;
	overflow: hidden;
	}
#content table tr #box {
	background-image: url("img/box.gif");
	width: 47px;
	}
#content table tr #manual {
	background-image: url("img/manual.gif");
	width: 54px;
	}
#content table tr #media {
	background-image: url("img/media.gif");
	width: 45px;
	}
#content table tr #padding {
	width: 15px;
	}
#content table tr #price {
	background-image: url("img/price.gif");
	width: 39px;
	}
#content table tr #region {
	background-image: url("img/region.gif");
	width: 51px;
	}
#content table tr #title {
	background-image: url("img/title.gif");

	width: 297px;
	}
#content table tr #titlecol {
	background-image: url("img/title.gif");

	width: 374px;
	}
#content table tr td .cross {
	background-image: url('img/cross.png');
	display: block;
	width: 16px;
	}
#content table tr td .tick {
	background-image: url('img/tick.png');
	}
#content table tr td {
	background-repeat: no-repeat;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	font-size: 10px;
	padding: 2px;
	}
#content table tr td a {
	background: transparent;
	color: #000000;
	display: block;
	text-decoration: none;
	}
#content table tr td a.vidLink {
	background: url(img/film.png) no-repeat;
	background-position: center center;
	color: #FF0000;
	float: left;
	height: 16px;
	width: 16px;
	}
#content table tr td a.picLink {
	background: url(img/picture.png) no-repeat;
	background-position: center center;
	color: #FF0000;
	float: left;
	height: 16px;
	width: 16px;
	}
#content table tr td a:hover {
	text-decoration: underline;
	}
#content table tr th {
	background-position: left center;
	background-repeat: no-repeat;
	height: 9px;
	}
#content table tr .cart {
    line-height: 16px;
	padding: 0;
	}
#content table tr .cart a {
    background: #FFFFFF;
	padding-left: 16px;
	}
#content table tr.opaque .cart a {
    background: #F6F6F6;
	padding-left: 16px;
	}
#content.marked table tr .cart a:hover {
	background-image: url("img/cart_put.gif");
	background-repeat: no-repeat;
	}
#headline {
	background: #FFFFFF;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	font-size: 25px;
	font-weight: bold;
	margin: 0 2px;
	padding: 10px 0 0 0;
	text-align: center;
	}
#navigation {
	padding: 1px;
	}
#navigation table {
	width: 100%;
	}
#navigation table tr #bozz {
	background-image: url("img/bozz.gif");
	width: 100%;
	}
#navigation table tr #bozz a {
	width: 100%;
	}
#navigation table tr #basket_icon {
	background-image: url("img/basket_icon.gif");
	}
#navigation table tr #basket_name {
	background-image: url("img/basket_name.gif");
	}
#navigation table tr td {
	background-position: center center;
	background-repeat: no-repeat;
	}
#navigation table tr td a {
	display: block;
	height: 40px;
	overflow: hidden;
	text-indent: -999em;
	width: 48px;
	}
#navigation table tr th {
	background-position: center center;
	background-repeat: no-repeat;
	}
#navigation table tr th a {
	display: block;
	height: 9px;
	overflow: hidden;
	text-indent: -999em;
	width: 48px;
	}
#navigation table tr #menu {
    text-align: center;
	}
#navigation table tr #menu a {
	color: #FFFFFF;
	display: inline;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	padding: 0 7px;
	text-decoration: none;
	text-indent: 0;
	width: auto;
	}
#type {
	background: #FFFFFF;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0 2px;
	padding: 0 0 10px 0;
	/*text-align: center;*/
	}
#type a {
	background: #FFFFFF;
	text-decoration: none;
	}
#type a:hover {
	text-decoration: underline;
	}
html {
	height: 100%;
	overflow-y: auto;
	}
body {
	background-color: #E6E6E6;
	background-image: url("mario.gif");
	background-position: top right;
	background-repeat: no-repeat;
	border: 0;
	height: 100%;
	margin: 0;
	overflow-y: auto;
	padding: 0;
	text-align: center;
	}
h1 {
    background-image: url("img/logo.gif");
	background-position: center center;
	background-repeat: no-repeat;
	height: 100px;
	margin: 0;
	overflow: hidden;
	padding: 0;
    text-indent: -999em;
    }
h1 a {
    display: block;
    height: 100px;
    }
h2 {
	background-position: 15px 2px;
	background-repeat: no-repeat;
	height: 9px;
	margin: 2px 2px 0 2px;
	overflow: hidden;
	}


#closeLink a {
    color: #FF0000;
    }
#openLink a {
    color: #FF0000;
    }

div.hs, div.hs b {
	text-align: left;
	width: 100%;
	}