body {
background-image: none;
}

#wrapper {
background-image: none;
width:960px;
margin:auto auto;
}


#wrapper #header #nav li {
  display:block;
  float:left;
}

#wrapper #header #nav li.active {
  height:100px;
}

#wrapper #header #nav li a {
text-decoration: none;
font-family: Georgia, 'Times New Roman', Times, serif;
text-transform: uppercase;
font-size: 19.5px;
font-weight: bold;
color: #002d45;
text-shadow: -1px 0 #d2efff, 0 1px #d2efff, 1px 0 #d2efff, 0 -1px #d2efff;
padding: 8px 6px 0px 6px;
}

#wrapper #header #nav li ul {
display:none;
top:266px;
left:56px;
}

#wrapper #header #nav li.active ul {
display:block;
position:absolute;
z-index:20;
background-color: #002d45;
color: #ece1ad;
padding: 4px 0 4px 14px;
border-bottom: 1px solid #0080c5;
border-left: 1px solid #0080c5;
border-right: 1px solid #0080c5;
border-radius: 2px;
margin: -1px 0 0 0px;
width: 834px;
display: block;
position: absolute;
z-index: 101;
}



#wrapper #header #nav li ul li {
float: left;
margin: 0 18px 0 0;
padding: 0;
height: auto;
line-height: 24px;
}

#wrapper #header #nav li ul li a {
color: #ece1ad;
text-shadow: none;
font-size: 13px;
font-weight: normal;
padding: 0;
margin: 0;
}

#wrapper #header #nav li.active a {
background-color: #002d45;
color: #ece1ad;
display:block;
padding:8px 0 8px 0;
}

#wrapper #header #nav li.hover ul {
display:block;
position:absolute;
z-index:21;
}

#content {
width:960px;
margin:0;
padding:0;
}

#user p {
font-size: 11px;
}

/* Product Page Specific Stuff */

.priceAddToCart {
    padding:20px 20px 20px 20px;
}

.priceAddToCart .price {
   float:left;

}

.priceAddToCart .quant {
   float:left;
}

.priceAddToCart .quant input {
   width:30px;
   border:1px solid #f1dcbe;
   font-family:Georgia, 'Times New Roman', Times, serif;
   font-size:14px;
   font-weight:bold;
   text-align:center;
   color:#5b3a00;
   
   padding:2px;
   margin:0;
}

.priceAddToCart .label {
   float:left;
}


.priceAddToCart .addToCart {
float:left;
display:block;
line-height:24px;
margin-top:0px;
}

  /* carousel fixes */

.rg-gallery {
 width:415px !important; 
 overflow:hidden;  
}

.rg-image-wrapper img,
.es-carousel-wrapper {
  width: 415px !important;  
}

.es-carousel{
    width: 360px !important;
}

.es-carousel-wrapper{
  height:71px;
}

.es-carousel ul li a img {
 width:67px;   
}

.slideshow .es-nav span.es-nav-next {
left: 400px;
}



.prodImage {
        width:415px;
        height:415px;
		max-width:415px;
}