.A1TextLayer{
	
}

a, a:link, a:hover, a:hover.underline, a:active, a:visited {  
  color:#06437A;
}

body {
	background:#FFF;
  font-family:Arial, Helvetica, san-serif;
  font-size:12px;
  text-align:center;
}

form {
	margin:0px;
	padding:0px;
}

h1, h2 {
	color:#FFF;
	margin:0px;
	padding:2px 20px;
}

h2 {
	clear:both;
	font-size:12px;
	font-weight:normal;
}

img {
	border:0px;
}

#main {
	background:url(/store/images/brands/background_content.gif) repeat-y top left;
	padding:0px 8px;
}

#content {
	margin:0 auto;
	text-align:left;
	width:994px;
}

.footer {
	background:#FFF url(/store/images/brands/background_footer.jpg) no-repeat top left;
	color:#FFF;
	height:47px;
}

.footer .logo {
	float:right;
	padding-right:46px;
}

.footer a, .footer a:hover, .footer a:visited {
	color:#FFF;
	font-weight:bold;
	line-height:35px;
	margin:0px 4px;
	text-decoration:none;
}

.footer a:hover {
	text-decoration:underline !important;
}

#footerLinks {
	padding-left:20px;
}

.header {
  background:#000 url(/store/images/brands/background_header.jpg) no-repeat top left;
  height:35px;
  position:relative;
}

.header .search {
  float:right;
  padding:8px 14px 0px 0px;
  width:300px;
}

.header .logo {
  height:35px;
	padding:0px 0px 0px 46px;
}

.header .logo img {
	float:left;
}

.leftColumn {
	float:left;
  width:680px;
}

.leftColumn .A1ImageLayer{
	z-index: 10;	
}

.leftColumn .A1TextLayer{
	z-index: 0;
	background-color: white;
	width: 600px;
	height: 350px;
	overflow: auto;
	margin-top: 30px;		
	margin-bottom: -380px;
	margin-left: 25px;
}

.rightColumn {
  float:left;
  text-align:center;
  width:298px;
}

.bottomRow {
	background:#FFF url(/store/images/brands/background_endeca_bottom.gif) no-repeat bottom left;
  clear:both;
  padding-bottom:10px;
}

#endecaResults {
	background: url(/store/images/brands/background_endeca_top.gif) no-repeat top left;
}

.box {
  background:url(/store/images/brands/box_right_bottom.gif) no-repeat bottom left;
  padding-bottom:14px;
  width:298px;
}

.box .noContent {
	font-size:3px !important;
}

.box .boxTop {
  background:url(/store/images/brands/box_right_top.gif) no-repeat top left;
  color:#FFF;
  font-size:16px;
  font-weight:bold;
  padding:4px;
}

.box .boxMiddle {
  background:url(/store/images/brands/box_right_middle.gif) repeat-y top left;
  padding:4px 25px 4px 30px;
  text-align:left;
  height: 368px;
}

.featuredProduct {
	background:url(/store/images/brands/background_featured.gif) no-repeat top left;
  float:left;
  height:240px;
  width:170px;
}

.featuredProduct .product {
  padding:24px 28px 19px 18px;
  text-align:center;
}

.featuredProduct .product img {
	height:100px;
  width:100px;
}

.featuredProduct .productTitle {
	font-weight:bold;
	text-align: center;
}

.featuredProduct .productPrice{
	text-align: center;
	font-weight: bold;
	margin-top: 10px;
}

.featuredProduct .colorStyle{
	color: #888;
	font-size: .8em;
	text-align: center;
}

*html #searchBarSearchBox, #searchBarLeft {
	margin:0px -3px 0px 0px;
}

#searchBarSearchBox {
  background:#FFF;
  border:0px solid #FFF;
  float:right;
  font-size:12px;
  height:19px;
  margin:0px;
  padding:2px 2px;
  width:200px;
}

#searchBarSearchButton {
  float:right;
  margin:0px;
  padding:0px;
}

#searchBarLeft {
  float:right;
}

#ShareThis {
  width: 160px;
  text-align: right;
  padding: 5px 0px 0px;
  float: left;
}

#ShareThis p{
  	text-align:center;
	margin: 0px;
	margin-left: auto;
	margin-right: 0px;
	background: url("/store/images/enhancements/shareThisBG.gif");
	width: 100px;
	padding: 5px;
}

* html #ShareThis p{
	width: 110px;
}

#rss{
	width: 85px;
	float: left;
	margin-left: 10px;
	margin-right: auto;
	text-align: left;
	margin-top: 10px;
}

#endecaSearch {
	background:#000;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
}




/* PRODUCT SEARCH */

#searchReturn {margin:0px;padding:0px;}
#searchHeader {background:#000; height: 35px; width: 980px;}
* html #searchHeader {/*margin-left: -15px;*/ width: 978px;}
  .breadcrumb {color:#FFF;float:left;padding:2px 2px 0px;}
  .breadcrumb a {color:#06347A;}
  .breadcrumb a:hover {color:#06347A;}
  .breadcrumb a:visited {color:#06347A;}
  .breadcrumb .links {color:#000;font-size:12px;padding:0px 5px 0px;}
  .currentPage {color:#F2804F;font-weight:bold;}
  .pageSelector {color:#FFF; float:right;font-family: verdana, sans-serif;padding: 4px 10px 0px 0px;}
  .pageSelector table {color:#FFF;font-size:10px;}
  .pageSelector span {margin-right: 5px;}
  .pageSelector a {color:#FFF; margin-right: 5px;}
  .pageSelector a:hover {color:#FFF;}
  .pageSelector a:visited {color:#FFF;}
  .pageSelector img {vertical-align: bottom;}
  .whitePagination .pageSelector table {color:#000;}
  .whitePagination .pageSelector a {color:#06437A;}
  .whitePagination .pageSelector a:hover {color:#06437A;}
  .whitePagination .pageSelector a:visited {color:#06437A;}
  .sort {height:21px;padding:4px 0px;text-align:left;}
  .sort .dropdown {background:url(/store/images/dropdown/background_black_left.jpg) no-repeat top left;color:#000;cursor:pointer;float:left;font-size:10px;width:120px;}
  .sort .dropdown img {float:right}
  .sort .dropdown .sortText {padding:4px 2px 6px 10px;}
  .sort .dropDownList {background:#FFF;border:1px solid #666;display:none;margin:-3px 0px 0px 10px;position:absolute;width:170px;z-index:2000;}
  .sort .dropDownList ul {list-style:none;margin:0px;padding:0px;}
  .sort .dropDownList ul li {font-weight:bold;width:170px;}
  .sort .dropDownList ul li .highLow {float:right;font-weight:normal;}
  .sort .dropDownList ul li a {background:#FFF;border:1px solid #FFF;color:#666;cursor:pointer;display:block;padding:2px;text-decoration:none;}
  .sort .dropDownList ul li a:hover {background:#EC652C;border:1px solid #E85211;color:#FFF;}
  .viewLess {padding:6px 10px 4px 0px;}
#searchResults {background:#FFF url(/store/images/brands/background_endeca_top.gif) no-repeat top left;margin-top:-1px;min-height:430px;padding-left:2px;}
*html #searchResults {height:430px;}
.searchProduct {float:left;margin-right:1px;width:138px;}
  .searchProduct .product {font-size:10px;padding:4px 9px 10px;}
  .searchProduct .productImage {padding:1px; height:100px; width:100px;}
  .searchProduct .productName {text-align:left;padding-bottom:2px;}
    .productName a {text-decoration:none;}
    .productName a:hover {text-decoration:underline;}
  .searchProduct .salesText {font-weight:bold;padding-bottom:2px;text-align:left;}
  .searchProduct .salesText .orange {color:#CC6600;}
  .searchProduct .nowPrice {color:#C00;font-weight:bold;}
  .searchProduct .wasPrice {color:#999; text-decoration:line-through;}
  .searchProduct .saleTag {height:30px; position:absolute; width:30px; z-index:200;}
  .searchProduct .newTag {background:url(/store/images/enhancements/search/new.png) no-repeat top left; height:53px; margin-left:2px; position:absolute; width:18px; z-index:200;}
  .seperator {clear:both;font-size:1px;}
