body { margin : 0; font-size : 0.8em; color : #333333; font-family : Arial, Helvetica, sans-serif; text-align : justify; }  /* H1 { FONT-FAMILY: Arial;  COLOR: #792424;  FONT-SIZE: 16px;  FONT-WEIGHT: normal;  TEXT-DECORATION: none } H2 { FONT-FAMILY: Arial;  COLOR: #792424;  FONT-SIZE: 12px;  FONT-WEIGHT: normal;  TEXT-DECORATION: none } H3 { FONT-SIZE: 13px } H4 { FONT-SIZE: 12px }*/ P { margin-top : 2px; margin-bottom : 8px; font-size: 12px; text-align : justify; } IMG {  border : 0;  } /*  A:link {  color : #333333;  text-decoration : none; }  A:visited {  color : #333333;  text-decoration : none; }  A:hover { text-decoration:none; color:#CCFFCC } */ #header2 { position : absolute; width : 664px; top : 135px; left : 50%; margin-left : -365px; text-align: center; } a.topmenu { font-size : 14px; font-weight:bold; color : #ffffff;  text-decoration : none; padding-left: 14px; padding-right: 14px; }  a:hover.topmenu { text-decoration:underline; color:#333333 }  #underheader { position : absolute; width : 1003px; top : 150px; left : 50%; margin-left : -502px; padding-top: 5px; }  div.mainmenu { width:124px; padding-top: 12px; padding-left: 14px; } #sidebar { float : left; width : 138px; margin-top: 25px; }  div.leftmenu {  background: url('product_menu_bg.jpg') no-repeat;  height: 21px;  margin-top: 10px;  margin-bottom:15px;  padding-top: 3px;   }  div.submenu {  background: url('sub_menu_bg.gif') no-repeat;  background-position: 5px;  height: 18px;  margin-top: 3px;  padding-top: 3px;  } a.sub { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; padding-left: 27px; } a.sub:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; padding-left: 27px; } a.sub:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; padding-left: 27px; }	 a.sub:hover { color: #ff0000; text-decoration: underline;  }	 .menuheader {  font-family: Arial, Helvetica, sans-serif;  font-size: 12px; font-weight: bold;  color: #ffffff;  text-decoration: none;  padding-left: 6px;  } a.menu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; padding-left: 6px; } a.menu:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; padding-left: 6px; } a.menu:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; padding-left: 6px; } a.menu:hover { color: #CCFFCC;  }  #inner { float : right; width : 864px; vertical-align : top; min-height : 500px; } div#basket {  margin-top: 30px; width: 193px; height: 158px;  background: url('sports4fun_basket_bg.jpg') no-repeat;  padding-top: 2px;  font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: bold;  color: #ff0000;  text-decoration: none;  }  div#basket td {  font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: bold;  color: #ff0000;  text-decoration: none;  }  div#basket2 {  margin-top: 30px;  margin-left: 20px;  } div#bestsellers { margin-top: 30px; width: 193px; background: url('sports4fun_bestsellers_bg.jpg') no-repeat; padding-top: 10px;  }  div#best { margin-top: 15px; margin-left: 10px; margin-right:10px;  }		  div#best a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;  }	  div#best a:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;  }	  div#best a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;  }  div#best a:hover { color: #ff0000; text-decoration: underline;  } .clearing {  clear : both;  height : 0;  }  #footer { width : 1004px; border-top: 1px solid #FFFFFF; padding-top : 5px; padding-bottom : 5px; font-size : 12px; text-align : center; }  /* Additional Sports4Fun styles - start */ body { font-size: 11px; } p, table, td, th { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; margin-top: 0px; } a:link { color: #27621a; text-decoration: none; } a:visited { color: #27621a; text-decoration: none; } a:hover { color: #ff0000; text-decoration: underline; } a:active { color: #27621a; text-decoration: none; } ul { list-style-type: square; } table.producttable { width: 625px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ff0000; text-decoration: none; background: url('product_table_bg.jpg') no-repeat; margin-bottom: 10px; } table.producttable a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #27621A; text-decoration: none; } table.producttable a:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #27621A; text-decoration: none; } table.producttable a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #27621A; text-decoration: none; } table.producttable a:hover { color: #ff0000; text-decoration: underline; } td.product { width: 208px; padding-top: 20px; padding-left: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ff0000; text-decoration: none; } td.hometext { background-color: #E6E6E6; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; padding: 0px 5px 5px 5px; border-left: 3px solid #ffffff; } h1 { font-size: 17px; font-weight: 900; margin: 0px;		 padding: 0px 0px 5px 0px; color: #27621a; } h1.subheading { font-size: 16px; font-weight: 900; margin: 0px; padding: 0px 0px 5px 0px; color: #27621a; } h2 { font-size: 16px; font-weight: 900; margin: 0px;		 padding: 0px 0px 5px 0px; color: #003300; } h2.subheading { font-size: 15px; font-weight: 900; margin: 0px; padding: 0px 0px 5px 0px; color: #27621a; } h3 { font-size: 15px; font-weight: 900; margin: 0px;		 padding: 0px 0px 5px 0px; color: #003300; } h3.subheading { font-size: 14px; font-weight: 900; margin: 0px; padding: 0px 0px 5px 0px; color: #27621a; } h4 { font-size: 14px; font-weight: 900; margin: 0px;		 padding: 0px 0px 5px 0px; color: #003300; } h4.subheading { font-size: 13px; font-weight: 900; margin: 0px; padding: 0px 0px 5px 0px; color: #27621a; } h5 { font-size: 13px; font-weight: 900; margin: 0px;		 padding: 0px 0px 5px 0px; color: #003300; } h5.subheading { font-size: 12px; font-weight: 900; margin: 0px; padding: 0px 0px 5px 0px; color: #27621a; } h2.clearall	{ font-size: 16px; font-weight: 900; margin: 0px; padding: 0px 0px 5px 0px; color: #27621a; clear:both; } h3.product { font-size: 13px; font-weight: 900; margin: 0px; padding: 0px 0px 5px 0px; color: #27621a; } h3.product_price { font-size: 11px; font-weight: 900; margin: 0px; padding: 0px 0px 5px 0px; } .red { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #ff0000; text-decoration: none; }	 div.leftmenu { background: url('product_menu_bg.jpg') no-repeat; height: 21px; margin-top: 10px; margin-bottom:15px; padding-top: 3px; } div.submenu { background: url('sub_menu_bg.gif') no-repeat; background-position: 5px; height: 18px; margin-top: 3px; padding-top: 3px; } a.menu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; padding-left: 6px; } a.menu:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; padding-left: 6px; } a.menu:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; padding-left: 6px; } a.menu:hover { color: #CCFFCC; } a.menu2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline; padding-left: 6px; } a.menu2:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline; padding-left: 6px; } a.menu2:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline; padding-left: 6px; } a.menu2:hover { color: #ff0000; } a.sub { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; padding-left: 27px; } a.sub:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; padding-left: 27px; } a.sub:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; padding-left: 27px; }	 a.sub:hover { color: #ff0000; text-decoration: underline; }		 td.maincontent { width: 632px; padding:10px; background-color:#FFFFFF; } .solid_line_blue { height: 1px; padding: 0px; margin: 0px; background-color: #003300; clear:both; } .productheading	{ font-size: 12px; font-weight: 900; margin: 0px; color: #27621a; } .priceheading { font-size: 18px; font-weight: 900; margin: 0px; color: #27621a; } .pricemain { font-size: 18px; font-weight: 900; margin: 0px; color: #ff0000; } .text_breadcrumbs { font-size: 10px; color: #003300; margin: 0px; line-height:normal; padding: 2px 0px 10px 0px; }	 a.link_breadcrumbs:visited {	 color : #003300; text-decoration : underline; } a.link_breadcrumbs:link { color : #003300; text-decoration : underline; } a.link_breadcrumbs:active { color : #003300; text-decoration : underline; } a.link_breadcrumbs:hover { color : #003300; text-decoration : underline; } .searchbox { border: solid 1px; height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; width: 100px; margin: 0px; padding: 0px; background-color: #DDEDD9; margin-top: 7px; margin-left: 4px; } a.topmenu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; padding-right: 12px; padding-left: 25px; } a.topmenu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; padding-right: 12px; padding-left: 25px; } a.topmenu:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; padding-right: 12px; padding-left: 25px; } a.topmenu:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; padding-right: 12px; padding-left: 25px; }	 a.topmenu:hover { color: #000000; } a.basket { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }	 a.basket:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; } a.basket:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }		 a.basket:hover { color: #ff0000; text-decoration: underline; } a.bottommenu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #3d3d3d; text-decoration: underline; margin: 10px; } a.bottommenu:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #3d3d3d; text-decoration: underline; margin: 10px; } a.bottommenu:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #3d3d3d; text-decoration: underline; margin: 10px; }		 a.bottommenu:hover { text-decoration: underline; color: #ff0000; } div.bottompart { border-top: 1px solid #d3d3d3; margin-top: 25px; padding-bottom: 15px; text-align: center; } div#copyright { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #3d3d3d; text-align: center; } hr { color: #003300; } .form_button_add_to_cart { line-height: 13px; height: 20px; width: 120px; margin: 0px 1px 0px 0px; padding: 1px 0px 1px 14px; font-size : 11px; background-color: #27621a; border: 1px solid #003300; color: #ffffcc; background-image: url('theme_icon_add_to_cart.gif'); word-spacing: normal; }	 .form_input_general	{ line-height: normal; font-size : 11px; word-spacing: normal; } /* Generic text formatting used throughout the store ---------------------------- */ .actCHECKOUTEM { background-color: #99cc66; } .actCHECKOUTBG { background-color: #ffff99; } .actlarger { font-size: 13px; color: #000000; } .actsmaller{ font-size: 10px; color: #000000; } .actxxsmall { font-size: 10px; color: #000000; } .actxsmall { font-size: 11px; color: #000000; } .actsmall { font-size: 11px; color: #000000; } .actregular { font-size: 13px; color: #000000; } .actlarge{ font-size: 16px; color: #000000; } .actxlarge { font-size: 20px; color: #000000; } .actxxlarge { font-size: 20px; color: #000000; } .actwarningcolor { color: #ff0000; } .actrequiredcolor { color: #ff0000; } .actsearchhighlightcolor { color: #ff0000; } .actrequired { color: #ff0000; } .actwarning { font-size: 11px; color: #ff0000; } .actwelcome { font-size: 11px; color: #000000; } .actlogout { font-size: 11px; color: #27621a; } /* Shopping cart and checkout fields ------------------------------------------- */ table.checkout td { background-color: #ffff99; } table.checkout th { background-color: #99cc66; } .cart { background-color: #ffff99; } .cartheading { background-color: #99cc66; font-weight: bold; } /* Styles for CSS Buttons ----------------------------------------------*/ .text_menu	{ padding: 2px 0px 2px 0px; font-size : 11px; margin: 0px; color : #ffffcc; } a.link_menu:visited  { padding: 2px 5px 2px 5px; margin: 0px 1px 0px 0px;	 color : #ffffcc; text-decoration : none; background-color: #27621a;  border: 1px solid #cccc66; } a.link_menu:link  { padding: 2px 5px 2px 5px; margin: 0px 1px 0px 0px;	 color : #ffffcc; text-decoration : none; background-color: #27621a; border: 1px solid #cccc66; } a.link_menu:active  { padding: 2px 5px 2px 5px; margin: 0px 1px 0px 0px;	 color : #ffffcc; text-decoration : none; background-color: #27621a; border: 1px solid #cccc66; } a.link_menu:hover  { padding: 2px 5px 2px 5px; margin: 0px 1px 0px 0px;	 color : #ffffcc; text-decoration : none; background-color: #003300; border: 1px solid #cccc66; }		 /* Additional Sports4Fun styles - end */ .cjs { color : #3BA926; font-size : 12px; text-decoration : underline; text-align:center; }  a.cjs { color : #3BA926; font-size : 12px; text-decoration : underline; } a:hover.cjs { text-decoration:none; } 
