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

*				{ margin: 0; padding: 0; }
body			{ font: 12px Verdana, Verdana, "Lucida Grande", Arial, Helvetica, Sans-Serif; background-color: #666666; }

td			{ padding-bottom: 20px; }

html    		{ overflow-y: scroll; }
a       		{ text-decoration: none; outline: none; color: #3680a1; }
a:hover			{ color: #2e2e2e; }
a img			{ border: 0; background: none; }
img				{ vertical-align: middle; }
p, li, dd		{ font: 13px/21px Verdana, "Lucida Grande", Arial, Helvetica, Sans-Serif; color: #5e5d5d; }

h1				{ font-size: 16px; font-weight: bold; }
h1.top5			{ display: block; width: 580px; border-bottom: 1px solid #666; color: #000; text-decoration: none; font-size: 14px; padding: 20px; margin-left: 60px; margin-bottom: 10px; }
h1.header		{ color: #FFF; padding-left: 215px; padding-bottom: 10px; font-size: 16px; }
h2.exclusive	{ color: #090; padding-top: 10px; }
h2				{ font-size: 14px; font-weight: bold; }
h2.product-title	{ color: #000; }
h3				{ font-family: Verdana, "Lucida Grande", Arial, Helvetica, Sans-Serif; font-weight: bold; font-size: 12px; font-weight: bold; padding-bottom: 15px; }
h3.links		{ font-size: 14px; margin-top: 20px; padding-bottom: 0px; }
h4				{ font-size: 13px; font-weight: bold; }

.wrapper 		{ position: relative; margin: 0 auto; padding: 0; width: 970px; }

.content p		{ margin: 12px 0; }
#content p		{ margin-top: 8px; }

#content	{ background-color: #FFFFFF; margin: 0 0 20px 0; padding: 10px 0 20px 0; float: left; width: 970px; }
#content p	{ font: 13px/21px Verdana, "Lucida Grande", Arial, Helvetica, Sans-Serif; color: #5e5d5d; }
#content h1	{ font-family: Verdana, "Lucida Grande", Arial, Helvetica, Sans-Serif; font-weight: bold; padding-bottom: 8px; padding-top: 5px; }
#content-left	{ width: 160px; float: left; padding-left: 20px; }
#content-middle	{ width: 700px; float: left; padding: 0 20px 0 20px; }
#content-right	{ width: 190px; float: right; padding-right: 20px; }
#content-top5		{ width: 115px; float: left; margin-left: 8px; padding-top: 10px; }
#content-rugbygirl	{ width: 170px; float: left; margin-bottom: 20px; }


#clear-all			{ clear: both; }

#header 		{ float: left; clear: both; width: 970px; position: relative; margin-top: 10px; }

.google-728x15	{ padding-top: 10px; padding-bottom: 10px; background-color: #FFF; }

.green			{ position:relative; width:100%; background:#EEFAD6 url(../images/green/left.gif) repeat-y left top; }
.green-top 		{ position:relative; width:100%; height:10px; background:url(../images/green/top.gif) no-repeat left top; }
.green-top span	{ display:block; position:relative; height:10px; background:url(../images/green/top_right.gif) no-repeat right top; }
.green-content	{ position:relative; background:url(../images/green/right.gif) repeat-y right top; padding:5px 16px 5px 14px; margin:-1px 0 -1px 0; }
.green-content hr	{ width:100%; height:1px; color:#D3EE9D; border:none; background-color:#D3EE9D; margin:8px 0px; }
.green-bottom 		{ position:relative; width:100%; height:10px; background:url(../images/green/bottom.gif) no-repeat 
left bottom; }
.green-bottom span 	{ display:block; position:relative; height:10px; background:url(../images/green/bottom_right.gif) no-repeat right bottom; }
.green-heading 		{ position: absolute; top: -14px; _top: -20px; left: 12px; padding: 0px 5px; background: url(../images/green/bg_heading.gif) repeat-x bottom; color: #060; font-size: 16px; }
.green-icon-heading 	{ position: absolute; top: -15px; _top: -20px; left: 12px; padding: 0px 5px; background: url
(../images/green/bg_heading.gif) repeat-x 0px 1px; }

.blue			{ position:relative; width:100%; background:#EEFBFD url(../images/blue-nav-ads/left.gif) repeat-y left top; }
.blue-top 		{ position:relative; width:100%; height:10px; background:url(../images/blue-nav-ads/top.gif) no-repeat left top; }
.blue-top span	{ display:block; position:relative; height:10px; background:url(../images/blue-nav-ads/top_right.gif) no-repeat right top; }
.blue-content	{ position:relative; background:url(../images/blue-nav-ads/right.gif) repeat-y right top; padding:5px 16px 5px 14px; margin:-1px 0 -1px 0; }
.blue-content hr	{ width:100%; height:1px; color:#EEFBFD; border:none; background-color:#EEFBFD; margin:8px 0px; }
.blue-bottom 		{ position:relative; width:100%; height:10px; background:url(../images/blue-nav-ads/bottom.gif) no-repeat 
left bottom; }
.blue-bottom span 	{ display:block; position:relative; height:10px; background:url(../images/blue-nav-ads/bottom_right.gif) no-repeat right bottom; }
.blue-heading 		{ position: absolute; top: -14px; _top: -20px; left: 12px; padding: 0px 5px; background: url(../images/blue-nav-ads/bg_heading.gif) repeat-x bottom; color: #069; font-size: 14px; }
.blue-icon-heading 	{ position: absolute; top: -15px; _top: -20px; left: 12px; padding: 0px 5px; background: url
(../images/blue-nav-ads/bg_heading.gif) repeat-x 0px 1px; }

.gttg-150x160	{ padding: 20px 0 0 4px; }

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

#footer				{ clear: both; background-color: #666666; }
#footer .content	{ padding: 0 0 10px 0; font-size: 11px; }
a.footer			{ color: #000; }

.prod_desc	{ font-family: Verdana, "Lucida Grande", Arial, Helvetica, Sans-Serif; font-size: 12px; color: #000; padding-left: 40px;}

table.index	{margin-left: 80px; }

.adverts	{ margin: 30px 0 20px 20px; }



