@charset "UTF-8";

/* ----- DEFAULT ELEMENTS -----*/

body {
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	font-size: 12px;
	color: #333;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 14px;
	
	}

p {
	text-align: left;
	}
	
a {
	outline: none;
}

h1{
	margin: 0px;
	padding: 0px;
	background: url('resources/reverse_logo.jpg') no-repeat;
	position: absolute;
	top: 40px;
	left: 5px;
	width: 195px;
	height: 33px;
	text-indent:-9000px	
	}
		
ul {
	list-style-type: none;
	}

div {
	z-index: 1;
	}

img {
	z-index: 1;
	}

span{
	z-index: 1;
	}
	
input {
	z-index: 1;
	}
table {
	z-index: 1;
	}
tr {
	z-index: 1;
	}
td {
	z-index: 1;
	}
tbody {
	z-index: 1;
	}
span {
	z-index: 1;
	}
a {
	z-index: 1;
}
dt {
	z-index: 1;
}
dl {
	z-index: 1;
}
form {
	z-index: 1;
	}
#wrap{	
	margin: 0px;
	padding: 0px;
	}

#innerwrap{
	width:993px;
	margin: 0 auto;
	position: relative;
	background: url('resources/topbar_bg.gif') repeat-x;
	height:22px;
	}

/* ----- DESIGNER INDEX -----*/

#index_wrap{
	position: absolute;
	top: 160px;
	left: 12px;
	margin: 0px;
	padding: 0px;
	}

#header_index{
	background: url('resources/leftnav_index_header.gif') no-repeat;
	width: 171px;
	height: 22px;
	}

#index_column1{
	position:absolute;
	padding: 0px;
	margin: 0px;
	top: 10px;
	left: 0px;
	}

#index_column2{
	position:absolute;
	padding: 0px;
	margin: 0px;
	top: 10px;
	left: 205px;
	}

#index_column3{
	position:absolute;
	padding: 0px;
	margin: 0px;
	top: 10px;
	left: 410px;
	}

#index_column4{
	position:absolute;
	padding: 0px;
	margin: 0px;
	top: 10px;
	left: 615px;
	}
	
#index_letter{
	margin: 0px;
	padding: 20px 0px 20px 0px;
	}	

.index_list{
	margin: 0px;
	padding: 0px;
	position: relative;
	top: 10px;
	width: 150px;
	}

.index_list li{
	margin:0px;
	padding:0px;
	list-style-position: outside;
	list-style-type: none;	
	}
	
a.index:link {
	font-size: 11px;
	line-height: 16px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	}

a.index:active {
	font-size: 11px;
	line-height: 16px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	}

a.index:visited {
	font-size: 11px;
	line-height: 16px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	}

a.index:hover {
	font-size: 11px;
	line-height: 16px;
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	}

.index #footer{
	position: absolute;
	top: 1230px;
	left: 420px;
	}

/* ----- CATEGORY ZOOM/BROWSE -----*/

.browse {
	padding:0px;
	margin: 0px;
	width:218px;
	height:420px;
	}

#popup_product {
	z-index:100;
	padding:0px;
	margin: 0px;
	width:220px;
	height:450px;	
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;
	background-color: rgb(255, 255, 255);
	visibility:hidden;
	}
	
.browse_click {
	width:218px;
	height:18px;
	background-color:#b3b3b3;
	text-align:right;
	color:#fff;
	font-size:11px;
	font-style:italic;
	}

.browse_info {
	position: static;
	top: 0px;
	left: 8px;
	font-size: 12px;
	color: #333;
	padding-left:7px;
	padding-bottom:5px;
	font-family: Helvetica, Arial, sans-serif;
	}
	
.browse_info a{
	text-decoration: underline;
	font-weight: bold;
	color: #333;
	}
	
.browse_price{
	color: #f63015;
	}

/* ----- SIZE CHART -----*/

.size_apparel {
	padding:0px;
	margin: 0px;
	width:408px;
	height:230px;
	}

#size_apparel_wrap {
	padding:0px;
	margin: 0px;
	width:408px;
	height:230px;
	border: #333333 1px solid; 
	z-index:2000;
	display:none;	
	background-color: rgb(255, 255, 255);
	}

.size_shoes {
	padding:0px;
	margin: 0px;
	width:530px;
	height:185px;
	}

#size_shoes_wrap {
	padding:0px;
	margin: 0px;
	width:530px;
	height:185px;
	border: #333333 1px solid;	
	z-index:2000;
	display:none;	
	background-color: rgb(255, 255, 255);	
	
	}

.size_denim_w {
	padding:0px;
	margin: 0px;
	width:570px;
	height:140px;
	}

#size_denim_wrap_w {
	padding:0px;
	margin: 0px;
	width:570px;
	height:140px;
	border: #333333 1px solid; 
	z-index:2000;
	display:none;	
	background-color: rgb(255, 255, 255);	
	}

.size_denim_m {
	padding:0px;
	margin: 0px;
	width:690px;
	height:140px;
	}

#size_denim_wrap_m {
	padding:0px;
	margin: 0px;
	width:690px;
	height:140px;
	border: #333333 1px solid;
	z-index:2000;
	display:none;	
	background-color: rgb(255, 255, 255);	
	}

#size_wrap{
	margin: 0 auto;
	position: relative;
	}

.size_title {
	position:absolute;
	top: 15px;
	left: 15px;
	}

.size_close1 {
	position:absolute;
	top: 8px;
	left: 365px;
	}

.size_close2 {
	position:absolute;
	top: 8px;
	left: 485px;
	}

.size_table {
	position:absolute;
	padding: 0px;
	margin: 0px;
	top: 37px;
	left: 15px;
	font-size: 13px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	}

.size_top {
	background-color:#333;
	color:#ccc;
	font-size:13px;
	font-weight: bold;
	text-align: center;
	}

.size_middle {
	background-color:#f6f6f6;
	color:#333;
	font-size:12px;
	font-weight: normal;
	text-align: center;
	}

/* ----- CONTENT ELEMENTS----- */	

#content{
	position: absolute;
	top:0px;
	left:215px;
	padding:0px;
	margin:0px;
	width: 765px;
	z-index:0;
	}
	
#outterContent{
	position: absolute;
	top:128px;
	left:0px;
	padding:0px;
	margin:0px;	
}

#content_header{
	position: absolute;
	top: 129px;
	left: 10px;
	width: 770px;
	}
	
#crumb{
	position: relative;
	top: 5px;
	left: 2px;
	margin: 0px;
	padding: 0px;
	width: 470px;
	}
	
#crumb h2{
	font-size: 14px;
	font-weight: bold;
	color: #171717;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	}
	
#crumb h2 a{
	text-decoration: none;
	color: #171717;
	}

/* ----- SALES PAGES -----*/

#sale_wrap{
	position: absolute;
	top: 160px;
	left: 12px;
	margin: 0px;
	padding: 0px;
	}
	
	.sale_features{
		position: relative;
		top: 0px;
		left: 0px;
		margin: 8px 0px 0px 0px;
		padding: 0px;
		}
		
#sale_header{
	position: relative;
	top: 0px;
	left: 0px;
	width: 770px;
	}
	
	#sale_header #crumb h2{
		font-size: 13px;
		position: relative;
		top: 8px;
		left: 2px;
		padding: 0px;
		margin: 0px;
		}
		
.sale_category1 #products{
	position: absolute;
	top: 375px;
	left: 2px;
	width: 775px;
	}
	
.sale_category2 #products{
		position: absolute;
		top: 115px;
		left: 2px;
		}

.sale_category2 #sort_header{
	position: absolute;
	top: 7px;
	left: 2px;
	}
	
.category_list{
	position: relative;
	top: 13px;
	}
		
.sales #footer{
	position: absolute;
	top: 0px;
	left: 120px;
	display:none;
	visibility:hidden;	
	}

/* ----- SALES: leftnav -----*/

#header_sales{
	background: url('resources/leftnav_sales_header.gif') no-repeat;
	width: 171px;
	height: 22px;
	}

	
#leftnav_top .leftnav_sales{
	position: relative;
	top: 35px;
	left: 10px;
	margin: 0px;
	padding: 0px;
	width: 171px;
	}
	
	#leftnav_top #sales_list{
		position: relative;
		margin: 0px 0px 5px 0px;
		padding: 0px 0px 5px 0px;
		width: 171px;
		}
		
#sales_list li{
	text-indent: -9000px;
	padding: 0px;
	margin: 0px;
	}

#sales_list a{
	display: block;
	width: 171px;
	height: 31px;
		}

		a.sales_all_active:link, a.sales_all_active:visited{
		background: url('resources/leftnav_salesall.gif') no-repeat left bottom;
		}	
			
		a.sales_all:link, a.sales_all:visited{
		background: url('resources/leftnav_salesall.gif') no-repeat left top;
		}
				
		a.sales_all:hover, a.sales_all_active:hover{
		background: url('resources/leftnav_salesall.gif') no-repeat left bottom;
		}
		
		
		a.sales_women_active:link, a.sales_women_active:visited{
		background: url('resources/leftnav_saleswomen.gif') no-repeat left bottom;
		}	
			
		a.sales_women:link, a.sales_women:visited{
		background: url('resources/leftnav_saleswomen.gif') no-repeat left top;
		}
				
		a.sales_women:hover, a.sales_women_active:hover{
		background: url('resources/leftnav_saleswomen.gif') no-repeat left bottom;
		}
		
		
		a.sales_denim_active:link, a.sales_denim_active:visited{
		background: url('resources/leftnav_salesdenim.gif') no-repeat left bottom;
		}	
			
		a.sales_denim:link, a.sales_denim:visited{
		background: url('resources/leftnav_salesdenim.gif') no-repeat left top;
		}
				
		a.sales_denim:hover, a.sales_denim_active:hover{
		background: url('resources/leftnav_salesdenim.gif') no-repeat left bottom;
		}
		
		
		a.sales_handbag_active:link, a.sales_handbag_active:visited{
		background: url('resources/leftnav_saleshandbag.gif') no-repeat left bottom;
		}	
			
		a.sales_handbag:link, a.sales_handbag:visited{
		background: url('resources/leftnav_saleshandbag.gif') no-repeat left top;
		}
				
		a.sales_handbag:hover, a.sales_handbag_active:hover{
		background: url('resources/leftnav_saleshandbag.gif') no-repeat left bottom;
		}
		
		
		a.sales_shoe_active:link, a.sales_shoe_active:visited{
		background: url('resources/leftnav_salesshoe.gif') no-repeat left bottom;
		}	
			
		a.sales_shoe:link, a.sales_shoe:visited{
		background: url('resources/leftnav_salesshoe.gif') no-repeat left top;
		}
				
		a.sales_shoe:hover, a.sales_shoe_active:hover{
		background: url('resources/leftnav_salesshoe.gif') no-repeat left bottom;
		}
		
		
		a.sales_accessories_active:link, a.sales_accessories_active:visited{
		background: url('resources/leftnav_salesaccessories.gif') no-repeat left bottom;
		}	
			
		a.sales_accessories:link, a.sales_accessories:visited{
		background: url('resources/leftnav_salesaccessories.gif') no-repeat left top;
		}
				
		a.sales_accessories:hover, a.sales_accessories_active:hover{
		background: url('resources/leftnav_salesaccessories.gif') no-repeat left bottom;
		}
		
		
		a.sales_men_active:link, a.sales_men_active:visited{
		background: url('resources/leftnav_salesmens.gif') no-repeat left bottom;
		}	
			
		a.sales_men:link, a.sales_men:visited{
		background: url('resources/leftnav_salesmens.gif') no-repeat left top;
		}
				
		a.sales_men:hover, a.sales_men_active:hover{
		background: url('resources/leftnav_salesmens.gif') no-repeat left bottom;
		}


/* ----- ABOUT US FRAME -----*/

#footer_customer{
	position: absolute;
	top: 90px;
	line-height: 16px;
	left: 1px;
	}

.contact_l, .hours_l{
	float: left;
	margin: 10px 25px 0px 0px;
	}
	
.contact_r, .hours_r{
	margin: 10px 0px 10px 0px;
	}

#footer_sortlist{
	width: 650px;
	position: absolute;
	top: 0px;
	left: 10px;
	}
	
#footer_sortlist li{
	padding: 0px;
	margin: 0px 25px 0px 0px;
	}
	
		
.sort_list a{
	display: block;
	}
	
	a.customer, a.customer_active{
		width: 140px; 
		height: 13px;
		}
		
		a.customer_active:link, a.customer_active:visited{
		background: url('resources/sort_customer.gif') no-repeat left top;
		}	
			
		a.customer:link, a.customer:visited{
		background: url('resources/sort_customer.gif') no-repeat left bottom;
		}
				
		a.customer:hover, a.customer_active:hover{
		background: url('resources/sort_customer.gif') no-repeat left top;
		}
		
	a.shipping, a.shipping_active{
		width: 76px; 
		height: 13px;
		}
		
		a.shipping_active:link, a.shipping_active:visited{
		background: url('resources/sort_shipping.gif') no-repeat left top;
		}	
			
		a.shipping:link, a.shipping:visited{
		background: url('resources/sort_shipping.gif') no-repeat left bottom;
		}
				
		a.shipping:hover, a.shipping_active:hover{
		background: url('resources/sort_shipping.gif') no-repeat left top;
		}
	
	a.returns, a.returns_active{
		width: 69px; 
		height: 13px;
		}
		
		a.returns_active:link, a.returns_active:visited{
		background: url('resources/sort_returns.gif') no-repeat left top;
		}	
			
		a.returns:link, a.returns:visited{
		background: url('resources/sort_returns.gif') no-repeat left bottom;
		}
				
		a.returns:hover, a.returns_active:hover{
		background: url('resources/sort_returns.gif') no-repeat left top;
		}	
		
	a.about, a.about_active{
		width: 84px; 
		height: 13px;
		}
		
		a.about_active:link, a.about_active:visited{
		background: url('resources/sort_about.gif') no-repeat left top;
		}	
			
		a.about:link, a.about:visited{
		background: url('resources/sort_about.gif') no-repeat left bottom;
		}
				
		a.about:hover, a.about_active:hover{
		background: url('resources/sort_about.gif') no-repeat left top;
		}
	

/* ----- SHOPPING CART FRAME -----*/		

#header_cs{
	background: url('resources/leftnav_customerserv_txt.gif') no-repeat;
	width: 170px;
	height: 19px;
	}	
	
#leftnav_top .leftnav_cs{
	position: relative;
	top: 35px;
	left: 10px;
	margin: 0px;
	padding: 0px;
	width: 170px;
	}
	
	#leftnav_top .cs_list{
		position: relative;
		margin: 0px 0px 5px 0px;
		padding: 5px 0px 5px 5px;
		width: 155px;
		line-height: 20px;
		}
		
	#leftnav_top .cs_list li{
		background: url('resources/bullet.gif') no-repeat;
		padding: 0px 0px 5px 10px;
		margin: 0px;
		line-height: 16px;
		font-size: 12px;
		}
		
	#leftnav_top .cs_list li a{
		font-weight: bold;
		}
		
#shopcart_sortlist{
	width: 650px;
	position: absolute;
	top: 0px;
	left: 10px;
	}
	
#shopcart_sortlist li{
	padding: 0px;
	margin: 0px 25px 0px 0px;
	}
	
		
.sort_list a{
	display: block;
	}
	
	a.welcome, a.welcome_active{
		width: 80px; 
		height: 15px;
		}
		
		a.welcome_active:link, a.welcome_active:visited{
		background: url('resources/sort_welcome.gif') no-repeat left top;
		}	
			
		a.welcome:link, a.welcome:visited{
		background: url('resources/sort_welcome.gif') no-repeat left bottom;
		}
				
		a.welcome:hover, a.welcome_active:hover{
		background: url('resources/sort_welcome.gif') no-repeat left top;
		}
		
	a.billing, a.billing_active{
		width: 150px; 
		height: 15px;
		}
		
		a.billing_active:link, a.billing_active:visited{
		background: url('resources/sort_billing.gif') no-repeat left top;
		}	
			
		a.billing:link, a.billing:visited{
		background: url('resources/sort_billing.gif') no-repeat left bottom;
		}
				
		a.billing:hover, a.billing_active:hover{
		background: url('resources/sort_billing.gif') no-repeat left top;
		}
		
	a.delivery, a.delivery_active{
		width: 175px; 
		height: 15px;
		}
		
		a.delivery_active:link, a.delivery_active:visited{
		background: url('resources/sort_delivery.gif') no-repeat left top;
		}	
			
		a.delivery:link, a.delivery:visited{
		background: url('resources/sort_delivery.gif') no-repeat left bottom;
		}
				
		a.delivery:hover, a.delivery_active:hover{
		background: url('resources/sort_delivery.gif') no-repeat left top;
		}
		
	a.confirm, a.confirm_active{
		width: 80px; 
		height: 15px;
		}
		
		a.confirm_active:link, a.confirm_active:visited{
		background: url('resources/sort_confirm.gif') no-repeat left top;
		}	
			
		a.confirm:link, a.confirm:visited{
		background: url('resources/sort_confirm.gif') no-repeat left bottom;
		}
				
		a.confirm:hover, a.confirm_active:hover{
		background: url('resources/sort_confirm.gif') no-repeat left top;
		}

.shopcart #footer{
	position: absolute;
	top: 0px;
	left: 120px;
	display:none;
	visibility:hidden;
	}

	
/* ----- SHOPPING CART CONTENT -----*/

#shopcart_outerwrap{
	position: absolute;
	top: 76px;
	left: 2px;
	width: 766px;
	}

#shopcart_products{	 
	border: 1px solid #e2e2e2;	
	}
	
#shopcart_header{
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px;
	padding: 5px 0px 0px 0px;	
	height:20px;
	background-color: #fafafa;
	}

span.shopcart_header{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 55px 0px 0px;
	margin: 0px;
	}
	
	span.header_item{
		position: absolute;
		top: 5px;
		left: 20px;
		font-weight: bold;
		}
		
	span.header_qty{
		position: absolute;
		top: 5px;
		left: 435px;
		font-weight: bold;
		}
		
	span.header_price{
		position: absolute;
		top: 5px;
		left: 550px;
		font-weight: bold;
		}
		
	span.header_subtotal{
		position: absolute;
		top: 5px;
		left: 640px;
		font-weight: bold;
		}
	
.shopcart_products{
	position: relative;
	top: 0px;
	left: 0px;
	border-top: 1px solid #e2e2e2;
	height: 100px; 
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #333;
	margin: 0px;
	padding: 0px;
	}
	
	.shopcart_productthumb{
		position: absolute;
		top: 7px;
		left: 20px;
		width: 61px;
		height: 80px;
		}
		
	.shopcart_productname{
		position: absolute;
		top: 8px;
		left: 85px;
		}
		
	.shopcart_qty{
		position: absolute;
		top: 8px;
		left: 457px;
		width: 20px;
		height: 17px;
		border: 1px solid #2e2e2e;				
		text-align: center;
		padding-top: 3px;
		}

	.shopcart_qty_txt{
		position:relative;
		top: 0px;
		left: 2px;
		margin: 0px;
		padding: 0px;
		background-color: #ffffff;
	    font-family: arial;
	    font-size: 12px;
	    color: #333333;
		width: 15px;
		height: 15px;
		float: left;
		border-style: none;
		}

		
	.shopcart_price{
		position: absolute;
		top: 8px;
		left: 550px;
		}
		
	.shopcart_subtotal{
		position: absolute;
		top: 8px;
		left: 655px;
		}
		
	.shopcart_remove{	
		position: absolute;
		top: 55px;
		left: 600px;
		}
		
#shopcart_subtotal{
	position: relative;
	top: 0px;
	left: 0px;
	font-weight: bold;
	font-size: 12px;
	height: 50px;
	}

	.subtotal_txt{
		position: absolute;
		top: 20px;
		left: 530px;
		}
		
	.subtotal_price{
		position: absolute;
		top: 20px;
		left: 655px;
		}
		
#shopcart_buttons{
	position: relative;
	top: 0px;
	left: 0px;
	height: 45px;
	}
	
	.b_update{
		position: absolute;
		top: 10px;
		left: 0px;
		}
		
	.b_continue{
		position: absolute;
		top: 10px;
		left: 270px;
		}
		
	.b_checkout{
		position: absolute;
		top: 10px;
		left: 538px;
		}

/* ----- SHOPPING: GLOBAL -----*/

.shopcart_innerwrap{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 764px;
	border: 1px solid #ccc;
	background-color: #fafafa;
	}
	
.shopcart form, .shopcart input, .shopcart label{
	margin: 0px;
	padding: 0px;
	}
	
.shopcart_innerwrap input{
	vertical-align: middle;
	font-size: 12px;
	text-indent: 5px;
	color: #565656;
	}
	
.shopcart_innerwrap form label{
	font-size:12px;
	font-family: Helvetica, arial, sans-serif;
	color: #565656; 
	vertical-align: middle;
	}
	
div.clearfix{
	padding: 5px 0px 0px 0px;
	float: right;
	}

	
/* ----- SHOPPING: WELCOME -----*/
	
#welcome{
	height: 260px;
	}
		
.welcome_left{
	position: absolute;
	top: 20px;
	left: 20px;
	width: 250px;
	}
	
.welcome_right{
	position: absolute;
	top: 20px;
	left: 370px;
	width: 290px;	
	}
	
#welcome form{
	position: absolute;
	top: 20px;
	left: 0px;
	}
	
.welcome_form{
	background-color: #fff;
	height: 17px; /* height: 20px; */
	width: 185px;
	border: 1px solid #ccc;
	}
	
.welcome_password{
	position: absolute;
	top: 160px;
	left: 83px;	
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #565656;
	}
	
.welcome_password a{
	color: #565656;
	}
	
.form_newsletter{
	position: absolute;
	top: 150px;
	left: 455px;
	width: 220px;
	}
	
.newsletter_checkbox{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 13px;
	height: 13px;
	}
	
.newsletter_txt{
	font-family: Helvetica;
	font-size: 11px;
	color: #565656;
	line-height: 13px;
	position: absolute;
	top: 0px;
	left: 17px;
	}
	
.b_proceedbilling{
	position: absolute;
	top: 78px;
	left: 63px;
	}
	
.b_createacct{
	position: absolute;
	top: 210px;
	left: 470px;
	}		

	
/* ----- SHOPPING: BILLING -----*/

#billing{
	height: 429px;
	}

.billing_left{
	position: absolute;
	top: 20px;
	left: 20px;
	width: 300px;
	}
	
.billing_right{
	position: absolute;
	top: 20px;
	left: 370px;
	width: 290px;	
	}
	
#billing span{
	font-family: Helvetica;
	font-style: italic;
	color: #565656;
	font-size: 11px;
	position: relative;
	top: 15px;
	left: 0px;
	}
	
#billing form{
	position: absolute;
	top: 50px;
	left: 0px;
	}
	
.b_proceedtodelivery{
	position: absolute;
	top: 340px;
	left: 393px;
	}
	
/* ----- SHOPPING: DELIVERY -----*/

.shopcart_header{
	border-bottom: 1px solid #e2e2e2;
	}
	
.shopcart_products2{
	position: relative;
	top: 0px;
	left: 0px;
	height: 20px; 
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #333;
	margin: 0px;
	padding: 0px;
	}
	
.shopcart_delivery{
	padding-bottom: 10px;	
	}

	.shopcart_productname2{
		position: absolute;
		top: 8px;
		left: 20px;
		}	
			
	.shopcart_qty2{
		position: absolute;
		top: 8px;
		left: 457px;
		width: 20px;
		height: 17px;		
		text-align: center;
		padding-top: 3px;
		}

		#delivery_subtotal{
		position: relative;
		top: 0px;
		left: 0px;
		font-weight: normal;
		font-size: 12px;
		height: 50px;
		}
	
.shopcart_shipping{
	height: 80px; 
	}
	
	.shopcart_shippingoptions{
		position: absolute;
		top: 13px;
		left: 15px;
		width: 550px;
		height: 15px;
		padding: 5px;
		border: 1px solid #c1c1c1;
		}
	
	.shopcart_shippingcost{
		position: absolute;
		top: 20px;
		left: 655px;
		}

	.shopcart_codes{
		height: 115px;
		position: relative;
		top: 30px;
		left: 0px;
	}
	
	#codesandcoupons{
		position: absolute;
		top: 40px;
		left: 20px;
		width: 710px;
		height : 60px;
		}
		
	.codesandcoupons{
		padding: 0px 0px 0px 0px;
		height: 32px;
		}
		
	.codesandcoupons span{
		display: block;
		float: left;
		text-align: left;
		width: 100px;
		line-height: 23px;
		}
		
	.promo_discount{
		position: absolute;
		top: 0px;
		left: 630px;
		 }
		 
	.credit_discount{
		position: absolute;
		top: 32px;
		left: 630px;
		}
		
	#giftcredit{
		margin-left: 3px;
		}
		
#delivery_total{
		position: relative;
		top: 50px;
		left: 500px;
		font-weight: bold;
		height: 110px;
		width: 260px;
		}
		
	.salestax_txt{
		position: absolute;
		top: 0px;
		left: 0px;
		}
		
	.salestax_price{
		position: absolute;
		top: 0px;
		left: 155px;
		}
		
	.total_txt{
		position: absolute;
		top: 20px;
		left: 0px;
		}
		
	.total_price{
		position: absolute;
		top: 20px;
		left: 155px;
		}
		
.b_placeorder{
	position: absolute;
	top: 0px;
	left: 500px;
	}

		
/* ----- MENS HOMEPAGE ELEMENTS -----*/	

#leftnav_denim{
	position: absolute;
	top: 705px;
	left: 20px;
	}	
	
#leftnav_shoes{
	position: absolute;
	top: 735px;
	left: 19px;
	}	

#leftnav_accessories{
	position: absolute;
	top: 763px;
	left: 19px;
	}	

/* ----- WOMENS HOMEPAGE ELEMENTS -----*/	

#b_newarrivals{
	position: absolute;
	top: 10px;
	left: 10px;
	}
	
#b_saleevents{
	position: absolute;
	top: 51px;
	left: 10px;
	}
	
.home #leftnav{
	height: 805px;
	}

.home #leftnav #leftnav_top{
	position: absolute;
	top: 100px;
	left: 10px;
	width: 190px;
	height: 430px;
	background: url('resources/leftnav_stripes.jpg') repeat-y;
	margin: 0px;
	padding: 0px;
	}
	
	.home .leftnav_header{
		margin: 0px;
		padding: 0px;	
		position: absolute;
		top: 10px;
		left: 10px;	
		text-indent:-9000px;	
		}

	#header_featdesigners{
		background: url('resources/leftnav_featureddesigners_txt.gif') no-repeat;
		width: 171px;
		height: 22px;
		}
		
	.designer_new{
		color: #f63015;
		}
		
.home #leftnav #leftnav_bottom{
	position: absolute;
	top: 540px;
	left: 10px;
	width: 190px;
	height: 255px;
	background: url('resources/leftnav_stripes.jpg') repeat-y;
	padding-bottom:0px;
	margin-bottom: 31px;
	}
		
#leftnav_bottom .leftnav_categories{
	position: relative;
	top: 35px;
	left: 10px;
	margin: 0px;
	padding: 0px;
	}		
	
	#leftnav_bottom a:link, #leftnav_bottom a:visited{
		text-decoration: none;
		color: #333;
		}
	
	#leftnav_bottom a:hover{
		text-decoration: none;
		color: #7c7c7c;
		}

.home #content{
	background-color: #e5e5e5;
	position: absolute;
	top:128px;
	left:210px;
	padding:0px;
	margin:0px;
	width: 784px;
	height: 805px;
	}
	
#banner_email{
	position: absolute;
	top: 15px;
	left: 600px;
	z-index: 1;
	}
	
	#banner_email .emailbanner_input{
		background-color: white;
		height: 13px;
		width: 125px;
		}	
	
#home_banner{
	position: absolute;
	top:10px;
	left: 0px;
	}
	
#home_betab{
	position: absolute;
	top: 49px;
	left: 0px;
	}
	
#home_betas{
	position: absolute;
	top: 540px;
	left: 0px;
	width: 788px;
	}
	
	.home_betas{
		position: relative;
		float: left;
		margin-right: 14px;
		}
		
#visit_header{
	position: absolute;
	top: 950px;
	left: 0px;
	width: 991px;
	height: 23px;
	background-color: #404040;
	border: #6d6d6d 1px solid;
	}
	
	#visit_header h2{
		width: 140px;
		height: 15px;
		position: relative;
		top: 4px;
		left: 8px;
		margin: 0px;
		padding: 0px;
		background: url('resources/header_visit_txt.gif') no-repeat;
		text-indent: -9000px;
		}
		
#revolve_sites{
	position: absolute;
	top: 975px;
	left: 0px;
	height: 73px;
	width: 994px;
	margin: 0px;
	padding: 0px;
	}
	
#revolve_sites li{
	float: left;
	text-indent: -9000px;
	padding: 0px;
	margin: 0px;
	}

#revolve_sites a{
	display: block;
		}
	
	a.logo_revolve, a.logo_revolve_active{
		width: 331px; 
		height: 73px;
		}
		
		a.logo_revolve_active:link, a.logo_revolve_active:visited{
		background: url('resources/logotab_revolve.jpg') no-repeat left bottom;
		}	
			
		a.logo_revolve:link, a.logo_revolve:visited{
		background: url('resources/logotab_revolve.jpg') no-repeat left top;
		}
				
		a.logo_revolve:hover, a.logo_revolve_active:hover{
		background: url('resources/logotab_revolve.jpg') no-repeat left bottom;
		}
		
	a.logo_forward, a.logo_forward_active{
		width: 331px; 
		height: 73px;
		}
		
		a.logo_forward_active:link, a.logo_forward_active:visited{
		background: url('resources/logotab_ff.jpg') no-repeat left bottom;
		}	
			
		a.logo_forward:link, a.logo_forward:visited{
		background: url('resources/logotab_ff.jpg') no-repeat left top;
		}
				
		a.logo_forward:hover, a.logo_forward_active:hover{
		background: url('resources/logotab_ff.jpg') no-repeat left bottom;
		}
		
	a.logo_rewind, a.logo_rewind_active{
		width: 331px; 
		height: 73px;
		}
		
		a.logo_rewind_active:link, a.logo_rewind_active:visited{
		background: url('resources/logotab_reverse.jpg') no-repeat left bottom;
		}	
			
		a.logo_rewind:link, a.logo_rewind:visited{
		background: url('resources/logotab_reverse.jpg') no-repeat left top;
		}
				
		a.logo_rewind:hover, a.logo_rewind_active:hover{
		background: url('resources/logotab_reverse.jpg') no-repeat left bottom;
		}
	

.home #footer{
	position: absolute;
	top: 1100px;
	left: 120px;
	}	
	
	
	
/* ----- PRODUCT DETAIL PAGE ----- */

#product_img{
	position: absolute;
	top: 173px;
	left: 10px;
	width: 356px;
	}
	
	#product_thumbs{
		position: absolute;
		top: 462px;
		left: 0px;
		}

	.product_thumbs{
		margin: 4px 4px 0px 0px;
		padding: 0px;
		float: left;
		width: 85px;
		height: 111px;
		}
	
	.b_zoom{
		position: absolute;
		top: 445px;
		left: 291px;
		}
	
	#product_header{
		position: absolute;
		top: 3px;
		left: 365px;
		width: 400px;
		}
	
	#main_image{
		height:463px;
		width:352px;
		background-color:gray;
		overflow:hidden;
	}
	
	#product_info{
		position: absolute;
		/* top: 228px; */
		/* left: 380px; */
		top: 57px;
		left: 365px;
		border: 1px solid #ccc;
		width: 394px;	
		height: 634px;
		}
	#size_chart{
		position: absolute;
		top: 83px;
		left: 160px;
		width: 60px;
	}	

	#product_header h3, #product_header h2{
		padding: 0px;
		margin: 0px;
		}
	
	#product_header h2{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22px;
	color: #333;
	position: relative;
	top: 0px;
	left: 0px;
	font-weight: bold;
	}
	
	#product_header h2 a{
		text-decoration: none;
		color: #333;
		}
	
	#product_header h3{
		font-family: Helvetica, Arial, sans-serif;
		font-size: 17px;
		color: #333;
		position: relative;
		top: 8px;
		left: 0px;
		font-weight: normal;
		}

#product_prices{
	padding: 25px 0px 0px 15px;
	}
	
	.price_retail{
		font-size: 14px;
		color: #333;
		float: left;
		margin-right: 15px;

		}
		
	.price_rewind{
		font-size: 14px;
		color: #f63015;
		}

#product_color, #product_size{
	font-size: 14px;
	color: #333;
	font-weight: bold;
	}
	
	#product_color{
		position: absolute;
		top: 60px;
		left: 15px;
		}
	
	#product_size{
		position: absolute;
		top: 85px;
		left: 15px;
		}
		
	a.product_sizechart{
		text-decoration: none;
		font-size: 12px;
		color: #333;
		font-weight: normal;
		margin-left: 5px;
		}
		
.b_addtobag{
	position: absolute;
	top: 125px;
	left: 15px; 
	}
	
.b_addtowish{
	position: absolute;
	top: 125px;
	left: 125px; 
	}
		
.b_prev{
	position: absolute;
	top: 170px;
	left: 0px;
	z-index: 1;
	}

.b_next{
	position: absolute;
	top: 170px;
	left: 211px;
	}
	
#product_txt{
	width: 365px;
	height: 285px;
	overflow: hidden;
	position: absolute;
	top: 175px;
	left: 15px;
	z-index: -1;
	}
	
	#product_txt p{	
		position: relative;
		top: 0px;
		left: 0px;
		font-size: 13px;
		font-family: Helvetica, Arial, sans-serif;
		line-height: 17px;
		}
		
	#product_txt ul{
		position: relative;
		top: 0px;
		left: 0px;
		padding: 0px 0px 0px 15px;
		margin: 0px;
		list-style-type: disc;
		line-height: 18px;
		}
		
.recent_txt{
	position: absolute;
	top: 470px;
	left: 0px;
	}
	
#recent_products{
	position: absolute;
	top: 508px;
	left: 15px;
	width: 380px;
	}
		
		.recent_products{
		margin: 0px 8px 0px 0px;
		padding: 0px;
		float: left;
		}
	

/* ----- CATEGORY PAGE: SORT FUNCTIONS ----- */

#view span, #page span, #view_bottom span{
	font-size: 14px;
	color: #171717;
	float: left;
	margin-top: 2px;
	}

#page_bottom span {
	font-size: 14px;
	color: #171717;
	float: right;
	margin-top: 2px;
}	

#bottom_fxns{
	position: relative;
	top: 50px;
	right: 10px;	
	width: 775px;
	float: right;
	z-index:200;
	}

#bottom_fxns .dropdown_arrow{
	float: left;
	margin-right: 25px;
	}
	
#view {
	position: absolute;
	top: 10px;
	left: 500px;	
	width: 90px;
	z-index:200;
	}

.view_products{
	margin: 0px 0px 0px 5px;
	padding: 0px;
	width: 27px;
	height: 15px;	
	float: left;
	border-left: 1px #ccc solid;
	border-bottom: 1px #ccc solid;
	border-top: 1px #ccc solid;
	}
	
.view_products li a{
	text-decoration: none;
	font-size: 10px;
	padding-left: 5px;
	color: #171717;
	line-height: 18px;
	}
	
#page{
	position: absolute;
	top: 10px;
	right: 0px;
	width:160px;
	}
		
#page span{
	text-align: right;
	float: right;
	}
		
.page_views{
	float: right;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	}
	
.page_views li{
	float: left;
	text-indent: -9000px;
	padding: 0px;
	margin: 0px;	
	}
	
.page_views li a{
	display: block;	
	margin-left: 3px;	
	}			
		
		a.page1, a.page1_active{
			width: 17px; 
			height: 17px;
			}
		
			a.page1_active:link, a.page1_active:visited{
			background: url('resources/page1.jpg') no-repeat left bottom;
			}	
			
			a.page1:link, a.page1:visited{
			background: url('resources/page1.jpg') no-repeat left top;
			}
				
			a.page1:hover, a.page1_active:hover{
			background: url('resources/page1.jpg') no-repeat left bottom;
			}
		
		a.page2, a.page2_active{
			width: 17px; 
			height: 17px;
			}
		
			a.page2_active:link, a.page2_active:visited{
			background: url('resources/page2.jpg') no-repeat left bottom;
			}	
			
			a.page2:link, a.page2:visited{
			background: url('resources/page2.jpg') no-repeat left top;
			}
				
			a.page2:hover, a.page2_active:hover{
			background: url('resources/page2.jpg') no-repeat left bottom;
			}
			
		a.page3, a.page3_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page3_active:link, a.page3_active:visited{
			background: url('resources/page3.jpg') no-repeat left bottom;
			}	
			
			a.page3:link, a.page3:visited{
			background: url('resources/page3.jpg') no-repeat left top;
			}
				
			a.page3:hover, a.page3_active:hover{
			background: url('resources/page3.jpg') no-repeat left bottom;
			}
			
		a.page4, a.page4_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page4_active:link, a.page4_active:visited{
			background: url('resources/page4.jpg') no-repeat left bottom;
			}	
			
			a.page4:link, a.page4:visited{
			background: url('resources/page4.jpg') no-repeat left top;
			}
				
			a.page4:hover, a.page4_active:hover{
			background: url('resources/page4.jpg') no-repeat left bottom;
			}
			
		a.page5, a.page5_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page5_active:link, a.page5_active:visited{
			background: url('resources/page5.jpg') no-repeat left bottom;
			}	
			
			a.page5:link, a.page5:visited{
			background: url('resources/page5.jpg') no-repeat left top;
			}
				
			a.page5:hover, a.page5_active:hover{
			background: url('resources/page5.jpg') no-repeat left bottom;
			}
			
		a.page6, a.page6_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page6_active:link, a.page6_active:visited{
			background: url('resources/page6.jpg') no-repeat left bottom;
			}	
			
			a.page6:link, a.page6:visited{
			background: url('resources/page6.jpg') no-repeat left top;
			}
				
			a.page6:hover, a.page6_active:hover{
			background: url('resources/page6.jpg') no-repeat left bottom;
			}
			
		a.page7, a.page7_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page7_active:link, a.page7_active:visited{
			background: url('resources/page7.jpg') no-repeat left bottom;
			}	
			
			a.page7:link, a.page7:visited{
			background: url('resources/page7.jpg') no-repeat left top;
			}
				
			a.page7:hover, a.page7_active:hover{
			background: url('resources/page7.jpg') no-repeat left bottom;
			}
			
		a.page8, a.page8_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page8_active:link, a.page8_active:visited{
			background: url('resources/page8.jpg') no-repeat left bottom;
			}	
			
			a.page8:link, a.page8:visited{
			background: url('resources/page8.jpg') no-repeat left top;
			}
				
			a.page8:hover, a.page8_active:hover{
			background: url('resources/page8.jpg') no-repeat left bottom;
			}
		
		a.page9, a.page9_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page9_active:link, a.page9_active:visited{
			background: url('resources/page9.jpg') no-repeat left bottom;
			}	
			
			a.page9:link, a.page9:visited{
			background: url('resources/page9.jpg') no-repeat left top;
			}
				
			a.page9:hover, a.page9_active:hover{
			background: url('resources/page9.jpg') no-repeat left bottom;
			}						
		
		a.page10, a.page10_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page10_active:link, a.page10_active:visited{
			background: url('resources/page10.jpg') no-repeat left bottom;
			}	
			
			a.page10:link, a.page10:visited{
			background: url('resources/page10.jpg') no-repeat left top;
			}
				
			a.page10:hover, a.page10_active:hover{
			background: url('resources/page10.jpg') no-repeat left bottom;
			}
			
		a.page11, a.page11_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page11_active:link, a.page11_active:visited{
			background: url('resources/page11.jpg') no-repeat left bottom;
			}	
			
			a.page11:link, a.page11:visited{
			background: url('resources/page11.jpg') no-repeat left top;
			}
				
			a.page11:hover, a.page11_active:hover{
			background: url('resources/page11.jpg') no-repeat left bottom;
			}	
		
		a.page12, a.page12_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page12_active:link, a.page12_active:visited{
			background: url('resources/page12.jpg') no-repeat left bottom;
			}	
			
			a.page12:link, a.page12:visited{
			background: url('resources/page12.jpg') no-repeat left top;
			}
				
			a.page12:hover, a.page12_active:hover{
			background: url('resources/page12.jpg') no-repeat left bottom;
			}
		
		a.page13, a.page13_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page13_active:link, a.page13_active:visited{
			background: url('resources/page13.jpg') no-repeat left bottom;
			}	
			
			a.page13:link, a.page13:visited{
			background: url('resources/page13.jpg') no-repeat left top;
			}
				
			a.page13:hover, a.page13_active:hover{
			background: url('resources/page13.jpg') no-repeat left bottom;
			}
			
		a.page14, a.page14_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page14_active:link, a.page14_active:visited{
			background: url('resources/page14.jpg') no-repeat left bottom;
			}	
			
			a.page14:link, a.page14:visited{
			background: url('resources/page14.jpg') no-repeat left top;
			}
				
			a.page14:hover, a.page14_active:hover{
			background: url('resources/page14.jpg') no-repeat left bottom;
			}
			
		a.page15, a.page15_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page15_active:link, a.page15_active:visited{
			background: url('resources/page15.jpg') no-repeat left bottom;
			}	
			
			a.page15:link, a.page15:visited{
			background: url('resources/page15.jpg') no-repeat left top;
			}
				
			a.page15:hover, a.page15_active:hover{
			background: url('resources/page15.jpg') no-repeat left bottom;
			}				
			
		a.page15, a.page15_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page15_active:link, a.page15_active:visited{
			background: url('resources/page15.jpg') no-repeat left bottom;
			}	
			
			a.page15:link, a.page15:visited{
			background: url('resources/page15.jpg') no-repeat left top;
			}
				
			a.page15:hover, a.page15_active:hover{
			background: url('resources/page15.jpg') no-repeat left bottom;
			}		
		
		a.page15, a.page15_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page15_active:link, a.page15_active:visited{
			background: url('resources/page15.jpg') no-repeat left bottom;
			}	
			
			a.page15:link, a.page15:visited{
			background: url('resources/page15.jpg') no-repeat left top;
			}
				
			a.page15:hover, a.page15_active:hover{
			background: url('resources/page15.jpg') no-repeat left bottom;
			}	
			
		a.page16, a.page16_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page16_active:link, a.page16_active:visited{
			background: url('resources/page16.jpg') no-repeat left bottom;
			}	
			
			a.page16:link, a.page16:visited{
			background: url('resources/page16.jpg') no-repeat left top;
			}
				
			a.page16:hover, a.page16_active:hover{
			background: url('resources/page16.jpg') no-repeat left bottom;
			}	
			
		a.page17, a.page17_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page17_active:link, a.page17_active:visited{
			background: url('resources/page17.jpg') no-repeat left bottom;
			}	
			
			a.page17:link, a.page17:visited{
			background: url('resources/page17.jpg') no-repeat left top;
			}
				
			a.page17:hover, a.page17_active:hover{
			background: url('resources/page17.jpg') no-repeat left bottom;
			}	
			
		a.page18, a.page18_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page18_active:link, a.page18_active:visited{
			background: url('resources/page18.jpg') no-repeat left bottom;
			}	
			
			a.page18:link, a.page18:visited{
			background: url('resources/page18.jpg') no-repeat left top;
			}
				
			a.page18:hover, a.page18_active:hover{
			background: url('resources/page18.jpg') no-repeat left bottom;
			}	
			
		a.page19, a.page19_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page19_active:link, a.page19_active:visited{
			background: url('resources/page19.jpg') no-repeat left bottom;
			}	
			
			a.page19:link, a.page19:visited{
			background: url('resources/page19.jpg') no-repeat left top;
			}
				
			a.page19:hover, a.page19_active:hover{
			background: url('resources/page19.jpg') no-repeat left bottom;
			}	
			
		a.page20, a.page20_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page20_active:link, a.page20_active:visited{
			background: url('resources/page20.jpg') no-repeat left bottom;
			}	
			
			a.page20:link, a.page20:visited{
			background: url('resources/page20.jpg') no-repeat left top;
			}
				
			a.page20:hover, a.page20_active:hover{
			background: url('resources/page20.jpg') no-repeat left bottom;
			}	
			
		a.page21, a.page21_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page21_active:link, a.page21_active:visited{
			background: url('resources/page21.jpg') no-repeat left bottom;
			}	
			
			a.page21:link, a.page21:visited{
			background: url('resources/page21.jpg') no-repeat left top;
			}
				
			a.page21:hover, a.page21_active:hover{
			background: url('resources/page21.jpg') no-repeat left bottom;
			}	
			
		a.page22, a.page22_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page22_active:link, a.page22_active:visited{
			background: url('resources/page22.jpg') no-repeat left bottom;
			}	
			
			a.page22:link, a.page22:visited{
			background: url('resources/page22.jpg') no-repeat left top;
			}
				
			a.page22:hover, a.page22_active:hover{
			background: url('resources/page22.jpg') no-repeat left bottom;
			}	
			
		a.page23, a.page23_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page23_active:link, a.page23_active:visited{
			background: url('resources/page23.jpg') no-repeat left bottom;
			}	
			
			a.page23:link, a.page23:visited{
			background: url('resources/page23.jpg') no-repeat left top;
			}
				
			a.page23:hover, a.page23_active:hover{
			background: url('resources/page23.jpg') no-repeat left bottom;
			}	
			
		a.page24, a.page24_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page24_active:link, a.page24_active:visited{
			background: url('resources/page24.jpg') no-repeat left bottom;
			}	
			
			a.page24:link, a.page24:visited{
			background: url('resources/page24.jpg') no-repeat left top;
			}
				
			a.page24:hover, a.page24_active:hover{
			background: url('resources/page24.jpg') no-repeat left bottom;
			}	
			
		a.page25, a.page25_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page25_active:link, a.page25_active:visited{
			background: url('resources/page25.jpg') no-repeat left bottom;
			}	
			
			a.page25:link, a.page25:visited{
			background: url('resources/page25.jpg') no-repeat left top;
			}
				
			a.page25:hover, a.page25_active:hover{
			background: url('resources/page25.jpg') no-repeat left bottom;
			}	
			
		a.page26, a.page26_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page26_active:link, a.page26_active:visited{
			background: url('resources/page26.jpg') no-repeat left bottom;
			}	
			
			a.page26:link, a.page26:visited{
			background: url('resources/page26.jpg') no-repeat left top;
			}
				
			a.page26:hover, a.page26_active:hover{
			background: url('resources/page26.jpg') no-repeat left bottom;
			}	
			
		a.page27, a.page27_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page27_active:link, a.page27_active:visited{
			background: url('resources/page27.jpg') no-repeat left bottom;
			}	
			
			a.page27:link, a.page27:visited{
			background: url('resources/page27.jpg') no-repeat left top;
			}
				
			a.page27:hover, a.page27_active:hover{
			background: url('resources/page27.jpg') no-repeat left bottom;
			}	
			
		a.page28, a.page28_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page28_active:link, a.page28_active:visited{
			background: url('resources/page28.jpg') no-repeat left bottom;
			}	
			
			a.page28:link, a.page28:visited{
			background: url('resources/page28.jpg') no-repeat left top;
			}
				
			a.page28:hover, a.page28_active:hover{
			background: url('resources/page28.jpg') no-repeat left bottom;
			}	
			
		a.page29, a.page29_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page29_active:link, a.page29_active:visited{
			background: url('resources/page29.jpg') no-repeat left bottom;
			}	
			
			a.page29:link, a.page29:visited{
			background: url('resources/page29.jpg') no-repeat left top;
			}
				
			a.page29:hover, a.page29_active:hover{
			background: url('resources/page29.jpg') no-repeat left bottom;
			}	
			
		a.page30, a.page30_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page30_active:link, a.page30_active:visited{
			background: url('resources/page30.jpg') no-repeat left bottom;
			}	
			
			a.page30:link, a.page30:visited{
			background: url('resources/page30.jpg') no-repeat left top;
			}
				
			a.page30:hover, a.page30_active:hover{
			background: url('resources/page30.jpg') no-repeat left bottom;
			}	
			
		a.page31, a.page31_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page31_active:link, a.page31_active:visited{
			background: url('resources/page31.jpg') no-repeat left bottom;
			}	
			
			a.page31:link, a.page31:visited{
			background: url('resources/page31.jpg') no-repeat left top;
			}
				
			a.page31:hover, a.page31_active:hover{
			background: url('resources/page31.jpg') no-repeat left bottom;
			}	
			
		a.page32, a.page32_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page32_active:link, a.page32_active:visited{
			background: url('resources/page32.jpg') no-repeat left bottom;
			}	
			
			a.page32:link, a.page32:visited{
			background: url('resources/page32.jpg') no-repeat left top;
			}
				
			a.page32:hover, a.page32_active:hover{
			background: url('resources/page32.jpg') no-repeat left bottom;
			}	
			
		a.page33, a.page33_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page33_active:link, a.page33_active:visited{
			background: url('resources/page33.jpg') no-repeat left bottom;
			}	
			
			a.page33:link, a.page33:visited{
			background: url('resources/page33.jpg') no-repeat left top;
			}
				
			a.page33:hover, a.page33_active:hover{
			background: url('resources/page33.jpg') no-repeat left bottom;
			}	
			
		a.page34, a.page34_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page34_active:link, a.page34_active:visited{
			background: url('resources/page34.jpg') no-repeat left bottom;
			}	
			
			a.page34:link, a.page34:visited{
			background: url('resources/page34.jpg') no-repeat left top;
			}
				
			a.page34:hover, a.page34_active:hover{
			background: url('resources/page34.jpg') no-repeat left bottom;
			}	
			
		a.page35, a.page35_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page35_active:link, a.page35_active:visited{
			background: url('resources/page35.jpg') no-repeat left bottom;
			}	
			
			a.page35:link, a.page35:visited{
			background: url('resources/page35.jpg') no-repeat left top;
			}
				
			a.page35:hover, a.page35_active:hover{
			background: url('resources/page35.jpg') no-repeat left bottom;
			}	
			
		a.page36, a.page36_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page36_active:link, a.page36_active:visited{
			background: url('resources/page36.jpg') no-repeat left bottom;
			}	
			
			a.page36:link, a.page36:visited{
			background: url('resources/page36.jpg') no-repeat left top;
			}
				
			a.page36:hover, a.page36_active:hover{
			background: url('resources/page36.jpg') no-repeat left bottom;
			}	
			
		a.page37, a.page37_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page37_active:link, a.page37_active:visited{
			background: url('resources/page37.jpg') no-repeat left bottom;
			}	
			
			a.page37:link, a.page37:visited{
			background: url('resources/page37.jpg') no-repeat left top;
			}
				
			a.page37:hover, a.page37_active:hover{
			background: url('resources/page37.jpg') no-repeat left bottom;
			}	
			
		a.page38, a.page38_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page38_active:link, a.page38_active:visited{
			background: url('resources/page38.jpg') no-repeat left bottom;
			}	
			
			a.page38:link, a.page38:visited{
			background: url('resources/page38.jpg') no-repeat left top;
			}
				
			a.page38:hover, a.page38_active:hover{
			background: url('resources/page38.jpg') no-repeat left bottom;
			}	
			
		a.page39, a.page39_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page39_active:link, a.page39_active:visited{
			background: url('resources/page39.jpg') no-repeat left bottom;
			}	
			
			a.page39:link, a.page39:visited{
			background: url('resources/page39.jpg') no-repeat left top;
			}
				
			a.page39:hover, a.page39_active:hover{
			background: url('resources/page39.jpg') no-repeat left bottom;
			}	
			
		a.page40, a.page40_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page40_active:link, a.page40_active:visited{
			background: url('resources/page40.jpg') no-repeat left bottom;
			}	
			
			a.page40:link, a.page40:visited{
			background: url('resources/page40.jpg') no-repeat left top;
			}
				
			a.page40:hover, a.page40_active:hover{
			background: url('resources/page40.jpg') no-repeat left bottom;
			}	
			
		a.page41, a.page41_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page41_active:link, a.page41_active:visited{
			background: url('resources/page41.jpg') no-repeat left bottom;
			}	
			
			a.page41:link, a.page31:visited{
			background: url('resources/page41.jpg') no-repeat left top;
			}
				
			a.page41:hover, a.page41_active:hover{
			background: url('resources/page41.jpg') no-repeat left bottom;
			}	
			
		a.page42, a.page42_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page42_active:link, a.page42_active:visited{
			background: url('resources/page42.jpg') no-repeat left bottom;
			}	
			
			a.page42:link, a.page42:visited{
			background: url('resources/page42.jpg') no-repeat left top;
			}
				
			a.page42:hover, a.page42_active:hover{
			background: url('resources/page42.jpg') no-repeat left bottom;
			}	
			
		a.page43, a.page43_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page43_active:link, a.page43_active:visited{
			background: url('resources/page43.jpg') no-repeat left bottom;
			}	
			
			a.page43:link, a.page43:visited{
			background: url('resources/page43.jpg') no-repeat left top;
			}
				
			a.page43:hover, a.page43_active:hover{
			background: url('resources/page43.jpg') no-repeat left bottom;
			}	
			
		a.page44, a.page44_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page44_active:link, a.page44_active:visited{
			background: url('resources/page44.jpg') no-repeat left bottom;
			}	
			
			a.page44:link, a.page44:visited{
			background: url('resources/page44.jpg') no-repeat left top;
			}
				
			a.page44:hover, a.page44_active:hover{
			background: url('resources/page44.jpg') no-repeat left bottom;
			}	
			
		a.page45, a.page45_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page45_active:link, a.page45_active:visited{
			background: url('resources/page45.jpg') no-repeat left bottom;
			}	
			
			a.page45:link, a.page45:visited{
			background: url('resources/page45.jpg') no-repeat left top;
			}
				
			a.page45:hover, a.page45_active:hover{
			background: url('resources/page45.jpg') no-repeat left bottom;
			}	
			
		a.page46, a.page46_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page46_active:link, a.page46_active:visited{
			background: url('resources/page46.jpg') no-repeat left bottom;
			}	
			
			a.page46:link, a.page46:visited{
			background: url('resources/page46.jpg') no-repeat left top;
			}
				
			a.page46:hover, a.page46_active:hover{
			background: url('resources/page46.jpg') no-repeat left bottom;
			}	
			
		a.page47, a.page47_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page47_active:link, a.page47_active:visited{
			background: url('resources/page47.jpg') no-repeat left bottom;
			}	
			
			a.page47:link, a.page47:visited{
			background: url('resources/page47.jpg') no-repeat left top;
			}
				
			a.page47:hover, a.page47_active:hover{
			background: url('resources/page47.jpg') no-repeat left bottom;
			}	
			
		a.page48, a.page48_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page48_active:link, a.page48_active:visited{
			background: url('resources/page48.jpg') no-repeat left bottom;
			}	
			
			a.page48:link, a.page48:visited{
			background: url('resources/page48.jpg') no-repeat left top;
			}
				
			a.page48:hover, a.page48_active:hover{
			background: url('resources/page48.jpg') no-repeat left bottom;
			}	
			
		a.page49, a.page49_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page49_active:link, a.page49_active:visited{
			background: url('resources/page49.jpg') no-repeat left bottom;
			}	
			
			a.page49:link, a.page49:visited{
			background: url('resources/page49.jpg') no-repeat left top;
			}
				
			a.page49:hover, a.page49_active:hover{
			background: url('resources/page49.jpg') no-repeat left bottom;
			}	
			
		a.page50, a.page50_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page50_active:link, a.page50_active:visited{
			background: url('resources/page50.jpg') no-repeat left bottom;
			}	
			
			a.page50:link, a.page50:visited{
			background: url('resources/page50.jpg') no-repeat left top;
			}
				
			a.page50:hover, a.page50_active:hover{
			background: url('resources/page50.jpg') no-repeat left bottom;
			}	
			
		a.page51, a.page51_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page51_active:link, a.page51_active:visited{
			background: url('resources/page51.jpg') no-repeat left bottom;
			}	
			
			a.page51:link, a.page31:visited{
			background: url('resources/page51.jpg') no-repeat left top;
			}
				
			a.page51:hover, a.page51_active:hover{
			background: url('resources/page51.jpg') no-repeat left bottom;
			}	
			
		a.page52, a.page52_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page52_active:link, a.page52_active:visited{
			background: url('resources/page52.jpg') no-repeat left bottom;
			}	
			
			a.page52:link, a.page52:visited{
			background: url('resources/page52.jpg') no-repeat left top;
			}
				
			a.page52:hover, a.page52_active:hover{
			background: url('resources/page52.jpg') no-repeat left bottom;
			}	
			
		a.page53, a.page53_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page53_active:link, a.page53_active:visited{
			background: url('resources/page53.jpg') no-repeat left bottom;
			}	
			
			a.page53:link, a.page53:visited{
			background: url('resources/page53.jpg') no-repeat left top;
			}
				
			a.page53:hover, a.page53_active:hover{
			background: url('resources/page53.jpg') no-repeat left bottom;
			}	
			
		a.page54, a.page54_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page54_active:link, a.page54_active:visited{
			background: url('resources/page54.jpg') no-repeat left bottom;
			}	
			
			a.page54:link, a.page54:visited{
			background: url('resources/page54.jpg') no-repeat left top;
			}
				
			a.page54:hover, a.page54_active:hover{
			background: url('resources/page54.jpg') no-repeat left bottom;
			}	
			
		a.page55, a.page55_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page55_active:link, a.page55_active:visited{
			background: url('resources/page55.jpg') no-repeat left bottom;
			}	
			
			a.page55:link, a.page55:visited{
			background: url('resources/page55.jpg') no-repeat left top;
			}
				
			a.page55:hover, a.page55_active:hover{
			background: url('resources/page55.jpg') no-repeat left bottom;
			}	
			
		a.page56, a.page56_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page56_active:link, a.page56_active:visited{
			background: url('resources/page56.jpg') no-repeat left bottom;
			}	
			
			a.page56:link, a.page56:visited{
			background: url('resources/page56.jpg') no-repeat left top;
			}
				
			a.page56:hover, a.page56_active:hover{
			background: url('resources/page56.jpg') no-repeat left bottom;
			}	
			
		a.page57, a.page57_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page57_active:link, a.page57_active:visited{
			background: url('resources/page57.jpg') no-repeat left bottom;
			}	
			
			a.page57:link, a.page57:visited{
			background: url('resources/page57.jpg') no-repeat left top;
			}
				
			a.page57:hover, a.page57_active:hover{
			background: url('resources/page57.jpg') no-repeat left bottom;
			}	
			
		a.page58, a.page58_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page58_active:link, a.page58_active:visited{
			background: url('resources/page58.jpg') no-repeat left bottom;
			}	
			
			a.page58:link, a.page58:visited{
			background: url('resources/page58.jpg') no-repeat left top;
			}
				
			a.page58:hover, a.page58_active:hover{
			background: url('resources/page58.jpg') no-repeat left bottom;
			}	
			
		a.page59, a.page59_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page59_active:link, a.page59_active:visited{
			background: url('resources/page59.jpg') no-repeat left bottom;
			}	
			
			a.page59:link, a.page59:visited{
			background: url('resources/page59.jpg') no-repeat left top;
			}
				
			a.page59:hover, a.page59_active:hover{
			background: url('resources/page59.jpg') no-repeat left bottom;
			}	
			
		a.page60, a.page60_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page60_active:link, a.page60_active:visited{
			background: url('resources/page60.jpg') no-repeat left bottom;
			}	
			
			a.page60:link, a.page60:visited{
			background: url('resources/page60.jpg') no-repeat left top;
			}
				
			a.page60:hover, a.page60_active:hover{
			background: url('resources/page60.jpg') no-repeat left bottom;
			}	
			
		a.page61, a.page61_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page61_active:link, a.page61_active:visited{
			background: url('resources/page61.jpg') no-repeat left bottom;
			}	
			
			a.page61:link, a.page31:visited{
			background: url('resources/page61.jpg') no-repeat left top;
			}
				
			a.page61:hover, a.page61_active:hover{
			background: url('resources/page61.jpg') no-repeat left bottom;
			}	
			
		a.page62, a.page62_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page62_active:link, a.page62_active:visited{
			background: url('resources/page62.jpg') no-repeat left bottom;
			}	
			
			a.page62:link, a.page62:visited{
			background: url('resources/page62.jpg') no-repeat left top;
			}
				
			a.page62:hover, a.page62_active:hover{
			background: url('resources/page62.jpg') no-repeat left bottom;
			}	
			
		a.page63, a.page63_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page63_active:link, a.page63_active:visited{
			background: url('resources/page63.jpg') no-repeat left bottom;
			}	
			
			a.page63:link, a.page63:visited{
			background: url('resources/page63.jpg') no-repeat left top;
			}
				
			a.page63:hover, a.page63_active:hover{
			background: url('resources/page63.jpg') no-repeat left bottom;
			}	
			
		a.page64, a.page64_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page64_active:link, a.page64_active:visited{
			background: url('resources/page64.jpg') no-repeat left bottom;
			}	
			
			a.page64:link, a.page64:visited{
			background: url('resources/page64.jpg') no-repeat left top;
			}
				
			a.page64:hover, a.page64_active:hover{
			background: url('resources/page64.jpg') no-repeat left bottom;
			}	
			
		a.page65, a.page65_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page65_active:link, a.page65_active:visited{
			background: url('resources/page65.jpg') no-repeat left bottom;
			}	
			
			a.page65:link, a.page65:visited{
			background: url('resources/page65.jpg') no-repeat left top;
			}
				
			a.page65:hover, a.page65_active:hover{
			background: url('resources/page65.jpg') no-repeat left bottom;
			}	
			
		a.page66, a.page66_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page66_active:link, a.page66_active:visited{
			background: url('resources/page66.jpg') no-repeat left bottom;
			}	
			
			a.page66:link, a.page66:visited{
			background: url('resources/page66.jpg') no-repeat left top;
			}
				
			a.page66:hover, a.page66_active:hover{
			background: url('resources/page66.jpg') no-repeat left bottom;
			}	
			
		a.page67, a.page67_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page67_active:link, a.page67_active:visited{
			background: url('resources/page67.jpg') no-repeat left bottom;
			}	
			
			a.page67:link, a.page67:visited{
			background: url('resources/page67.jpg') no-repeat left top;
			}
				
			a.page67:hover, a.page67_active:hover{
			background: url('resources/page67.jpg') no-repeat left bottom;
			}	
			
		a.page68, a.page68_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page68_active:link, a.page68_active:visited{
			background: url('resources/page68.jpg') no-repeat left bottom;
			}	
			
			a.page68:link, a.page68:visited{
			background: url('resources/page68.jpg') no-repeat left top;
			}
				
			a.page68:hover, a.page68_active:hover{
			background: url('resources/page68.jpg') no-repeat left bottom;
			}	
			
		a.page69, a.page69_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page69_active:link, a.page69_active:visited{
			background: url('resources/page69.jpg') no-repeat left bottom;
			}	
			
			a.page69:link, a.page69:visited{
			background: url('resources/page69.jpg') no-repeat left top;
			}
				
			a.page69:hover, a.page69_active:hover{
			background: url('resources/page69.jpg') no-repeat left bottom;
			}	
						
		a.page70, a.page70_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page70_active:link, a.page70_active:visited{
			background: url('resources/page70.jpg') no-repeat left bottom;
			}	
			
			a.page70:link, a.page70:visited{
			background: url('resources/page70.jpg') no-repeat left top;
			}
				
			a.page70:hover, a.page70_active:hover{
			background: url('resources/page70.jpg') no-repeat left bottom;
			}	
			
		a.page71, a.page71_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page71_active:link, a.page71_active:visited{
			background: url('resources/page71.jpg') no-repeat left bottom;
			}	
			
			a.page71:link, a.page31:visited{
			background: url('resources/page71.jpg') no-repeat left top;
			}
				
			a.page71:hover, a.page71_active:hover{
			background: url('resources/page71.jpg') no-repeat left bottom;
			}	
			
		a.page72, a.page72_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page72_active:link, a.page72_active:visited{
			background: url('resources/page72.jpg') no-repeat left bottom;
			}	
			
			a.page72:link, a.page72:visited{
			background: url('resources/page72.jpg') no-repeat left top;
			}
				
			a.page72:hover, a.page72_active:hover{
			background: url('resources/page72.jpg') no-repeat left bottom;
			}	
			
		a.page73, a.page73_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page73_active:link, a.page73_active:visited{
			background: url('resources/page73.jpg') no-repeat left bottom;
			}	
			
			a.page73:link, a.page73:visited{
			background: url('resources/page73.jpg') no-repeat left top;
			}
				
			a.page73:hover, a.page73_active:hover{
			background: url('resources/page73.jpg') no-repeat left bottom;
			}	
			
		a.page74, a.page74_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page74_active:link, a.page74_active:visited{
			background: url('resources/page74.jpg') no-repeat left bottom;
			}	
			
			a.page74:link, a.page74:visited{
			background: url('resources/page74.jpg') no-repeat left top;
			}
				
			a.page74:hover, a.page74_active:hover{
			background: url('resources/page74.jpg') no-repeat left bottom;
			}	
			
		a.page75, a.page75_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page75_active:link, a.page75_active:visited{
			background: url('resources/page75.jpg') no-repeat left bottom;
			}	
			
			a.page75:link, a.page75:visited{
			background: url('resources/page75.jpg') no-repeat left top;
			}
				
			a.page75:hover, a.page75_active:hover{
			background: url('resources/page75.jpg') no-repeat left bottom;
			}	
			
		a.page76, a.page76_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page76_active:link, a.page76_active:visited{
			background: url('resources/page76.jpg') no-repeat left bottom;
			}	
			
			a.page76:link, a.page76:visited{
			background: url('resources/page76.jpg') no-repeat left top;
			}
				
			a.page76:hover, a.page76_active:hover{
			background: url('resources/page76.jpg') no-repeat left bottom;
			}	
			
		a.page77, a.page77_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page77_active:link, a.page77_active:visited{
			background: url('resources/page77.jpg') no-repeat left bottom;
			}	
			
			a.page77:link, a.page77:visited{
			background: url('resources/page77.jpg') no-repeat left top;
			}
				
			a.page77:hover, a.page77_active:hover{
			background: url('resources/page77.jpg') no-repeat left bottom;
			}	
			
		a.page78, a.page78_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page78_active:link, a.page78_active:visited{
			background: url('resources/page78.jpg') no-repeat left bottom;
			}	
			
			a.page78:link, a.page78:visited{
			background: url('resources/page78.jpg') no-repeat left top;
			}
				
			a.page78:hover, a.page78_active:hover{
			background: url('resources/page78.jpg') no-repeat left bottom;
			}	
			
		a.page79, a.page79_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page79_active:link, a.page79_active:visited{
			background: url('resources/page79.jpg') no-repeat left bottom;
			}	
			
			a.page79:link, a.page79:visited{
			background: url('resources/page79.jpg') no-repeat left top;
			}
				
			a.page79:hover, a.page79_active:hover{
			background: url('resources/page79.jpg') no-repeat left bottom;
			}
			
		a.page80, a.page80_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page80_active:link, a.page80_active:visited{
			background: url('resources/page80.jpg') no-repeat left bottom;
			}	
			
			a.page80:link, a.page80:visited{
			background: url('resources/page80.jpg') no-repeat left top;
			}
				
			a.page80:hover, a.page80_active:hover{
			background: url('resources/page80.jpg') no-repeat left bottom;
			}	
			
		a.page81, a.page81_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page81_active:link, a.page81_active:visited{
			background: url('resources/page81.jpg') no-repeat left bottom;
			}	
			
			a.page81:link, a.page31:visited{
			background: url('resources/page81.jpg') no-repeat left top;
			}
				
			a.page81:hover, a.page81_active:hover{
			background: url('resources/page81.jpg') no-repeat left bottom;
			}	
			
		a.page82, a.page82_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page82_active:link, a.page82_active:visited{
			background: url('resources/page82.jpg') no-repeat left bottom;
			}	
			
			a.page82:link, a.page82:visited{
			background: url('resources/page82.jpg') no-repeat left top;
			}
				
			a.page82:hover, a.page82_active:hover{
			background: url('resources/page82.jpg') no-repeat left bottom;
			}	
			
		a.page83, a.page83_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page83_active:link, a.page83_active:visited{
			background: url('resources/page83.jpg') no-repeat left bottom;
			}	
			
			a.page83:link, a.page83:visited{
			background: url('resources/page83.jpg') no-repeat left top;
			}
				
			a.page83:hover, a.page83_active:hover{
			background: url('resources/page83.jpg') no-repeat left bottom;
			}	
			
		a.page84, a.page84_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page84_active:link, a.page84_active:visited{
			background: url('resources/page84.jpg') no-repeat left bottom;
			}	
			
			a.page84:link, a.page84:visited{
			background: url('resources/page84.jpg') no-repeat left top;
			}
				
			a.page84:hover, a.page84_active:hover{
			background: url('resources/page84.jpg') no-repeat left bottom;
			}	
			
		a.page85, a.page85_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page85_active:link, a.page85_active:visited{
			background: url('resources/page85.jpg') no-repeat left bottom;
			}	
			
			a.page85:link, a.page85:visited{
			background: url('resources/page85.jpg') no-repeat left top;
			}
				
			a.page85:hover, a.page85_active:hover{
			background: url('resources/page85.jpg') no-repeat left bottom;
			}	
			
		a.page86, a.page86_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page86_active:link, a.page86_active:visited{
			background: url('resources/page86.jpg') no-repeat left bottom;
			}	
			
			a.page86:link, a.page86:visited{
			background: url('resources/page86.jpg') no-repeat left top;
			}
				
			a.page86:hover, a.page86_active:hover{
			background: url('resources/page86.jpg') no-repeat left bottom;
			}	
			
		a.page87, a.page87_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page87_active:link, a.page87_active:visited{
			background: url('resources/page87.jpg') no-repeat left bottom;
			}	
			
			a.page87:link, a.page87:visited{
			background: url('resources/page87.jpg') no-repeat left top;
			}
				
			a.page87:hover, a.page87_active:hover{
			background: url('resources/page87.jpg') no-repeat left bottom;
			}	
			
		a.page88, a.page88_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page88_active:link, a.page88_active:visited{
			background: url('resources/page88.jpg') no-repeat left bottom;
			}	
			
			a.page88:link, a.page88:visited{
			background: url('resources/page88.jpg') no-repeat left top;
			}
				
			a.page88:hover, a.page88_active:hover{
			background: url('resources/page88.jpg') no-repeat left bottom;
			}	
			
		a.page89, a.page89_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page89_active:link, a.page89_active:visited{
			background: url('resources/page89.jpg') no-repeat left bottom;
			}	
			
			a.page89:link, a.page89:visited{
			background: url('resources/page89.jpg') no-repeat left top;
			}
				
			a.page89:hover, a.page89_active:hover{
			background: url('resources/page89.jpg') no-repeat left bottom;
			}
			
		a.page90, a.page90_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page90_active:link, a.page90_active:visited{
			background: url('resources/page90.jpg') no-repeat left bottom;
			}	
			
			a.page90:link, a.page90:visited{
			background: url('resources/page90.jpg') no-repeat left top;
			}
				
			a.page90:hover, a.page90_active:hover{
			background: url('resources/page90.jpg') no-repeat left bottom;
			}	
			
		a.page91, a.page91_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page91_active:link, a.page91_active:visited{
			background: url('resources/page91.jpg') no-repeat left bottom;
			}	
			
			a.page91:link, a.page31:visited{
			background: url('resources/page91.jpg') no-repeat left top;
			}
				
			a.page91:hover, a.page91_active:hover{
			background: url('resources/page91.jpg') no-repeat left bottom;
			}	
			
		a.page92, a.page92_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page92_active:link, a.page92_active:visited{
			background: url('resources/page92.jpg') no-repeat left bottom;
			}	
			
			a.page92:link, a.page92:visited{
			background: url('resources/page92.jpg') no-repeat left top;
			}
				
			a.page92:hover, a.page92_active:hover{
			background: url('resources/page92.jpg') no-repeat left bottom;
			}	
			
		a.page93, a.page93_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page93_active:link, a.page93_active:visited{
			background: url('resources/page93.jpg') no-repeat left bottom;
			}	
			
			a.page93:link, a.page93:visited{
			background: url('resources/page93.jpg') no-repeat left top;
			}
				
			a.page93:hover, a.page93_active:hover{
			background: url('resources/page93.jpg') no-repeat left bottom;
			}	
			
		a.page94, a.page94_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page94_active:link, a.page94_active:visited{
			background: url('resources/page94.jpg') no-repeat left bottom;
			}	
			
			a.page94:link, a.page94:visited{
			background: url('resources/page94.jpg') no-repeat left top;
			}
				
			a.page94:hover, a.page94_active:hover{
			background: url('resources/page94.jpg') no-repeat left bottom;
			}	
			
		a.page95, a.page95_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page95_active:link, a.page95_active:visited{
			background: url('resources/page95.jpg') no-repeat left bottom;
			}	
			
			a.page95:link, a.page95:visited{
			background: url('resources/page95.jpg') no-repeat left top;
			}
				
			a.page95:hover, a.page95_active:hover{
			background: url('resources/page95.jpg') no-repeat left bottom;
			}	
			
		a.page96, a.page96_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page96_active:link, a.page96_active:visited{
			background: url('resources/page96.jpg') no-repeat left bottom;
			}	
			
			a.page96:link, a.page96:visited{
			background: url('resources/page96.jpg') no-repeat left top;
			}
				
			a.page96:hover, a.page96_active:hover{
			background: url('resources/page96.jpg') no-repeat left bottom;
			}	
			
		a.page97, a.page97_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page97_active:link, a.page97_active:visited{
			background: url('resources/page97.jpg') no-repeat left bottom;
			}	
			
			a.page97:link, a.page97:visited{
			background: url('resources/page97.jpg') no-repeat left top;
			}
				
			a.page97:hover, a.page97_active:hover{
			background: url('resources/page97.jpg') no-repeat left bottom;
			}	
			
		a.page98, a.page98_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page98_active:link, a.page98_active:visited{
			background: url('resources/page98.jpg') no-repeat left bottom;
			}	
			
			a.page98:link, a.page98:visited{
			background: url('resources/page98.jpg') no-repeat left top;
			}
				
			a.page98:hover, a.page98_active:hover{
			background: url('resources/page98.jpg') no-repeat left bottom;
			}	
			
		a.page99, a.page99_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page99_active:link, a.page99_active:visited{
			background: url('resources/page99.jpg') no-repeat left bottom;
			}	
			
			a.page99:link, a.page99:visited{
			background: url('resources/page99.jpg') no-repeat left top;
			}
				
			a.page99:hover, a.page99_active:hover{
			background: url('resources/page99.jpg') no-repeat left bottom;
			}
			
		a.page100, a.page100_active{
			width: 17px; 
			height: 17px;
			}
			
			a.page100_active:link, a.page100_active:visited{
			background: url('resources/page100.jpg') no-repeat left bottom;
			}	
			
			a.page100:link, a.page100:visited{
			background: url('resources/page100.jpg') no-repeat left top;
			}
				
			a.page100:hover, a.page100_active:hover{
			background: url('resources/page100.jpg') no-repeat left bottom;
			}
																																				
		a.nextpage{
			width: 10px;
			height: 17px;
			background: url('resources/page_next.gif') no-repeat;
			}
			
		a.prevpage{
			width: 10px;
			height: 17px;
			background: url('resources/page_previous.gif') no-repeat;
			}	
			
		a.lastpage{
			width: 13px;
			height: 17px;
			background: url('resources/page_end.gif') no-repeat;
			}
			
		a.firstpage{
			width: 13px;
			height: 17px;
			background: url('resources/page_beginning.gif') no-repeat;
		}	
			
#sort_header{
	position: absolute;
	top: 37px;
	left: 2px;
	margin: 0px;
	padding: 0px;
	width: 766px;
	height:30px;
	background-color: #565656;
	z-index:1;
	}
	
.sort_by{
	margin: 0px;
	padding: 0px;	
	position: absolute;
	top: 8px;
	left: 15px;	
	text-indent:-9000px;
	background: url('resources/sort_txt.gif') no-repeat;
	width: 55px;
	height: 15px;
	}
	
.sort_list{
	margin: 0px;
	padding: 8px 0px 0px 0px;
	position: absolute;
	left: 70px;	
	width: 400px;
	}
	
.sort_list li{
	float: left;
	text-indent: -9000px;
	padding: 0px;
	margin: 0px 0px 0px 15px;
	}
	
.sort_list a{
	display: block;
	}
	
	a.newest, a.newest_active{
		width: 66px; 
		height: 15px;
		}
		
		a.newest_active:link, a.newest_active:visited{
		background: url('resources/sort_newest.gif') no-repeat left top;
		}	
			
		a.newest:link, a.newest:visited{
		background: url('resources/sort_newest.gif') no-repeat left bottom;
		}
				
		a.newest:hover, a.newest_active:hover{
		background: url('resources/sort_newest.gif') no-repeat left top;
		}
		
	a.price, a.price_active{
		width: 54px; 
		height: 15px;
		}
		
		a.price_active:link, a.price_active:visited{
		background: url('resources/sort_price.gif') no-repeat left top;
		}	
			
		a.price:link, a.price:visited{
		background: url('resources/sort_price.gif') no-repeat left bottom;
		}
				
		a.price:hover, a.price_active:hover{
		background: url('resources/sort_price.gif') no-repeat left top;
		}
	
	a.designer, a.designer_active{
		width: 80px; 
		height: 15px;
		}
		
		a.designer_active:link, a.designer_active:visited{
		background: url('resources/sort_designer.gif') no-repeat left top;
		}	
			
		a.designer:link, a.designer:visited{
		background: url('resources/sort_designer.gif') no-repeat left bottom;
		}
				
		a.designer:hover, a.designer_active:hover{
		background: url('resources/sort_designer.gif') no-repeat left top;
		}
	
	a.category, a.category_active{
		width: 90px; 
		height: 15px;
		}
		
		a.category_active:link, a.category_active:visited{
		background: url('resources/sort_category.gif') no-repeat left top;
		}	
			
		a.category:link, a.category:visited{
		background: url('resources/sort_category.gif') no-repeat left bottom;
		}
				
		a.category:hover, a.category_active:hover{
		background: url('resources/sort_category.gif') no-repeat left top;
		}
	
	
	a.popularity, a.popularity_active{
		width: 90px; 
		height: 15px;
		}
		
		a.popularity_active:link, a.popularity_active:visited{
		background: url('resources/sort_popularity.gif') no-repeat left top;
		}	
			
		a.popularity:link, a.popularity:visited{
		background: url('resources/sort_popularity.gif') no-repeat left bottom;
		}
				
		a.popularity:hover, a.popularity_active:hover{
		background: url('resources/sort_popularity.gif') no-repeat left top;
		}		
		
.zoom{
	margin: 0px;
	padding: 0px;	
	position: absolute;
	top: 8px;
	left: 600px;	
	text-indent:-9000px;
	background: url('resources/zoom_txt.gif') no-repeat;
	width: 45px;
	height: 15px;
	}
	
.zoom_options{
	margin: 0px;
	padding: 8px 0px 0px 0px;
	position: absolute;
	left: 645px;	
	width: 140px;
	}
	
.zoom_options li{
	float: left;
	text-indent: -9000px;
	padding: 0px;
	margin: 0px 0px 0px 5px;
	}
	
.zoom_options a{
	display: block;
	width: 40px; 
	height: 15px;
	}

	a.zoom_on_active:link, a.zoom_on_active:visited{
		background: url('resources/zoom_on.gif') no-repeat left top;
		}	
			
		a.zoom_on:link, a.zoom_on:visited{
		background: url('resources/zoom_on.gif') no-repeat left bottom;
		}
				
		a.zoom_on:hover, a.zoom_on_active:hover{
		background: url('resources/zoom_on.gif') no-repeat left top;
		}

		
	a.zoom_off_active:link, a.zoom_off_active:visited{
		background: url('resources/zoom_off.gif') no-repeat left top;
		}	
			
		a.zoom_off:link, a.zoom_off:visited{
		background: url('resources/zoom_off.gif') no-repeat left bottom;
		}
				
		a.zoom_off:hover, a.zoom_off_active:hover{
		background: url('resources/zoom_off.gif') no-repeat left top;
		}
	
/* ---------- CATEGORY PAGE: PRODUCTS ---------- */		
#products{
	position: absolute;
	top: 205px;
	left: 12px;
	width: 775px;	
	z-index:-9;
	}
	
#cate_product{
	float: left;
	margin-right: 9px;
	z-index:-100;
	}
	
.product_info{
	font-size: 12px;
	color: #333;
	font-family: Helvetica, Arial, sans-serif;
	overflow:hidden;
	width:120px;
	height:60px;
	}
	
.product_info a{
	text-decoration: none;
	color: #333;
	}
	
.cate_price{
	color: #f63015;
	}
	
#products .product_info{
	padding-bottom: 15px;
	}
		

	
/* ---------------------------------------------- */
/* ---------- FRAMEWORK ELEMENTS BELOW ---------- */
/* ---------------------------------------------- */


/* ----- LEFT NAV -----*/

#leftnav{
	position: absolute;
	top: 128px;
	left: 0px;
	width:210px;
	background-color: #e5e5e5;	
	line-height:18px;
	padding:0px;
	margin:0px;
	z-index:1;
	}		
			

/* ----- LEFT NAV: TOP portion -----*/	

#leftnav #leftnav_top{
	position: relative;
	top: 10px;
	left: 10px;
	width: 190px;
	background: url('resources/leftnav_stripes.jpg') repeat-y;
	padding-bottom:45px;
	margin-bottom: 5px;
	}
	
.leftnav_header{
	margin: 0px;
	padding: 0px;	
	position: absolute;
	top: 10px;
	left: 10px;	
	text-indent:-9000px;	
	}
	
	#header_categories{
		background: url('resources/leftnav_categories_txt.gif') no-repeat;
		width: 170px;
		height: 21px;
		}
		
	#header_designers{
		background: url('resources/leftnav_designers_txt.gif') no-repeat;
		width: 95px;
		height: 16px;
		}
		
	#header_newarrivals{
		background: url('resources/newarrivals_txt_leftnav.gif') no-repeat;
		width: 171px;
		height: 25px;
		}	
	
#leftnav_top .mainheader_divider{
	position: relative; 
	top: 20px; 
	left: 10px;
	}
	
#leftnav_top .leftnav_categories{
	position: relative;
	top: 35px;
	left: 10px;
	margin: 0px;
	padding: 0px;
	}		
	
	#leftnav_top a:link, #leftnav_top a:visited{
		text-decoration: none;
		color: #333;
		}
	
	#leftnav_top a:hover{
		text-decoration: none;
		color: #7c7c7c;
		}
	
	a.categories_sub_active:link, a.categories_sub_active:visited{
		background: url('resources/bullet.gif') no-repeat;
		padding-left: 10px
		}
	
	.categories_sub a:link, .categories_sub a:visited{
		padding-left: 10px;
		}
	
	.categories_sub a:hover, a.categories_sub_active:hover{
		background: url('resources/bullet.gif') no-repeat;
		padding-left: 10px
		}
	
	.categories_sub{
		margin: 0px;
		padding: 0px 0px 0px 10px;
		}	
	
		
#leftnav_top .leftnav_designers{
	position: relative;
	top: 35px;
	left: 10px;
	margin: 0px;
	padding: 0px;
	width: 170px;
	}
	
	#leftnav_top .designers_list{
		position: relative;
		margin: 0px 0px 5px 0px;
		padding: 5px 0px 5px 5px;
		width: 155px;
		background: white;		
		line-height: 20px;
		}
		
	a.leftnav_designers_active:link, a.leftnav_designers_active:visited{
		background: url('resources/bullet.gif') no-repeat;
		padding-left: 10px
		}
		
	.leftnav_designers a:link, .leftnav_designers a:visited{
		padding-left: 10px;
		}
	
	.leftnav_designers a:hover, a.leftnav_designers_active:hover{
		background: url('resources/bullet.gif') no-repeat;
		padding-left: 10px
		}
	
	.leftnav_designers a{
		margin: 0px;
		padding: 0px 0px 0px 10px;
		}
		
	.leftnav_designers #scrollbar{
		position: absolute;
		top:0px;
		left: 155px;
		width:13px;
		height:315px;
		background-color: #fff;
		border: solid #ccc 1px;
		}
		
		.leftnav_designers #scrollbar a{
			padding: 0px;
			}
		
			.leftnav_designers #scrollbar .up{
			position: absolute;
			top:0px;
			left:0px;
			border: none;
			margin: 0px;
			padding: 0px;
			}
	
			.leftnav_designers #scrollbar .down{
			position: absolute;
			top:298px;
			left:0px;
			border: none;
			margin: 0px;
			padding: 0px;
			}

.leftnav_friends{
	position: relative;
	background-color: #fff;
	width: 180px;
	top: 15px;
	left: 10px;
	padding: 8px 0px 3px 10px;
	margin-bottom: 10px;
	}
	
.leftnav_helpfullinks{
	position: relative;
	background-color: #fff;
	width: 190px;
	top: 15px;
	left: 10px;
	padding-bottom: 40px;
	margin-bottom: 25px;
	}
	
	.leftnav_helpfullinks .leftnav_header{
		margin: 0px;
		padding: 0px;	
		position: absolute;
		top: 10px;
		left: 10px;	
		text-indent:-9000px;	
		background: url('resources/leftnav_helpfullinks.jpg') no-repeat;
		width: 171px;
		height: 23px;
		}
		
	.help_icons{
		position: relative;
		top: 40px;
		left: 8px;
		padding-bottom: 5px;
		}
	
	
	
/* ----- LEFT NAV: REFINE global -----*/	
		
#leftnav_refine{
	position: relative;
	background-color: #fff;
	width: 190px;
	top: 15px;
	left: 10px;
	padding-bottom: 40px;
	margin-bottom: 25px;
	}

.refine_header{
	margin: 0px;
	padding: 0px;	
	position: absolute;
	top: 10px;
	left: 10px;	
	text-indent:-9000px;
	background: url('resources/refine_txt.gif') no-repeat;
	width: 130px;
	height: 15px;
	}
		
#leftnav_refine .refineheader_divider{
	position: relative; 
	top: 30px; 
	left: 10px;
	padding-bottom: 20px;
	}	
	
a.b_search, a.b_clear{
	display: block;
	width: 84px; 
	height: 25px;
	margin: 0px;
	text-indent: -9000px;
	padding: 0px;
	}
	
a.b_search{
	position: relative;
	top: 25px;
	left: 8px;
	}
	
a.b_clear{
	position: relative;
	top: 0px;
	left: 97px;
	}

		a.b_search:link, a.b_search:visited{
		background: url('resources/b_search.jpg') no-repeat left top;
		
		}
				
		a.b_search:hover{
		background: url('resources/b_search.jpg') no-repeat left bottom;
		}
		
		a.b_clear:link, a.b_clear:visited{
		background: url('resources/b_clear.jpg') no-repeat left top;
		}
				
		a.b_clear:hover{
		background: url('resources/b_clear.jpg') no-repeat left bottom;
		}
	
/* ----- LEFT NAV: REFINE SIZE -----*/	


.refine_size{
	position: relative;
	margin: 25px 0px 0px 10px;
	padding: 0px;
	}
			
.size_header{
	margin: 0px;
	padding: 0px;	
	position: absolute;
	top: 0px;
	left: 0px;	
	text-indent:-9000px;
	background: url('resources/refine_size_txt.gif') no-repeat;
	width: 35px;
	height: 15px;
	}
	
a.size_chart{
	text-decoration: none;
	color: #333;
	padding-left: 115px;
	}

#size_thumb{
	width: 175px;
	padding-top: 5px;
	height: 24px;
	}

#size_thumb_2{
	width: 175px;
	padding-top: 5px;
	height: 56px;
	}
	
#size_thumb li{
	padding-bottom: 5px;
	}	
	
.refine_size li{
	float: left;
	text-indent: -9000px;
	padding: 0px;
	margin: 0px;	
	}
	
.refine_size li a{
	display: block;
	width: 24px; 
	height: 24px;
	margin-right: 5px;
	margin-bottom: 5px;
		}
				
		/* ----- APPAREL -----*/	
				
		a.size_xs_active:link, a.size_xs_active:visited{
		background: url('resources/size_XS.jpg') no-repeat left bottom;
		}	
			
			a.size_xs:link, a.size_xs:visited{
			background: url('resources/size_XS.jpg') no-repeat left top;
			}
				
			a.size_xs:hover, a.size_xs_active:hover{
			background: url('resources/size_XS.jpg') no-repeat left bottom;
			}
				
		a.size_s_active:link, a.size_s_active:visited{
		background: url('resources/size_S.jpg') no-repeat left bottom;
		}	
			
			a.size_s:link, a.size_s:visited{
			background: url('resources/size_S.jpg') no-repeat left top;
			}
				
			a.size_s:hover, a.size_s_active:hover{
			background: url('resources/size_S.jpg') no-repeat left bottom;
			}
		
		a.size_m_active:link, a.size_m_active:visited{
		background: url('resources/size_M.jpg') no-repeat left bottom;
		}	
			
			a.size_m:link, a.size_m:visited{
			background: url('resources/size_M.jpg') no-repeat left top;
			}
				
			a.size_m:hover, a.size_m_active:hover{
			background: url('resources/size_M.jpg') no-repeat left bottom;
			}
			
		a.size_l_active:link, a.size_l_active:visited{
		background: url('resources/size_L.jpg') no-repeat left bottom;
		}	
			
			a.size_l:link, a.size_l:visited{
			background: url('resources/size_L.jpg') no-repeat left top;
			}
				
			a.size_l:hover, a.size_l_active:hover{
			background: url('resources/size_L.jpg') no-repeat left bottom;
			}
			
		a.size_xl_active:link, a.size_xl_active:visited{
		background: url('resources/size_XL.jpg') no-repeat left bottom;
		}	
			
			a.size_xl:link, a.size_xl:visited{
			background: url('resources/size_XL.jpg') no-repeat left top;
			}
				
			a.size_xl:hover, a.size_xl_active:hover{
			background: url('resources/size_XL.jpg') no-repeat left bottom;
			}
		
		a.size_xxl_active:link, a.size_xxl_active:visited{
		background: url('resources/size_XXL.jpg') no-repeat left bottom;
		}	
			
			a.size_xxl:link, a.size_xxl:visited{
			background: url('resources/size_XXL.jpg') no-repeat left top;
			}
				
			a.size_xxl:hover, a.size_xxl_active:hover{
			background: url('resources/size_XXL.jpg') no-repeat left bottom;
			}
		
		/* ----- DENIM -----*/	
		
		a.size_24_active:link, a.size_24_active:visited{
		background: url('resources/size_24.jpg') no-repeat left bottom;
		}	
			
			a.size_24:link, a.size_24:visited{
			background: url('resources/size_24.jpg') no-repeat left top;
			}
				
			a.size_24:hover, a.size_24_active:hover{
			background: url('resources/size_24.jpg') no-repeat left bottom;
			}
		
		a.size_25_active:link, a.size_25_active:visited{
		background: url('resources/size_25.jpg') no-repeat left bottom;
		}	
			
			a.size_25:link, a.size_25:visited{
			background: url('resources/size_25.jpg') no-repeat left top;
			}
				
			a.size_25:hover, a.size_25_active:hover{
			background: url('resources/size_25.jpg') no-repeat left bottom;
			}
		
		a.size_26_active:link, a.size_26_active:visited{
		background: url('resources/size_26.jpg') no-repeat left bottom;
		}	
			
			a.size_26:link, a.size_26:visited{
			background: url('resources/size_26.jpg') no-repeat left top;
			}
				
			a.size_26:hover, a.size_26_active:hover{
			background: url('resources/size_26.jpg') no-repeat left bottom;
			}
		
		a.size_27_active:link, a.size_27_active:visited{
		background: url('resources/size_27.jpg') no-repeat left bottom;
		}	
			
			a.size_27:link, a.size_27:visited{
			background: url('resources/size_27.jpg') no-repeat left top;
			}
				
			a.size_27:hover, a.size_27_active:hover{
			background: url('resources/size_27.jpg') no-repeat left bottom;
			}
		
		a.size_28_active:link, a.size_28_active:visited{
		background: url('resources/size_28.jpg') no-repeat left bottom;
		}	
			
			a.size_28:link, a.size_28:visited{
			background: url('resources/size_28.jpg') no-repeat left top;
			}
				
			a.size_28:hover, a.size_28_active:hover{
			background: url('resources/size_28.jpg') no-repeat left bottom;
			}
		
		a.size_29_active:link, a.size_29_active:visited{
		background: url('resources/size_29.jpg') no-repeat left bottom;
		}	
			
			a.size_29:link, a.size_29:visited{
			background: url('resources/size_29.jpg') no-repeat left top;
			}
				
			a.size_29:hover, a.size_29_active:hover{
			background: url('resources/size_29.jpg') no-repeat left bottom;
			}
		
		a.size_30_active:link, a.size_30_active:visited{
		background: url('resources/size_30.jpg') no-repeat left bottom;
		}	
			
			a.size_30:link, a.size_30:visited{
			background: url('resources/size_30.jpg') no-repeat left top;
			}
				
			a.size_30:hover, a.size_30_active:hover{
			background: url('resources/size_30.jpg') no-repeat left bottom;
			}
		
		a.size_31_active:link, a.size_31_active:visited{
		background: url('resources/size_31.jpg') no-repeat left bottom;
		}	
			
			a.size_31:link, a.size_31:visited{
			background: url('resources/size_31.jpg') no-repeat left top;
			}
				
			a.size_31:hover, a.size_31_active:hover{
			background: url('resources/size_31.jpg') no-repeat left bottom;
			}
		
		a.size_32_active:link, a.size_32_active:visited{
		background: url('resources/size_32.jpg') no-repeat left bottom;
		}	
			
			a.size_32:link, a.size_32:visited{
			background: url('resources/size_32.jpg') no-repeat left top;
			}
				
			a.size_32:hover, a.size_32_active:hover{
			background: url('resources/size_32.jpg') no-repeat left bottom;
			}
			
		a.size_33_active:link, a.size_33_active:visited{
		background: url('resources/size_33.jpg') no-repeat left bottom;
		}	
			
			a.size_33:link, a.size_33:visited{
			background: url('resources/size_33.jpg') no-repeat left top;
			}
				
			a.size_33:hover, a.size_33_active:hover{
			background: url('resources/size_33.jpg') no-repeat left bottom;
			}
		
		a.size_34_active:link, a.size_34_active:visited{
		background: url('resources/size_34.jpg') no-repeat left bottom;
		}	
			
			a.size_34:link, a.size_34:visited{
			background: url('resources/size_34.jpg') no-repeat left top;
			}
				
			a.size_34:hover, a.size_34_active:hover{
			background: url('resources/size_34.jpg') no-repeat left bottom;
			}
					
		a.size_35_active:link, a.size_35_active:visited{
		background: url('resources/size_35.jpg') no-repeat left bottom;
		}	
			
			a.size_35:link, a.size_35:visited{
			background: url('resources/size_35.jpg') no-repeat left top;
			}
				
			a.size_35:hover, a.size_35_active:hover{
			background: url('resources/size_35.jpg') no-repeat left bottom;
			}
		
		a.size_36_active:link, a.size_36_active:visited{
		background: url('resources/size_36.jpg') no-repeat left bottom;
		}	
			
			a.size_36:link, a.size_36:visited{
			background: url('resources/size_36.jpg') no-repeat left top;
			}
				
			a.size_36:hover, a.size_36_active:hover{
			background: url('resources/size_36.jpg') no-repeat left bottom;
			}
		
		a.size_37_active:link, a.size_37_active:visited{
		background: url('resources/size_37.jpg') no-repeat left bottom;
		}	
			
			a.size_37:link, a.size_37:visited{
			background: url('resources/size_37.jpg') no-repeat left top;
			}
				
			a.size_37:hover, a.size_37_active:hover{
			background: url('resources/size_37.jpg') no-repeat left bottom;
			}
		
		a.size_38_active:link, a.size_38_active:visited{
		background: url('resources/size_38.jpg') no-repeat left bottom;
		}	
			
			a.size_38:link, a.size_38:visited{
			background: url('resources/size_38.jpg') no-repeat left top;
			}
				
			a.size_38:hover, a.size_38_active:hover{
			background: url('resources/size_38.jpg') no-repeat left bottom;
			}
							
		a.size_all_active:link, a.size_all_active:visited{
		background: url('resources/size_all.jpg') no-repeat left bottom;
		}	
			
			a.size_all:link, a.size_all:visited{
			background: url('resources/size_all.jpg') no-repeat left top;
			}
				
			a.size_all:hover, a.size_all_active:hover{
			background: url('resources/size_all.jpg') no-repeat left bottom;
			}

		/* ----- SHOES -----*/	
		
		a.size_5_active:link, a.size_5_active:visited{
		background: url('resources/size_5.jpg') no-repeat left bottom;
		}	
			
			a.size_5:link, a.size_5:visited{
			background: url('resources/size_5.jpg') no-repeat left top;
			}
				
			a.size_5:hover, a.size_5_active:hover{
			background: url('resources/size_5.jpg') no-repeat left bottom;
			}
		
		a.size_6_active:link, a.size_6_active:visited{
		background: url('resources/size_6.jpg') no-repeat left bottom;
		}	
			
			a.size_6:link, a.size_6:visited{
			background: url('resources/size_6.jpg') no-repeat left top;
			}
				
			a.size_6:hover, a.size_6_active:hover{
			background: url('resources/size_6.jpg') no-repeat left bottom;
			}
		
		a.size_7_active:link, a.size_7_active:visited{
		background: url('resources/size_7.jpg') no-repeat left bottom;
		}	
			
			a.size_7:link, a.size_7:visited{
			background: url('resources/size_7.jpg') no-repeat left top;
			}
				
			a.size_7:hover, a.size_7_active:hover{
			background: url('resources/size_7.jpg') no-repeat left bottom;
			}
		
		a.size_8_active:link, a.size_8_active:visited{
		background: url('resources/size_8.jpg') no-repeat left bottom;
		}	
			
			a.size_8:link, a.size_8:visited{
			background: url('resources/size_8.jpg') no-repeat left top;
			}
				
			a.size_8:hover, a.size_8_active:hover{
			background: url('resources/size_8.jpg') no-repeat left bottom;
			}
		
		a.size_9_active:link, a.size_9_active:visited{
		background: url('resources/size_9.jpg') no-repeat left bottom;
		}	
			
			a.size_9:link, a.size_9:visited{
			background: url('resources/size_9.jpg') no-repeat left top;
			}
				
			a.size_9:hover, a.size_9_active:hover{
			background: url('resources/size_9.jpg') no-repeat left bottom;
			}
		
		a.size_10_active:link, a.size_10_active:visited{
		background: url('resources/size_10.jpg') no-repeat left bottom;
		}	
			
			a.size_10:link, a.size_10:visited{
			background: url('resources/size_10.jpg') no-repeat left top;
			}
				
			a.size_10:hover, a.size_10_active:hover{
			background: url('resources/size_10.jpg') no-repeat left bottom;
			}
		
		a.size_11_active:link, a.size_11_active:visited{
		background: url('resources/size_11.jpg') no-repeat left bottom;
		}	
			
			a.size_11:link, a.size_11:visited{
			background: url('resources/size_11.jpg') no-repeat left top;
			}
				
			a.size_11:hover, a.size_11_active:hover{
			background: url('resources/size_11.jpg') no-repeat left bottom;
			}
		
		a.size_12_active:link, a.size_12_active:visited{
		background: url('resources/size_12.jpg') no-repeat left bottom;
		}	
			
			a.size_12:link, a.size_12:visited{
			background: url('resources/size_12.jpg') no-repeat left top;
			}
				
			a.size_12:hover, a.size_12_active:hover{
			background: url('resources/size_12.jpg') no-repeat left bottom;
			}
			
		a.size_all_active:link, a.size_all_active:visited{
		background: url('resources/size_all.jpg') no-repeat left bottom;
		}	
			
			a.size_all:link, a.size_all:visited{
			background: url('resources/size_all.jpg') no-repeat left top;
			}
				
			a.size_all:hover, a.size_all_active:hover{
			background: url('resources/size_all.jpg') no-repeat left bottom;
			}

	
/* ----- LEFT NAV: REFINE COLOR -----*/	

.refine_color{
	position: relative;
	margin: 25px 0px 0px 10px;
	padding: 0px;
	}

.color_header{
	margin: 0px;
	padding: 0px;	
	position: absolute;
	top: 0px;
	left: 0px;	
	text-indent:-9000px;
	background: url('resources/refine_color_txt.gif') no-repeat;
	width: 48px;
	height: 15px
	}

#colors_thumb{
	padding-top: 5px;
	height: 85px;
	}

#colors_thumb_2{
	padding-top: 5px;
	height: 60px;
	}
	 
.refine_color li{
	float: left;
	text-indent: -9000px;
	padding: 0px;
	margin: 0px;	
	}
	
.refine_color li a{
	display: block;
	width: 24px; 
	height: 24px;
	margin-right: 5px;
	margin-bottom: 5px;
		}
				
		a.color1_active:link, a.color1_active:visited{
			background: url('resources/color_black.jpg') no-repeat left bottom;
			}	
			
			a.color1:link, a.color1:visited{
			background: url('resources/color_black.jpg') no-repeat left top;
			}
				
			a.color1:hover, a.color1_active:hover{
			background: url('resources/color_black.jpg') no-repeat left bottom;
			}
			
		a.color2_active:link, a.color2_active:visited{
			background: url('resources/color_grey.jpg') no-repeat left bottom;
			}	
			
			a.color2:link, a.color2:visited{
			background: url('resources/color_grey.jpg') no-repeat left top;
			}
				
			a.color2:hover, a.color2_active:hover{
			background: url('resources/color_grey.jpg') no-repeat left bottom;
			}
			
		a.color3_active:link, a.color3_active:visited{
			background: url('resources/color_white.jpg') no-repeat left bottom;
			}	
			
			a.color3:link, a.color3:visited{
			background: url('resources/color_white.jpg') no-repeat left top;
			}
				
			a.color3:hover, a.color3_active:hover{
			background: url('resources/color_white.jpg') no-repeat left bottom;
			}
			
		a.color4_active:link, a.color4_active:visited{
			background: url('resources/color_blue.jpg') no-repeat left bottom;
			}	
			
			a.color4:link, a.color4:visited{
			background: url('resources/color_blue.jpg') no-repeat left top;
			}
				
			a.color4:hover, a.color4_active:hover{
			background: url('resources/color_blue.jpg') no-repeat left bottom;
			}
			
		a.color5_active:link, a.color5_active:visited{
			background: url('resources/color_red.jpg') no-repeat left bottom;
			}	
			
			a.color5:link, a.color5:visited{
			background: url('resources/color_red.jpg') no-repeat left top;
			}
				
			a.color5:hover, a.color5_active:hover{
			background: url('resources/color_red.jpg') no-repeat left bottom;
			}
			
		a.color6_active:link, a.color6_active:visited{
			background: url('resources/color_yellow.jpg') no-repeat left bottom;
			}	
			
			a.color6:link, a.color6:visited{
			background: url('resources/color_yellow.jpg') no-repeat left top;
			}
				
			a.color6:hover, a.color6_active:hover{
			background: url('resources/color_yellow.jpg') no-repeat left bottom;
			}
			
		a.color7_active:link, a.color7_active:visited{
			background: url('resources/color_green.jpg') no-repeat left bottom;
			}	
			
			a.color7:link, a.color7:visited{
			background: url('resources/color_green.jpg') no-repeat left top;
			}
				
			a.color7:hover, a.color7_active:hover{
			background: url('resources/color_green.jpg') no-repeat left bottom;
			}
			
		a.color8_active:link, a.color8_active:visited{
			background: url('resources/color_orange.jpg') no-repeat left bottom;
			}	
			
			a.color8:link, a.color8:visited{
			background: url('resources/color_orange.jpg') no-repeat left top;
			}
				
			a.color8:hover, a.color8_active:hover{
			background: url('resources/color_orange.jpg') no-repeat left bottom;
			}
			
		a.color9_active:link, a.color9_active:visited{
			background: url('resources/color_nude.jpg') no-repeat left bottom;
			}	
			
			a.color9:link, a.color9:visited{
			background: url('resources/color_nude.jpg') no-repeat left top;
			}
				
			a.color9:hover, a.color9_active:hover{
			background: url('resources/color_nude.jpg') no-repeat left bottom;
			}
			
		a.color10_active:link, a.color10_active:visited{
			background: url('resources/color_pink.jpg') no-repeat left bottom;
			}	
			
			a.color10:link, a.color10:visited{
			background: url('resources/color_pink.jpg') no-repeat left top;
			}
				
			a.color10:hover, a.color10_active:hover{
			background: url('resources/color_pink.jpg') no-repeat left bottom;
			}
			
		a.color11_active:link, a.color11_active:visited{
			background: url('resources/color_purple.jpg') no-repeat left bottom;
			}	
			
			a.color11:link, a.color11:visited{
			background: url('resources/color_purple.jpg') no-repeat left top;
			}
				
			a.color11:hover, a.color11_active:hover{
			background: url('resources/color_purple.jpg') no-repeat left bottom;
			}
			
		a.color12_active:link, a.color12_active:visited{
			background: url('resources/color_brown.jpg') no-repeat left bottom;
			}	
			
			a.color12:link, a.color12:visited{
			background: url('resources/color_brown.jpg') no-repeat left top;
			}
				
			a.color12:hover, a.color12_active:hover{
			background: url('resources/color_brown.jpg') no-repeat left bottom;
			}
			
		a.color13_active:link, a.color13_active:visited{
			background: url('resources/color_aqua.jpg') no-repeat left bottom;
			}	
			
			a.color13:link, a.color13:visited{
			background: url('resources/color_aqua.jpg') no-repeat left top;
			}
				
			a.color13:hover, a.color13_active:hover{
			background: url('resources/color_aqua.jpg') no-repeat left bottom;
			}
			
		a.color14_active:link, a.color14_active:visited{
			background: url('resources/color_khaki.jpg') no-repeat left bottom;
			}	
			
			a.color14:link, a.color14:visited{
			background: url('resources/color_khaki.jpg') no-repeat left top;
			}
				
			a.color14:hover, a.color14_active:hover{
			background: url('resources/color_khaki.jpg') no-repeat left bottom;
			}
			
		a.color15_active:link, a.color15_active:visited{
			background: url('resources/color_bandw.jpg') no-repeat left bottom;
			}	
			
			a.color15:link, a.color15:visited{
			background: url('resources/color_bandw.jpg') no-repeat left top;
			}
				
			a.color15:hover, a.color15_active:hover{
			background: url('resources/color_bandw.jpg') no-repeat left bottom;
			}
			
		a.color16_active:link, a.color16_active:visited{
			background: url('resources/color_metallic.jpg') no-repeat left bottom;
			}	
			
			a.color16:link, a.color16:visited{
			background: url('resources/color_metallic.jpg') no-repeat left top;
			}
				
			a.color16:hover, a.color16_active:hover{
			background: url('resources/color_metallic.jpg') no-repeat left bottom;
			}
			
		a.color17_active:link, a.color17_active:visited{
			background: url('resources/color_pattern.jpg') no-repeat left bottom;
			}	
			
			a.color17:link, a.color17:visited{
			background: url('resources/color_pattern.jpg') no-repeat left top;
			}
				
			a.color17:hover, a.color17_active:hover{
			background: url('resources/color_pattern.jpg') no-repeat left bottom;
			}
		
		a.color18_active:link, a.color18_active:visited{
			background: url('resources/color_darkblue.jpg') no-repeat left bottom;
			}	
			
			a.color18:link, a.color18:visited{
			background: url('resources/color_darkblue.jpg') no-repeat left top;
			}
				
			a.color18:hover, a.color18_active:hover{
			background: url('resources/color_darkblue.jpg') no-repeat left bottom;
			}	
		
		a.color19_active:link, a.color19_active:visited{
			background: url('resources/color_lightblue.jpg') no-repeat left bottom;
			}	
			
			a.color19:link, a.color19:visited{
			background: url('resources/color_lightblue.jpg') no-repeat left top;
			}
				
			a.color19:hover, a.color19_active:hover{
			background: url('resources/color_lightblue.jpg') no-repeat left bottom;
			}
		
		a.color20_active:link, a.color20_active:visited{
			background: url('resources/color_color.jpg') no-repeat left bottom;
			}	
			
			a.color20:link, a.color20:visited{
			background: url('resources/color_color.jpg') no-repeat left top;
			}
				
			a.color20:hover, a.color20_active:hover{
			background: url('resources/color_color.jpg') no-repeat left bottom;
			}	
		
		a.color21_active:link, a.color21_active:visited{
			background: url('resources/color_darkbrown.jpg') no-repeat left bottom;
			}	
			
			a.color21:link, a.color21:visited{
			background: url('resources/color_darkbrown.jpg') no-repeat left top;
			}
				
			a.color21:hover, a.color21_active:hover{
			background: url('resources/color_darkbrown.jpg') no-repeat left bottom;
			}	
		
		a.color22_active:link, a.color22_active:visited{
			background: url('resources/color_tan.jpg') no-repeat left bottom;
			}	
			
			a.color22:link, a.color22:visited{
			background: url('resources/color_tan.jpg') no-repeat left top;
			}
				
			a.color22:hover, a.color22_active:hover{
			background: url('resources/color_tan.jpg') no-repeat left bottom;
			}	
		
		a.color23_active:link, a.color23_active:visited{
			background: url('resources/color_silver.jpg') no-repeat left bottom;
			}	
			
			a.color23:link, a.color23:visited{
			background: url('resources/color_silver.jpg') no-repeat left top;
			}
				
			a.color23:hover, a.color23_active:hover{
			background: url('resources/color_silver.jpg') no-repeat left bottom;
			}	
		
		a.color24_active:link, a.color24_active:visited{
			background: url('resources/color_charcoal.jpg') no-repeat left bottom;
			}	
			
			a.color24:link, a.color24:visited{
			background: url('resources/color_charcoal.jpg') no-repeat left top;
			}
				
			a.color24:hover, a.color24_active:hover{
			background: url('resources/color_charcoal.jpg') no-repeat left bottom;
			}		
			
	
	
/* ----- LEFT NAV: REFINE PRICE -----*/	

.refine_price {
	position: relative;
	margin: 25px 0px 0px 10px;
	padding: 0px;
	}
	
.price_header{
	margin: 0px;
	padding: 0px;	
	position: absolute;
	top: 0px;
	left: 0px;	
	text-indent:-9000px;
	background: url('resources/refine_price_txt.gif') no-repeat;
	width: 48px;
	height: 15px
	}		
	
fieldset{
	margin: 0px;
	padding: 0px;
	width: 85px;
	border: 0px;
	}

#column1{
	position: absolute;
	top: 20px;
	left: 0px;
	}
	
#column2{
	position: relative;
	top: 2px;
	left: 87px;
	}

.refine_price .price{
	margin: 0px;
	padding: 0px;
	}

/* ----- LEFT NAV: REFINE RISE -----*/	

.refine_rise {
	position: relative;
	margin: 25px 0px 0px 10px;
	padding: 0px;
	}
	
.rise_header{
	margin: 0px;
	padding: 0px;	
	position: absolute;
	top: 0px;
	left: 0px;	
	text-indent:-9000px;
	background: url('resources/refine_rise_txt.gif') no-repeat;
	width: 48px;
	height: 15px
	}		

.refine_rise .rise{
	margin: 0px;
	padding: 0px;
	}
	

/* ----- LEFT NAV: REFINE HEEL -----*/	

.refine_heel {
	position: relative;
	margin: 45px 0px 0px 10px;
	padding: 0px;
	}
	
.heel_header{
	margin: 0px;
	padding: 0px;	
	position: absolute;
	top: 0px;
	left: 0px;	
	text-indent:-9000px;
	background: url('resources/refine_heelheight_txt.gif') no-repeat;
	width: 82px;
	height: 15px
	}		

.refine_heel .heel{
	margin: 0px;
	padding: 0px;
	}

/* ----- LEFT NAV: REFINE HANDBAG SIZE -----*/	

.refine_handbag {
	position: relative;
	margin: 25px 0px 0px 10px;
	padding: 0px;
	}
	
.handbag_header{
	margin: 0px;
	padding: 0px;	
	position: absolute;
	top: 0px;
	left: 0px;	
	text-indent:-9000px;
	background: url('resources/refine_size_txt.gif') no-repeat;
	width: 82px;
	height: 15px
	}		

.refine_handbag .handbag{
	margin: 0px;
	padding: 0px;
	}
	

/* ----- LEFT NAV: REFINE DESIGNERS -----*/	

.refine_designers {
	position: relative;
	margin: 25px 0px 15px 10px;
	padding: 0px;
	}
	
.refine_designers_inner {
	position:relative;
	top:18px;	
	}

#tn_windowDesigner {
	overflow:hidden;
	height: 320px;
	width: 155px;
	border: 1px #ccc solid;
	background: url('resources/leftnav_stripes.jpg') repeat-y;
	-webkit-user-select: none;
	-khtml-user-select: none;
	}
	
#tn_dataDesigner {
	position:absolute;
	left:0px;
	top:0px;
	-webkit-user-select: none;
	-khtml-user-select: none;
	}	

#scrubDesigner {
	background: url('/w/resources/scroll_scrub.jpg');
	-moz-user-focus:none;
	-moz-user-select:none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	position:relative;
	height:83px;
	width:9px;
	left: 2px;
	}
	
.designers_header{
	margin: 0px;
	padding: 0px;	
	position: absolute;
	top: 0px;
	left: 0px;	
	text-indent:-9000px;
	background: url('resources/refine_designers_txt.gif') no-repeat;
	width: 75px;
	height: 15px;
	}	
	
.refine_designers ul.designers_list{
	margin: 0px;
	padding: 5px 0px 5px 5px;
	width: 155px;	
	}
	
.refine_designers ul.designers_list li .designer_name{
	margin: 0px;
	padding: 0px;
	}
	
.refine_designers #scrollbar{
	position: absolute;
	top: 18px;
	right: 10px;
	width: 13px;
	height: 320px;
	background-color: #fff;
	border: solid #ccc 1px;
	-webkit-user-select: none;
	-khtml-user-select: none;
	}
	
.refine_designers #scrollbar .up{
	position: absolute;
	top:0px;
	left:0px;
	border: none;
	margin: 0px;
	padding: 0px;
	-webkit-user-select: none;
	-khtml-user-select: none;
	}
	
.refine_designers #scrollbar .down{
	position: absolute;
	bottom:0px;
	left:0px;
	border: none;
	margin: 0px;
	padding: 0px;
	-webkit-user-select: none;
	-khtml-user-select: none;
	}
	
/* ----- LEFT NAV: REFINE CATEGORIES -----*/	

.refine_categories {
	position: relative;
	margin: 25px 0px 15px 10px;
	padding: 0px;
	}
	
.categories_header{
	margin: 0px;
	padding: 0px;	
	position: absolute;
	top: 0px;
	left: 0px;	
	text-indent:-9000px;
	background: url('resources/refine_category_txt.gif') no-repeat;
	width: 75px;
	height: 15px;
	}
	
.refine_categories ul.category_list{
	margin: 0px;
	padding: 5px 0px 5px 0px;
	width: 155px;
	}
	
.refine_categories ul.category_list li .category_name{
	margin: 0px;
	padding: 0px;
	}

.refine_categories a:link, .refine_categories a:visited{
	text-decoration: none;
	color: #333;
	}

.refine_categories a:hover{
	text-decoration: none;
	color: #7c7c7c;
	}

.refine_categories .leftnav_categories{
	position:relative;
	top:20px;
	left:2px;
	margin: 0px 0px 40px 0px;
	padding: 0px;
}
.refine_categories a:link, .refine_categories a:visited{
	text-decoration:none;
	color:#333;
	}

.refine_categories a:hover{
	text-decoration:none;
	color:#7c7c7c;
	}
	
a.leftnav_categories_active:link, a.leftnav_categories_active:visited{
	color:#7c7c7c;
}
	
	
/* ----- MAINNAV ----- */	
.mainnav{
	position: absolute;
	top: 88px;
	left: 0px;
	height: 28px;
	width: 992px;
	margin: 0px;
	padding: 0px;
	border-top: #ccc 1px solid;
	border-right: #ccc 1px solid;
	}
	
.mainnav li{
	float: right;
	text-indent: -9000px;
	padding: 0px;
	margin: 0px;
	}

.mainnav a{
	display: block;
		}
	
	a.women, a.women_active{
		width: 118px; 
		height: 28px;
		}
		
		a.women_active:link, a.women_active:visited{
		background: url('resources/mainnav_women.jpg') no-repeat left bottom;
		}	
			
		a.women:link, a.women:visited{
		background: url('resources/mainnav_women.jpg') no-repeat left top;
		}
				
		a.women:hover, a.women_active:hover{
		background: url('resources/mainnav_women.jpg') no-repeat left bottom;
		}
		
	a.denim, a.denim_active{
		width: 134px; 
		height: 28px;
		}
		
		a.denim_active:link, a.denim_active:visited{
		background: url('resources/mainnav_denim.jpg') no-repeat left bottom;
		}	
			
		a.denim:link, a.denim:visited{
		background: url('resources/mainnav_denim.jpg') no-repeat left top;
		}
				
		a.denim:hover, a.denim_active:hover{
		background: url('resources/mainnav_denim.jpg') no-repeat left bottom;
		}
		
	a.handbags, a.handbags_active{
		width: 142px; 
		height: 28px;
		}
		
		a.handbags_active:link, a.handbags_active:visited{
		background: url('resources/mainnav_handbags.jpg') no-repeat left bottom;
		}	
			
		a.handbags:link, a.handbags:visited{
		background: url('resources/mainnav_handbags.jpg') no-repeat left top;
		}
				
		a.handbags:hover, a.handbags_active:hover{
		background: url('resources/mainnav_handbags.jpg') no-repeat left bottom;
		}

	a.shoes, a.shoes_active{
		width: 136px; 
		height: 28px;
		}
		
		a.shoes_active:link, a.shoes_active:visited{
		background: url('resources/mainnav_shoes.jpg') no-repeat left bottom;
		}	
			
		a.shoes:link, a.shoes:visited{
		background: url('resources/mainnav_shoes.jpg') no-repeat left top;
		}
				
		a.shoes:hover, a.shoes_active:hover{
		background: url('resources/mainnav_shoes.jpg') no-repeat left bottom;
		}
		
	a.accessories, a.accessories_active{
		width: 161px; 
		height: 28px;
		}
		
		a.accessories_active:link, a.accessories_active:visited{
		background: url('resources/mainnav_accessories.jpg') no-repeat left bottom;
		}	
			
		a.accessories:link, a.accessories:visited{
		background: url('resources/mainnav_accessories.jpg') no-repeat left top;
		}
				
		a.accessories:hover, a.accessories_active:hover{
		background: url('resources/mainnav_accessories.jpg') no-repeat left bottom;
		}
		
	a.men, a.men_active{
		width: 103px; 
		height: 28px;
		}
		
		a.men_active:link, a.men_active:visited{
		background: url('resources/mainnav_men.jpg') no-repeat left bottom;
		}	
			
		a.men:link, a.men:visited{
		background: url('resources/mainnav_men.jpg') no-repeat left top;
		}
				
		a.men:hover, a.men_active:hover{
		background: url('resources/mainnav_men.jpg') no-repeat left bottom;
		}	
		
		
/* ---TOP BAR ELEMENTS--- */

#topbar{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 992px;
	height: 117px;
	border-bottom: #ccc 1px solid;
	border-left: #ccc 1px solid;
	border-right: #ccc 1px solid;
	}

.top_links {
	position: absolute;
	top: 3px;
	right: 33px;
	margin:0px;
	padding:0px;
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	}

.top_links li{
	float: left;
	}
	
.top_links li a{
	color: #fff;
	text-decoration: none;
	}
	
.top_links .myacct, .top_links .shoppingbag{
	padding-right: 40px;
	}
	
.search_field, .search_txt{
	padding-right: 5px;
	}

.search_arrow{
	padding-top: 1px;
	}

input {
    background-color: #e5e5e5;    
    font-family: arial;
    font-size: 10px;
    color: #404040;
    }
    
.search_input{
	height: 11px;
	width: 110px;
	padding-top: 0px;
	}
	
#cs_phone{		
	position: absolute;
	top: 45px;
	right: 33px;
	}
	
#cs_email{
	position: absolute;
	top: 62px;
	right: 33px;
	}
			
		
	
/* ----- FOOTER ELEMENTS -----*/	

.product_detail #footer{
	position: absolute;
	top: 0px;
	left: 120px;
	visibility:hidden;
	display:none;
	}
	
.category #footer{
	position: absolute;
	top: 0px;
	left: 120px;
	visibility:hidden;
	display:none;
	z-index:0;
	}

#footer{
	width: 770px;
	height: 50px;
	color: #575757;
	font-size: 11px;
	}
	
#footer ul{
	padding: 0px;
	margin: 0px;
	}
	
#footer a{
	text-decoration: none;
	color:#575757;
	font-size: 11px;		
	}
	
.footer_element{
	float: left;
	margin-right: 10px;
	margin-top: 2px;
	}
	
.footer_element_last{
	float: left;
	margin-right: 5px;
	margin-top: 2px;
	}
	
#footer .email_field{
	float: left;
	padding-right: 5px;
	z-index:1;
	}
	
#footer .email_input{
	height: 10px;
	width: 150px;
	z-index:1;
	}
	
#footer .email_arrow{
	padding-top: 2px;
	}

/* -------MY ACCOUNT-------- */
#content_ma{
	position: absolute;
	top:128px;
	left:224px;
	padding:0px;
	margin:0px;
	width: 770px;
	height: 700px;
	z-index:0;
	}
	
#content_ma table{
	width:770px;
	border-width:1px;
	border-style:solid;
	border-color:#e2e2e2;
	}

#content_ma table th{
	border-style: none none solid none;
	border-width: 0px 0px 1px 0px;
	line-height: 18px;
	background-color:#fafafa;
	text-align: left;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px;
	border-left: 0px;
	border-color:#e2e2e2;
	font-size: 11px;
	font-weight: bold;
	color: #3b3b3b;
	}

#content_ma table td{
	border-style:none;
	border-width:0px;
	text-align: left;
	line-height: 18px;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	}

#content_ma input{
	
	}
	
#content_ma a:link,
#content_ma a:visited{
	color: #333333;
	}
	
#leftnav_top .myaccount_list{
	position: relative;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 5px;
	width: 155px;
	line-height: 20px;
	}

#leftnav_top .myaccount_list li{
	background: none;
	padding: 0px;
	margin: 0px;
	line-height: 20px;
	font-size: 12px;
	}

#leftnav_top .myaccount_list li a{
	font-weight: normal;
	}

#leftnav_top .myaccount_list li a:link,
#leftnav_top .myaccount_list li a:visited{
	color: #000000;
	}

#leftnav_top .myaccount_list li a:hover{
	color: #7c7c7c;
	}
	
td.spacer {
	width:10px;	
	}

td.myacctpassword{
	width: 180px;
	}

td.myacctdata{
	width: 140px;
	}

.input_tr {
	height: 27px;
	}
	
.input_tr td{
	height: 27px;
	}

.box_header {
	position:absolute;
	height:21px;
	background-color:#fafafa;
	}
.box_header_text {
	position:absolute;
	color:#3b3b3b;
	font-size:11px;
	text-align:left;
	text-indent:5px;
	top:2px;
	left:0px;
	}
.outter_box_border_div {
	background-color:#e2e2e2;
	position:absolute;
	}
.inner_box_border_div {
	background-color:#fff;
	position:absolute;
	top:1px;
	left:1px;
	}

.outter_label_div_short {
	left:15px;
	bottom:0px;
	position:absolute;
	width:120px;
	height:14px;
	text-align:right;
	}

.outter_label_div {
	left:10px;
	bottom:0px;
	position:absolute;
	width:180px;
	height:14px;
	text-align:right;
	}
.inner_label_span {
	right:0px;
	bottom:4px;
	position:absolute;
	font-size:12px;
	height:14px;
	line-height:14px;
	}
.outter_input_div_short {
	width:196px;
	height:22px;
	position:absolute;
	left:140px;
	top:0px;
	background-color:#ccc;
	}

.outter_input_div {
	width:196px;
	height:22px;
	position:absolute;
	left:195px;
	top:0px;
	background-color:#ccc;
	}

.inner_input_div{
	background-color: #fff;
	height: 20px;
	width: 194px;
	display:block;
	border: 0px none #fff;
	font-size: 12px;
	line-height:14px;
	position:absolute;
	top:1px;
	left:1px;
	text-indent:3px;
	}
	
.myaccount_form{
	background-color: #fff;
	width: 194px;
	height: 14px;
	display:block;
	border: 0px none #ccc;
	font-size: 12px;
	line-height:14px;
	position:absolute;
	bottom:3px;
	left:0px;
	text-indent:3px;
	}


.myaccounttable {

	}

.myaccounttable tr {
	height:27px;
	}

#savemyacctsettings {
	position: absolute;
	top: 614px;
	left: 0px;
	z-index:0;
	}

#header_myaccount{
	background: url('resources/leftnav_myaccount_txt.gif') no-repeat;
	width: 170px;
	height: 19px;
	}	

#rewindLoginDark{
	filter:alpha(opacity:50);
	opacity:.50;
	-mox-opacity:.50;
	}
	
#popupContact{  
	display:none;  
	position:absolute;  
	_position:absolute; /* hack for internet explorer 6*/  
	height:216px;  
	width:660px;  
	background:#FFFFFF;  
	border:5px solid #cccccc;  
	z-index:2000;  
	padding:0px;  
	font-size:16px; 
	left:110px;
	top:200px; 
	}

#backgroundPopup{  
	display:none;  
	position:fixed;  
	_position:absolute; /* hack for internet explorer 6*/  
	height:100%;  
	width:100%;  
	top:0;  
	left:0;  
	background:#000000;  
	border:1px solid #cecece;  
	z-index:1000;  
	}

#rightData a:link,a:visited{
	text-decoration: none;
	}
	