/*global settings start*/
body,html {padding: 0;margin: 0; }
img {border: none;}
body {color: #000;font: 62.5%/1.4em Verdana, Arial, Helvetica, sans-serif;text-align: center;background:url(long_bk.jpg) repeat-x #ffffff;}
h1 {color: #ffffff;font-size: 1.8em;}
h2 {margin-bottom:10px;padding:2px 0px 6px 3px;color: #3e5366;font-size: 1.7em;border-bottom:#3e5366 thick solid 1px;}
h3 {margin-bottom:10px;padding:2px 0px 6px 3px;color: #3e5366;font-size: 1.4em; border-bottom:#3e5366 thick solid 1px;}
h3 a {color: #3e5366;text-decoration:none;}
h3 a:hover {text-decoration:underline;}
#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: #FFFFFF;}
#headerContent {margin: 0px auto;padding: 10px 20px 0px 20px;width: 825px;min-height: 90px;background:  url(header_bk_3300ff.gif) repeat-x bottom left #FFFFFF;}
#siteLogo {float:left;}

/*site splash header modules*/ 
#splashHeaderTop {margin: 0px auto;padding:0;width:865px;height:129px;display:block;text-align:left;
background: #000000; /* old browsers */
background: -moz-linear-gradient(top, #000000 1%, #1c1c1c 49%, #2b2b2b 76%, #131313 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#000000), color-stop(49%,#1c1c1c), color-stop(76%,#2b2b2b), color-stop(100%,#131313)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#131313',GradientType=0 ); /* ie */}
#splashContentTop {margin:0;padding: 35px 150px 0 30px;color:#FFFFFF;}
#splashContentTop p {font-size:1.2em;}

/*site splash header modules*/ 
#splashHeaderBottom {margin: 0px auto;padding:0;width:865px;height:129px;display:none;text-align:left;background:url(main_splash_cc.jpg)  top left no-repeat #FFFFFF;}
#splashContentBottom {margin:0;padding:35px 150px 0 30px;color:#FFFFFF;}
#splashContentBottom p {font-size:1.2em;}

/*site splash header module*/ 
#splashHeaderBody {margin-bottom:3px;width:658px;height:199px;display:none;background:url(splashHeader.jpg) top center no-repeat;}
#splashContentBody {padding:60px 130px 0 30px;margin:0;color:#FFFFFF;}
#splashContentBody p {font-size:1.2em;}

/*site splash header module*/
fieldset {border:none;}
#menus {margin-top: 20px;float:right; text-align:right;}
#searchForm {padding:0;}	
.loginCluster {margin-top: 3px;width: 200px;color:#666666;font-weight:bold;border-top: 1px solid;}
.loginCluster a {color:#3e5366;text-decoration:none;}	
.loginCluster a:hover {  color:#666666;  text-decoration:underline;}	

/*top navigation start*/
#navcontainer {margin: 0px auto;width:865px;background: url("nav_bk_3300ff.jpg") repeat-x #FFFFFF;border-bottom:solid 1px #999999;}
#navcontainer ul { font: 12px/1.6em Verdana, Arial, Helvetica, sans-serif;}
#navcontainer ul li { margin: 0;padding: 0;float: left;display: block;  text-align: center;font: 1.0em/30px "Lucida Grande", verdana, sans-serif;list-style-type: none; background: url("nav_bk_3300ff.jpg") repeat-x  ; border-right: #999999 thin 1px solid;}
#navcontainer a {width:94px;display: block;color: #142e2f;font-weight:bold;text-decoration: none;}
#navcontainer li#active { background: url("nav_bk_roll_over_3300ff.jpg") repeat-x ;}
#navcontainer a:hover { color:#444;    background: url("nav_bk.jpg") repeat-x;}

/*content start*/
#content {margin: 0px auto;width:865px;height: auto;text-align: left;background:url("content_line_vert_3300ff.gif") right top repeat-y #ffffff;}
#navColumn {margin: 1px 0px 0px 0px; width:205px; float:right;background:url(content_bk_3300ff.gif)   top left repeat-x;}
#productColumn {margin: 1px 0px 0px 0px;width:657px;float:left;text-align:left;background:url(content_bk_3300ff.gif)  top left repeat-x #FFFFFF;}

/*content start - billboard banners*/
#productSplash {margin: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;}

/*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; list-style:none;font: 12px/1.6em Verdana, Arial, Helvetica, sans-serif;}
ul.arrowBullets {list-style:none;}
ul.arrowBullets  li { padding-left: 15px; color:#333333;}
ul.arrowBullets  a {color:#3e5366;font-weight:bold;text-decoration:none;}
ul.arrowBullets  a:hover {color:#cccccc;font-weight:bold;}

.innerContent {margin-bottom:3px;padding: 8px; }
.innerContentCopy { margin-bottom:3px;padding: 8px;}
.innerContentCopy p{  padding-bottom:10px;color:#333333;font-weight:normal;}

.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 auto;height:230px;background:#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 {}
#colorContainer {padding-bottom: 10px; border-bottom: solid 1px #999999;}
#colorContent {margin:10px auto;padding-bottom:5px; width:440px;text-align:center;} 
#singleProductImage {text-align:center;}
#singleProductCopy { text-align:center;}
#singleProductImageColorMatrix{  text-align:center;}
#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; }

/*footer starts*/
#footer { margin: 0px auto;width:865px;text-align: left;background:  url(footer_bk_3300ff.gif) repeat-x #FFFFFF;clear:both;}
#footer p { padding:10p 0 0 10px;color:#333333;font-weight:bold;}
#storeNavInfo{margin-bottom: 20px;padding-bottom: 0px;width:657px;float:left;}
#storeNavInfo a {color: #3e5366;text-decoration:none;}	
#storeNavInfo a:hover {color: #3e5366;text-decoration:underline;}
#singleProductContainer {margin:10px auto;width:500px; text-align:center;}   	
#singleProductImage {text-align:center;}
#singleProductCopy { text-align:center;}
#singleProductImageColorMatrix{text-align:center;}
#leftImageProduct{width:225px;float:left;text-align:left;}
#rightImageDescription {width:200px;float:right;text-align:left;}

#productImage { padding-right:15px;  float:left;}
#productSearchbox { float:left;}
#altHeadingA {margin-left:0px;display:none;}
#altHeadingB {display:block;}
#altNavA {display:block;}
#altNavB, #altNavC {display:none;}
