
html, body, #wrapper {
	height:100%;
	margin: 0;
	padding: 0;
	border: none;
	text-align:center;
	background: url(images/background.jpg) repeat;
	min-height:100%;
}

#slider {width:624px; background-color:#f1fafe;}
.header {width:624px; padding:0px; font-weight:bold; margin-top:0px; cursor:pointer; background-color:#f1fafe;}
.content {overflow:hidden}
.text {width:624px;; padding:0px;  background-color:#f1fafe;}

.top_links, .top_links a{
	font-weight:bold;
	font-size: 12px;
	font-variant:small-caps;
	color:#231f20;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	padding: 5px;
}

.heading{
	font-weight:bold;
	font-size: 26px;
	font-variant:small-caps;
	color:#f1fafe;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
	background-color:#ed1c24;
}

.description{
	font-size: 14px;
	font-variant:small-caps;
	color:#231f20;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
}

.attr, .attr_sel{
	color:#f1fafe;
	font-size: 14px;
	font-variant:small-caps;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
	padding:2px;
	cursor:pointer;
	height:20px;
	max-height:20px;
}
span.attr:hover{
	background-color:#00FF00;
}
.attr{
	background-color:#231f20;
}
.attr_sel{
	background-color:#ed1c24;
}

.addtocart, .reset{
	color:#f1fafe;
	font-weight:bold;
	font-size: 16px;
	font-variant:small-caps;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
	padding:4px;
	cursor:pointer;
}
span.addtocart:hover, span.reset:hover{
	color:#ed1c24;
}
.addtocart, .reset{
	background-color:#231f20;
}
.addtocart_click, .reset_click{
	background-color:#ed1c24;
	color:#231f20;
	font-weight:bold;
	font-size: 14px;
	font-variant:small-caps;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
	padding:3px;
	cursor:pointer;
}

.prod_bottom{
	text-align:center;
	vertical-align:middle;
	padding: 5px;
}

.product_image{
	max-height: 250px;
	width: 250px;
	cursor:pointer;
}
.cart_image{
	max-height: 100px;
	width: 100px;
}

.cart_heading{
	font-weight:bold;
	font-size: 14px;
	font-variant:small-caps;
	color:#f1fafe;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
	background-color:#ed1c24;
	height:25px;
}

.cart_item{
	font-weight:bold;
	font-size: 11px;
	font-variant:small-caps;
	color:#231f20;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
	background-color:#f1fafe;
}

.cart_image_container{
	height:100px;
}

.sale{
	font-weight:bold;
	font-size: 11px;
	font-variant:small-caps;
	color:#ed1c24;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
}

.prod_notify{
	font-weight:bold;
	font-size: 13px;
	font-variant:small-caps;
	color:#ed1c24;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
	height: 40px;
}

.prod_progress{
	vertical-align:middle;
	text-align:center;
	visibility:hidden;
}

.prod_price{
	font-size: 14px;
	color:#231f20;
	font-weight:bold;
	font-variant:small-caps;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
}

.prod_instr{
	font-weight:bold;
	font-size: 16px;
	font-variant:small-caps;
	color:#ed1c24;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
	height: 18px;
	padding: 1px;
}

.sale2{
	font-weight:bold;
	font-size: 14px;
	font-variant:small-caps;
	color:#ed1c24;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
}

.strike{
	text-decoration:line-through;
}

.cart_add, .cart_rmv, .cart_del,  .cart_addrmvdel{
	font-weight:bold;
	font-size: 16px;
	font-variant:small-caps;
	color:#f1fafe;
	background-color:#231f20;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
	text-align:center;
}
.cart_add, .cart_rmv, .cart_del{
	cursor:pointer;
	height: 25px;
}

#td_bottom{
	font-weight:bold;
	font-size: 16px;
	font-variant:small-caps;
	color:#231f20;
	background-color:#f1fafe;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
	text-align:center;
}

.prod_attrs{
	text-align:center;
}

#cart-header-display{
	font-weight: bolder;
	font-size: 18px;
	font-variant:small-caps;
	color:#f1fafe;
	background-color:#231f20;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
	height:20px;
	padding: 0px;
	border-bottom: groove #f1fafe;
}

.checkout{
	font-weight: bolder;
	color: #CCCC00;
	cursor: pointer;
}
.checkout:hover{
	color:#ed1c24;
}

.player_name, .player_team{
	font-weight: bolder;
	font-size: 18px;
	font-variant:small-caps;
	color:#f1fafe;
	background-color:#231f20;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
	height:23px;
	padding: 2px;
	border-bottom: groove #f1fafe;
	width:624px;
}	

.blue{
	background-color:#0000FF;
	color: #f1fafe;
}

#form_box, #log{
	font-weight: bolder;
	font-size: 16px;
	font-variant:small-caps;
	color:#231f20;
	background-color:#f1fafe;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
	padding: 2px;
	width:624px;
}

#log{
	height: 45px;
	padding: 3px;
	width: 624px;
	vertical-align:top;
}

#log_res.ajax-loading {
	width: 624px;
	padding: 20px 0;
	text-align:center;
	background: url(images/loading.gif) no-repeat center;
	vertical-align:top;
}

.product_image{
	border: 0;
}