@charset "utf-8";
/* CSS Document */
#buynow {float:right;}
#snbox {float:left; height:125px; margin-left:10px;padding:5px;width:211px; border: 1px solid #83AA41;font-size:13px; text-align:center;}
#snbox img {float:left;}
#snbox form{ }
#snbox2 img {margin-left:0;margin-right:12px;padding-left:10px;}
#submit {text-align:right;margin-left:108px; border:solid 1px;background:url('images/search-bg.jpg');margin-top:2px;}
#email {background:url('images/search-bg.jpg'); border:solid 1px;}

#socialnetwork { position:absolute; right:10px; padding-top:10px;}
#socialnetwork  img{border:none;}

* { 
 margin: 0; 
 padding: 0; 
} 

body { 
 background: url(images/bkgdImg.gif) top repeat; 
 font: 12px/18px "Lucida Grande", Verdana, sans-serif; 
 text-align: center; 
 color: #333; 
} 

a:link, a:visited { 
 color: #633; 
} 

a:hover { 
 color: #966; 
} 

a img {border: none;}

h1 {
	margin-bottom: 20px;
	padding-top: 5px;
	padding-bottom: 10px;
	border-bottom: 1px solid #ccc;
	font: 18px "Lucida Grande", Verdana, sans-serif;
	color: #78a32e;
	text-transform: uppercase;
} 

h2, h3{ 
 font-weight: normal; 
 font-size: 1em; 
 line-height: 18px; 
} 

h2 { 
 padding-top: 10px; 
 padding-bottom: 20px; 
 font-size: 1.25em; 
 text-transform: uppercase; 
 color: #999; 
} 

h3 { 
 padding-bottom: 6px; 
 font-weight: bold; 
 text-transform: uppercase; 
 letter-spacing: -1px; 
 color: #633; 
} 

#container { 
 margin: 0 auto;
 min-height:100%;
 margin-bottom:-187px;
 position:relative;
 width: 912px;
 background: #fff;
 text-align: left; 
} 


/*
#page { 
 margin: 0 auto; 
 width: 912px; 
 background: #fff url(page.gif) repeat-y; 
 text-align: left; 
} 

#header { 
 height: 176px; 
} 


#header p { 
 float: left; 
 padding: 0 0 0 0; 
 font-size: 1.5em; 
 line-height: 1em; 
 color: #fff; 
} 
*/

#headerTopnav { 
 height: 32px;
 background: #5e5f61 url(images/headerBkgd.jpg) top repeat; 
} 

#headerTopnav p.white { 
 float: left;
 padding-left: 5px; 
 margin-top: 6px;
 font: Trebuchet MS, Verdana, sans-serif;
 font-size: 10px;
} 

#headerTopnav a { 
 text-decoration: none;
 color: #fff; 
} 

#headerTopnav a:hover { 
 text-decoration: underline;
 color: #83AA41; 
} 

#headerTopnav p.greene { 
 float: right;
 padding-right: 5px; 
 margin-top: 6px;
 font: Trebuchet MS, Verdana, sans-serif;
 font-size: 11px;
 color:white;
} 

#headerTopnav a.green { 
 text-decoration: none;
 color: #83AA41; 
} 

#headerTopnav a.green:hover { 
 text-decoration: underline;
 color: #fff; 
} 

#headerLogo { 
 height: 125px; 
} 

#headerLogo img.logo { 
 float: left; 
 margin: -1px 0 0 0px; 
 background: #fff; 
 border:0;
 
} 

#headerLogo img.sloganImg { 
 float: right; 
 margin: -1px 0 0 0; 
 background: #fff; 
}


#headerNav a {
font-family: Arial, Helvetica, Tahoma, sans-serif;}

#content-primary { 
 height: 255px;
 background: #fff; 
 margin-left:44px;
 padding-top:3px;
} 

/*
#content-primary p { 
 padding-bottom: 18px; 
} 

#content-primary img { 
 float: left; 
 margin: -6px 18px 0 -6px; 
 padding: 3px; 
 border: 3px solid #eee; 
 background: #fff; 
} 
*/

#content-secondary { 
 height: 170px; 
 font-size: 11px; 
 color: #300; 
 margin-left:34px;
 margin-top:10px;
} 



#content-secondary p { 
 padding-bottom: 18px; 
} 

#content-secondary img { 
 float: left; 
 background: #fff; 
 margin-left:10px;
}

#footer { 
 clear: right; 
 height: 187px; 
 line-height: 1em; 
/* text-shadow: 1px 1px 1px #333; */
 color: #737272; 
} 

#footerLinks {
 clear: right;
 padding-top: 15px;
 height: 46px;
 background: #fff;
 line-height: 1em;
 color: #737272;
 text-transform: uppercase;
 text-align:center
} 


#footerAssistance { 
 height: 157zpx; 
 line-height: 1.25em; 
 color: #737272; 
} 

#footerAssistance p { 
 margin: 0px 0 0 30px;
 font: Verdana, sans-serif;
 font-size: 10px; 
} 

#footerAssistance img { 
 float: right; 
 margin: 0px; 
 padding: 3px; 
 background: #fff; 
} 

#footer a:link, #footer a:visited { 
 color: #737272; 
}     

#footer a:hover { 
 color: #78a22f; 
}

#footer p { 
 padding: 15px;
 font: Verdana, sans-serif;
 font-size: 10px; 
} 

#footerCopyright { 
 clear: right; 
 height: 140px; 
 background: #fff;
 line-height: 1em; 
 color: #737272;
} 

#footerCopyright p { 
 padding: 20px 0 0 45px; 
 font: Verdana, sans-serif;
 font-size: 10px; 
}

#footerCopyright p.sitemap { 
 float: right;
 padding-right: 40px; 
 margin-top: -10px;
} 

#footerCopyright img.pplogo { 
 float: left; 
 margin: 20px 40px 0 649px ; 
 background: #fff; 
} 


.clear { 
 clear: both; 
}


/* Main Navigation */

#nav_home
{
  display: block;
  width: 102px;
  height: 43px;
  background: url("navImg/homeBtn_img.gif") no-repeat 0 0;
}


#nav_jewelry
{
  display: block;
  width: 106px;
  height: 43px;
  margin: -43px 0 0 102px;
  background: url("navImg/jewelryBtn_img.gif") no-repeat 0 0;
}

#nav_bags
{
  display: block;
  width: 76px;
  height: 43px;
  margin: -43px 0 0 208px;
  background: url("navImg/bagsBtn_img.gif") no-repeat 0 0;
}

#nav_flipflops
{
  display: block;
  width: 112px;
  height: 43px;
  margin: -43px 0 0 284px;
  background: url("navImg/flipflopsBtn_img.gif") no-repeat 0 0;
}


#nav_wallets
{
  display: block;
  width: 101px;
  height: 43px;
  margin: -43px 0 0 396px;
  background: url("navImg/walletsBtn_img.gif") no-repeat 0 0;
}


#nav_specials
{
  display: block;
  width: 102px;
  height: 43px;
  margin: -43px 0 0 497px;
  background: url("navImg/specialsBtn_img.gif") no-repeat 0 0;
}


#nav_assistance
{
  display: block;
  width: 172px;
  height: 43px;
  margin: -43px 0 0 599px;
  background: url("navImg/assistanceBtn_img.gif") no-repeat 0 0;
}

#nav_gab
{
  display: block;
  width: 141px;
  height: 43px;
  margin: -43px 0 0 771px;
  background: url("navImg/gabBtn_img.gif") no-repeat 0 0;
}


#nav_home:hover,
#nav_jewelry:hover,
#nav_bags:hover,
#nav_flipflops:hover,
#nav_wallets:hover,
#nav_specials:hover,
#nav_assistance:hover,
#nav_gab:hover {
background-position: 0 -43px;
}


#nav_home span,
#nav_jewelry span,
#nav_bags span,
#nav_flipflops span,
#nav_wallets span,
#nav_specials span,
#nav_assistance span,
#nav_gab span {
display: none;
}


#body_accessories #nav_accessories,
#body_beauty #nav_beauty,
#body_footwear #nav_footwear,
#body_specials #nav_specials,
#body_assistance #nav_assistance,
#body_gab #nav_gab {
background-position: 0 -43px;
}








/* Side Navigation */

#nav {
margin: 0;
padding: 0;
list-style-type: none;
width: 176px;
float: left; /* Contain floated list items */
}

#nav li {
margin: 0;
padding: 0;
float: left; /* This corrects the */
width: 100%; /* IE whitespace bug */
}

#nav a {
display: block; /* to increase clickable area as a’s
default to inline */
color: #6b6b6d;
text-decoration: underline;
padding: 0 5px;
line-height: 2;
}

#shopa {
font-size:15px;
font-family:Arial,Helvetica,Tahoma,sans-serif;
color:#83AA41;
letter-spacing:-1px;
text-transform:uppercase;
}

#nav #nav_con a {
border: none;
}

#nav a:hover {
color: #78a32e;
}

#body_size #nav_size a,
#body_ship #nav_ship a,
#body_orders #nav_orders a,
#body_payment #nav_payment a,
#body_tracking #nav_tracking a,
#body_return #nav_return a,
#body_discount #nav_discount a,
#body_intl #nav_intl a,
#body_faq #nav_faq a,
#body_help #nav_help a,
#body_about #nav_about a,
#body_team #nav_team a,
#body_green #nav_green a,
#body_fund #nav_fund a,
#body_causes #nav_causes a,
#body_news #nav_news a,
#body_cont #nav_cont a  {
color: #6b6b6d;
font-weight: bold;
}
