@charset "UTF-8";
/* CSS Document */


body {
	background: #fff;
}

*	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	line-height: 1.5em;
}

body, div, p, h1, h2, h3, form	{
	margin: 0;
	padding: 0;
}

img	{
	border: 0;
	vertical-align: text-bottom;
}

input, select, textarea	{
	border: 1px solid #a7b7c5;
	font-size: 11px;
	background: #fff;
	padding: 1px;
}

h1	{
	font-size: 18px;
}

h2	{
	font-size: 16px;
}

h3	{
	font-size: 14px;
}

.clear	{
	clear: both;
	height: 0;
}


/* ----------------------------------------------- link styles */

a	{
	color: #4b6b87;
	text-decoration: none;
}

a:hover	{
	color: #4b6b87;
	text-decoration: underline;
}

a:visited	{
	color: #7894ad;
	text-decoration: none;
}


/* ----------------------------------------------- layout styles */

#wrapper	{
	background: #fff url(/styles/default/graphics/content.png) repeat-y center;
	width: 940px;
	margin: 0 auto;
}

#outer	{
	background: url(/styles/default/graphics/footer.png) no-repeat bottom;
	width: 940px;
	padding: 0;
}

#inner	{
	background: url(/styles/default/graphics/header.png) no-repeat top;
	width: 940px;
	padding: 0;
}

#logo	{
	display: block;
	float: left;
	width: 211px;
	padding: 105px 0 0 108px;
}

#logo a	{
	display: block;
	background: url(/styles/default/graphics/logo_highpoint.png) no-repeat top;
	width: 211px;
	height: 62px;
	text-indent: -5555px;
}

#topnav	{
	margin: 145px 0 0 60px;
	height: 12px;
	width: 560px;
	float: right;
}

#content	{
	margin: 0 auto;
	width: 730px;
	padding: 60px 35px 20px 35px;
	clear: both;
	position: relative;
}

#shoesBox	{
	position: absolute;
	top:  60px;
	left: 800px;
	z-index: 900;
}

#shoesBox a	{
	background: url(/styles/default/graphics/tag_ShoeBox_off.png) no-repeat;
	behavior: url(/styles/default/graphics/iepngfix.htc);
	display: block;
	width: 33px;
	height: 137px;
	text-indent: -5555px;
}

#shoesBox a:hover	{
	background: url(/styles/default/graphics/tag_ShoeBox_on.png) no-repeat;
	cursor: hand;
}

#maincontent	{
	display: block;
	float: left;
	width: 520px;
	padding: 5px 0;
}

#newsletter	{
	background: url(/styles/default/graphics/title_newsletter.png) no-repeat left;
	padding-left: 110px;
	margin-top: 10px;
	position: relative;
}

input.address_field	{
	width: 190px;
	height: 14px;
}

input.btn_Join	{
	background: url(/styles/default/graphics/btn_Join_off.png) no-repeat;
	width: 39px;
	height: 18px;
	border: 0;
	padding: 0;
	position: absolute;
	cursor:pointer;
}

input:hover.btn_Join	{
	background: url(/styles/default/graphics/btn_Join_on.png) no-repeat;
}

#content_R	{
	float: right;
	width: 194px;
}

#categories	{
	width: 194px;
}

#categories ul	{
	list-style: none;
	margin: 0;
	padding: 0;
}

#categories li	{
	display: block;
	margin: 0;
	padding: 0;
}

#categories li a	{
	display: block;
	width: 194px;
	text-indent: -5555px;
}

#categories li#footwear a	{
	background: url(/styles/default/graphics/top_Footwear_off.png) no-repeat;
	height: 69px;
}

#categories li#footwear a:hover	{
	background: url(/styles/default/graphics/top_Footwear_on.png) no-repeat;
}

#categories li#tees a	{
	background: url(/styles/default/graphics/top_Tees_off.png) no-repeat;
	height: 66px;
}

#categories li#tees a:hover	{
	background: url(/styles/default/graphics/top_Tees_on.png) no-repeat;
}

#categories li#tops a	{
	background: url(/styles/default/graphics/top_Tops_off.png) no-repeat;
	height: 66px;
}

#categories li#tops a:hover	{
	background: url(/styles/default/graphics/top_Tops_on.png) no-repeat;
}

#categories li#bottoms a	{
	background: url(/styles/default/graphics/top_Bottoms_off.png) no-repeat;
	height: 66px;
}

#categories li#bottoms a:hover	{
	background: url(/styles/default/graphics/top_Bottoms_on.png) no-repeat;
}

#categories li#accessories a	{
	background: url(/styles/default/graphics/top_Accessories_off.png) no-repeat;
	height: 66px;
}

#categories li#accessories a:hover	{
	background: url(/styles/default/graphics/top_Accessories_on.png) no-repeat;
}

#searchBox	{
	background: url(/styles/default/graphics/search_box.png) no-repeat;
	width: 194px;
	height: 68px;
}

#searchBrand	{
	height: 23px;
	padding: 9px 0 0 13px;
}

#search	{
	height: 25px;
	padding: 8px 0 0 13px;
}

#footer	{
	clear: left;
	width: 740px;
	height: 90px;
	margin: 0 auto;
	padding: 30px;
}

#copyright	{
	clear: both;
	display: block;
	float: left;
	font-size: 11px;
	color: #aa0000;
	width: 190px;
	padding-top: 5px;
}

#btmlinks	{
	float: left;
	display: block;
	border-left: 1px solid #666;
	width: 400px;
	height: 14px;
}

#btmlinks a	{
	display: block;
	float: left;
	font-size: 11px;
	color: #aa0000;
	padding: 0 15px;
	border-right: 1px solid #666;
	height: 14px;
}

#btmlinks a:hover	{
	text-decoration: underline;
}

#banners	{
	display: block;
	float: right;
	width: 315px;
}

#banners a	{
	display: block;
	float: left;
	height: 17px;
	margin-left: 5px;
}

#banners a span	{
	text-indent: -5555px;
	display: block;
}

#banners a.highpointblog	{
	background: url(/styles/default/graphics/banner_HPBlog.png) no-repeat;
	width: 111px;
}

#banners a.facebook	{
	background: url(/styles/default/graphics/banner_facebook.png) no-repeat;
	width: 68px;
}

#banners a.myspace	{
	background: url(/styles/default/graphics/banner_myspace.png) no-repeat;
	width: 114px;
}

#sentias	{
	clear: right;
	float: right;
	width: 300px;
	text-align: right;
	padding: 5px 5px 0 0;
	font-size: 10px;
	color: #999;
}

#sentias a	{
	font-size: 10px;
	color: #999;
	text-decoration: none;
}

#sentias a:hover	{
	text-decoration: underline;
}


/* ----------------------------------------------- inner layout styles */

#maincontent_inner	{
	display: block;
	padding: 5px 0;
}



/* ----------------------------------------------- commerce layout styles */

#cmc_searchBox	{
	background: url(/styles/default/graphics/cmc_search_box.png) no-repeat;
	width: 194px;
	height: 69px;
	padding-top: 2px;
}

#cmc_nav	{
	background: url(/styles/default/graphics/commercenav_btm.png) no-repeat bottom;
	width: 194px;
	margin-top: 5px;
	padding-bottom: 15px;
}

#cmc_nav span#cmc_navTop	{
	background: url(/styles/default/graphics/commercenav_top.png) no-repeat;
	display: block;
	width: 194px;
	height: 15px;
}

#cmc_categories	{
	clear: both;
	display: block;
	width: 726px;
	margin: 0 auto;
	padding: 20px 0 60px 0;
}

#cmc_categories ul	{
	list-style: none;
	margin: 0;
	padding: 0;
}

#cmc_categories li	{
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}

#cmc_categories li a	{
	display: block;
	float: left;
	height: 43px;
}

#cmc_categories li a span	{
	display: block;
	text-indent: -5555px;
}

#cmc_categories li#footwear a	{
	background: url(/styles/default/graphics/cmc_Footwear_off.png) no-repeat;
	width: 150px;
}

#cmc_categories li#footwear a:hover	{
	background: url(/styles/default/graphics/cmc_Footwear_on.png) no-repeat;
}

#cmc_categories li#tees a	{
	background: url(/styles/default/graphics/cmc_Tees_off.png) no-repeat;
	width: 142px;
}

#cmc_categories li#tees a:hover	{
	background: url(/styles/default/graphics/cmc_Tees_on.png) no-repeat;
}

#cmc_categories li#tops a	{
	background: url(/styles/default/graphics/cmc_Tops_off.png) no-repeat;
	width: 142px;
}

#cmc_categories li#tops a:hover	{
	background: url(/styles/default/graphics/cmc_Tops_on.png) no-repeat;
}

#cmc_categories li#bottoms a	{
	background: url(/styles/default/graphics/cmc_Bottoms_off.png) no-repeat;
	width: 142px;
}

#cmc_categories li#bottoms a:hover	{
	background: url(/styles/default/graphics/cmc_Bottoms_on.png) no-repeat;
}

#cmc_categories li#accessories a	{
	background: url(/styles/default/graphics/cmc_Accessories_off.png) no-repeat;
	width: 150px;
}

#cmc_categories li#accessories a:hover	{
	background: url(/styles/default/graphics/cmc_Accessories_on.png) no-repeat;
}

