body {
margin:0;
padding:0;
font:14px normal Arial, Helvetica, sans-serif;
background:#fff url(/images/bodyBg.jpg) top center no-repeat;
}

img {
border:none;
}

input {
outline: none;
}

#topMenuArea {
width:100%;
background:transparent url(/images/orangeBg.png) top left repeat-x;
height:33px;
}

#topMenuArea #topMenuContent {
position:relative;
width: 1030px;
margin:0 auto;
}

#topMenuArea #search {
height:33px;
background:transparent url(/images/searchBg.jpg) top left no-repeat;
float:left;
margin-left:165px;
width:170px;
}

#topMenuArea #search input {
border:0px;
background:none;
width:130px;
height:21px;
margin:8px 0 0 4px;
font-size:14px;
float:left;
}

#topMenuArea #search input#searchSubmit {
border:0px;
background:none;
width:30px;
height:33px;
float:left;
margin:0px;
padding:0px;
}

#topMenuArea #topmenu ul {
list-style: none;
margin:12px 0 0 30px;
padding:0px;
float:left;
}

#topMenuArea #topmenu ul li {
margin:0 0 0 1px;
padding:0px;
display: inline;
font-size:12px;
}

#topMenuArea #topmenu ul li a,#topMenuArea #topmenu ul li a:visited {
color:#522c0d;
text-decoration: none;
}

#topMenuArea #topmenu ul li a:hover {
color:#fff;
}

#topMenuArea #topMenuContent #shoppingCart {
position:absolute;
right:20px;
top:0;
z-index: 10;
width:177px;
height:75px;
background:transparent url(/images/cartButton.png) top left no-repeat;
}

#shoppingCart a#shoppingCartButton {
float:left;
width:177px;
height:75px;
background:transparent url(/images/cartButton.png) top left no-repeat;
}

#shoppingCart a#shoppingCartButton:hover {
background:transparent url(/images/cartButton_over.png) top left no-repeat;
}

#mainMenuArea {
width:1030px;
margin:0 auto;
}

#mainMenuArea #logo {
float:left;
}

#mainMenuArea #mainMenu {
margin:50px 40px 0 0;
float:right;
position: relative;
z-index: 900;
}

#footerArea {
width:100%;
background:#000 url(/images/footerBg.jpg) top center repeat-y;
color:#fff;
}

#footerArea #footerAreaContent {
width:1030px;
margin:0 auto;
padding:15px 0 0 0;
}

#footerArea #footerLeft {
float:left;
width:300px;
margin:0 45px 0 55px;
}

#footerArea #footerCenter {
float:left;
width:306px;
margin-right:30px;
}

#footerArea #footerRight {
float:right;
width:280px;
}

#footerArea ul {
list-style: none;
margin:0;
padding:0;
}

#footerArea #footerLeft li, #footerArea #footerCenter li{
margin-top:10px;
padding-top:5px;
background:transparent url(../../images/footerTextShadow.png) top left no-repeat;
}

#footerArea a {
color:#6dcff6;
}

#footerArea a:hover {
text-decoration:none;
}

#footerArea h4 {
margin:0;
padding-top:15px;
}

#footerArea h4 a {
font-size:16px;
font-weight: normal;
padding:0;
margin:0;
text-decoration:none;
}

#footerArea #footerRight img {
margin-bottom:10px;
}

#footerArea h4 a:hover {
text-decoration: underline;
}

#footerArea #footerRight li {
clear:left;
height:38px;
line-height:38px;
}

#footerArea #footerRight li#facebook {
background:transparent url(/images/facebook.png) top left no-repeat;
}

#footerArea #footerRight li#facebook a {
float:left;
width:37px;
height:38px;
background:transparent url(/images/facebook.png) top left no-repeat;
}

#footerArea #footerRight li#facebook a:hover {
background:transparent url(/images/facebook_over.png) top left no-repeat;
}

#footerArea #footerRight li#twitter {
background:transparent url(/images/twitter.png) top left no-repeat;
}

#footerArea #footerRight li#twitter a {
float:left;
width:37px;
height:38px;
background:transparent url(/images/twitter.png) top left no-repeat;
}

#footerArea #footerRight li#twitter a:hover {
background:transparent url(/images/twitter_over.png) top left no-repeat;
}

#footerArea #footerRight li#digg {
background:transparent url(/images/digg.png) top left no-repeat;
}

#footerArea #footerRight li#digg a {
float:left;
width:37px;
height:38px;
background:transparent url(/images/digg.png) top left no-repeat;
}

#footerArea #footerRight li#digg a:hover {
background:transparent url(/images/digg_over.png) top left no-repeat;
}

#footerArea #footerRight li#flickr {
background:transparent url(/images/flickr.png) top left no-repeat;
}

#footerArea #footerRight li#flickr a {
float:left;
width:38px;
height:38px;
background:transparent url(/images/flickr.png) top left no-repeat;
}

#footerArea #footerRight li#flickr a:hover {
background:transparent url(/images/flickr_over.png) top left no-repeat;
}

#footerArea #footerRight p {
float:left;
margin:0 0 15px 0;
padding-left: 10px;
}

#footerArea #footerFull {
clear:both;
text-align:center;
font-size:12px;
color:#868686;
}

#footerArea #footerFull ul {
padding-top:25px;
}

#footerArea #footerFull li {
display:inline;
}

#footerArea #footerFull li a {
color:#868686;
text-decoration:none;
}

#footerArea #footerFull li a:hover {
text-decoration: underline;
}

#footerArea #footerFull li#jerseyCity {
float:right;
background:transparent url(/images/jerseyCity.png) top left no-repeat;
}

#footerArea #footerFull li#jerseyCity a {
width:242px;
height:90px;
float:right;
background:transparent url(/images/jerseyCity.png) top left no-repeat;
}

#footerArea #footerFull li#jerseyCity a:hover {
background:transparent url(/images/jerseyCity_over.png) top left no-repeat;
}

.icons {display:none;}

.tableheader .productMatchesHeader {z-index:1;}
