body {
	margin: 0;
	padding: 0;
	background-color:#BDE794;
	/*656565*/
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 0; /* zeroes off any existing border */
	
	min-width: 1050px; /* Prevents the body becoming narrower than our wrapper div - keeps the content from disappearing off the left edge with Gecko browsers */
}
#wrapper {
	width: 1050px;
	margin: 10px auto;
	position: relative;
	background-color:#FFFFFF;
	border-right-width:2px;
	border-right-color:#4A944A;
	border-right-style:solid;
	border-left-width:1px;
	border-left-color:#4A944A;
	border-left-style:solid;
	border-top-width:1px;
	border-top-color:#4A944A;
	border-top-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#4A944A;
	border-bottom-style:solid;
	}
#Deliveryserviceinfo	{
	height:70px;
	}
/* In line styles from home page - Alastair 8th July 2010 */
#home_page{
text-align:left;
	}
#new_search_box{
	color: #FFFFFF;
	padding-top:4px;
	background-color:#73847b;
	height: 50px;
	}
#new_search_box  a:link {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight:bold;
	}
#new_search_box   a:visited { 
	color: #FFFFFF;
	text-decoration: underline;
	font-weight:bold;
	} 
#new_search_box   a:hover { 
	color:#FFFFFF; 
	text-decoration: none;
	font-weight:bold;
	}
#in-the-news{
	color: #FFFFFF;
	padding-top:0px;
	padding-bottom:0px;
	font-size:14px;
	}
#in-the-news  a:link {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight:bold;
	font-size:14px;
	}
#in-the-news   a:visited { 
	color: #FFFFFF;
	text-decoration: underline;
	font-weight:bold;
	font-size:14px;
	} 
#in-the-news   a:hover { 
	color:#FFFFFF; 
	text-decoration:  underline;
	font-weight:bold;
	font-size:14px;
	}
#style88
 {font-size: 10px;
 width:1050px;
 text-align:left;
 }
#new-prod-index
{
	padding-left:4px;
	background-color:#FFFFCC;
	border-width:1px;
	border-style:solid;
	color:#009900;
	width:161px;
height:58px;
text-align:left;
 }
#new-prod-index2
{
	padding-left:4px;
	background-color:#FFFFCC;
	border-width:1px;
	border-style:solid;
	color:#009900;
	width:168px;
	font-size:11px;
	height:58px;
	text-align:left;
 }
.style6 {color: #009900}
.stylewelcome {font-size: 10px}
.hrule {color:#FFFFFF; background-color: #FFFFFF; }
.stylewelcome  a:link {
	color:#FFFFFF;
	text-decoration: underline;
	}
.stylewelcome   a:visited { 
	color: #FFFFFF;
	text-decoration: underline;	
	} 
.stylewelcome   a:hover { 
	color:#FFFFFF; 
	text-decoration: none;
	}
div#safe-safe-buy
	{
	position:absolute;
	left:559px;
	top:1337px;
width: 255px;
	height:130px;
	text-align:center;
	}
.style40 {font-size: 10px;
color:#777777;}
.style46 {color: #666666}
.style48 {font-size: 10px; color: #777777; font-weight: bold; }
.style49 {color: #FFFFFF}
h2 {color: #777777; font-size:10px;}
.monthly-offers{
color: #777777;
	padding-top:0px;
	padding-bottom:0px;
	font-size:10px;}
.monthly-offers  a:link {
	color: #777777;
	text-decoration: underline;
	font-weight:normal;
	font-size:10px;
	}
.monthly-offers   a:visited { 
	color: #777777;
	text-decoration: underline;
	font-weight:normal;;
	font-size:10px;
	} 
.monthly-offers   a:hover { 
	color:#777777;
	text-decoration:  underline;
	font-weight:normal;
	font-size:10px;
	}	
/* In line styles from home page - Alastair 8th July 2010 END*/
#table-tennis{
	position:absolute;
	left:807px;
	top:308px;
	height:149px;
	width:215px;
	font-family:Arial, Helvetica, sans-serif;
	color:777777;
	background-color:#FFFFCC;
	border-width:1px;
	border-style:solid;
	color:#009900;
	padding:10px;
}
#table-tennis  a:link {
	color:777777;
	text-decoration: none;
	font-weight:normal;
	font-size:11px;
	}
#table-tennis   a:visited { 
	color:777777;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
	} 
#table-tennis   a:hover { 
	color:777777;
	text-decoration:underline;
	font-weight:normal;
	font-size:11px;
	}

div#ticker{
border-color:#009900;
border-style:solid;
border-width:1px;
	
	}
	#new-prod-index
{
	padding-left:4px;
	background-color:#FFFFCC;
	border-width:1px;
	border-style:solid;
	color:#009900;
	width:161px;
height:58px;
text-align:left;
 }
#new-prod-index2
{
	padding-left:4px;
	background-color:#FFFFCC;
	border-width:1px;
	border-style:solid;
	color:#009900;
	width:168px;
	font-size:11px;
	height:58px;
	text-align:left;
 }
div#new-top-menu
	{
	color: #656565;
	font-size:12px;
	}
#new-top-menu  a:link {
	color: #656565;
	text-decoration: none;
	font-weight:normal;
	font-size:12px;
	}
#new-top-menu   a:visited { 
	color:#656565;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	} 
#new-top-menu   a:hover { 
	color:#656565;
	text-decoration:underline;
	font-weight:normal;
	font-size:12px;
	}
div#new-top-menu2
	{
	position:absolute;
	left:473px;
	top:186px;
	width: 84px;
	height:69px;
	color: #656565;
	text-align:left;
	font-size:14px;
	}
#new-top-menu2  a:link {
	color: #656565;
	text-decoration:none;
	font-weight:normal;
	}
#new-top-menu2   a:visited { 
	color:#656565;
	text-decoration:none;
	font-weight:normal;
	} 
#new-top-menu2   a:hover { 
	color:#656565;
	text-decoration:underline;
	font-weight:normal;
	}		
div#new-top-menu3
	{
	position:absolute;
	left:557px;
	top:186px;
	width: 100px;
	height:69px;
	color: #656565;
	text-align:left;
	font-size:14px;
	}
#new-top-menu3  a:link {
	color: #656565;
	text-decoration:none;
	font-weight:normal;
	}
#new-top-menu3   a:visited { 
	color:#656565;
	text-decoration:none;
	font-weight:normal;
	} 
#new-top-menu3   a:hover { 
	color:#656565;
	text-decoration:underline;
	font-weight:normal;
	}		
h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#4A944A;
	font-weight:bold;
}
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4A944A;
	font-weight:normal;
}
div#two-man-delivery{
	position:absolute;
	left:681px;
	top:169px;
	width: 84px;
	height: 131px;
	background-color:#FFFFFF
	}



/* home page styles*/	
div#search_box
	{
	padding-top:1px;
	padding-left:10px;
	line-height:16px
	}
#common {color: #FF9900}
#common  a:link {
	color: #FF9900;
	text-decoration: underline;
	}
#common   a:visited { 
	color: #FF9900;
	text-decoration: underline;
	} 
#common   a:hover { 
	color:#555555; 
	text-decoration: underline;
	}
#promo {color: #FF9900}
#promo  a:link {
	color: #FF9900;
	text-decoration: underline;
	}
#promo   a:visited { 
	color: #FF9900;
	text-decoration: underline;
	} 
#promo   a:hover { 
	color:#FFCC33; 
	text-decoration: underline;
	}
#christmas_deliveries{
	position:absolute;
	left:369px;
	top:79px;
	z-index:1;
	}
.our_price 									
{font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
color:#202020;
font-weight:bold;}	

#green_block{
	position:absolute;
	left:552px;
	top:535px;
	width: 226px;
	height: 23px;
	background-color:#73847b
	}
#new_search_box2{
	color: #FFFFFF;
	padding-top:2px;
	background-color:#73847b;
	height: 204px;
	}
#new_search_box3{
	color: #FFFFFF;
	padding-top:2px;
	background-color:#73847b;
	height: 192px;
	}
#new_search_box4{
	color: #FFFFFF;
	padding-top:0px;
	background-color:#73847b;
	height: 200px;
	}
#new_search_box5{
	color: #FFFFFF;
	padding-top:0px;
	background-color:#73847b;
	height: 207px;
	}
#new_search_box6{
	color: #FFFFFF;
	padding-top:0px;
	background-color:#73847b;
	height: 250px;
	}
#new_search_box7{
	color: #FFFFFF;
	padding-top:0px;
	background-color:#73847b;

	}
#sportsware{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
#sportsware   a:link {
	color: #FFFFFF;
	text-decoration: underline;
	}
#sportsware    a:visited { 
	color: #FFFFFF;
	text-decoration: underline;
	} 
#sportsware   a:hover { 
	color:#FFFFFF; 
	text-decoration: underline;
	}
#new_specials{
	color:#FF0000;
	font-weight:normal;
	}
/* home page styles end*/	
#animation_replace{
border-top:10px;
height: 58px;
background-color:#656565;

}

.four_bats_image{
position:absolute;
left:23px;
top:925px;
}

/*product index extras*/	
img
{
 border-style: none;
}
#product_index table {
	width: 750px;
	border-collapse: collapse;
	}

/*#product_lists a {
	margin: 0;
	padding: 0;
}*/

#product_index td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
#product_index-results table {
	width: 750px;
	border-collapse: collapse;
	}
#product_index-results td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}

/*#product_lists p {
	margin: 0;
	padding-top: 3px;
}*/

#priceBand td {
padding-bottom:14px;
width:750px;

}


/*end product index extras*/	
div#top-annimation
	{
	width: 770px;
	height:54px;
	}
div#you_save
	{
	padding-top:0px;
	padding-left:4px;
	text-align:left;
	width:100px;
	height:15px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	/*color:#4A9C42;
	border-style:solid;
	border-width:1px;
	border-color:#4A9C42;
	color:#4A9C42;
	background-color:#FFFFCC;*/
	}
div#title_image
	{
	width: 1040px;
	height:60px;
	background-color:#FFFFFF;
	padding-top:10px;
	}
div#home-text{
padding-left:180px;
/*width:480px;*/
font-family:Tahoma;
font-size:11px;
color:#777777
}
div#home-text a:link {
	color: #777777;
	text-decoration: underline;
	}
div#home-text a:visited { 
	color: #777777;
	text-decoration: underline;
	} 
div#home-text a:hover { 
	color:#CCCCCC; 
	text-decoration: underline;
	}
div#top_nav
	{
	position:absolute;
	padding-left:4px;
	padding-top:4px;
	top:63px;
	left:667px;
	width: 357px;
	height:20px;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#FFFFFF;
	border-color:#4A944A;
	border-style:solid;
	border-width:0px;
	background-color:#83A794;
	z-index:3;
	
	}
	div#vat_december2008
	{
	position:absolute;
	padding-left:0px;
	padding-top:0px;
	top:113px;
	left:2px;
	width: 177px;
	height:12px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0066FF;
	z-index:5;
	}
	div#vat_december2008 a:link {
		color:#000099;
	font-weight:bold;
	text-decoration: underline;
	}
div#vat_december2008 a:visited { 
	color: #0066FF;
	font-weight:bold;
	text-decoration: none;
	} 
div#vat_december2008 a:hover { 
	color:#777777;
	font-weight:bold;
	text-decoration: underline;
	}
	
	
	
div#top_nav2
	{
	position:absolute;
	padding-left:4px;
	padding-top:1px;
	top:62px;
	left:472px;
	width: 293px;
	height:16px;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	background-color:#FFFFFF;
	border-color:#4A9C42;
	border-style:solid;
	border-width:1px;
	background-color:#FFFFCC;
	z-index:3;
	
	}
div#top_nav a:link {
	color: #FFFFFF; 
	font-weight:bold;
	text-decoration: underline;
	}
div#top_nav a:visited { 
	color:#FFFFFF; 
	font-weight:bold;
	text-decoration: underline;
	} 
div#top_nav a:hover { 
	color: #FFFFFF; 
	font-weight:bold;
	text-decoration: underline;
	}
div#top_nav2 a:link {
	color: #999999;
	font-weight:bold;
	text-decoration: none
	}
div#top_nav2 a:visited { 
	color: #999999;
	font-weight:bold;
	text-decoration: none;
	} 
div#top_nav2 a:hover { 
	color: #808080; 
	font-weight:bold;
	text-decoration: underline;
	}
div#view_basket
	/* text above basket saying 'view basket*/
	{
	position:absolute;
	top:180px;
	left:697px;
	width: 113px;
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#4A944A;
	font-weight:bold;
	background-color:#FFFFFF;
	height: 21px;
	}
div#view_basket2
	/* text above basket saying 'view basket*/
	{
	position:absolute;
	top:82px;
	left:617px;
	width: 89px;
	/*height:20px;*/
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	font-weight:bold;
	background-color:#FFFFFF
	}
div#home_time
	/* clock top left*/
	{
	position:absolute;
	text-align:right;
	top:1px;
	left:788px;
	width: 253px;
	height:20px;
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	/*font-weight:bold;*/
	}
div#table-tennis-table

	{
	height:16px;
	font-size: 9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color: #656565;
	 }
	
#table-tennis-table  a:link {
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:underline;
	font-size: 10px;
}

#table-tennis-table  a:visited {
	color: #FFFFFF;
	font-weight:normal;
	text-decoration: underline;
	font-size: 10px;
}

#table-tennis-table  a:hover {
	color:#FFFFFF;
	font-weight:normal;
	text-decoration: underline;
	font-size: 10px;
	}	

div#manufactures_nav {
	width: 144px;
	padding-left:12px;
	padding-top:6px;
	font-weight:normal;
}

div#manufactures_nav p {
	font-size: 1em;
}

div#below_manu {
	position:absolute;
	left:0px;
	top:746px;
	height:55px;
	width:149px;
}

/* bottom band in sage green*/
#bottom {
	clear:left;
	padding-top:0px;
	font-size: 11px;
	color:#656565;
	padding-left:10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width:1040px;
	height:98px;
	background-color:#FFFFFF;
	/* background-color:#547664;*/
}

/* bottom band in sage green*/
#bottom2 {
/* position:absolute;
top:45px;
left:200px;
	clear:left;*/
	padding-top:0px;
	font-size: 12px;
	padding-left:10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width:805px;
	height:160px;
	font-weight:bold;
	background-color:#FFFFFF;
	border-top-color:#CED6BD;
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-bottom-color:#CED6BD;
	border-top-style:solid;
}

#bottom2  a:link {
	color:#555555;
	font-weight:normal;
	text-decoration:underline;
	font-size: 10px;}
#bottom2  a:visited {
	color: #555555;
	font-weight:normal;
	text-decoration: underline;
	font-size: 10px;}
#bottom2  a:hover {
	color:#808080;
	font-weight:normal;
	text-decoration: underline;
	font-size: 10px;
	}	

#company-info
{
padding-top:10px;
padding-left:10px;
font-size: 10px;
color:#FFFFFF;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
width:1040px;
height:60px;
background-color:#FFFFFF;
}
div#company-info a:link {
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none
	}
div#company-info a:visited { 
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	} 
div#company-info a:hover { 
	color: #FFFFFF; 
	font-weight:bold;
	text-decoration: underline;
	}

#copyright2
{
padding-left:10px;
width:1040px;
padding-bottom:4px;
font-size: 10px;
color:#656565;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
}

#copyright
{
width:1040px;
padding-top:0px;
padding-bottom:0px;
padding-left:10px;
height:106px;
font-size: 10px;
color:#FFFFFF;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#656565;
}
#copyright  a:link {
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:underline;
	font-size: 10px;}
#copyright  a:visited {
	color: #FFFFFF;
	font-weight:normal;
	text-decoration: underline;
	font-size: 10px;}
#copyright  a:hover {
	color:#FFFFFF;
	font-weight:normal;
	text-decoration: underline;
	font-size: 10px;
	}	
	 
#delivery-info
/*div with text explaining Free delivery is uk mainland*/
{
width:770px;
height:14px;
font-size: 10px;
color:#FFFFFF;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*div#main_bodyindex
containing div for 'home' pages bug fix for firefox - due to floated elements not triggering a height extension of this div. This div is often carried on actual page as it's specific to particular pages
	{
	background-color:#FFFFFF;
	width:770px;
}*/

div#product_lists
	{
	/*Main left navigation for index pages and product pages*/
	float:left;
	width:160px;
	height:620px;
	font-family: Tahoma;
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#547664;
/*background-color:#83A794;
	padding-left:11px;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#A4C6CE;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#66FF33;*/
	}

div#product_lists a:link {
	color: #FFFFFF;
	text-decoration: underline;
	}
div#product_lists a:visited { 
	color: #FFFFFF;	
	text-decoration: underline;
	} 
div#product_lists a:hover { 
	color:#FFFFFF;
	text-decoration: underline;
	}	

div#home_template
{
	height:54px;
	}
div#top_design
{
position:absolute;
top:158px;
left:160px;
	}

/*div#home_template-new
{
height:180px;
	}*/
	
div#product_index{
	/*Main body index on index pages*/

	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top:8px;
	padding-left:176px;
	padding-bottom:22px;
	background-color:#FFFFFF;
	} 
#product_index a:link {
	color:#777777;
	text-decoration: none;}

#product_index a:visited {
	color:#777777;
	text-decoration: none;}

#product_index a:hover {
	color:#555555;
	text-decoration: underline;}
#basket-summary2{
	position:absolute;
	left:616px;
	top:97px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*font-weight:bold;*/
	font-size: 10px;
	width:149px;
	padding-left:2px;
	padding-bottom:4px;
	color:#000000;
	border-style:solid;
	border-width:1px;
	border-color:#4A9C42;
	height: 24px;
	background-color:#FFFFCC
	}
#basket-summary2 a:link {
	color:#4A9C42;
	text-decoration: underline;
	font-size:10px;
	font-weight:bold}
#basket-summary2 a:visited {
	color: #4A9C42;
	text-decoration: underline;
	font-size:10px;
	font-weight:bold}
#basket-summary2 a:hover {
	color:#006200;
	text-decoration: underline;
	font-size:10px;
	font-weight:bold}		

	
#basket-summary{
	position:absolute;
	left:806px;
	top:181px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*font-weight:bold;*/
	font-size: 12px;
	font-weight:bold;
	width:232px;
	padding-left:4px;
	padding-bottom:4px;
	padding-top:2px;
	color:#777777;
	border-style:solid;
	border-width:1px;
	border-color:#009900;
	height: 72px;
	background-color:#E0E0E0;
	line-height:22px;
	}
#basket-summary a:link {
	color:#FF6308;
	text-decoration: underline;
	font-size:12px;
	font-weight:bold}
#basket-summary a:visited {
	color:#FF6308;
	text-decoration: underline;
	font-size:12px;
	font-weight:bold}
#basket-summary a:hover {
	color:#FF6308;
	text-decoration: underline;
	font-size:12px;
	font-weight:bold}	

.left_nav
/*style for text on left nav*/
{font-size: 10px;
font-weight:bold;
color:#FFFFFF;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
div#pad-div
	{
	width: 550px;
	height:12px;
	}
div#horizontal_nav
	{
	width: 850px;
	height:22px;
	padding-top:4px;
	/*padding-bottom:12px;*/
	padding-left:4px;
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*color:#4079F7;*/
	background-color:#FFFFFF;
	}
div#horizontal_nav a:link {
	color: #777777;
	font-weight:bold;
	text-decoration: underline;
	}
div#horizontal_nav a:visited { 
	color: #777777; 
	font-weight:bold;
	text-decoration: underline;
	} 
div#horizontal_nav a:hover { 
	color:#777777;
	font-weight:bold;
	text-decoration:underline;
	}
div#horizontal_nav_contact
	{
	position:absolute;
	left:836px;
	top:140px;
	width: 203px;
    height:22px;
	padding-top:4px;
	/*padding-bottom:12px;*/
	padding-left:4px;
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*color:#4079F7;*/
	background-color:#FFFFCC;
	border-width:1px;
	border-style:solid;
	color:#009900;
	}
div#horizontal_nav_contact a:link {
	color: #777777;
	font-weight:bold;
	text-decoration: underline;
	}
div#horizontal_nav_contact a:visited { 
	color: #777777; 
	font-weight:bold;
	text-decoration: underline;
	} 
div#horizontal_nav_contact a:hover { 
	color:#777777;
	font-weight:bold;
	text-decoration:underline;
	}

/*specific home page styles*/	
div#home_page
{
	width:1040px;
	height: 890px;
	background-color:#FFFFFF
	}
div#left_box
{
	float:left;
	width:356px;
	color:#FFFFFF;
	height: 1200px;
	background-color:#73847b
	}
div#outdoor_image
/*outdoor tables image*/
{
	/*padding-top:6px;*/
	width:351px;
	height: 204px;
	}
div#indoor_image
/*indoor tables image*/
{
	width:351px;
	height: 201px;
	}
div#accessories_image
/*indoor tables image*/
{
	width:351px;
	height: 201px;
	}
div#cloths_image
/*indoor tables image*/
{
	width:351px;
	height: 201px;
	}
div#middle_box
{
	float:left;
	/*padding-left:350px;*/
	width:200px;
	color:#FFFFFF;
	height: 1200px;
	background-color:#73847b
	}
div#outdoor_tables
/*box for main outdoor tables button*/
{
	padding-top:1px;
	width:196px;
	height: 204px;
	}
div#indoor_tables
/*box for main indoor tables button*/
{
	width:190px;
	height: 86px;
	}

div#advice_box
/*advice button below indoor tables button*/
{
	width:190px;
	height: 92px;
	}
div#right_box
{
	float:left;
	/*padding-left:564px;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	width:190px;
	color:#777777;
	padding-left:0px;
	border-top-style:solid;
	border-top-width:0px;
	border-top-color:#C6CABD;
	border-right-style:solid;
	border-right-width:0px;
	border-right-color:#C6CABD;
	height: 1200px;
	background-color:#FFFFFF;
	border-left-style:solid;
	border-left-width:0px;
	border-left-color:#C6CABD;
		/*border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#C6CABD;*/
	
	}

#right_box a:link {
	color:#555555;
	font-weight:normal;
	text-decoration:underline;}
#right_box a:visited {
	color: #555555;
	font-weight:normal;
	text-decoration: underline;}
#right_box a:hover {
	color:#808080;
	font-weight:normal;
	text-decoration: underline;
	}	


/*product page styles*/




/*product name at top of product page*/
#product_name {
	padding-left:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#4A944A;
	font-weight:bold;
/*height:30px;
	/*position:absolute;
	left:184px;
	top:425px*/
}
.product_name2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#555555;
}


#product_pic {
	padding-left:200px;
	min-height:400px;
	padding-bottom:20px;
}
div #price_infoprod
	{
	padding-left:176px;
	color:#777777;
	height:90px;
	}
div #product_price-info
	{
	padding-left:200px;
	width:650px;
	/*height:100px;*/
	}

/*description of product on product page */
div#description{
	padding-left:200px;
	padding-bottom:50px;
	width:690px;
	/*height:auto;*/
	color:#555555;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*overflow: auto;
	scrollbar-base-color:#808080;
	scrollbar-arrow-color:#a5ceef;*/
	}
div#prod_desc
	{
	padding-top:16px;
	height:34px;
	}
div#rrp
	{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4A9C42;
	font-weight:bold;*/
	height:30px;
	}

div#resources {
	font-size:10px;
	color:#777777;
	padding-top:18px;
	padding-left:200px;
	width: 690px;
}
.home_page_images
	{
	float:right;
		padding-left:0px;
	margin-top:0px;
	margin-right:10px;
	}
	/*for floating images to right on info pages*/
#product{
	padding-left:4px;
	padding-top:0px;
	color:#777777;
	width:590px;
	}
	

.prod_th {
	width: 150px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	}
	
.prod_name {
	width: 200px;
	padding-top: 20px;
	padding-bottom: 20px;
}

.prod_price {
	width: 90px;
	text-align: center;
	font-weight: bold;
	color:#4A944A;
	font-size:14px;
}

.prod_vat {
	width: 90px;
	text-align: center;
	color:#333333;
	font-size:11px;
}
.news-grey {
	color:#555555;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal
	
}

#pad_productindex{
	height:200px;
	width:400px;
	}
#pad_resultsindex{
	height:250px;
	width:250px;
	}
#prod_infopad{
	height:24px;
	}
#specials
{
	color:#555555;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:190px;
	text-align:left;
	padding-top:0px;
	}
#specials-text {
	
	padding-top:0px;
	color:#4A9C42;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal}

#commonwealth
{
	color:#555555;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:190px;
	text-align:center;
	padding-top:7px;
	}
#commonwealth a:link {
	color:#555555;
	font-weight:normal;
	text-decoration:underline;}
#commonwealth a:visited {
	color: #555555;
	font-weight:normal;
	text-decoration: underline;}
#commonwealth a:hover {
	color:#808080;
	font-weight:normal;
	text-decoration: underline;
	}	
#manufacturers_textlink
{/*position:absolute;
top:623px;
left:611px;*/
font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5C3E0E;
	font-weight:bold;
	padding-bottom:14px;
}
#manufacturers_textlink a:link {
	color:#5C3E0E;
	font-weight:normal;
	text-decoration:none;}
#manufacturers_textlink a:visited {
	color: #5C3E0E;;
	font-weight:normal;
	text-decoration: none;}
#manufacturers_textlink a:hover {
	color:#5C3E0E;;
	font-weight:normal;
	text-decoration: underline;
	}	
.normally {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
font-weight:bold;
}
.small_text_pp {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4A9C42;
}
.small_white {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
}
.small_white2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}
.inc_vat_del {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#4A9C42;
font-weight:bold;
}
.inc_vat_del2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#202020;
font-weight:bold;
padding-top:50px;
}
.orange {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6300;
font-weight:bold;
}
