@charset "utf-8";
/* CSS Document */

body {margin:0 auto 0 auto; padding:0; text-align:left; background:url(../../images_page/side_shadow.gif) center repeat-y; width:100%;}

.main_body_bg {background:url(../images_page/grass_bg.gif) top left repeat-x; background-color:#102901; height:100%; vertical-align:top;}
.foot {background:url(../images_page/foot_bg.gif) top left repeat-x; display:block; background-color:#071901; width:100%; height:110px;}

p {margin:0; padding:0;}

h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#000000; margin:18px 0 3px 48px; padding:10px 0 0 0; font-weight:normal; font-weight:bold;}
h1 strong{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#000000; font-weight:bold;}

h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000; margin:20px 0 0 17px;}

/* Start of Header */
.header_bg {background:url(../images_page/header_bg.gif) top left repeat-x; height:124px;}
.header_container {margin:0 auto 0 auto; width:770px;}

.logo {background:url(../images_page/logo.jpg) top left no-repeat; height:124px; width:200px; float:left;}
.cricketer {background:url(../images_page/cricketer.jpg) top left no-repeat; height:124px; width:105px; float:left;}

#home {background:url(../images_page/home.jpg) top left no-repeat; height:36px; width:38px; float:left;}
#home:hover {background:url(../images_page/home_on.jpg) top left no-repeat; height:36px; width:38px; float:left;}

#about {background:url(../images_page/aboutus.jpg) top left no-repeat; height:36px; width:60px; float:left;}
#about:hover {background:url(../images_page/aboutus_on.jpg) top left no-repeat; height:36px; width:60px; float:left;}

#cricket {background:url(../images_page/cricket.jpg) top left no-repeat; height:36px; width:51px; float:left;}
#cricket:hover {background:url(../images_page/cricket_on.jpg) top left no-repeat; height:36px; width:51px; float:left;}

#othersports {background:url(../images_page/othersports.jpg) top left no-repeat; height:36px; width:84px; float:left;}
#othersports:hover {background:url(../images_page/othersports_on.jpg) top left no-repeat; height:36px; width:84px; float:left;}

#contactus {background:url(../images_page/contactus.jpg) top left no-repeat; height:36px; width:74px; float:left;}
#contactus:hover {background:url(../images_page/contactus_on.jpg) top left no-repeat; height:36px; width:74px; float:left;}

#ordering {background:url(../images_page/ordering.jpg) top left no-repeat; height:36px; width:60px; float:left;}
#ordering:hover {background:url(../images_page/ordering_on.jpg) top left no-repeat; height:36px; width:60px; float:left;}

#specialoffers {background:url(../images_page/specialoffers.jpg) top left no-repeat; height:36px; width:98px; float:left;}
#specialoffers:hover {background:url(../images_page/specialoffers_on.jpg) top left no-repeat; height:36px; width:98px; float:left;}

/* End of Header */

/* Start of Body */

.bg_shadow {background:url(../../images_page/background.gif) top left repeat-y; width:766px; margin:0 auto 0 auto; display:block;}

.body_container {width:732px; margin:0 auto 0 auto; display:block; background-color:#27520b; height:100%;}

.green_shadow {background:url(../images_page/green_shadow.gif) top left repeat-y; width:760px; margin:0 auto 0 auto; padding:0;}

.content_container {background:url(../images_page/textbg.gif) top right repeat-y; float:right; width:552px; display:block; background-color:#27520b;}
.content_text {background:url(../images_page/title_bg.gif) top left no-repeat; float:left; width:552px; display:block; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:22px; color:#222; margin:0; padding:0 0 20px 0;}
.content_text .text {display:block; width:520px; padding:0; margin:0 auto 0 auto;}

.content2 { text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#000; font-weight:normal; margin:0; padding:0;}
.content {background:url(../images_page/title_bg.gif) top left no-repeat; height:35px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#000; font-weight:normal; margin:0; padding:25px 0 0 63px; border:solid 1px #FF0000;}

.content strong{height:60px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#000; font-weight:bold;}

.text_link {color:#0066FF; text-decoration:underline;}
.text_link:hover {color:#0066FF; text-decoration:underline;}

#nav_container {width:180px; float:left; background:url(../images_page/nav_top.gif) top left no-repeat; background-color:#27520b; vertical-align:top; display:block; text-align:left; height:100%; clear:both;}

/* basket*/
#minibasket {display: block; padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#minibasket a {text-decoration: underline; color: #004000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#minibasket a:hover {text-decoration: none; color: #000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.basket_header {background:url(../images_page/basket_bg.gif) top left no-repeat; height:24px; width:145px; margin:0; padding:12px 0 0 35px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#002600; text-decoration:none; font-weight:bold; text-align:left; line-height:normal;}
#baskethidden {display: none; padding:0; margin:0;}
.basket_body .basket_product {text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:140px; margin:0; padding:5px 0 0 16px; color: #000; line-height: normal;}
.basket_body .basket_product #numberofitems {display: block; padding:0; margin:3px 0 0 0; font-size: 12px; line-height: 14px;}
.basket_body .basket_product #numberofitems em {color: #FF0000; padding:0; margin:0; line-height: 12px; font-weight: bold;}

.basket_body {background:url(../images_page/basket_body.gif) top left no-repeat; height:121px; width:180px;}

.product_search {text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; width:140px; margin:0; padding:13px 0 0 15px; color:#002600;}
.search_box_container {width:165px; margin:0 0 0 15px; padding:0;}
.search_box_container .search_box {width:110px; height:14px; margin:0; padding:0; text-align:left; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:normal;}
.search_box_container .search_box .search {display: block; margin:0; padding:0; width: 150px;}
.search_box_container .search_box .search .search_area {display: block; background:url(../images_page/searchbox_bg.gif) top left no-repeat; width:110px; height:16px; margin:0; padding:0; text-align:left; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:normal; float: left; border: solid 1px #ccc;}
.search_box_container .search_box .search #searchbutton {display: block; width:38px; height:18px; margin:0; background: none; padding:0; cursor: pointer; outline: none; float: left; border: none;}

.center {display: block; padding:0; margin:0; text-align:left;}

.nav_header {background:url(../images_page/nav_header.gif) top left no-repeat; height:25px; margin:0; padding:14px 0 0 35px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#002600; text-decoration:none; font-weight:bold; text-align:left; line-height: normal;}

.nav_bg {background:url(../images_page/nav_bg.gif) bottom left no-repeat; padding: 0px 0 25px 0; margin:0 0 15px 0;}
.nav_bg #categorymenu ul li div a {background:url(../images_page/nav_arrow.gif) 0px 6px no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#111; text-decoration:none; font-weight:normal; margin:0 0 0 20px; padding:8px 0 0 7px; display:block;}
.nav_bg #categorymenu ul li div a:hover {background:url(../images_page/nav_arrow.gif) 2px 6px no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#111; text-decoration:underline; font-weight:normal; margin:0 0 0 20px; padding:8px 0 0 7px;}

.nav_arrows {background:url(../images_page/nav_arrow.gif) center left no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#111; text-decoration:none; font-weight:normal; margin:0 0 0 20px; padding:5px 0 0 7px; display:block;}
.nav_arrows:hover {background:url(../images_page/nav_arrow.gif) center left no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#111; text-decoration:underline; font-weight:normal; margin:0 0 0 22px; padding:5px 0 0 7px;}

.nav_junior_bg {background:url(../images_page/nav_junior_bg.gif) top left no-repeat; height:276px; height:137px;}

.featured_product_bg {background:url(../images_page/featured_product_bg.gif) top left no-repeat; height:138px; width:244px; margin:20px 3px 0 0; float:left; cursor:pointer; text-decoration:none;}
.featured_product_bg:hover {background:url(../images_page/featured_product_bg_on.gif) top left no-repeat; height:138px; width:244px; margin:20px 3px 0 0; float:left;  text-decoration:none;}
.featured_product_bg2 {background:url(../images_page/featured_product_bg.gif) top left no-repeat; height:138px; width:244px; margin:5px 3px 0 0; float:left; cursor:pointer;  text-decoration:none;}
.featured_product_bg2:hover {background:url(../images_page/featured_product_bg_on.gif) top left no-repeat; height:138px; width:244px; margin:5px 3px 0 0; float:left;  text-decoration:none;}

.top_cta {background:url(../../images_page/top_cta_bg.gif) top left no-repeat; border:none; width:222px; height:118px; margin:15px 0 10px 15px; padding:0; float:left;}
.top_cta:hover {background:url(../../images_page/top_cta_bg_on.gif); width:222px; height:118px; margin:15px 0 10px 15px; padding:0; float:left; cursor:pointer; float:left;}

.top_cta2 {background:url(../../images_page/top_cta_bg.gif) top left no-repeat; border:none; width:222px; height:118px; margin:15px 0 10px 15px; padding:0; float:left;}
.top_cta2:hover {background:url(../../images_page/top_cta_bg2_on.gif); width:222px; height:118px; margin:15px 0 10px 15px; padding:0; float:left; cursor:pointer; float:left;}

.woodworm_logo {background:url(../images_page/woodworm_logo.gif); height:99px; width:103px; margin:2px 0 0 2px; padding:0; float:left;}
.woodworm_product {background:url(../images_page/woodworm_pic.gif); height:99px; width:137px; margin:2px 0 0 0; padding:0; float:left;}

.featured_product_text {float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; margin:0 0 0 5px; width:200px; vertical-align:top; line-height:12px;}

.foot_text {background:url(../images_page/foot_bg.gif) top left repeat-x; background-color:#0b2901; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#d9fcb2; text-decoration:none; padding:30px 0 0 0; text-align:center; height:58px;}
.foot_text a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#d9fcb2; text-decoration:none; padding:30px 0 0 0; text-align:center;}
.foot_text a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline; padding:30px 0 0 0; text-align:center;}

.copyright {font-size:10px; color:#FFFFFF;}