body {
background-color:#464646;
background-image:url("img/BackgroundFade.gif");
background-repeat:repeat-x;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
line-height:20px;
min-width:920px;
text-align:center;
}
a {
color:#000000;
}
a img {
border:none;
}
p {
margin-bottom:8px;
margin-top:8px;
}
.Error {
color:#FF0000;
font-weight:bold;
}
.Divider {
border:1px solid #000000;
height:1px;
}
#PageWrapper {
margin:0 auto;
text-align:left;
width:920px;
}
#HeaderWrapper {
background-image:url("img/Banner.gif");
background-repeat:no-repeat;
height:192px;
width:920px;
}
#MenuTop {
background-image:url("img/MenuTop.gif");
background-repeat:no-repeat;
height:70px;
padding-top:14px;
text-align:center;
width:920px;
}
#ConnectorTop {
background-image:url("img/Connector.gif");
background-repeat:no-repeat;
height:12px;
overflow:hidden;
}
#MainWrapper {
background-image:url("img/BackgroundMain.gif");
background-repeat:repeat-y;
min-height:500px;
}
#MainColumn {
margin:0;
position:relative;
}
#LeftColumn {
float:left;
position:relative;
width:160px;
}
#LeftColumnWrapper {
background-image:url("img/BackgroundParchment.gif");
background-position:17px 0;
background-repeat:repeat-y;
}
#CenterColumnWrapper {
background-image:url("img/BackgroundParchment.gif");
background-position:160px 0;
background-repeat:repeat-y;
}
#RightColumnWrapper {
background-image:url("img/BackgroundParchment.gif");
background-position:343px 0;
background-repeat:repeat-y;
}
#RightColumn {
float:left;
width:200px;
position:relative;
padding-bottom:161px;
}
#CenterColumn {
height:auto !important;
min-height:600px;
width: 560px;
float: left;
}
#CenterColumnCalendar {
background-image:url("img/BackgroundParchmentFull.gif");
background-repeat:repeat-y;
height:auto !important;
margin-left:17px;
margin-right:17px;
min-height:600px;
}
#Footer {
background-image:url("img/Footer.gif");
background-repeat:no-repeat;
clear:both;
font-weight:bold;
height:46px;
padding-left:50px;
padding-right:50px;
padding-top:38px;
text-align:center;
width:820px;
margin-bottom: 10px;
}
#SideMenuMain {
margin-left:17px;
width:138px;
}
#SideMenuContentWrapper {
margin-left:17px;
margin-right:5px;
padding:5px;
}
#SideMenuMain ul {
border:medium none;
list-style:none outside none;
margin:0;
padding:0;
}
#SideMenuMain li {
border-bottom:1px solid #000000;
margin:0;
}
#SideMenuMain li a {
color:#000000;
display:block;
font-weight:bold;
padding:5px;
text-decoration:none;
}
#SideMenuMain li a:hover {
background-color:#2586D7;
color:#FFFFFF;
}
#SideMenuMain ul ul#categoryList li.listNode a {
display:inline;
line-height:30px;
}
#RightColumnContentWrapper {
margin-left:5px;
margin-right:17px;
padding:5px;
}
#SplashWrapper {
background-image:url("img/SplashBorder.gif");
height:180px;
padding:23px 17px;
width:516px;
}
#SplashContent {
background-image:url("../Images/Splash/SplashBannerMTG-EDH.jpg");
height:180px;
width:516px;
}
#SplashButtonWrapper {
height:18px;
padding-left:3px;
}
#SplashLink {
display:block;
height:180px;
width:516px;
}
.SideMenuHeader {
background-color:#CC9966;
background-image:url("img/FleurDeLisLeft.gif");
background-position:105px 0;
background-repeat:no-repeat;
border-bottom:1px solid #000000;
color:#000000;
display:block;
font-weight:bold;
margin:0;
padding:5px;
}
.ContentWrapper {
padding:5px;
width:544px;
}
.ContentWrapperCalendar {
padding:5px;
width:100%;
}
.Content {
padding:16px;
min-height:450px;
}
.ContentHeader {
font-size:20px;
font-weight:bold;
padding-bottom:5px;
padding-top:5px;
}
a.SplashButtonPause {
background:url("img/ButtonPause.gif") no-repeat scroll 0 0 transparent;
display:none;/*inline-block*/
height:18px;
text-decoration:none;
width:31px;
}
a.SplashButtonPause:hover {
background-position:-31px 0;
}
a.SplashButtonPlay {
background:url("img/ButtonPlay.gif") no-repeat scroll 0 0 transparent;
display:none;/*inline-block*/
height:18px;
text-decoration:none;
width:31px;
}
a.SplashButtonPlay:hover {
background-position:-31px 0;
}
a.SplashButtonNext {
background:url("img/ButtonNext.gif") no-repeat scroll 0 0 transparent;
display:none;/*inline-block*/
height:18px;
text-decoration:none;
width:56px;
}
a.SplashButtonNext:hover {
background-position:-56px 0;
}
a.SplashButtonBack {
background:url("img/ButtonBack.gif") no-repeat scroll 0 0 transparent;
display:none;/*inline-block*/
height:18px;
text-decoration:none;
width:56px;
}
a.SplashButtonBack:hover {
background-position:-56px 0;
}
a.ButtonTopNews {
background:url("img/Button_News.gif") no-repeat scroll 0 0 transparent;
display:inline-block;
height:54px;
text-decoration:none;
width:137px;
}
a.ButtonTopNews:hover {
background-position:-137px 0;
}
a.ButtonTopHome {
background:url("img/Button_Home.gif") no-repeat scroll 0 0 transparent;
display:inline-block;
height:54px;
text-decoration:none;
width:137px;
}
a.ButtonTopHome:hover {
background-position:-137px 0;
}
a.ButtonTopCalendar {
background:url("img/Button_Calendar.gif") no-repeat scroll 0 0 transparent;
display:inline-block;
height:54px;
text-decoration:none;
width:137px;
}
a.ButtonTopCalendar:hover {
background-position:-137px 0;
}
a.ButtonTopForums {
background:url("img/Button_Forums.gif") no-repeat scroll 0 0 transparent;
display:inline-block;
height:54px;
text-decoration:none;
width:137px;
}
a.ButtonTopForums:hover {
background-position:-137px 0;
}
a.ButtonTopContact {
background:url("img/Button_Contact.gif") no-repeat scroll 0 0 transparent;
display:inline-block;
height:54px;
text-decoration:none;
width:137px;
}
a.ButtonTopImages:hover {
background-position:-137px 0;
}
a.ButtonTopImages {
background:url("img/Button_Images.gif") no-repeat scroll 0 0 transparent;
display:inline-block;
height:54px;
text-decoration:none;
width:137px;
}
a.ButtonTopContact:hover {
background-position:-137px 0;
}
.ColorPickerWrapper {
background-color:#FFFFFF;
border:1px solid #000000;
padding:4px;
position:absolute;
visibility:hidden;
}
.ColorPickerCell {
border:1px solid #000000;
height:15px;
width:15px;
}
.RichTextEditorToolbar {
padding:4px;
}
.RichTextEditorMenuButton {
background-color:#0072BB;
border:1px solid #000000;
color:#FFFFFF;
}

#login, #quick_cart, #search {
padding:0px 0px 10px 0px;
margin:0px 17px 0px 5px;
border-bottom:1px solid #000000;
}
#login h2, #quick_cart h2, #search h2 {
font:bold 11px verdana;
background-position:145px 0;
height:20px;
}
#search #s {
width:120px;
}

#selling {
background:#CC9966;
border:1px solid #000000;
padding:3px 0px 5px;
margin:0px 0px 15px;
text-align:center;
}

.pagetitle {
border-bottom:2px solid #838383;
padding:0px 0px 10px 0px;
}

a img.plus_button {
vertical-align:middle;
padding:0px 3px
}
.buttontd a {
	text-decoration:none;
}
tr.variantRow td form input.add_to_cart, table.invisible-table thead tr td form input.add_to_cart {
	background:transparent url('img/btn_addtocart.png') center no-repeat;
	height:20px;
	width:78px;
	cursor:pointer;
	border:none;
}
tr.variantRow td form input.add_to_cart:hover, table.invisible-table thead tr td form input.add_to_cart:hover {
	background:transparent url('img/btn_addtocart_hover.png') center no-repeat;
}
input.add_to_wishlist {
	background:transparent url('img/btn_wishlist.png') center no-repeat;
	height:20px;
	width:78px;
	cursor:pointer;
	border:none;
}
input.add_to_wishlist:hover {
	background:transparent url('img/btn_wishlist_hover.png') center no-repeat;
}
a.login {
	background:transparent url('img/btn_login.png') center no-repeat;
	height:20px;
	width:78px;
	margin:7px 1px 0px 8px;
	border:1px solid #000000;
	float:left;
	text-decoration:none;
}
a.login:hover {
	background:transparent url('img/btn_login_hover.png') center no-repeat;
}
a.register {
	background:transparent url('img/btn_register.png') center no-repeat;
	height:20px;
	width:78px;
	margin:7px 0px 0px 0px;
	border:1px solid #000000;
	float:left;
	text-decoration:none;
}
a.register:hover {
	background:transparent url('img/btn_register_hover.png') center no-repeat;
}
a.sellbtn {
	background:transparent url('img/btn_sellcards.png') center no-repeat;
	height:20px;
	width:78px;
	margin:7px 0px 0px 0px;
	border:1px solid #000000;
	text-decoration:none;
	display:block;
}
a.sellbtn:hover {
	background:transparent url('img/btn_sellcards_hover.png') center no-repeat;
}
a.checkbtn {
	background:transparent url('img/btn_checkout.png') center no-repeat;
	height:20px;
	width:78px;
	margin:7px 0px 0px 0px;
	border:1px solid #000000;
	text-decoration:none;
	display:block;
}
a.checkbtn:hover {
	background:transparent url('img/btn_checkout_hover.png') center no-repeat;
}


body .products_grid .grid_row {
width: 500px;
}

body .products_grid2 .product_grid {
width: 240px; /* 500 / 2 - 10 */
}

body .products_grid2 .image, body .products_grid2 .image a {
width: 240px;
height: 240px;
}

body .products_grid2 .image a img {
max-width: 240px;
max-height: 240px;
}

body .products_grid3 .product_grid {
width: 156px; /* 500 / 3 - 10 */
}

body .products_grid3 .image, body .products_grid3 .image a {
width: 156px;
height: 156px;
}

body .products_grid3 .image a img {
max-width: 156px;
max-height: 156px;
}

body .products_grid4 .product_grid {
width: 115px; /* 500 / 4 - 10 */
}

body .products_grid4 .image, body .products_grid4 .image a {
padding-top: 5px;
width: 115px;
height: 115px;
}

body .products_grid4 .image a img {
max-width: 115px;
max-height: 115px;
}
