/*global settings start------------------------------------------------*/
body,html {padding:0;margin:0;}
img { border:none;}
body {color: #000;font: 62.5%/1.6em Verdana, Arial, Helvetica, sans-serif;text-align: center;background:url(bodyBkgH.jpg) top center repeat-y #f6f6f6;}
h1 {font-size: 1.8em;font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;}
h2 {margin-bottom:6px;padding: 6px 6px 5px 6px;font-size: 1.6em;font-family: Verdana, Arial, Helvetica, sans-serif;color: #B88F71;border-bottom:#666666 solid 1px;}
h3 {margin-bottom:3px;font-size: 1.4em;font-family: Verdana, Arial, Helvetica, sans-serif;color: #BC977D;border-bottom:#666666 solid 1px;padding:0 5px 4px 0;}
h3 a {color: #BC977D;text-decoration:none;}
h3 a:hover {text-decoration:underline;}
#altHeadingA {margin-left:3px;display:none;}
#altHeadingB {margin-left:3px; display:block;}
#description {}
#p {}
ul {margin:0 0 15px 0;  padding-left:0;list-style:none;}

/*site banners start----------------------------------------------*/
#banners {margin:3px auto;padding: 3px;width: 859px;height: 90px;background-color:#FFFFFF;}
#cherokeeBanner {width:428px;height:90px;float:left;}
#retailerBanner {width:428px;height:90px;float:right;}

/*header start-------------------------------------------------------------*/
#header {margin: 0px auto;width:865px;background-color: #FFFFFF;}
#headerContent {margin: 0px auto;padding: 10px 20px 0px 20px;width: 825px;min-height: 90px;background-color:#FFFFFF;}
#siteLogo {float:left;}

/* header menus------------------------------*/
#menus {margin-top: 20px;float:right;text-align:right;}
#searchForm { padding:0;}	
fieldset {border:none;}
.loginCluster {margin-top: 3px;width: 200px;color:#666666;font-weight:bold;border-top: 1px solid;}
.loginCluster a {color:#666666;text-decoration:none;}	
.loginCluster a:hover {color:#666666;text-decoration:underline;}	

/*site splash header modules-------TOP--------*/ 
#splashHeaderTop {margin: 0px auto;padding:0;width:865px;height:129px;display:none;text-align:left;background:url(splashHeader.jpg) top center no-repeat #fff;}
#splashContentTop {margin:0;padding:35px 150px 0 30px;color:#FFFFFF;}
#splashContentTop p {font-size:1.2em;}

/*site splash header modules-------BOTTOM--------*/ 
#splashHeaderBottom {margin:5px auto;padding:10px;width:839px;height:auto;display:block;text-align:left; background:#bc977c;}
#splashContentBottom {margin:0;padding-top: 35px 150px 0 30px; color:#FFFFFF;}
#splashContentBottom p { font-size:1.2em;}

/*site splash header modules-------BODY--------*/ 
#splashHeaderBody {margin-bottom:3px;height:199px;width:658px;display:none;background:url(splashHeader.jpg) top center no-repeat;}
#splashContentBody {margin:0;padding: 60px 130 0 30px; color:#FFFFFF;}

#splashContentBody p {font-size:1.2em;}

/*site splash header module*/
#navcontainer {margin: 0px auto 3px auto;padding-top:3px;width:865px;background:#FFFFFF;}
#navcontainer ul{margin:0 5px;padding:0;float: left;width:856px;height:15px;background: #ffffff;color: #666666;border-top: 1px solid #333333;}
#navcontainer ul li { display: inline; }
#navcontainer ul li a{padding: 0.2em 1em;float:left;color: #666666;font-weight:bold;font: 1.3em/1.0em Verdana, Arial, Helvetica, sans-serif;text-decoration: none;background: #ffffff;}
#navcontainer ul li a:hover{color: #ffffff;background: #cccccc;}

/*content start-----------------------------------------------------------*/
#content { margin: 0px auto;padding-top: 0px; width:865px; height: auto;text-align: left;background:url("contentBkgLine2.jpg") right top repeat-y#ffffff;}
#navColumn {margin: 1px 0px 0px 0px;width:205px;float:right;}
#productColumn { margin: 0px;width:657px; float:left; text-align:left;background:#FFFFFF;}

/*content start - billboard banners-----------------------------*/
#productSplash {margin:0 3px 3px 3px;}
.productBanners2 { margin-right:3px;width:215px; float:left;display:inline;text-align:right;}
.productBanners1 {width:215px;float:left;display:inline;text-align:right;}
.productBanners {padding-left:3px;width:215px;float:left; display:inline;text-align:right;}

/*side nav collections start ----------------------------------*/
.product_menu {}
.navCollections {margin-bottom:3px;padding: 8px;}
#navCollections p{color:#333333; font-weight:normal;}

ul.arrowBullets  {margin-left:0;padding-left:0;font: 12px/1.6em Verdana, Arial, Helvetica, sans-serif;list-style:none;}
ul.arrowBullets  li { padding-left: 15px;color:#333333;}
#navColumn a {color:#666666;font-weight:bold; text-decoration:none;border-bottom: 1px dashed;}
#navColumn a:hover { color:#CCCCCC;font-weight:bold; border-bottom: 1px solid;}

/* inner content for copy and product---------------------*/
.innerContent {margin-bottom:3px;padding: 8px; }
.innerContentCopy {margin-bottom:3px; padding: 8px; }
.innerContentCopy p{  padding-bottom:10px; color:#333333;  font-weight:normal;}

/* product row display------------------------*/
.productRowContainer { margin-bottom:5px;padding-bottom: 5px;}
.singleProduct {margin-right:1px;width: 158px; float:left;text-align:center;}
.itemTextCentered { text-align:center;}

/*splash search header starts=----------------*/
#productSearchHeader {margin:10px 0;height:230px;background-color:#efefef;}
#productSearchImage {width:437px;height:230px;float:left;}
#productSearchContainer {margin-left:3px;float:left;text-align:left;}

/*single product container start-------------------------*/
#productSingleContainer { margin:10px auto 25px auto;  width:520px;text-align:center;} 
#productLeftImage{width:225px;float:left;text-align:left;}
#productRightImageDescription { width:200px;float:right;text-align:left;}
#productDescriptionText {}
#productViews {}
#productColorMatrix {}

/* start login container module------------------------------*/
#loginContainer  { margin:10px auto; width:348px;text-align:center;}
#leftLogin {width:170px;float:left; text-align:left;}
#rightCreateAccount {width:170px;float:right;text-align:left;}

/*start footer module--------------------------------------*/
#footer {margin: 0px auto;width:865px;text-align: left;background-color: #B88F71;clear:both;}
#footer p {padding:10px 0 0 20px;color:#FFFFFF;font-weight:bold;}
#storeNavInfo{margin-bottom: 20px;padding-bottom: 0px;width:657px;float:left;}
#storeNavInfo a {color: #FFFFFF;text-decoration:none;}	
#storeNavInfo a:hover {color: #666666;text-decoration:underline;}
