@charset "utf-8";
/* CSS Document */

#bodytbl_ctnt {
	width: 551px;	
	padding: 15px 20px 40px;
}
#bodytbl_ctnt img {
	border: 0;
}
#bodytbl_ctnt .block1 {
	width: 551px;
	padding-bottom: 15px;
	margin-bottom: 20px;
	border-bottom: 1px solid #CCC;
}
#bodytbl_ctnt .block2 {
	width: 551px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px solid #CCC;
}
#bodytbl_ctnt .block3 {
	width: 551px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px solid #CCC;
}
#bodytbl_ctnt .block4 {
	width: 551px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px solid #CCC;
}
#bodytbl_ctnt .blockcol1 {
	float: left;
	width: 266px;
	border-right: 1px solid #CCC;
	padding-right: 10px;
}
#bodytbl_ctnt .blockcol2 {
	float: right;
	width: 256px;
}

.lstNull ul, li
{
    list-style-type: none;
}



.promo h2 {
	margin: 0;
}
.promo h2 a {
	display: block;
	margin: 0;
	height: 0;
	padding-top: 35px;
	overflow: hidden;
}
.promo .shopall {
	width: 256px;
	text-align: right;
	font-style: italic;
}
.promo .shopall a {
	color: #333;
	padding-left: 12px;
	background: url("/assets/images/homepage/1/images/bg_arrow_drkgrey.gif") 2px center no-repeat;
}

#promo_women h2 a {
	background: url("/assets/images/homepage/1/images/title_womenswatches.gif") no-repeat;
}
#promo_men h2 a {
	background: url("/assets/images/homepage/1/images/title_menswatches.gif") no-repeat;
}
#promo_accessories h2 a {
	background: url("/assets/images/homepage/1/images/title_accessories.gif") no-repeat;
}
#promo_learn h2 a {
	background: url("/assets/images/homepage/1/images/title_learn.gif") no-repeat;
}

#promo_accessories {
	position: relative;
}
#promo_accessories .links ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 120px;
}
#promo_accessories .links li {
	margin: 5px 0;
	padding-left: 12px;
	background: url("/assets/images/homepage/1/images/bg_arrow_drkgrey.gif") 2px center no-repeat;
}
#promo_accessories .links a {
	color: #333;
}
#promo_accessories .links .more a {
	font-style: italic;
}
#promo_accessories .image {
	position: absolute;
	right: 10px;
	bottom: 0;
	width: 110px;
	height: 95px;
	background: url("/assets/images/homepage/1/images/promo_accessories.jpg") no-repeat;
}
#promo_learn {
	position: relative;
}
#promo_learn .desc {
	margin-bottom: 10px;
}
#promo_learn .links {
	width: 120px;
	float: left;
}
#promo_learn .links li {
	margin: 5px 0;
	padding-left: 12px;
	background: url("/assets/images/homepage/1/images/bg_arrow_drkgrey.gif") 2px 5px no-repeat;
}
#promo_learn .links a {
	color: #333;
}
#promo_learn .links ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#promo_learn .links li {
	margin: 5px 0;
}





/* WIDGET STUFF */


#wdgt_newarrivals h2 {
	background: url("/assets/images/homepage/1/images/title_newarrivals.gif") no-repeat;
}
#wdgt_bestsellers h2 {
	background: url("/assets/images/homepage/1/images/title_bestsellers.gif") no-repeat;
}
#wdgt_ontv h2 {
	background: url("/assets/images/homepage/1/images/title_ontv.gif") no-repeat;
}
#wdgt_ourpicks h2 {
	background: url("/assets/images/homepage/1/images/title_ourpicks.gif") no-repeat;
}

.wdgt {
	width: 256px;
	height: 170px;
	position: relative;
}

.wdgt .image {
	width: 110px;
	height: 150px;
	position: absolute;
	top: 10px;
	right: 0;
	z-index: 10;
}
.wdgt .frame {
	width: 110px;
	height: 150px;
	position: absolute;
	top: 10px;
	right: 0;
	z-index: 20;
	background: url("/assets/images/homepage/1/images/frame.png") no-repeat;
}
.wdgt .button {
	position: absolute;
	top: 115px;
	right: 50px;
	z-index: 30;
	width: 94px;
	display:block;
	padding-top:27px;
	height:0;
	overflow:hidden;
	background: url("/assets/images/homepage/1/images/button.gif") no-repeat;	
}
.wdgt h2 {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	width: 130px;
	display:block;
	padding-top:35px;
	height:0;
	overflow:hidden;
}
.wdgt .default {
	display: none;
	position: absolute;
	top: 40px;
	left: 0;
	font: 12px/14px Tahoma, Helvetica, sans-serif;
	color: #555;
	width: 125px;
	height: 70px;
	overflow: hidden;
}
.wdgt .featuring {
	position: absolute;
	top: 37px;
	left: 0;
	font: italic 13px Georgia, "Times New Roman", Times, serif;
	color: #555;
	width: 135px;
	height: 18px;
	overflow: hidden;
}
.wdgt .desc {
	position: absolute;
	top: 57px;
	left: 0;
	font: 12px/14px Tahoma, Helvetica, sans-serif;
	color: #555;
	width: 135px;
	height: 43px;
	overflow: hidden;
}
.wdgt .pricelabel {
	position: absolute;
	top: 105px;
	left: 0;
	font: 14px Georgia, "Times New Roman", Times, serif;
	color: #802;
	width: 135px;
	height: 18px;
	overflow: hidden;
}
.wdgt .price {
	position: absolute;
	top: 120px;
	left: 0;
	font: 20px Georgia, "Times New Roman", Times, serif;
	color: #802;
	width: 135px;
	height: 25px;
	overflow: hidden;
}
.wdgt .shopall {
	position: absolute;
	bottom: 0;
	left: 0;	
	width: 135px;
	overflow: hidden;
}
.wdgt .shopall a {
	font: italic 12px/14px Tahoma, Helvetica, sans-serif;
	color: #555;
}



