@charset "utf-8";
/* CSS Document */

/*
	CSS Reset
	http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, fieldset, form, label, legend,
 caption, tbody, tfoot, thead, th, li, {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
body {
	line-height: 1;
	color: black;
	background: white;
}


caption, th {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

/* End Reset */





* 		{ margin: 0; position: 0; }


body 	{ background: #1f1f1f url(../images/body_chalkboard.png); font-family: Arial, Helvetica, sans-serif; }

p, li				{ font: 13px/21px Verdana, "Lucida Grande", Arial, Helvetica, Sans-Serif; color: #5e5d5d; }
.content p			{ margin: 12px 0; }
#content p			{ margin: 12px 0; }
#content a			{ color: #3680a1; }
p.products	{ padding: 15px 0 10px 0; }

ul.nav		{ list-style: none; margin-top: 45px; margin-left: 50px; }

	
img 	{ border: none; }

.img-margin	{margin-left: 7px; }

#wrapper { margin: 0 auto; width: 970px; position: relative; }
.prod_desc	{ font-family: Verdana, "Lucida Grande", Arial, Helvetica, Sans-Serif; font-size: 12px; color: #000; }


#header 			{ float: left; clear: both; width: 970px; position: relative; margin: 0 0 20px 0; padding: 0 0 20px 0; border-bottom: solid 2px #535353; }
#header h1 			{ width: 970px; height: 100px; background: url(../images/logo-allblacksshop.png) no-repeat; }

#header h1 a 		{ display: block; height: 970px; height: 100px; text-indent: -2000px; }
#header ul 			{ position: absolute; bottom: 0px; left: 0px; }
* html #header ul 	{	bottom: 0; top: 45px; }
#header ul li 		{ float: left; margin: 0 0 0 3px; }
#header ul li a 	{ display: block; float: left; padding: 6px 15px 0 15px; height: 25px;	background: #1c1c1c; font-size: 20px; font-weight: bold; text-decoration: none; color: #fff;	text-shadow: #000 0 0 5px; }

#header li a:hover 				{ color:#FF0;}
#header ul li.active a,
#header ul li.left_active a,
#header ul li.right_active a 	{ background: #FA6F00;	text-shadow: #7f4100 0 1px 2px; }
#header ul li.left_active a		{ background: #FA6F00 url(../images/home/active_left.png) no-repeat; }
#header ul li.right_active a	{ background: #FA6F00 url(../images/home/active_right.png) no-repeat 100% 0; }

#content		{ background-color: #FFFFFF; margin: 20px 0 10px 0; padding: 20px 20px 20px 20px; float: left; }
#content h1		{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-bottom: 8px; }
#content-left	{ width: 590px; float: left; margin-right: 20px; }
#content-right	{ width: 320px; float: left; }

ul.categories		{ font: 13px/21px Verdana, "Lucida Grande", Arial, Helvetica, Sans-Serif; color: #5e5d5d; margin: 0 0 0 20px; }

h1.top5			{ display: block; width: 570px; border-bottom: 1px solid #666; color: #000; text-decoration: none; font-size: 14px; padding-top: 20px; }
h1				{ font-size: 16px; font-weight: bold; }
h2				{ font-size: 14px; font-weight: bold; }
h2.product-title	{ color: #000; }
h2.stats		{ margin-bottom: 10px; margin-top: 20px; }
h3				{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; font-weight: bold; padding-bottom: 15px; }
h4				{ font-size: 13px; font-weight: bold; }

#content-top5	{ width: 115px; float: left; padding-top: 10px; }
#clear-all		{ clear: both; }

#list-wrap					{ width: 300px; }

#sidebar					{ float: left; width: 300px; position: relative; overflow: visible; }
#sidebar ul                 { list-style: none;  text-align:left; width: 300px; }
#sidebar ul li              { margin: 0; font-family: Verdana, "Lucida Grande", Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: normal; }
#sidebar ul li a            { display: block; border-bottom: 1px solid #666; padding: 1px; color: #000; text-decoration: none; }
#sidebar ul li a:hover      { background: #3680a1; color: white; }
#sidebar ul#sns-roll li a:hover	{ background-color: #3680a1; color: white; }

h4.newsheading		{ background-color: #C60; color: #fff; padding: 3px 0 2px 20px; }

#win				{ color: #060; }
#loss				{ color: #900; }
#draw				{ color: #990; }

#stats				{ width: 725px; margin: 0 auto; background-color: #FFF; float: left; font-size:12px; }
#stats-testno		{ width: 40px; float: left; }
#stats-date			{ width: 150px; float: left; }
#stats-opposition	{ width: 130px; float: left; }
#stats-venue		{ width: 220px; float: left; }
#stats-score		{ width: 185px; float: left; }
#stats p				{ margin: 5px 0 0 0; }

#stats-summary		{ width: 600px; margin: 0 auto; background-color: #FFF; float: left; }
#stats-summary-left	{ width: 300px; float: left; }
#stats-summary-rght	{ width: 300px; float: left; }

.google-300x250	{ padding: 20px 0 20px 0; }
.google-160x600	{ padding: 20px 0 20px 0; }
.gttglinkad		{ padding: 20px 0 0 0; }

#footer			{ width: 970px; padding-bottom: 20px; }
.footer-text	{ font: 11px Verdana, "Lucida Grande", Arial, Helvetica, Sans-Serif; color: #FFF; }

.news-wrapper	{ width: 300px; float: left; }

.stats-win				{ color: #0C0; }
.stats-loss				{ color: #F00; }
.stats-draw				{ color: #FC0; }

#stats				{ width: 570px; float: left; }
#stats-testno		{ width: 40px; float: left; }
#stats-date			{ width: 140px; float: left; }
#stats-opposition	{ width: 100px; float: left; }
#stats-venue		{ width: 220px; float: left; }
#stats-score		{ width: 70px; float: left; }
p.stats				{ margin: 5px 0 0 0; }

.product-left		{ width: 200px; float: left; }
.product-right		{ width: 340px; float: left; padding-left: 10px; }
