a:link {
  font-family: Verdana;
  font-size: 12px;
  color: #116325;
  text-decoration: none;
}

a:visited {
  color: #116325;
  font-size: 12px;
  text-decoration: none;
}

a:hover {
  color: #2b6d24;
  font-size: 12px;
  text-decoration: underline;
}

a:active {
  color: #2b6d24;
  font-size: 12px;
  text-decoration: underline;
}

a:focus {
  color: #2b6d24;
  font-size: 12px;
  text-decoration: underline;
}

a.ControlLink:link {
  font-family: Verdana;
  font-size: 11px;
  color: white;
  text-decoration: none;
}

a.ControlLink:visited {
  color: white;
  font-size: 11px;
  text-decoration: none;
}

a.ControlLink:hover {
  color: white;
  font-size: 11px;
  text-decoration: underline;
}

a.ControlLink:active {
  color: white;
  font-size: 11px;
  text-decoration: underline;
}

a.ControlLink:focus {
  color: white;
  font-size: 11px;
  text-decoration: underline;
}

a.MenuLink:link {
  font-family: Verdana;
  font-size: 13px;
  font-weight: bold;
  color: #886000;
  text-decoration: none;
}

a.MenuLink:visited {
  font-size: 13px;
  color: #886000;
  text-decoration: none;
}

a.MenuLink:hover {
  font-size: 13px;
  color: black;
  text-decoration: none;
}

a.MenuLink:active {
  font-size: 13px;
  color: black;
  text-decoration: none;
}

a.MenuLink:focus {
  font-size: 13px;
  color: black;
  text-decoration: none;
}

a.AdLink:link {
  font-family: Verdana;
  font-size: 25px;
  font-weight: bold;
  color: #0a5202;
  text-decoration: none;
}

a.AdLink:visited {
  font-size: 25px;
  color: #0a5202;
  text-decoration: none;
}

a.AdLink:hover {
  font-size: 25px;
  color: black;
  text-decoration: underline;
}

a.AdLink:active {
  color: black;
  font-size: 25px;
  text-decoration: none;
}

a.AdLink:focus {
  color: #0a5202;
  font-size: 25px;
  text-decoration: none;
}

a.CategoryTitleLink:link {
  font-family: Verdana;
  font-size: 20px;
  font-weight: bold;
  color: #61975a;
  text-decoration: none;
}

a.CategoryTitleLink:visited {
  color: #61975a;
  font-size: 20px;
  text-decoration: none;
}

a.CategoryTitleLink:hover {
  color: #085100;
  font-size: 20px;
  text-decoration: none;
}

a.CategoryTitleLink:active {
  color: #085100;
  font-size: 20px;
  text-decoration: none;
}

a.CategoryTitleLink:focus {
  color: #085100;
  font-size: 20px;
  text-decoration: none;
}

a.CategoryLink:link {
  font-family: Verdana;
  font-size: 14px;
  font-weight: normal;
  color: #5e2f00;
  text-decoration: none;
}

a.CategoryLink:visited {
  color: #5e2f00;
  font-size: 14px;
  font-weight: normal;
  text-decoration: none;
}

a.CategoryLink:hover {
  color: #085100;
  font-size: 14px;
  font-weight: normal;
  text-decoration: underline;
}

a.CategoryLink:active {
  color: #085100;
  font-size: 14px;
  font-weight: normal;
  text-decoration: underline;
}

a.CategoryLink:focus {
  color: #085100;
  font-size: 14px;
  font-weight: normal;
  text-decoration: underline;
}

a.BrandTitleLink:link {
  font-family: Verdana;
  font-size: 12px;
  color: white;
  text-decoration: none;
}

a.BrandTitleLink:visited {
  color: white;
  font-size: 12px;
  text-decoration: none;
}

a.BrandTitleLink:hover {
  color: white;
  font-size: 12px;
  text-decoration: underline;
}

a.BrandTitleLink:active {
  color: white;
  font-size: 12px;
  text-decoration: underline;
}

a.BrandTitleLink:focus {
  color: white;
  font-size: 12px;
  text-decoration: underline;
}

a.BrandLink:link {
  font-family: Verdana;
  font-size: 12px;
  color: black;
  text-decoration: none;
}

a.BrandLink:visited {
  color: black;
  font-size: 12px;
  text-decoration: none;
}

a.BrandLink:hover {
  color: #2b6d24;
  font-size: 12px;
  text-decoration: underline;
}

a.BrandLink:active {
  color: #2b6d24e;
  font-size: 12px;
  text-decoration: underline;
}

a.BrandLink:focus {
  color: #2b6d24;
  font-size: 12px;
  text-decoration: underline;
}

a.SEOTitleLink:link {
  font-family: Verdana;
  font-size: 11px;
  color: black;
  text-decoration: none;
}

a.SEOTitleLink:visited {
  color: black;
  font-size: 11px;
  text-decoration: none;
}

a.SEOTitleLink:hover {
  color: #2b6d24;
  font-size: 11px;
  text-decoration: underline;
}

a.SEOTitleLink:active {
  color: #2b6d24;
  font-size: 11px;
  text-decoration: underline;
}

a.SEOTitleLink:focus {
  color: #2b6d24;
  font-size: 11px;
  text-decoration: underline;
}

a.SEOLink:link {
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #898989;
  text-decoration: none;
}

a.SEOLink:visited {
  color: #898989;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
}

a.SEOLink:hover {
  color: #2b6d24;
  font-size: 11px;
  font-weight: normal;
  text-decoration: underline;
}

a.SEOLink:active {
  color: #2b6d24e;
  font-size: 11px;
  font-weight: normal;
  text-decoration: underline;
}

a.SEOLink:focus {
  color: #2b6d24;
  font-size: 11px;
  font-weight: normal;
  text-decoration: underline;
}

a.FooterLink:link {
  font-family: Verdana;
  font-size: 11px;
  color: #573d01;
  text-decoration: none;
}

a.FooterLink:visited {
  font-size: 11px;
  color: #573d01;
  text-decoration: none;
}

a.FooterLink:hover {
  font-size: 11px;
  color: black;
  text-decoration: underline;
}

a.FooterLink:active {
  font-size: 11px;
  color: black;
  text-decoration: underline;
}

a.FooterLink:focus {
  color: black;
  font-size: 11px;
  text-decoration: underline;
}

body {
  background-color: #61975a;
  background-image: url('images/Background.jpg');
  background-position: top left;
  background-repeat: repeat-x;
}

P {
  font-family: Verdana;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: black;
}

OL {
  font-family: Verdana;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: black;
}

UL {
  font-family: Verdana;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: black;
}

.SiteText {
  font-family: Verdana;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: black;
}

span.Phone {
  font-family: Verdana;
  font-weight: bold;
  font-size: 27px;
  line-height: 27px;
  color: #8ddb6e;
}

table.ControlTable {
  width: 900px; 
  border: 0px;
  border-collapse: collapse;
  cellpadding: 0px;
  cellspacing: 0px;
  margin-left: auto;
  margin-right: auto;
}

table.ControlTable tr td.ControlCell {
  text-align: right;
  font-family: Verdana;
  color: white;
  font-size: 11px;
  border: 0px; 
  padding-right: 20px;
  padding-bottom: 5px;
  padding-top: 20px;
}

table.ControlTable tr td.ControlCell a {
  color: white;
}

table.MainTable {
  width: 900px;
  border-collapse: collapse;
  border: 1px black solid;
  cellpadding: 0px;
  cellspacing: 0px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 25px;
}

table.MainTable tr td.HeaderTableCell {
  width: 900px;
  background-color: black;
  text-align: center;
  vertical-align: bottom;
  padding-bottom: 5px; 
}

table.HeaderTable {
  width: 880px;
  border: 0px;
  cellpadding: 0px;
  cellspacing: 0px;
  border-collapse: collapse;
  background-color: black;
  background-image: url('images/Header-Back.jpg');
  background-position: top left;
  background-repeat: repeat-x;
}

table.HeaderTable tr td.LogoCell {
  width: 50%;
  height: 120px;
  vertical-align: bottom;
  text-align: left;
  padding-bottom: 0px;
  padding-left: 5px;
}

table.HeaderTable tr td.PhoneCell {
  width: 50%;
  vertical-align: bottom;
  text-align: right;
  font-family: Verdana;
  color: white;
  font-size: 11px;
  margin-bottom: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  padding-top: 40px;
}

table.HeaderTable tr td.SearchCell {
  vertical-align: bottom;
  text-align: right;
  margin-top: 0px;
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
}

table.MainTable tr td.MenuTableCell {
  width: 900px;
  background-color: #eed69f;
  border: 1px black solid;
  text-align: center;
}

table.MenuTable {
  width: 900px;
  border: 0px;
  border-collapse: collapse;
  cellspacing: 0px;
  cellpadding: 5px;
}

table.MenuTable tr td.MenuCell {
  width: auto;
  text-align: center;
  vertical-align: middle;
  font-family: Verdana;
  color: #886000;
  font-weight: bold;
  font-size: 13px;
  cursor: pointer;
}

TABLE.MainTable TR TD.BreadcrumbCell {
  padding-right: 25px;
  padding-bottom: 3px;
  width: 900px;
  text-align: right;
  background-color: white; 
  border-left: 1px black solid;
  border-right: 1px black solid;
  color: #2b6d24;
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
}

a.Breadcrumb_Link:link {
  color: #2b6d24;
  font-family: Verdana;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
}

a.Breadcrumb_Link:visited {
  color: #2b6d24;
  font-family: Verdana;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
}

a.Breadcrumb_Link:hover {
  color: black;
  font-family: Verdana;
  font-weight: bold;
  font-size: 11px;
  text-decoration: underline;
}

a.Breadcrumb_Link:active {
  color: black;
  font-family: Verdana;
  font-weight: bold;
  font-size: 11px;
  text-decoration: underline;
  font-style: italic;
}

a.Breadcrumb_Link:focus {
  color: black;
  font-family: Verdana;
  font-weight: bold;
  font-size: 11px;
  text-decoration: underline;
  font-style: italic;
}

span.Breadcrumb_Disabled {
  color: black;
  font-family: Verdana;
  font-weight: bold;
  font-size: 11px;
}


table.MainTable tr td.ContentTableCell {
  width: 100%;
  text-align: center; 
  padding: 5px; 
  background-color: white;
}

table.ContentTable {
  width: 100%;
  border: 0px;
  border-collapse: collapse;
  cellpadding: 0px;
  cellspacing: 15px;
}

table.ContentTable tr td.MainContentCell{
  vertical-align: top; 
  background-color: white;
}

table.ContentTable tr td.InnerLeftCell{
  vertical-align: top; 
  width: 160px;
  background-color: white;
}

table.ContentTable tr td.InnerRightCell{
  vertical-align: top; 
  background-color: white;
}

table.ContentTable tr td.AdCell1 {
  width: 25%;
  height: 218px;
  background-image: url('/Portals/0/home_images/Socks.jpg');
  background-repeat: no-repeat;
  background-position: top center;
  text-align: left;
  vertical-align: top;
  padding-top: 8px;
  padding-left: 15px;
  font-family: Verdana;
  font-weight: bold;
  font-size: 25px;
  color: #0a5202;
  cursor: pointer;
}

span.AdLine2 {
  font-weight: normal;
  font-size: 15px;
  line-height: 15px;
}

table.ContentTable tr td.AdCell2 {
  width: 25%;
  height: 218px;
  background-image: url('/Portals/0/home_images/Caps.jpg');
  background-repeat: no-repeat;
  background-position: top center;
  text-align: left;
  vertical-align: top;
  padding-top: 8px;
  padding-left: 15px;
  font-family: Verdana;
  font-weight: bold;
  font-size: 25px;
  color: #0a5202;
  cursor: pointer;
}

table.ContentTable tr td.AdCell3 {
  width: 25%;
  height: 218px;
  background-image: url('/Portals/0/home_images/Jerseys.jpg');
  background-repeat: no-repeat;
  background-position: top center;
  text-align: left;
  vertical-align: top;
  padding-top: 8px;
  padding-left: 15px;
  font-family: Verdana;
  font-weight: bold;
  font-size: 25px;
  color: #0a5202;
  cursor: pointer;
}

table.ContentTable tr td.LinkCell {
  width: 25%;
  border: 1px #d6be87 solid;
  background-color: #f9f6ee;
  font-family: Verdana;
  font-weight: bold;
  font-size: 12px;
  line-height: 30px;
  text-align: left;
  vertical-align: top;
  padding: 8px;
}

table.ContentTable tr td.BrandTableCell {
  width: 75%;
  height: 133px;
  background-color: white;
  padding-top: 5px; 
  vertical-align: top;
  text-align: center;
}

table.BrandTable {
  width: 100%;
  height: 100%;
  background-color: #fafafa;
  border: 1px #61975a solid;
  border-collapse: collapse;
  cellpadding: 0px;
  cellspacing: 0px;
}

table.BrandTable tr td.BrandTitleCell {
  width: 100%;
  height: 22px;
  background-color: #0a5202;
  font-family: Verdana;
  color: white;
  font-size: 12px;
  padding: 5px;
  text-align: center;
}

table.BrandTable tr td.BrandCell {
  width: 20%;
  padding: 5px;
  font-family: Verdana;
  font-size: 12px;
  color: black;
  text-align: center;
  vertical-align: center;
}

table.ContentTable tr td.GiftCell {
  width: 25%;
  background-color: white;
  padding-top: 5px; 
  text-align: right;
  vertical-align: top;
  cursor: pointer;
}

table.ContentTable tr td.SEOTableCell {
  width: 100%;
  padding-top: 5px; 
  background-color: white;
}

table.SEOTable {
  width: 100%;
  border: 1px #61975a solid;
  border-collapse: collapse;
  cellpadding: 0px;
  cellspacing: 5px;
}

table.SEOTable tr td.SEOListCell {
  width: auto;
  text-align: left; 
  vertical-align: top;
  font-family: Verdana;
  font-weight: bold;
  color: black;
  font-size: 11px;
  line-height: 15px;
  padding: 8px; 
}

table.MainTable tr td.FooterTableCell {
  background-color: #eed69f;
  width: 900px;
  padding: 5px;
  border: 1px black solid;
}

table.FooterTable {
  width: 100%;
  border: 0px;
  border-collapse: collapse;
  cellpadding: 0px;
  cellspacing: 0px;
}

table.FooterTable tr td.LeftFooterCell {
  width: 77px;
  text-align: left;
  vertical-align: top;
}

table.FooterTable tr td.FooterCell {
  width: 100%;
  font-family: Verdana; 
  font-size: 11px;
  color: #573d01;
  text-align: center;
  vertical-align: bottom;
}

table.FooterTable tr td.RightFooterCell {
  width: 77px;
  text-align: right;
  vertical-align: top;
} 