* {margin:0; padding:0;}
body {
	background:url(/g/header/header_bluebar.jpg) no-repeat center 126px;
	padding: 0;
	top: 0px;
	margin: 0 auto;
	width: 965px;
}
#seranwrap {
	width:965px;
	position:relative;
	margin:1px auto;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#fff;
	z-index:200;
	}
img {border:0;}
a {text-decoration:none;}

/* ====== Header ====== */
#headerbanner {
	height:160px;
	position:relative;
	margin:0 auto;
	width:965px;
	font-family:Arial, Helvetica, sans-serif;
	}
/*#header img.logoheader {margin:0 0 0 25px;}*/
#header img.logosmall {position:absolute; left:48px; top:10px;} /*small logo:::111010KL*/
/* Holdiay Shipping Banner:::112409KL */
#header p.holidaybanner {position:absolute; top:68px; left:20px; text-align:center; width:315px;}
#header p.holidaybanner a {color:#fff; font-size:.7em; font-weight:bold;}
#header p.holidaybanner a:hover {text-decoration:underline;}
/* end Holdiay Shipping Banner:::112409KL */

#header a {color:#630;}
#visittabs {position:absolute; top:0; left:30px;}
#headerlogo {padding: 5px 0 0 75px;}

#number {
	font-size:.8em;
	letter-spacing: .1em;
	/*letter-spacing:1pt;*/
	color:#666;
	position:absolute;
	left:0px;
	top:105px;
	width:295px;
	text-align:center;
	}
form#dplanguage {position:absolute; top:8px; left:500px; width:225px;}
form#dplanguage span, form#dplanguagefor span {font-size:.7em; color:#444;}
form#dplanguage select, form#dplanguagefor select {font-size:.65em; width:120px;}
form#dplanguagefor {position:absolute; top:5px; left:320px; width:400px;}

/* ::: 120908KL View Prices Hover ::: */
form a#thumbnail {position:relative; text-decoration:none;}
form#dplanguage a.viewprice {font:bold .7em arial; color:#666;}
form a#thumbnail:hover {background-color:transparent;}
form a#thumbnail span{ /*CSS for enlarged image*/
	position:absolute;
	padding:5px;
	border:1px dashed #666;
	background-color:#fff;
	visibility:hidden;
	color:#666;
	font-size:.9em;
	}
form a#thumbnail:hover span{ /*CSS for enlarged image on hover*/
	visibility:visible;
	top:25px;
	width:195px;
	left:0; /*position where enlarged image should offset horizontally */
	}
/* ::: end 120908KL View Prices Hover ::: */
#translate a, #cartlinks a {color:#444;}
#bagnsearch {top:12px; right:5px; position:absolute; width: 265px;}
#fastsearch {padding:5px;}
#fastsearch input.sfield {
	border:1px solid #395d80;
	font-size:.7em;
	width:170px;
	padding-top:4px;
	}
#fastsearch input.sbutt{
	background:none;
	color:#fff;
	font:bold .75em arial;
	border:0;
	padding: 2px 5px 2px 5px;
	background-color: #bf1e2e;
	text-transform: uppercase;
	}
#cartlinks{
	font:bold .8em Arial;
	margin-bottom:10px;
	text-align:right;
	}
	
	
	
	
	
.surcharge_box{ border:none; width:20px; text-align:right; background-color:#CCCCFF; font-weight:bold; color:#003399; }	
	

.ariattopheader {background-color:#044789; width:925px; height:80px; text-align:center; margin:10px 0px 10px 0px; padding:12px 20px 0 20px;}
.ariattopheader p {font:bold 1.4em Arial, Helvetica, sans-serif; color:#fff;}
.ariattopheader p span {font:normal .68em Arial, Helvetica, sans-serif;}

	
	
	
	.narrow{text-decoration:underline; cursor:pointer; font-size:10px;}
	.count{font-size:10px; color:#666666;}


/* ==== secure cart links 20100506 ==== */
#dropdownBox{
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	margin:0 auto;
	width:965px;
	z-index:300;
	}
#cartContainer {
	position:absolute;
	right:5px;
	font-size:.8em; 
	color:#666;
	}
#cartContainer ul li{
	line-height:1.2em;
	list-style-type:none;
	padding-bottom:3px;
	}

#slidingWrap {
	margin-top:8px;
	/*width:300px;*/
}
#slidingTop {
	margin:0;
	padding:0;
	left:0;
	top:0;
	/*width: 250px;*/
	z-index:100;
	margin-left:115px;
	color:#666666;
	word-spacing:1px;
	font-size:.9em;
	}
#slidingTop a {
	text-decoration:none;
	color:#666;
	font-weight:bold;
	}
img#securecartimg {vertical-align: text-bottom;}
/* ====== end Header ====== */

/* ====== Main Menu ====== */
#mainmenu {
	background-repeat:inherit;
	color:#fff;
	font-size: .85em;
	margin: 0;
	width: 1050px;
	clear: both;
	padding-top: 31px;
	}
#mainmenu ul li {list-style-type:none; font-size:.85em; /*line-height:1.6em;*/ padding-top: 7px !important; height: 23px;}
#mainmenu ul li a {
	color:#fff;
	display:block;
	padding-left:6px;
	/*padding-bottom:6px;*/
	}
#mainmenu ul li a span{
	display:block;
	padding-right:6px;
	}
/* Hide from IE5-Mac \*/ #menu a{float: none} /* End hide */
#mainmenu ul li{
	float:left;
	/*margin-right:2px;*/
	font-weight:bold;
	text-align:center;
	}
#mainmenu ul li.menuitem {border-right: 1px solid #337da1;}
#mainmenu ul li.activesale, #mainmenu ul li.saletab:hover {background:#c00 url(/g/header/header_hover_red.jpg) left top repeat-x;}
/*#mainmenu ul li.activesale a span, #mainmenu ul li.saletab a:hover span {background:#c00 url(/g/tabs/right_red.gif) right top no-repeat; color:#fff;}*/

#mainmenu ul li.menuitem:hover {background:#005d89 url(/g/header/header_hover.jpg) left top repeat-x;}
#mainmenu ul li.active {background:#005d89 url(/g/header/header_hover.jpg) left top repeat-x;}

#mainmenu ul li.menuarrow {
	background-image:url(/g/tabs/menuarrow.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:12px;
	font-size:.9em;
	line-height:1.4em;
	color:#f19e25;
	}
.bootpads {padding:0 7px 0 7px;}
/* ====== End Main Menu ====== */
/*Left Navigation*/
#leftcolumn {
	text-align:left;
	float:left;
	width:160px;
	font-size:.9em;
	position:relative;
	margin:5px 0 0 5px;
	font-family:Palatino,'Palatino Linotype';
	}
#leftcolumn ul li {list-style-type:none;}
#leftcolumn div {margin:5px;}
#leftcolumn div ul {font-size:.8em;}
#leftcolumn div ul li {line-height:2.2em; border-bottom:1px dashed #ccc; padding:3px 0 3px 0;}
#leftcolumn div#sidenav ul li a, #leftcolumn div.btmlinks ul li a {padding-left:2px; color:#756f5f; display:block;} /*Display block: fixes Safari hover issue - not a hack 043009KL*/
#leftcolumn div#sidenav ul li a:hover, #leftcolumn div.btmlinks ul li a:hover {background-color:#f5d9a0; display:block;}
#leftcolumn div#sidenav {
	padding:0 0 20px 3px;
	margin-bottom:10px;
	background-color:#F6F8F5;	

	/*margin-bottom:30px;
	background:url(/g/tabs/nav_element.gif) bottom no-repeat; ==== This is for the ShepCountry ====
	padding-bottom:65px;*/
	}
#sidenav ul li ul.subnav {font-size:1em;}
#sidenav ul li ul.subnav li {border:none; margin-left:10px; padding:0}
#sidenav .highlight {background-color:#e8dcb7; display:block;}

#sidenav ul li.sidenavsale {margin-top:5px;}
#sidenav ul li.sidenavsale a{color:#b53c3c; font-weight:bold; display:block;}

#leftcolumn #currentsale {
	color:#756f5f;
	padding:0 0 10px 0;
	line-height:1.5em;
	border:1px solid #c00;
	font-family:Arial, Helvetica, sans-serif;
	}
#leftcolumn #currentsale h2, #clearancesale h2 {
	font:bold 1.3em arial;
	margin-bottom:5px;
	color:#fff;
	background-color:#c00;
	text-align:center;
	}
#leftcolumn #currentsale p, #clearancesale p {text-align:center; line-height:1.2em;}
#leftcolumn #currentsale p a:hover, #clearancesale p a:hover {text-decoration:none;}
#leftcolumn #currentsale p a {color:#756f5f; font-weight:bold; text-decoration:underline;}
/*Flashy Attention Side Banner 071009KN*/
#leftcolumn #clearancesale {
	color:#fff;
	padding:0 0 5px 0;
	line-height:1em;
	border:1px solid #c00;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	background: url(/g/banners/sidnav_banners/flashy_bg.jpg) repeat-x;
	}
#leftcolumn #clearancesale a {color: #6c2708; font-weight: bold; text-decoration: underline;}
/*END Flashy Attention Banner*/
#leftcolumn div#menutitle, #leftcolumn div#cleranceheader {
	color:#fff;
	background-color:#756f5f;
	text-align:center;
	letter-spacing:.1em;
	padding:10px 0 20px 0;
	}
#leftcolumn div#cleranceheader {color:#fff;	background-color:#c00;}
#leftcolumn div#cleranceheader h2 {font-size:1.4em;}
#leftcolumn div#menutitle h2 {
	font-size:1.1em;
	font-weight:bold;
	}
/*changed from h3 091410KN*/
#leftcolumn div#menutitle h2 span {
	font-size:1.8em;
	line-height:.8em;
	font-weight:normal;
	}
#sidenav ul#clearance li.salelight a{background-color:#c00; color:#fff; display:block;}
/* ====== End Left Navigation ====== */

/* ====== Right Column ====== */
#rightcolumn {
	width:790px;
	min-height:600px;
	text-align:left;
	float:right;
	/*border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	margin-top:1px;*/
	/*margin-bottom:20px;*/
	}
/* Stacked Landing Page Banner::031309KL */
#rightcolumn.stackedlanding, #rightcolumn.satlanding {width:950px;}
#rightcolumn.stackedlanding div.subgroupthumb div {width:232px;}
#rightcolumn.stackedlanding div.subgroupthumb div {width:232px;}
/* end Stacked Landing Page Banner::031309KL */
#rightcolumn ul li {list-style-type:none;}
#prevnext {
	padding:5px 10px;
	font-size:.7em;
	color:#666;
	margin-bottom:10px;
	border-bottom:1px dashed #ccc;
	z-index: 4000 !important;
	}
#prevnext a {color:#666;}
#prevnext a:hover {text-decoration:underline;}

 /*Main Image*/
#mainimage {float:left; margin-left:20px; width:440px; text-align:center; position: relative;}
#mainimage p {text-align:center; font-size:.7em; color:#666;}
#mainimage #zoom {position:absolute; left:20px; top:50px;}
#mainimage #itemcolor {position:absolute; left:570px; top:290px; text-align:right;}
#mainimage .itemsmallbanner {position:absolute; left:195px;}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::: Item Page Redesign::100909KL*/
#itemlogo {left:530px; position:absolute; z-index: 1000;}
#sideviews {margin-top:10px;}
#sideviews div {height:100%; width:47px; margin-top:-3px; background-image:url(/g/items/view_border.gif);}
 
#itemcurrentsale {
	position:relative;
	background:url(/g/items/csb_dark.gif) top no-repeat;
	height:35px;
	font-size:1.1em;
	right:20px;
	}
#itemcurrentsale p {padding-top:6px; color:#fff; font-weight:bold;}
#itemcurrentsale a {color:#fff;}
/*#itemcurrentsale a {color:#ff7400;}*/
#itemcurrentsale a:hover {text-decoration:underline;}
#itemborder {border:1px solid #ddd; padding:5px;}

#mainimagex {margin-bottom:40px;}

/* Item DESCRIPTION*/
#itemdesc {
	width:300px;
	float:right;
	margin:0 6px 10px 0;
	padding:0;
	color:#555;
	}
#itemdesc h2, #itemdesc h1 {
	font-size:1em;
	color:#594a42;
	margin:0;
	padding:0 0 5px 0;
	}
#itemdesc #pricingtop {
	padding:5px 10px;
	background:url(/g/items/descrip_border.gif) repeat-y 0px 0px;
	height:100%;
	margin:-3px 0 -2px 0;
	}
.bbpadding {padding-bottom:12px;}
/* end Item DESCRIPTION*/
.border {
	background: url(/g/items/descrip_border.gif) repeat-y 0px 0px;
	padding:0 .4em 0 .6em;
	}

.bottom {
	background: url(/g/items/descrip_bottom.gif) no-repeat 0px 0px;
	height:17px;
	}
/* BLOCK TWO - FEATURES */
#features {
	width:300px;
	float:right;
	margin:0 0 10px 0;
	}
#features .top {
	background: url(/g/items/features.gif) no-repeat 0px 0px;
	height:24px;
	}
#features-icon p img {
	width:36px;
	border:1px solid #ddd;
	margin:10px 5px 0 0;
	}
/*end BLOCK TWO - FEATURES */
/* BLOCK THREE - OVERVIEW 
#overview {
	width:300px;
	float:right;
	margin:0 0 30px 0;
	}
#overview a {color:#f63;}
#overview a:hover {text-decoration:underline;}
#overview .top {
	background: url(/g/items/overview.gif) no-repeat 0px 0px;
	height:24px;
	}
#overview ul, #overview p {font-size:.7em; padding-right:5px;}
#overview p {margin-top:8px;}
#overview ul li{
	list-style-type:disc;
	margin-left:20px;
	line-height:1.35em;
	}
.bulletlists {padding-top:8px;}
#overview div.border div.bulletlists p a{color:#33f; text-decoration:underline;}
.misclinks {float:left; width:50%;}
.miscinfo {margin-top:10px;}

#itemcopy {
 	width:385px;
	position:absolute;
	top:280px;
	left:225px;
	z-index:5;
	}
#itemcopy div.copycontent {
 	border:2px solid #6f6658;
	background-color:#fff;
	font-size:.8em;
	padding:15px;
	}

 end BLOCK THREE - OVERVIEW */

.divider {border-bottom:1px dashed #ccc; height:10px; margin-right:5px;}

.dividerr {border-bottom:1px dashed #ccc; height:10px; margin-bottom:10px;}

.itemnumber {font-size:.7em; color:#666;}
.wishlist {font-size:.7em; color:#0066CC; padding-left:10px; vertical-align:middle;}
.origprice {color:#c00; font-size:1.6em;}
.saveprice {color:#444; font-size:.65em; line-height:1.1em;}
.buybutton {margin-top:10px;}
#itemprice {
	margin:10px 5px 10px 0;
	width:165px;
	float:left;
	}
#sizing {margin-top:5px;}
#sizing div {height:100%;}
#sizing .sizecolor {width:270px; float:left;}
#sizing ul {height:40px;}
#sizing ul li {font-size:.65em;}
#sizing ul li input {text-align:center; width:28px; height:14px;}
#sizing ul li select.pulldown{  
	font-size:1.05em;
	color: #600;
	border: 1px inset #000;
	width:260px;
	}
#swatches {margin-top:10px; }
#swatches p {margin-bottom:4px; font-size:.65em; font-weight:bold;}
#swatches .active {background-color:#F6F7F4;}
#swatches span img {padding:0 6px 5px 0;}

#stockoption {
	margin-top:5px;
	padding:5px 0 5px 0;
	font-size:.65em;
	}

/*======== ITEM REVIEW DESC::::101409KL =============*/
#review {
	margin-top:10px;
	border:none;
	background:none;
	padding:0;
	text-align:left;
	}

.stars {
	border:none;
	background:none;
	float:left;
	text-align:left;
	margin-right:.3em;
	padding:.25em;
	}

.stars-small {
	line-height:1.25em;
	position:relative;
	margin:0;
	height:15px;
	float:left;
	width:83px;
	}

.read-review a {color:#f63; text-decoration:underline;}
.read-review {
	font-size:75%;
	line-height:26px;
	margin:0;
	padding:0;
	}

.decimal {
	margin-right:0px;
	background:#f6f7f3 url(/g/items/number.gif) top no-repeat;
	padding:0 .4em;
	float:left;
	height:15px;
	line-height:15px;
	font-size:80%;
	color:#fff;
	}
/*======== ITEM REVIEW DESC ::::101409KL =============*/

/* ====== Related Menu ::::101409KL ====== */
#relateditems {
	width:780px;
	margin:0 auto;
	}
#relateditems div.bgrelated {
	background:url(http://a60.g.akamai.net/f/60/7267/1d/sheplers.download.akamai.com/7267/g/items/related.gif) top no-repeat;
	width:100%;
	height:355px;
	margin-bottom:20px;
	}
#relateditems div.relatedsmall{
	background:url(http://a60.g.akamai.net/f/60/7267/1d/sheplers.download.akamai.com/7267/g/items/related_small.gif) top no-repeat;
	height:310px;
	}
#relateditems div.relatedsmaller{
	background:url(http://a60.g.akamai.net/f/60/7267/1d/sheplers.download.akamai.com/7267/g/items/related_smaller.gif) top no-repeat;
	height:275px;
	}
#relateditems h2 {font-size:.8em; padding:7px 0 0 15px; color:#fffaef;}
#relateditems div.bgrelated div{
	float:left;
	width:180px;
	height:150px;
	margin:10px 0 0 12px;
	}
#relateditems div.bgrelated div ul li {
	list-style-type:none;
	font-size:.8em;
	padding-bottom:5px;
	}
#relateditems div.bgrelated div ul li a {color:#369; text-decoration:underline;}
#relateditems div.bgrelated div ul li a:hover {text-decoration:none;}
.relatecopy {height:50px; line-height:1.3em;}
.relateprice {font-weight:bold; color:#395d80;}
.relatecount {font-weight:bold; color:#ff5b10;}
/* ====== end Related Menu ::::101409KL ====== */
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::End Item Page Redesign::100909KL*/

.clearanceprice {color:#c00; font-size:.75em; font-weight:bold;}
.clearanceprice .price { font-size:1.3em; }
.yousaveprice { color:#007236; font-size:0.85em; font-weight:bold; }
#twomorered {color:#c00; font-weight:bold;}
#twomoregray {color:#444; font-size:.95em;}
span.instock {
	color:#215630;
	font-weight:bold;
	font-size:.7em;
	padding-bottom:5px;
	}
.rating {
	background-color:#ddd;
	font-size:.75em;
	padding:2px;
	font-weight:bold;
	}
#shareitem {margin-top:5px; border:1px solid #ddd;}
#shareitem p {padding:10px;}
#shareitem p img {margin-right:8px;}
#itemdesc .wranglerrebate {padding:5px; color:#03c; font:bold .8em arial;}
/*end Item Description*/
/* SHOPS LANDING */
#shopscontent {margin:10px 0 0 0;}
#shopscontent div {float:left}
#shopscontent #shopsright {margin-left:180px;}
#shopscontent div img {padding:0; margin:0;}
#shopscontent div h2 {
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	font-size:2em;
	color:#630;
	border-bottom:1px solid #666;
	}
#shopscontent ul li {list-style-type:none;}
/* end SHOPS LANDING */
/* ====== end Right Column ====== */


/* ====== Category Header::021109KL ====== */
#catheader {
	/*border-bottom:1px solid #ccc;*/
	margin:20px 10px 0 10px;
	/*height:70px;  REMOVED 070209KN - Fixes IE with long page titles*/
	color:#7c7c7c;
	font-family:Palatino,'Palatino Linotype';
	}
#catheader.subgroupheight {height:60px;}
#catheader h2{color:#395d80;}
#catheader a {color:#7c7c7c;}
#catheader a:hover {text-decoration:underline;}
#catheader div p {padding-bottom:10px; font:normal .7em sans-serif;}
/*#catheader div {width:375px;}*/
#catheaderbanner {border:none;}
#catheaderbanner img {padding:10px;}
#catheaderbanner p a { color:#630; margin:10px;}
#catheaderbanner #cattitle {margin-top:8px;}
.cattitleborder {margin-bottom:15px; border-bottom:1px solid #ccc; width:100%;}

#cattitle {float:left;}
#cattitle h2, #rightcolumn #catheader #cattitle h1 {font-size:2em; line-height:1.3em; color:#756f5f; font-weight:normal;}
#cattitle p span {color:#c00; font-size:3em; font-weight:bold;}
#catbanner {float:right;}
#catbanner img {float:left; margin-left:8px;}

#rightcolumn div.catthumb {margin:15px 10px 0 10px;}
#rightcolumn div.catthumb div {
	width:180px;
	height:360px;
	float:left;
	margin:0 6px 20px 6px;
	}
#rightcolumn div.catthumb div img.catsmallbanner {position:absolute;}
#rightcolumn div.catthumb div img.catimgborder {border:1px solid #ccc; margin-bottom:2px;}

#rightcolumn div.catthumb {font-size:.75em;}
#rightcolumn div.catthumb div a {color:#666;}
#rightcolumn div.catthumb div a:hover {text-decoration:underline;}
#rightcolumn div.catthumb div p {padding-bottom:5px}
#rightcolumn div.catthumb div p.catregprice {color:#cc0000; font-weight:bold; height:20px;}
span.catsaleprice {color:#009900; font-weight:bold; padding-left:20px;}
span.catstock {color:#107806; font:bold .9em sans-serif;}
#rightcolumn div.catthumb div ul li {margin:0 3px 3px 0; float:left;}
#catdescrip {
	border-top:1px solid #ccc;
	padding-top:25px;
	font-size:.8em;
	margin:30px 10px;
	color:#666;
	}
#catdescrip p {padding:10px 0 10px 0; text-align:justify;}
#catdescrip a{text-decoration:underline; color:#666;}
#catdescrip a:hover{color:#666; text-decoration:none;}


#prodnumb {font-size:.7em; color:#666; margin:0 10px 10px 10px; height:30px;}
#prodnumb a {color:#666;}
#prodnumb a:hover {text-decoration:underline;}
.catcount {float:left;}
#breadcrumbs {float:right;}
/* ====== end Category Header::021109KL ====== */

/* ====== Sub-Group Thumbnails::021609KL ====== */
#rightcolumn div.subgroupthumb {margin:10px 10px 0 10px;}
#rightcolumn div.subgroupthumb a{color:#630;}
#rightcolumn div.subgroupthumb a:hover, #footer a:hover {text-decoration:underline;}
#rightcolumn div.subgroupthumb h2 {font-size:1.2em; color:#756F5F; margin-bottom:20px;}
#rightcolumn div.subgroupthumb div ul li img {border:1px solid #ccc;}
#rightcolumn div.subgroupthumb div {
	text-align:center;
	font-size:.75em;
	height:240px;
	width:192px;
	float:left;
	}
#rightcolumn div.subgroupthumb div.subgrouptitle {
	height:25px;
	width:100%;
	margin:5px 0 10px 5px;
	background-color:#6F6658;
	}
#rightcolumn div.subgroupthumb div.subgroupclearance {
	background-color:#900;
	}

#rightcolumn div.subgroupthumb div.subgrouptitle h1 {color: #996633;}
#rightcolumn div.subgroupthumb div.subgrouptitle h2 {
	float:left;
	font-size:1.3em;
	line-height:1.5em;
	color:#fff;
	margin-left:5px;
	}
#rightcolumn div.subgroupthumb div.subgrouptitle p {float:right; color:#fff; font-weight:bold; margin:5px 5px 0 0;}
#rightcolumn div.subgroupthumb div.subgrouptitle p a {color:#fff;}
#rightcolumn div.subgroupthumb div ul li.numbstyle a {color:#369; font-weight:bold;}
#rightcolumn div.subgroupthumb #landingtitle {position:absolute; color:#fff; top:110px; left:220px;}

/* ===== Start Apparel ===== */
#rightcolumn div.gojeans div {width:225px; height:285px; float:left; margin:0 16px 10px 22px;}
#rightcolumn div.gojeans div.appareltitle {
	height:25px;
	width:753px;
	margin:5px 15px 20px 22px;
	background-color:#6F6658;
	}
#rightcolumn div.gojeans div.appareltitle h2 {
	float:left;
	font-size:1.1em;
	line-height:1.3em;
	color:#fff;
	padding-left:5px;
	}
div.gojeans div p, div.gojeans div ul li {text-align:center; font-size:.95em; color:#630;}
div.gojeans div p a, div.gojeans div ul li a {text-decoration:none; color:#630;}
div.gojeans div p a span, div.gojeans div ul li.numbstyle a {text-decoration:none; font-size:.85em; color:#395d80; font-weight:bold;}
div.gojeans div p a:hover, div.gojeans div ul li a:hover {text-decoration:underline;}
div.gojeans div img {border:1px solid #CCCCCC; margin-bottom:8px;}
/* ===== End Apparel ===== */

#grouplandingtitle {position:absolute; color:#fff; top:310px; left:208px; font-size:2.5em;}
#groupimage {margin:20px 0 10px 2px;}/*sub-group landing page: 092909KL*/

li.logodescrip {height:30px;}
li.logodescrip,#catlanding div ul li.logoprice {text-align:left; margin-bottom:5px; font-size:.9em; color:#666;}
li.logoprice {color:#00c; font-size:1.1em; font-weight:bold; text-align:left}
li.logoprice span {color:#c00; font-size:.9em;}
/* ====== end Sub-Group Thumbnails::021609KL ====== */

/* ====== Footer ====== */
#footer{
	border-top:1px dashed #ccc;
	background-color:#fff0d1;
/*	height:155px; /* IE7 fix */
	height: 100%;
	clear:both;
	margin:0 auto;
	}
#footer a {color:#a18865;}
#footer div {width:530px; float:left;}
#footer p {
	letter-spacing:1px;
	font:normal .75em/1.5em arial;
	margin:15px 20px;
	color:#756f5f;
	}
#footer div.tableicon {width:200px; margin:10px 0 0 10px;}
#footer #signupemail {width:500px; margin:10px 20px 0 20px; font-size:.8em;}
#footer #signupemail span {font:bold 1em arial; color:#756f5f; padding-right:10px;}
#footer #signupemail input {
	font-size:1em;
	border:1px solid #666;
	margin:2px 0 2px 0;
	color:#666;
	}
#footer p#copyrights {
	margin:0;
	width:100%;
	text-align:center;
	color:#fff; background-color:#8b370b;
	}
#footer p#copyrights span {font:bold 1.2em arial;}
/* ====== end Footer ====== */

/* ====== Write Reviews::022509KL ====== */
#writereviews {margin:10px 30px;}
#writereviews h2 {color:#395D80;}
/* ====== end Write Reviews::022509KL ====== */

/* ====== Clearance Related Links::030309KL ====== */
#rightcolumn div.subgroupthumb div.clearancelinks {
	width:770px;
	height:auto;
	padding-top:5px;
	background-color:#ac9a83;
	display:block;
	margin-bottom:15px;
	}
#rightcolumn div.subgroupthumb div.clearancelinks ul {
	float:left;
	width:385px;
	height:auto;
	padding-bottom:5px;
	}
#rightcolumn div.subgroupthumb div.clearancelinks ul li {
	list-style-type:disc;
	margin-left:30px;
	font-size:1.2em;
	color:#fff;
	text-align:left;
	}
#rightcolumn div.subgroupthumb div.clearancelinks ul li a {color:#fff;}
#rightcolumn div.subgroupthumb div.clearancelinks3, #rightcolumn div.subgroupthumb div.clearancelinks4{
	width:770px;
	height:100%;
	padding:5px 0 5px 0;
	background-color:#900;
	margin:0 0 7px 5px;	
	}
#rightcolumn div.subgroupthumb div.clearancelinks5{
	width:770px;
	height:500px;
	padding:0px 0 5px 0;
	background-color:#900;
	margin:0 0 7px 5px;	
	
	}
#rightcolumn div.subgroupthumb div.clearancelinks3 div.clearsubgroup, #rightcolumn div.subgroupthumb div.clearancelinks4 div.clearsubgroup,  #rightcolumn div.subgroupthumb div.clearancelinks5 div.clearsubgroup{
	width:740px; 
	height:20px;
	margin:5px 0 0px 10px; 
	padding-bottom:5px;
	font-size:1.25em; 
	text-align:left;
	border-bottom:#fff solid 1px; 
	}
#rightcolumn div.subgroupthumb div.clearancelinks3 div.clearsubgroup h2, #rightcolumn div.subgroupthumb div.clearancelinks4 div.clearsubgroup h2, #rightcolumn div.subgroupthumb div.clearancelinks5 div.clearsubgroup h2{color:#fff;}
#rightcolumn div.subgroupthumb div.clearancelinks3 div.clearsubgroup hr, #rightcolumn div.subgroupthumb div.clearancelinks4 div.clearsubgroup hr {
	color:#fff; 
	width:725px; 
	padding:0;
	margin:0;
	}
#rightcolumn div.subgroupthumb div.clearancelinks3 ul{
	float:left;
	width:120px;
	padding-bottom:5px;
	margin:10px 0 3px 0;
	text-align: center;
	font-weight:bold;
	}




#rightcolumn div.subgroupthumb div.clearancelinks5 ul{
	float:left;
	padding-bottom:5px;
	text-align: center;
	font-weight:bold;
	margin:15px 0 15px 0px;
	}
#rightcolumn div.subgroupthumb div.clearancelinks5 ul li {
	font-family:Arial, Helvetica, sans-serif;
	margin:0 0 5px 20px;
	font-size:1.05em;
	color:#fff;	
	text-align:left;
	font-weight:bold;
 	list-style:disc;
	}
#rightcolumn div.subgroupthumb div.clearancelinks5 ul li.clearcat{
	font-size:2.15em; 
	font-weight:bold;
	padding-bottom:5px;
	list-style:none;
	text-align:left;
	}



#rightcolumn div.subgroupthumb div.clearancelinks4 ul{
	float:left;
	padding-bottom:8px;
	margin-top:10px;
	}
#rightcolumn div.subgroupthumb div.clearancelinks3 ul li {
	list-style-type:none;
	margin:0 0 5px 20px;
	font-size:1.15em;
	color:#fff;
	text-align:center;
	}
#rightcolumn div.subgroupthumb div.clearancelinks4 ul li {
	list-style-type:none;
	margin:0 0 3px 20px;
	font-weight:bold;
	font-size:1.15em;
	color:#fff;
	text-align:left;
	width:108px;
	float:left;
	}
#rightcolumn div.subgroupthumb div.clearancelinks4 ul.clearsub{margin-left:20px;}
#rightcolumn div.subgroupthumb div.clearancelinks4 ul.clearsub li {
	margin-left:0px;
	padding:0 5px 0 0;
	font-size:1.0em;
	color:#fff;
	width:115px;
	}
#rightcolumn div.subgroupthumb div.clearancelinks3 ul.clearsub li{
	margin-left:20px;
	font-size:1.0em;
	color:#fff;
	}
#rightcolumn div.subgroupthumb div.clearancelinks3 ul li.clearcat{
	font-size:1.25em; 
	font-weight:bold;
	list-style:none; 
	padding-bottom:5px;
	}
#rightcolumn div.subgroupthumb div.clearancelinks3 ul li a, #rightcolumn div.subgroupthumb div.clearancelinks4 ul li a, #rightcolumn div.subgroupthumb div.clearancelinks5 ul li a  {color:#fff;}
#rightcolumn div.subgroupthumb div.clearancelogo {width:770px; height:120px;}
#rightcolumn div.subgroupthumb div.clearancelogo div {width:110px; height:128px;}
#rightcolumn div.subgroupthumb div.clearancelogo div a {color:#c00; font-weight:bold; font-size:1.2em;}
#rightcolumn div.subgroupthumb div.brandlinkssmall, #rightcolumn div.subgroupthumb #fitthumb, #rightcolumn div.subgroupthumb div.brandlinks90 {float:none; height:auto; width:auto;}
#rightcolumn div.subgroupthumb div.brandlinkssmall div {float:left; height: 128px; width:110px; margin-bottom:20px; }
#rightcolumn div.subgroupthumb div.brandlinkssmall div ul li img, #rightcolumn div.subgroupthumb div.clearancelogo div ul li img, #rightcolumn div.subgroupthumb div.brandlinks90 div ul li img {border:none;}
#rightcolumn div.subgroupthumb div.brandlinkssmall a, #rightcolumn div.subgroupthumb div.brandlinks90 a { font-weight:normal; font-size:1.25em;}

#rightcolumn div.subgroupthumb div.brandlinks90 div {float:left; width:110px; margin: 0 0 5px 0; min-height: 165px; height: auto;}

/* ====== Used for Vendor Links mid page (ex Men's shirts B/T)::022810JG ====== */
#rightcolumn div.subgroupthumb div.brandlinksnotsmall, #rightcolumn div.subgroupthumb #fitthumb {float:none; height:auto; width:auto;}
#rightcolumn div.subgroupthumb div.brandlinksnotsmall div {float:left; height:128px; width:192px; margin-bottom:20px; }
#rightcolumn div.subgroupthumb div.brandlinksnotsmall div ul li img, #rightcolumn div.subgroupthumb div.clearancelogo div ul li img {border:none;}
#rightcolumn div.subgroupthumb div.brandlinksnotsmall div img {border:none;}
#rightcolumn div.subgroupthumb div.brandlinksnotsmall a { font-weight:normal; font-size:1.3em;}
#rightcolumn div.subgroupthumb #fitthumb div {width:250px;}
#rightcolumn div.subgroupthumb #fitthumb div ul li a {font-size:1.5em;}
#saleheader {margin:10px;}
#saleheader h1 {margin-bottom:10px; color:#c00;}
/* ====== end Clearance Related Links::030309KL ====== */

/* ====== Non-essential pages::030409KL ====== */
#nonessen {margin:0 80px 40px 80px; color:#666;}
#nonessen a {color:#630;}
#nonessen a:hover {text-decoration:underline;}
#nonessen h2 {padding:10px 0 5px 0;}
#nonessen h4 {padding:5px 0;}
#nonessen p {
	font-size:.8em;
	margin-bottom:16px;
	text-align:justify;
	}
#nonessen img {margin:5px 15px 8px 0;}
#nonessen ul.miscul {margin:5px 0 5px 30px;}
#nonessen ul.miscul li {font-size:.8em;}
#nonessen ul.security {margin:10px 30px;}
#nonessen ul.security li {font-size:.8em; list-style:disc;}
#nonessen ol {margin:0 0 25px 30px; font-size:.8em;}

#nonessen .sitemap, .locations{float:left; width:360px; padding-top:20px; margin:0 0 50px 30px;}
#nonessen .sitemap h4 {font-size:.9em;}
#nonessen .sitemap ul,.locations ul {margin:0 0 10px 30px; font-size:.8em;}
#nonessen .locations ul li {list-style-type:none;}
#nonessen .locations a {color: #1a46d4; text-decoration: underline;}
#nonessen .storecity {font-weight:bold;}
#nonessen .superstore {color:#900;font-weight:bold;}

#nonessen .bootsizes {font-size:.75em; line-height:1.5em;}
#nonessen .bootsizes ul {float:left; width:200px;}
#nonessen .bootsizes ul li {list-style:none;}

#pullq {margin-top:80px; float:right; width:320px;}
#pullq p{
	margin:0;
	font:2.5em/1.3em serif;
	font-style:italic;
	text-align:right;
	}
#pullq span{color:#FF8C00;}
.dropcap{
	float:left;
	font:5.5em serif;
	padding-right:5px;
	height:65px;
	}
div.shipping table{
	font:.75em/1.5em arial;
	border:1px solid #ccc;
	text-align:center;
	margin:20px 80px;
	}
div.shipping .table2,div.shipping .table3{margin-left:80px;}
div.shipping .tblhdr,.tblhdr2{
	padding:5px 5px 0 5px;
	font-size:.9em;
	background-color:#eee;
	}
div.shipping .tblhdr2{padding:0 0 5px 0; font-size:.9em;}
div.shipping td.tdgray{background-color:#eee;}

#brandnames {position:relative; height:700px;}
#brandnames div{ width:162px; height:140px; margin:30px 7px 0 21px; float:left;}
#brandnames div img {padding:0 0 2px 0; margin:0;}
#brandnames div p{ margin:0; padding:0; text-align:center; line-height:1.25em;}

/* ====== end Non-essential pages::030409KL ====== */
/* ====== Boot Search Page 091709KL ======= */
#leftcolumn #btsearch {
	font-size:.9em;
	width:150px;
	margin:6px;
	background-color:#F6F8F5;
	border:1px solid #756F5F;
	}
#leftcolumn #btsearch h2 {
	font-size:1.2em;
	padding:2px 5px;
	background-color:#756F5F;
	color:#fff;
	}
#leftcolumn #btsearch ul {border:none; padding:5px;}
#leftcolumn #btsearch ul li {border:none;}
#leftcolumn #btsearch select {font-size:1.1em; width:140px;}

#bootsearch {margin:10px; padding-top:10px; height:65px; background-color:#eee;}
#bootsearch div {width:220px; float:left; font-size:.85em;}
#bootsearch p#fetch {padding:18px 0 0 665px;}
#bootsearch ul {padding:0 0 10px 0; margin-left:15px;}
#bootsearch ul select {width:190px; margin-top:5px;}
#bootsearch div ul li.typesize {font-weight:bold; color:#900; list-style:none;}

#searchresult,#zeroresult { font-size:1.2em; font-weight:bold; color:#036; padding:10px;}
#searchresult span,#zeroresult {color:#c00;}
#zeroresult {text-align:center; padding:30px 0 100px 0; font-size:1.2em;}
#zeroresult span {font-size:.8em;}

input#add2cart, p#fetch input, #btsearch input {
	border:1px solid #999;
	color:#fff;
	background-color:#f90;
	font-weight:bold;
	width:80px;
	padding:1px;
	margin-bottom:3px;
	}
#rightcolumn #salelist{position:absolute; top:550px; left:195px; width:500px; color:#ffe7be;}
#rightcolumn #salelist a {color:#ffffff; font-size:1.1em; font-weight:bolder; line-height:1.7em;}
#rightcolumn #salelist ul{width:250px; float:left;}
#rightcolumn #salelist ul.mboottxtlinks li{list-style-type:disc; margin-left:32px; color:#ffffff;}

#rightcolumn div ul.womens_wrangler li {list-style-type: disc; color: #fff; font-weight: bold; line-height: 1.7em;}
ul.womens_wrangler a {color: #fff; font-size: 1.1em;}
ul.cinchlinks {position:absolute; left:540px; top:265px; padding-left:15px; color:#630;}
ul.cinchlinks li a {color:#630;}
ul.cinchlinks li {font-size:1.1em; line-height:1.4em;}

/* ======= end Boot Search Page 042804KL ====== */
/* === Best Brand Links ::041309KL:: === */
#homebrandlinks {
	background-color:#fff;
	margin-top:-3px;
	color:#9e957f;
	padding:8px 20px 20px 45px;
	}
#homebrandlinks div.row {height: 120px;}
#homebrandlinks div div {width:125px; float:left; text-align: center; margin: 0 10px 0 10px; font-size: .9em;}
#homebrandlinks h2 {line-height:2em;}
#homebrandlinks h3 {line-height:1em; font-size:1.1em;}
#homebrandlinks a {color:#900; text-decoration: underline;}
#homebrandlinks a:hover {color: #600; text-decoration:none;}
/* === Best Brand Links ::041309KL:: === */

/* IE6 css fixer v0.3: Mon, 04 May 2009 19:21:12 +0200 */

/* ============================================= */
/* safe settings                                 */

/* add display:inline to floated elements */
#mainmenu ul li, #leftcolumn, #rightcolumn, #mainimage, #itemdesc, #itemdesc div #buynow,
#itemdesc div #itemprice, #sizing .sizecolor, #miscinfo div, #related ul li, #relatedmenu li a,
.relateditems ul, #catbanner, #catbanner img, #rightcolumn div.catthumb div, #rightcolumn div.catthumb div ul li,
#rightcolumn div.subgroupthumb div, #rightcolumn div.subgroupthumb div.subgrouptitle h2, 
#rightcolumn div.subgroupthumb div.subgrouptitle p, #rightcolumn div.subgroupthumb div.clearancelinks ul,
#rightcolumn div.subgroupthumb div.brandlinkssmall div, #nonessen .sitemap,.locations, #nonessen .bootsizes ul,
#pullq, .dropcap, #brandnames div, #rightcolumn #salelist ul, #mailbut input, #homebrandlinks div,
#shopscontent div,#cattitle, #whatshot, #rightcolumn div.catthumb ul.sizing li {_display:inline; padding:0;} /*by adding underscore infront of the tag, only IE6 processes and other browsers ignore::111909KL -- added zero padding fix: OSX FF and Safari (Left Nav and Right Content stacking) issue::123009KL*/
/* === Group Page Brand Countdown::051809KL === */
.brandcount {color:#c00; font-weight:bold; font-size:1em;}
#bestsellers {font:normal 2em serif; color:#756f5f; border-bottom:1px solid #ccc;}
/* === Side Nav Image Banner::062609KL ===*/
.sidebanner {
	height:110px;
	text-align:center;
	padding-bottom:5px;
	background-repeat:no-repeat;
	}
.sidebanner p {color:#fff;}
.sidebanner p.sblink2 {padding-top:95px;}
.sidebanner p a {color:#fff; font:bold .9em arial; text-decoration:underline;}
.sidebanner p a:hover {text-decoration:none;}
.sidebanner p.sbcount {color:#c00; padding-top:72px; font:bold 1em arial;}

#leftcolumn #shopnow {
	color:#756f5f;
	padding:0 0 10px 0;
	line-height:1.5em;
	border:1px solid #756F5F;
	background-color:#F6F8F5;
	margin-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	}
#leftcolumn #shopnow h2 {
	font:bold 1.3em arial;
	margin-bottom:5px;
	color:#fff;
	background-color:#756F5F;
	text-align:center;
	}
#leftcolumn #shopnow p {text-align:center; line-height:1.2em;}
#leftcolumn #shopnow p a:hover {text-decoration:none;}
#leftcolumn #shopnow p a {color:#756f5f; font-weight:bold; text-decoration:underline;}

#leftcolumn #currentsale {
	color:#756f5f;
	padding:0 0 15px 0;
	line-height:1.5em;
	border:1px solid #c00;
	margin-bottom:10px;
	margin-top:40px;
	}
#leftcolumn #currentsale h2 {
	font:bold 1.3em arial;
	margin-bottom:5px;
	color:#fff;
	background-color:#c00;
	text-align:center;
	}
#leftcolumn #currentsale ul {font-family:Arial, Helvetica, sans-serif; padding:4px;}
#leftcolumn #currentsale ul li a {color:#756f5f;}
#leftcolumn #currentsale ul li a:hover {text-decoration:underline;}
#leftcolumn #currentsale ul li {
	list-style-type:disc;
	margin-left:15px;
	line-height:1.5em;
	color:#630;
	border:none;
	}
#leftcolumn #currentsale ul li a.boldsale {color:#900; font-weight:bold;}
/* Tall Side Banner::063009KL */
.tallbanner {
	height:300px;
	padding-bottom:8px;
	background-repeat:no-repeat;
	text-align:center;
	color:#630;
	font-weight:bold;
	}
.tallbanner a {
	font-weight:normal;
	font-size:.8em;
	color:#c60;
	text-decoration:underline;
	}
.tallbanner a:hover {text-decoration:none;}
.tallbanner ul {padding-bottom:4px;}
.tallbanner ul#tblinkone {width:160px; padding-top:67px; left:5px;}
#leftcolumn .tallbanner ul li {
	border:none;
	padding:0;
	line-height:normal;
	font-size:1.2em;
	}

.shortbanner {
	height:232px;
	padding-bottom:0px;
	background-repeat:no-repeat;
	text-align:center;
	color:#630;
	font-weight:bold;
	}
.shortbanner a {
	font-weight:normal;
	font-size:.8em;
	color:#9f5002;
	text-decoration:underline;
	}
.shortbanner a:hover {text-decoration:none;}
.shortbanner ul {padding-bottom:4px;}
.shortbanner ul#tblinkone {width:160px; padding-top:70px; left:5px;}
#leftcolumn .shortbanner ul li {
	border:none;
	padding:0;
	line-height:normal;
	font-size:1.2em;
	}
/* Footer Slogan::070609KL */
#footer p#yourcountry {
	text-align:center;
	font:italic 1.35em serif;
	color:#8B370B;
	letter-spacing:.025em;
	clear:both;
	padding-top:20px;
	}
/* What's Hot::093009KL */	
#whatshot {
	width:775px;
	margin-left:10px;
	}
#whatshot div {float:left;}
#whatshot div#hotborder {float:none; border:1px solid #81330a; height:280px;}
#whatshot div#hotborder.eight {height:520px;}
#whatshot div#hotborder div {margin-left:10px; margin-top:20px; width:180px;}
/*What's Hot Group Pages:::101609KL*/
#whatshot div#hotborder.grouphot {height:220px;}
#whatshot div#hotborder.grouphot2 {height:750px;}
#whatshot div#hotborder.grouphot div ul li img {border:none;}
/*What's Hot Group Pages:::101609KL*/
#whatshot div#hotborder div ul li.numbstyle a {color:#369; font-weight:bold;}
#whatshot div#hotborder a:link {text-decoration:none;}
#whatshot div#hotborder a:hover {text-decoration:underline;}
#whatshot div#hotborder div ul li img {border:1px solid #ccc;}
#whatshot div ul {text-align:center; font-size:.75em;}
#whatshot div ul li a {color:#81330a;}
#whatshot #hottitle {
	float:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
	height:23px;
	text-align:left;
	background:url(/g/tabs/hot_tab.gif) top repeat-x;
	}
#whatshot #hottitle img#hotcorner {left:0; float:left;}
#whatshot #hottitle h2 a {color: #fff;} /*11.22.10KN*/
#whatshot #hottitle h2 {color:#fff; font-size:1em; line-height:1.5em; background:url(/g/tabs/right_orange.gif) top right no-repeat;}
/*=======020810KL=========*/
#whatshot #hottitle h2.bestsellingboots {float:left; background:none;}
#whatshot #hottitle p {float:right; background:transparent url(/g/tabs/right_orange.gif) no-repeat scroll right top; color:#FFF; font-size:.75em; line-height:1.9em; padding-right:10px; height: 5px;}
#whatshot #hottitle p a {color:#FFF;}
#whatshot #hottitle p a:hover {text-decoration:underline;}
/* What's Hot::093009KL */

/* What's Hot::093009KL */	

#rightcolumn .subgroupthumb div.hotborder {float:none; border:1px solid #81330a; height:280px; margin:15px 0 30px 0;}
#rightcolumn .subgroupthumb div.hotborder.eight {height:275px;}
#rightcolumn .subgroupthumb div.hotborder div {margin-left:10px; margin-top:20px; width:180px;}
/*What's Hot Group Pages:::101609KL*/
/*What's Hot Group Pages:::101609KL*/
#rightcolumn .subgroupthumb div.hotborder div ul li.numbstyle a {color:#369; font-weight:bold;}
#rightcolumn .subgroupthumb div.hotborder a:link {text-decoration:none;}
#rightcolumn .subgroupthumb div.hotborder a:hover {text-decoration:underline;}
#rightcolumn .subgroupthumb div.hotborder div ul li img {border:1px solid #ccc; }
#rightcolumn .subgroupthumb div.hotborder div ul {text-align:center; font-size:1.40em; }
#rightcolumn .subgroupthumb div.hotborder ul li a {color:#81330a;}
#rightcolumn .subgroupthumb div.hottitle {
	padding:0 0 0 0;
	margin:0 0 0 0;
	width:777px;
	height:23px;
	font-size:1.0em;
	text-align:left;
	background:url(/g/tabs/hot_tab.gif) top repeat-x;
	}
#rightcolumn .subgroupthumb .hottitle img.hotcorner {left:0; float:left;}
#rightcolumn .subgroupthumb .hottitle h2 {color:#fff; font-size:1em; line-height:1.5em; background:url(/g/tabs/right_orange.gif) top right no-repeat;}

/* Category Ratings::100709KL*/
#rightcolumn div.catthumb div p.catratings {height:20px;}
#rightcolumn div.catthumb div p.catratings span a {text-decoration:underline; color:#06F;}
#rightcolumn div.catthumb div p.catratings a img {text-decoration:none;}
/* Category Ratings::100709KL*/
/* GO Boot Landingpage::102909KL*/
#rightcolumn div.subgroupthumb div ul li span {color:#395d80; font-weight:bold;}
#rightcolumn div.subgroupthumb div.goboots {width:920px; padding-bottom:30px; height:auto; position:relative; background:url(/g/landingpage/go_images/boots_sale.jpg) top no-repeat;}
#rightcolumn div.subgroupthumb div.goboots p.gocountdown {font-size:1.5em; letter-spacing:1px; font-weight:bold; color:#ffdc95; line-height:1.6em;}
#rightcolumn div.subgroupthumb div.goboots h1 {font-size:4em; padding-top:5px; font-weight:bolder; font-family:Verdana; color:#8a3e11;}
#rightcolumn div.subgroupthumb div.goboots p.goexclude {font-size:1em; font-weight:bold; color:#8a3e11;}
/* End GO Boot Landingpage::102909KL*/
/* SALE BANNERS:::102909kl */
div#bbbanner, div#bbbanner2, div#bbbanner3, div#bbbanner4, div#bbbanner5 {margin-top:10px; text-align:center; color:#8a3e11;}
div#bbbanner a, div#bbbanner2 a, div#bbbanner3 a, div#bbbanner4 a, div#bbbanner5 a {color:#8a3e11;} /*11.22.10KN*/


div #bbanner380 {background:url(/g/banners/sale/380x110_boots_banner.jpg) top no-repeat; height:112px; width:382px; float:left}

div#aubanner {background:url(/g/australia/965x50_au_banner.jpg) top no-repeat; height:45px; width:965px; color:#900; margin:auto; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px; vertical-align: middle;}
div#aubanner .aubanner_intro {font-weight:bold; font-size:26px; color:#1d5197;}


div#bbbanner {background:url(/g/banners/sale/760x124_boots_banner.jpg) top no-repeat; height:126px;}
div#bbbanner2 {background:url(/g/banners/sale/760x112_boots_banner.jpg) top no-repeat; height:112px;}
div#bbbanner3 {background:url(/g/banners/sale/small_boots_banner.jpg) top no-repeat; height:112px;}
div#bbbanner4 {background:url(/g/banners/sale/760x119_bbsale_banner.jpg) top no-repeat; height:119px;}
div#bbbanner5 {background:url(/g/banners/sale/950x119_bbsale_banner.jpg) top no-repeat; height:119px;}
div#bbbanner6 {background:url(/g/banners/sale/760x160_bbsale_banner.jpg) top no-repeat; height:160px; color:#900; text-align:center; margin-top:10px;}
div#bbbanner7 {background:url(/g/banners/sale/960x202_bbsale_banner.jpg) top no-repeat; height:202px; color:#900; text-align:center; }
div#bbbanner8 {background:url(http://a60.g.akamai.net/f/60/7267/1d/sheplers.download.akamai.com/7267/g/landingpage/levis/960x120_levis.jpg) top center no-repeat; height:119px; margin:10px 0 10px 0;}
.bbtimecount {font-size:.9em; letter-spacing:1px; font-weight:bold;}

div#bbbanner p, div#bbbanner2 p, div#bbbanner3 p, div#bbbanner4 p, #bbbanner8 p {font-size:2.2em; line-height:1em; padding-top:10px; font-weight:bolder; color:#8a3e11;}

#bbbanner3 p{font-size:2.2em; line-height:1em; padding-top:5px; font-weight:bolder; text-align:center;}
#bbbanner3 .bbtimecount{font-size:1.2em; letter-spacing:1px; font-weight:bold;}

#bbbanner4 p {font-size:2.2em; line-height:.4em; padding-top:10px; font-weight:bolder; text-align:center;}
#bbbanner4 .bbtimecount {font-size:1.4em; letter-spacing:1px; font-weight:bold;}

#bbbanner8 p {text-align:center; font-size:3.75em; border:0; margin:0 0 10px 0;}
#bbbanner8 p.bbtimecount{font-size:1.5em; line-height:.9em; font-weight:bold; padding:0; margin:0;}
 

div#bbbanner2 h1 {padding-top:20px;}


.bbexclude {font-size:.8em; font-weight:bold; color:#8a3e11;}
/* END SALE BANNERS:::102909kl */
/* GO NEW LANDING PAGE:::111009KL */
#txtbanner a {color:#fff; text-decoration:underline;}
#txtbanner h2 {width:700px; padding-top:30px; font-size:1.5em; line-height:1.6em; font-weight:normal; font-family:Georgia, 'Times New Roman', Times, serif; text-align:center;}

#tableless {padding-top:30px;}
#tableless a {text-decoration:underline; color:#666;}
#tableless div.rowone {padding-bottom:30px;}
#tableless div.rowone div {height:auto; clear:left;}
#tableless h3 {margin-bottom:10px; background:#745D43; color:#fff; font-size:1em; padding:5px;}
#tableless span {
	float:left;
	text-align:center;
	width:100px;
	font-size:.8em;
	margin-bottom:10px;
	}
#tableless span.itemdescript {width:335px; text-align:left;}
#tableless div a.rowratings {color:#03c;}
span.rowreg {color:#666;}
span.discountprice {color:#395D80; font-weight:bold;}
#tableless span.rowcountdown {color:#c00; font-weight:bold; width:150px;}	
/* End GO NEW LANDING PAGE:::111009KL */
.shipcal {padding:4px 0 0 4px; position:absolute;}

/* WRANGLER PATRIOT:::060810KL */
#wranglerPatriot {
	margin-top:10px;
	background:url(/g/banners/category_banners/wrangler_patriot.jpg) top center no-repeat;
	padding:20px;
	}
#wranglerPatriot h1 {
	color:#FFFFFF;
	font-family:times New Roman;
	font-size:1.3em;
	font-style:italic;
	font-weight:normal;
	left:550px;
	position:absolute;
	top:90px;
	text-align:justify;
	width:380px;
	}
#wranglerPatriot a {color:#fff; text-decoration:underline;}
/* End WRANGLER PATRIOT:::060810KL */

/* auto complete - header search box*/
.autocomplete { visibility: hidden; font-family:Tahoma; font-size:8pt; background-color:white; border:1px solid black; position:absolute; cursor:default; overflow:auto; overflow-x:hidden; text-align:left !important; }
.autocomplete_item, .autocomplete_item_highlighted { padding: 1px; padding-left: 5px; color: black;   }
.autocomplete_item_highlighted { background-color: #FEFFAF; }
DIV.autocomplete_footer {  margin-top:2px; padding-left:4px; border-top:1px solid gray; padding-top:1px; padding-bottom:1px;}
DIV.autocomplete_footer IMG.autocomplete_footer_branding {height:15px; width:150px; }
IMG.autocomplete_footer_branding{border: 0px; }
/* END auto complete */
/* Category page sizing::062210KL */
div.catthumb ul.sizing {margin-bottom:8px;}
#rightcolumn div.catthumb ul.sizing li {display:inline; border:1px solid #ccc; padding:0 2px 0 2px; color:#666; white-space: nowrap;}
/* end Category page sizing::062210KL */
/*Landing Page Copy::062310KL*/
#catdescrip ul li {padding:0 0 15px 30px;}
.landingCopy {padding:0 25px 20px 25px; text-align:justify; font-size:.9em; color:#666;}
#catdescrip ul#links {font-weight:bold; color:#0033CC; margin-left:15px;}
#catdescrip ul#links li {padding:10px 0 0 0; list-style-type:disc; text-align:left;}
#catdescrip ul#links li a {color:#0033CC;}
/*end Landing Page Copy::062310KL*/

/* Satellite Landing Pages::070610KL */
#rightcolumn.satlanding p {font-size:.9em; text-align:justify; padding:0 30px 20px 20px; color:#555;}
#rightcolumn.satlanding div.subgroupthumb {margin:0 0 20px; padding:0;}
#rightcolumn.satlanding div.subgroupthumb p{text-align:center; font-weight:bold;}
#rightcolumn.satlanding div.subgroupthumb div {width:300px; height:350px; margin:10px 0 20px 12px;}
#rightcolumn.satlanding h1 {font-size:1.6em; margin:20px 15px 20px 0; color:#036; border-bottom:1px solid #005e9e; color:#005e9e;}

#rightcolumn.satlanding h2.RTree {font-size:.9em; text-align:justify; padding:0 30px 20px 20px; color:#555;}/*headers for R-Trees*/

#rightcolumn.satlanding div.subgroupthumb a {font-size:1.5em; text-decoration:underline; color:#0033CC;}
#rightcolumn.satlanding a {text-decoration:underline; color:#555;}
#rightcolumn.satlanding	div.subgroupthumb div img {margin-bottom:8px;}
#rightcolumn.satlanding p.satbold {font-weight:bold;}

#rightcolumn #satbanner {background:url(http://a60.g.akamai.net/f/60/7267/1d/sheplers.download.akamai.com/7267/g/landingpage/levis/960x120_levis.jpg) top center no-repeat; text-align:center; margin-top:10px;}
#rightcolumn #satbanner h1 {font-size:3.4em; padding-top:15px; border:0; margin:0; color:#8a3e11;}
#rightcolumn #satbanner p {font-size:1.5em; line-height:.9em; font-weight:bold; color:#8a3e11; text-align:center; padding-top:0}
/* end Satellite Landing Pages::070610KL */

/* Header Social Icon Links::091010KL */
#header-social {position:absolute; right: 5px; top:76px; width: 200px;}
#header-social p {width:65px; float:left; line-height:2em; color:#666; font-size:.9em;}
/* end Header Social Icon Links::091010KL */

#rightcolumn .booty {height:150px; width:760px; padding:5px 0 0 15px;}

.boot_bounty_banner {background:url('http://a60.g.akamai.net/f/60/7267/1d/sheplers.download.akamai.com/7267/g/banners/775x140_boot_bounty_banner.jpg') 0 0 no-repeat; position:relative; color:#fff; width:775px; height:140px; padding-bottom:0px; margin-bottom:0px; margin-right:auto; margin-left:auto;}
.boot_bounty_banner .bootbountytimecount {font: bold 1.8em Arial, Helvetica, sans-serif; height:45px; width:360px; position:absolute; left:120px; top:75px; text-align:center; line-height:1.6em;}


.savetwice_banner {background:url('http://a60.g.akamai.net/f/60/7267/1d/sheplers.download.akamai.com/7267/g/banners/760x120_savetwice_banner8.jpg') 0 0 no-repeat; position:relative; color:#fff; width:760px; height:120px; margin-top:5px; margin-right:auto; margin-left:auto;}
.savetwicetimecount {font: bold 1.1em Arial, Helvetica, sans-serif; color:#992418; height:25px; width:210px; position:absolute; left:14px; top:9px; text-align:center; line-height:1.6em;}
.bootycontest {height:150px; width:760px; padding:5px 0 0 15px;}

#missmejeans {background:url('http://a60.g.akamai.net/f/60/7267/1d/sheplers.download.akamai.com/7267/g/banners/miss_me_765_5.jpg') 0 0 no-repeat; position:relative; height:277px; width:765px; margin-top:5px; margin-right:auto; margin-left:auto;}
#missmejeans ul {position:absolute; left:595px; top:148px; line-height:2em;}
#missmejeans a {color:#5f546a; text-decoration:underline; font:bold 1em arial;}
#missmejeans a:hover{text-decoration:none; }

.fourthjuly {background:url('http://a60.g.akamai.net/f/60/7267/1d/sheplers.download.akamai.com/7267/g/banners/765x180_fourthjuly.jpg') 0 0 no-repeat; position:relative; color:#fff; width:765px; height:180px; margin-top:5px; margin-right:auto; margin-left:auto;}
.fourthjuly .fourthtimecount {font:bold 2.4em Arial, Helvetica, sans-serif; color:#600; position:absolute; height:60px; width:400px; top:97px; left:304px; text-align:center; padding-top:5px;}

.fourthjulyshirts {background:url('http://a60.g.akamai.net/f/60/7267/1d/sheplers.download.akamai.com/7267/g/banners/765x180_fourthjuly_shirts.jpg') 0 0 no-repeat; position:relative; color:#fff; width:765px; height:180px; margin-top:5px; margin-right:auto; margin-left:auto;}
.fourthjulyshirts .fourthtimecount {font:bold 2.4em Arial, Helvetica, sans-serif; color:#600; position:absolute; height:60px; width:400px; top:97px; left:304px; text-align:center; padding-top:5px;}

.fourthjulyhats {background:url('http://a60.g.akamai.net/f/60/7267/1d/sheplers.download.akamai.com/7267/g/banners/765x180_fourthjuly_hats.jpg') 0 0 no-repeat; position:relative; color:#fff; width:765px; height:180px; margin-top:5px; margin-right:auto; margin-left:auto;}
.fourthjulyhats .fourthtimecount {font:bold 2.4em Arial, Helvetica, sans-serif; color:#600; position:absolute; height:60px; width:400px; top:97px; left:304px; text-align:center; padding-top:5px;}

.biggestsale {background:url('http://a60.g.akamai.net/f/60/7267/1d/sheplers.download.akamai.com/7267/g/banners/biggestsale2.jpg') 0 0 no-repeat; position:relative; color:#fff; width:765px; height:150px; margin-top:5px; margin-right:auto; margin-left:auto;}
.biggestsale .biggestsalecount {font:bold 1.2em Arial, Helvetica, sans-serif; color:#fff; position:absolute; height:20px; width:280px; top:91px; left:385px; text-align:center; padding-top:opx;}

.bootyupgiveaway {background:url('http://a60.g.akamai.net/f/60/7267/1d/sheplers.download.akamai.com/7267/g/banners/765x94_bootyup.jpg') 0 0 no-repeat; width:765px; height:94px; margin-right:auto; margin-left:auto;}

#collegebootrebate {background:url('http://a60.g.akamai.net/f/60/7267/1d/sheplers.download.akamai.com/7267/g/banners/765x300_collegebootrebate3.jpg') 0 0 no-repeat; width:765px; height:300px; margin:10px auto 0px auto; position:relative;}
#collegebootrebatelink {width:615px; height:300px; float:left;}
#collegebootcontest {width:150px; height:300px; float:left;}
#collegebootrebate .facebooklike {position:absolute; width:60px; height:30px; top:250px; left:560px; z-index:2000px;}
#collegebootrebate .facebooklike2 {position:absolute; width:60px; height:30px; top:250px; left:265px; z-index:2000px;}


#collegebootrebatebanner {background:url('http://a60.g.akamai.net/f/60/7267/1d/sheplers.download.akamai.com/7267/g/banners/765x125_collegebootrebate_3.jpg') 0 0 no-repeat; width:765px; height:125px; margin:10px auto 0px auto; position:relative;}


#wranglerrebateaug2011 {position:relative; width:765px; height:150px;}
#wranglerrebateaug2011 .countdown {color:#fff; position:absolute; width:320px; left:397px; top:8px; font:bold 1.5em Arial, Helvetica, sans-serif;}


#flannelbanner {width:765px; height:180px; margin: 10px auto 0 auto; position:relative;}
#flannelbanner .flannelprice {position:absolute; top:127px; left:455px; color:#900; font:bold 2em Arial, Helvetica, sans-serif;}
#flannelbanner .shoplink a {color:#fff; font:bold 1.1em Arial, Helvetica, sans-serif; text-decoration:underline;}
#flannelbanner .shoplink a:hover {text-decoration:none;}
#flannelbanner .shoplink {position:absolute; left:250px; top:143px;}


#bootheader {position:relative; width:765px; height:255px; background: url('http://a60.g.akamai.net/f/60/7267/1d/sheplers.download.akamai.com/7267/g/banners/765x255_boot_banner_mens8.jpg') 0 0 no-repeat; margin-top:10px;}
#bootheader .rightside {width:310px; height:255px; position:absolute; left:455px; top:0px;}
#bootheader .timecount {color:#611700; font:bold 1em Arial, Helvetica, sans-serif; position:absolute; left:298px; top:124px;}
#bootheader .rightside .righttop {height:25px; width:310px; padding-top:1px;}
#bootheader .rightside .righttop ul.handmadelinks {width:225px; height:20px;}
#bootheader .rightside .righttop ul.handmadelinks li{float:left;}
#bootheader .rightside .righttop {height:127px; width:310px;}
#bootheader .rightside .rightbottom {height:127px; width:310px;}
<!--#bootheader ul.stampede {list-style-position:outside; list-style:none; position:absolute; right:0px; top:170px; width:110px; height:60px;}-->
#bootheader ul.brands {height:50px; width:210px; position:absolute; left:220px; top:97px;}
#bootheader ul.brands li {float:left; width:70px; height:50px;}

#womensbootheader {position:relative; width:765px; height:255px; background: url('http://a60.g.akamai.net/f/60/7267/1d/sheplers.download.akamai.com/7267/g/banners/765x255_boot_banner_womens8.jpg') 0 0 no-repeat; margin-top:10px;}
#womensbootheader .timecount {color:#611700; font:bold 1em Arial, Helvetica, sans-serif; position:absolute; left:298px; top:124px;}
#womensbootheader .rightside {width:310px; height:255px; position:absolute; left:455px;}
#womensbootheader .rightside .righttop {height:127px; width:310px;}
#womensbootheader .rightside .rightbottom {height:127px; width:310px;}
#womensbootheader ul.brands {height:50px; width:210px; position:absolute; left:220px; top:100px;}
#womensbootheader ul.brands li {float:left; width:70px; height:50px;}
#womensbootheader ul.stampede {list-style-position:outside; list-style:none; position:absolute; right:0px; top:170px; width:110px; height:60px;}


#mensouterleather {position:relative; width:765px; height:255px; background: url('http://a60.g.akamai.net/f/60/7267/1d/sheplers.download.akamai.com/7267/g/banners/765x255_mens_outerwear_2.jpg') 0 0 no-repeat; margin-top:10px;}
#mensouterleather ul.mensouterleatherlinks {width:410px; height:30px; position:absolute; left:301px; top:198px; text-align:center;}
#mensouterleather ul.mensouterleatherlinks li {float:left; width:205px; height:30px;}
#mensouterleather ul.mensouterleatherlinks li a {color:#FFF; font:bold .9em Arial, Helvetica, sans-serif; text-decoration:underline}
#mensouterleather ul.mensouterleatherlinks li a:hover {text-decoration:none;}

#womensouterleather {position:relative; width:765px; height:255px; background: url('http://a60.g.akamai.net/f/60/7267/1d/sheplers.download.akamai.com/7267/g/banners/765x255_womens_outerwear_2.jpg') 0 0 no-repeat; margin-top:10px;}
#womensouterleather ul.womensouterleatherlinks {width:410px; height:30px; position:absolute; left:301px; top:198px; text-align:center;}
#womensouterleather ul.womensouterleatherlinks li {float:left; width:205px; height:30px;}
#womensouterleather ul.womensouterleatherlinks li a {color:#FFF; font:bold .9em Arial, Helvetica, sans-serif; text-decoration:underline}
#womensouterleather ul.womensouterleatherlinks li a:hover {text-decoration:none;}

#cybermonday {width:965px; position:relative; margin:0px auto 10px auto;}
#cybermonday #topbox {background: url('/g/landingpage/cybermonday/bfcm_header.jpg') 0 0 no-repeat; width: 965px; height: 196px;}
.bfcm_countdown {position: relative; width: 100%; background: url('/g/landingpage/cybermonday/bfcm_countdown.jpg') 0 0 no-repeat; height: 287px;}

#cybermonday #topbox .header {width:600px; height:130px; position:absolute; top:25px; left:290px; color:#FFF; text-align:center;}
#cybermonday #topbox .header h1 {font:bold 5.5em "Times New Roman", Times, serif;}
#cybermonday #topbox .header h2 {font:normal 1.7em "Times New Roman", Times, serif;}

#cybermonday .bfcm_countdown .counttext {width:320px; height:125px; position:absolute; top:25px; left:25px; color:#9d0000; font:normal 1.4em/1.3em Arial, Helvetica, sans-serif; text-align:left;}

#cybermonday .items {width:890px; height:231px; background: url('/g/landingpage/cyber-monday-brands.jpg') 0 0 no-repeat; margin-left:38px;}
#cybermonday .items .item {width:178px; float:left;}
#cybermonday .items .item a {color:#666; font:normal .8em Arial, Helvetica, sans-serif; text-decoration:underline;}
#cybermonday .items .item a:hover {text-decoration:none;}
#cybermonday .items .item ul {list-style-position:outside; list-style:none; padding:150px 0 0 30px;}


#cybermonday .text {width:925px; margin:5px auto 10px auto; color:#666; font:normal .8em Arial, Helvetica, sans-serif;}
#cybermonday .text h2 {font:bold 1.2em Arial, Helvetica, sans-serif;}

#flannelcinchbanner {float:left; background: url('/g/banners/mens_shirts_flannelcinch.jpg') 0 0 no-repeat; margin:10px 0 0 11px; position:relative;}
#flannelcinchbanner .flannelprice {position:absolute; top:120px; left:178px; color:#900; font:bold 1.4em Arial, Helvetica, sans-serif;}

#flannelcinchbanner2 {float:left; background: url('/g/banners/mens_shirts_flannelcinch2.jpg') 0 0 no-repeat; margin:10px 0 0 11px; position:relative;}

#wranglerpricedrops1 {background: url('/g/banners/wrangler_pricedrops.jpg') 0 0 no-repeat; margin:10px auto 10px auto; width:765px; height:89px; position:relative;}
#wranglerpricedrops1 .boxes {float:left; width:375px; height:89px; position:absolute; left:385px; top:3px;}
#wranglerpricedrops1 .boxes div p.price {font: bold 1.6em arial; text-align: center; color: #ffac1b;}
#wranglerpricedrops1 .boxes div {width: 125px; float: left; margin-top: 3px;}
#wranglerpricedrops1 .boxes div p.price a {color: #600; text-decoration: none;}
#wranglerpricedrops1 .boxes div p.arrow {font: normal .8em arial; text-align: left;}
#wranglerpricedrops1 .boxes .whitelinks a{color:#0d004c; text-decoration:underline;}
#wranglerpricedrops1 .boxes .whitelinks a:hover {text-decoration:none;}
#wranglerpricedrops1 .countdown {font:bold 1.1em Arial, Helvetica, sans-serif; position:absolute; left:162px; top:50px; color:#fff; letter-spacing:.03em; width:210px; text-align:center;}





#stockoption ul li#aus {background-color:#dcdcad; font-size:1.1em; font-weight:bold; margin:0 4px 3px 0; padding:0 3px 3px 5px;}/* Australia Disclaimer::122110KL */

#jquery-lightbox {z-index: 4100 !important;} /*Keeps the Free Shipping Banner from violating zoom image::083111KN*/
