body {
	margin:0 auto;
	position:relative;
	background:#000000 url('img/bg_tile.jpg') top center repeat-y;
	font:normal 12px arial;
	color:#000000;
}
* {
	float:none;
	margin:0px;
	padding:0px;
}
img {
	border:none;
}
#container {
	margin:0 auto;
	width:1000px;
}
h1.pagetitle {
	color:#000000;
	font:bold 18px arial; 
	margin:0px 0px 15px 0px;
	padding:0px;
	border-bottom:2px solid #000000;
}
#header {
	width:1000px;
	height:121px;
	background:transparent url('img/bg_header.jpg') top center no-repeat;
	margin:0px 0px 3px 0px;
	position:relative;
	text-align:center;
}
#header a img.logo {
	margin:0 auto;
	font:bold 24px arial;
	line-height:100px;
	color:#000000;
}
#header .follow {
	background:transparent;
	height:82px;
	width:106px;
	padding:0px;
	position:absolute;
	top:12px;
	left:7px;
	text-align:center;
}
#header .follow .followt {
	height:21px;
	width:106px;
	margin:0px;
	display:block;
}
#header .follow a.facebook {
	background:transparent url('img/btn_facebook.jpg') top center no-repeat;
	height:27px;
	width:106px;
	margin:0px;
	display:block;
}
#header .follow a.facebook:hover {
	background:transparent url('img/btn_facebook_hover.jpg') top center no-repeat;
}
#header .follow a.twitter {
	background:transparent url('img/btn_twitter.jpg') top center no-repeat;
	height:34px;
	width:106px;
	margin:0px;
	display:block;
}
#header .follow a.twitter:hover {
	background:transparent url('img/btn_twitter_hover.jpg') top center no-repeat;
}
#header a.favorites {
	background:transparent url('img/favit.jpg') top right no-repeat;
	position:absolute;
	top:12px;
	right:7px;
	height:21px;
	width:101px;
}
#header a.favorites:hover {
	background:transparent url('img/favit_hover.jpg') top right no-repeat;
}
#maintop {
	width:995px;
	height:43px;
	padding:5px 0px 0px 6px;
	margin:3px 0px 0px 0px;
	background:transparent url('img/main_top.jpg') top center no-repeat;
	overflow:hidden;
}
/*#maintop a.navbtn {
	background:transparent url('img/nav_off.jpg') top center no-repeat;
	float:left;
	margin:0px 4px 3px 0px;
	width:138px;
	height:40px;
	line-height:34px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	font-family:arial;
	text-transform:uppercase;
	text-decoration:none;
	text-shadow:0px 1px 3px #000000;
}
#maintop a.navbtn:hover {
	background:transparent url('img/nav_on.jpg') top center no-repeat;
}*/
#maintop a.home {
	background:transparent url('img/nav_home_on.jpg') top center no-repeat;
	float:left;
	margin:0px 2px 3px 0px;
	width:122px;
	height:40px;
}
#maintop a.home:hover {
	background:transparent url('img/nav_home_off.jpg') top center no-repeat;
}
#maintop a.rewards {
	background:transparent url('img/nav_rewards_on.jpg') top center no-repeat;
	float:left;
	margin:0px 2px 3px 0px;
	width:122px;
	height:40px;
}
#maintop a.rewards:hover {
	background:transparent url('img/nav_rewards_off.jpg') top center no-repeat;
}
#maintop a.refer {
	background:transparent url('img/nav_refer_on.jpg') top center no-repeat;
	float:left;
	margin:0px 2px 3px 0px;
	width:122px;
	height:40px;
}
#maintop a.refer:hover {
	background:transparent url('img/nav_refer_off.jpg') top center no-repeat;
}
#maintop a.buylist {
	background:transparent url('img/nav_buylist_on.jpg') top center no-repeat;
	float:left;
	margin:0px 2px 3px 0px;
	width:122px;
	height:40px;
}
#maintop a.buylist:hover {
	background:transparent url('img/nav_buylist_off.jpg') top center no-repeat;
}
#maintop a.resources {
	background:transparent url('img/nav_resources_on.jpg') top center no-repeat;
	float:left;
	margin:0px 2px 3px 0px;
	width:122px;
	height:40px;
}
#maintop a.resources:hover {
	background:transparent url('img/nav_resources_off.jpg') top center no-repeat;
}
#maintop a.policies {
	background:transparent url('img/nav_policies_on.jpg') top center no-repeat;
	float:left;
	margin:0px 2px 3px 0px;
	width:122px;
	height:40px;
}
#maintop a.policies:hover {
	background:transparent url('img/nav_policies_off.jpg') top center no-repeat;
}
#maintop a.contact {
	background:transparent url('img/nav_contact_on.jpg') top center no-repeat;
	float:left;
	margin:0px 0px 3px 0px;
	width:122px;
	height:40px;
}
#maintop a.contact:hover {
	background:transparent url('img/nav_contact_off.jpg') top center no-repeat;
}
#maintop a.savings {
	background:transparent url('img/nav_savings_on.jpg') top center no-repeat;
	float:left;
	margin:0px 2px 3px 0px;
	width:122px;
	height:40px;
}
#maintop a.savings:hover {
	background:transparent url('img/nav_savings_off.jpg') top center no-repeat;
}
#mainfill {
	width:989px;
	padding:1px 6px 5px;
	background:transparent url('img/main_fill.jpg') top center repeat-y;
}
#lsidein h2, #rside h2 {
	font:bold 18px arial;
	color:#FFFFFF;
	margin:0px 0px 10px 0px;
}
#lsidein a, #rside a {
	color:#FFFFFF;
}
#lside, #rside {
	color:#FFFFFF;
}
#lsidein {
	display:block;
	width:183px;
	padding:0px 4px 4px;
	background:transparent url('img/side_fill.jpg') top center repeat;
	border:2px solid #1b1a13;
}
#rside {
	float:right;
	width:183px;
	padding:0px 4px 4px;
	background:transparent url('img/side_fill.jpg') top center repeat;
	border:2px solid #1b1a13;
}
#insidetop {
	width:183px;
	height:20px;
	background:transparent url('img/inside_top.jpg') bottom center no-repeat;
}
#insidefill {
	width:177px;
	padding:1px 3px;
	background:transparent url('img/inside_fill.jpg') top center repeat-y;
}
#insidebottom {
	width:183px;
	height:20px;
	background:transparent url('img/inside_bottom.jpg') top center no-repeat;
}
a.sealed {
	width:183px;
	height:54px;
	margin:0px 0px 4px 0px;
	background:transparent url('img/sealedproduct_off.jpg') top center no-repeat;
	display:block;
}
a.sealed:hover {
	background:transparent url('img/sealedproduct_on.jpg') top center no-repeat;
}
a.sleeves {
	width:183px;
	height:54px;
	margin:0px 0px 4px 0px;
	background:transparent url('img/cardsleeves_off.jpg') top center no-repeat;
	display:block;
}
a.sleeves:hover {
	background:transparent url('img/cardsleeves_on.jpg') top center no-repeat;
}
a.dice {
	width:183px;
	height:54px;
	margin:0px 0px 4px 0px;
	background:transparent url('img/dicesets_off.jpg') top center no-repeat;
	display:block;
}
a.dice:hover {
	background:transparent url('img/dicesets_on.jpg') top center no-repeat;
}
a.playmats {
	width:183px;
	height:54px;
	margin:0px 0px 4px 0px;
	background:transparent url('img/playmats_off.jpg') top center no-repeat;
	display:block;
}
a.playmats:hover {
	background:transparent url('img/playmats_on.jpg') top center no-repeat;
}
a.lands {
	width:183px;
	height:54px;
	margin:0px 0px 4px 0px;
	background:transparent url('img/landpacks_off.jpg') top center no-repeat;
	display:block;
}
a.lands:hover {
	background:transparent url('img/landpacks_on.jpg') top center no-repeat;
}
a.gamingcases {
	width:183px;
	height:54px;
	margin:0px 0px 4px 0px;
	background:transparent url('img/gamingcases_off.jpg') top center no-repeat;
	display:block;
}
a.gamingcases:hover {
	background:transparent url('img/gamingcases_on.jpg') top center no-repeat;
}
a.deckboxes {
	width:183px;
	height:54px;
	margin:0px 0px 4px 0px;
	background:transparent url('img/deckboxes_off.jpg') top center no-repeat;
	display:block;
}
a.deckboxes:hover {
	background:transparent url('img/deckboxes_on.jpg') top center no-repeat;
}
a.binders {
	width:183px;
	height:54px;
	margin:0px 0px 4px 0px;
	background:transparent url('img/binders_off.jpg') top center no-repeat;
	display:block;
}
a.binders:hover {
	background:transparent url('img/binders_on.jpg') top center no-repeat;
}
#center {
	float:left;
	min-width:567px;
	width:567px;
	max-width:567px;
	min-height:500px;
	overflow:hidden;
	padding:0px 10px 10px;
	margin:0px 0px 0px 4px;
	/*background:transparent url('img/bg_center.jpg') top center repeat;*/
	background:#FFFFFF;
	border:2px solid #1b1a13;
}
#center a {
	color:#000000;
}
#center h2 {
	padding:20px 0px 0px 0px;
}
#mainbottom {
	width:1000px;
	height:40px;
	padding:8px 0px 0px 0px;
	background:transparent url('img/main_bottom.jpg') top center no-repeat;
	text-align:center;
}
#mainbottom a {
	color:#000000;
}
#searchform {
	margin:0px 0px 10px 0px;
}
#s {
	width:135px;
}
#selling {
	padding:2px 0px 5px;
	border:2px solid #FF9900;
	text-align:center;
	color:#FFFFFF;
}
#selling a {
	color:#FF9900;
}

.mass_add_to_cart {
	cursor:pointer;
}