@charset "UTF-8";
@import url('reset.css');
@import url('fancybox.css');

/*/////////////////////////////////*/
/*//GLOBALS////////////////////////*/
/*/////////////////////////////////*/
a {color: #2a2a2a;}
a:hover {color: #cc0000;}

form {margin: 5px 0 0 0;}

h1, h2, h3, h4, h5 {color: #2a2a2a; display: block; line-height: 1.1em; margin: 10px 0 0 0;}
h1 {color: #ccc; font-size: 36px;}
h2 {font-size: 24px;}
h3 {font-size: 18px;}
h4 {font-size: 16px;}
h5 {font-size: 14px;}

label {display: block; margin: 5px 0 2px 0;}

p {margin: 10px 0 0 0;}

.small {font-size: 11px;}

table, td {vertical-align: top;}
a {color: #999999;}
a:hover {color: #cc0000;}
.grey{color:#666666;}
.red{color: #cc0000;}
.group:before,.group:after {content:"";display:table;}
.group:after {clear:both;}
.group {zoom:1;}

/*/////////////////////////////////*/
/*//MAIN STRUCTURE/////////////////*/
/*/////////////////////////////////*/
body {
	/*background: url(/media/img/bg_home-social-media.jpg) top no-repeat;*/
	color: #666;
	font-family: Arial, "Trebuchet MS", "Lucida Grande", Helvetica, Verdana, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
}
.50OFF #wrapper{
	padding-top: 0px !important;
}
#wrapper .static-sub-header{
	padding-top: 110px !important;
}
#wrapper {

}
#new_wrapper {
	width:960px;
	margin:0 auto;
}

#dsd_text2 {
   	position:absolute;
	text-align:center; 
	width:100%;
}
#dsd_text2 p{
	color:#ADADAD; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
}

.hide-text {
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}
#count{
	position: absolute;
	top: 23px;
	color: #FFF;
	font-size: 35px;
	font-weight: bold;
	width:100%;
	padding-left:205px;
	text-align:center;	
}
/* added for your pockets tab on product pages */
div.dsd_list_wrapper {
	margin-left: 2em;
}
div.dsd_list {
	float: left;
	width: 10em;  /* accommodate the widest item */
}
div.dsd_list ol {
	list-style-type:disc;
	font-size:98%;
	color:#919191;
	margin: 2px 0px 7px 0px;
}
/* stop the floating after the list */
div.dsd_list_wrapper br {
	clear: left;
}
/* end added for your pockets tab on product pages */

/* 05/31/11 UPDATED BY KEVIN FOR NEW HEADER */ 
#header{
	background:url(/media/img/header_bg_sev.png) no-repeat;
	height:105px;
	width: 968px;	
	position:relative;
	z-index:20;
}

/* 07/19/11 UPDATED BY ROBERT FOR LOGO/NAV CHANGES */
#logo {
	position:absolute;
	top:0;
	left:444px;
}
#logo a{
	display:block;
	width:70px;
	height:70px;	
}
/* 07/19/11 UPDATED BY ROBERT FOR LOGO/NAV CHANGES */
#nav_wrapper {
	float: left;
	height: 86px;
	margin: 5px 0 0 0;
	width: 990px;
}
	#logo_phrase {height: 32px; left: 48px; position: absolute; top: 12px; width:196px;}

/*/////////////////// START: NEW NAV //////////////////////*/	
	#nav {
		float: left;
		height: 11px;
		margin: 68px 0 0 39px;
		width: 990px;
		position: relative;
		font-family: "Myriad Pro", "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	#nav {position:absolute;top:103px;left:0;margin:0;}

	#nav ul {}
	#nav li {float: left; height: 11px;text-align:center;}
	#nav li#middle-gap{width:0;}
	
	#nav li span {display:block;padding:0 40px;/*padding:0 30px\9;*/border-right:1px solid #cccccc;margin-bottom:12px;line-height:22px;}
	
	/*#nav li#nav_pocket span {border-right:0;}
	#nav li#nav_pocket span {padding-right:0 !important;}*/

	#nav li#nav_men span,
	#nav li#nav_info span {border-right:0;}

	#nav li#nav_sale span {padding-left:0;padding-right:40px;}
	
	#nav li a {line-height:11px;text-decoration:none; color:#666; font-size:14px;float:left;position:relative;color:#333;}
	#nav li .nav_sub .nav_sub_title a {color: #333;}

	#nav li a:hover{color:#cc0000;}

	#nav_sale {position:relative;}
	#nav_sale .sale span {color:#C00;}
	.sub_sale img {float:left;margin-left:10px;}
	.nav_sale_bubble {display:block;position:absolute;top:0px;right:25px;width:15px;height:15px;background-image:url(/media/img/nav_sprite12.12.12.png);background-position:-240px 0px;padding:0 !important;border:0 !important;}
	
	#nav_info, #nav_acc, #nav_women {float:right !important;}
	#nav_info span, 
	#nav_acc span, 
	#nav_women span {padding: 0 30px !important;}
	/*#nav li#nav_men span,
	#nav li#nav_women span {padding-left:60px;}*/
	
	.nav_mens_icon,
	.nav_womens_icon {display:block;position:absolute;top:-1px;left:28px;width:25px;height:22px;padding:0 !important;border:0 !important;}
	.nav_mens_icon {background:url(../img/icon_men.jpg);}
	.nav_womens_icon {background:url(../img/icon_women.jpg);}
	
	#nav li ul.subnav {width:882px;left: 0px; position: absolute; top: 27px;background:#fff;border:1px solid #dbdbdb;border-bottom:0;color:#363636;padding-top:10px;font-family:Arial, Helvetica, sans-serif;}
	#nav li#nav_info ul.subnav {left:80px;}
		#nav li ul .subnav_img {float:right;}
		#nav li ul .subnav_img a {float:none;border:0;padding:0;}
		#nav li ul .subnav_img img {border:1px solid #fff;margin:5px 7px 0 0;}
		#nav li ul .subnav_bottom {position:absolute;bottom:-12px;background:#fff;height:12px;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;left:11px;right:-1px;}
		#nav li ul .subnav_corner {position:absolute;bottom:-12px;left:-1px; width:12px; height:12px;background-image:url(/media/img/nav_sprite12.12.12.png);background-position:-240px -32px;}

		#nav li ul li {padding:0 0 4px 0;background-image: url(/media/img/nav_sprite12.12.12.png);background-position:-244px -271px;background-repeat:no-repeat;height:auto;text-align:left;}
		#nav li ul li:hover {background-position:-244px -240px;}
		#nav li ul li a {height: auto; padding: 0 10px 0 10px; width: auto;border:0;margin:0;font-size:12px;line-height:16px;color:#888888;}
		
		.subnav_title{float:left;background:#eaeaea;border:1px solid #fff;padding:2px 7px;margin:5px 0 5px 7px;font-weight:bold;width:100%;}
		.subnav_top {position:absolute;top:-7px;height:7px;width:15px;background-image:url(/media/img/nav_sprite12.12.12.png);background-position:-240px -15px;}
		.subnav ul {float:left;width:100%;}
		.subnav ul li {width:100%;}
		.subnav div {float:left;}
		
		.nav_img_title {width:30px;height:285px;float:left;margin:0 20px;background-image:url(/media/img/nav_sprite12.12.12.png);}
		.img_mens {}
		.img_womens {background-position:-30px 0;}
		.img_new {background-position:-60px 0;}
		.img_acc {background-position:-90px 0;}
		.img_info {background-position:-120px 0;}
		
		.nav_image {width:184px;float:left;border:1px solid #e5e5e5;border-top:0;border-bottom:0;height:310px;}
		.nav_image a {padding:0 !important;}
		
		.nav_sub_delimiter {float:left;width:1px;border-left:1px solid #e5e5e5;height:310px;}
		.nav_sub {float:left;width:288px;margin:0 12px;}
		.nav_sub_title {background:#eaeaea;font-weight:bold;width:95%;padding:3px 7px;text-align:left;}
		.nav_sub_title a {float:none !important; color: #333 !important; background-image: url(/media/img/nav_sprite12.12.12.png);background-position:-244px -271px;background-repeat:no-repeat;padding: 0 0 0 9px !important;margin:0 7px;}
		.nav_sub_title a:hover {background-position:-244px -240px;}
		
		/*Top arrow positioning*/
		.sub_sale .subnav_top {left:7px;}
		.sub_pocket .subnav_top {left:150px;}
		.sub_mens .subnav_top {left:350px;}
		.sub_womens .subnav_top {left:610px;}
		.sub_new .subnav_top {left:361px;}
		.sub_accessories .subnav_top {left:785px;}
		.sub_more .subnav_top {left:840px;}
		
		/*.head_logo_end {position:absolute;top:-2px;right:394px;width:10px;height:10px;background-image:url(/media/img/nav_sprite12.12.12.png);background-position:-240px -22px;}
		#nav_info  .head_logo_end {right:474px;}*/
		.nav_sub_li_title {font-weight:bold;background:none !important;margin-top:15px;padding-bottom:3px !important;color:#565656;}
		
		.nav_sub_first_col {float:left;width:50%;}
		.nav_sub_second_col {float:left;width:50%;}
		
		.nav_sub_first_col a {padding-right:10px;}
		
		.sub_accessories .nav_image {height:400px;}
		.sub_more .nav_image {height:330px;}
		.sub_mens .nav_image, .sub_mens .nav_sub_delimiter {height:390px;}
		
		.nav_featured_img {display:block;width:184px;height:300px;}
		#nav_img_gift_guide {width:250px;height:211px;background:url(/media/img/nav-gift-guide.jpg);}
		#nav_img_daily_sale {width:250px;height:211px;background:url(/media/img/nav-sale-daily-pic.jpg);}
		#nav_img_help_me {width:250px;height:211px;background:url(/media/img/nav-help-me-decide.jpg);}
		#nav_img_outlet {width:250px;height:211px;background:url(/media/img/nav-sale-outlet-pic.jpg);}
		#nav_img_mens_gift_guide {background:url(/media/img/nav_ft_img_holiday_men.jpg) no-repeat;}
		#nav_img_womens_gift_guide {background:url(/media/img/nav_ft_img_holiday_women.jpg);}
		#nav_img_mens {background:url(/media/img/nav_ft_img_mens_puffer.jpg) no-repeat;}
		#nav_img_womens{background:url(/media/img/nav_ft_img_lola_jacket.jpg);}
		#nav_img_new {background:url(/media/img/nav_ft_img_new.jpg);}
		#nav_img_accessories {background:url(/media/img/nav_ft_img_acc.jpg);}
		#nav_img_info {background:url(/media/img/nav_ft_img_info.jpg);}

/*/////////////////// END: NEW NAV //////////////////////*/	
	
	#top_nav {
		height: 25px;
		line-height: 25px;
		position: absolute;
		left:535px;right:0;
		top: 3px;*top: 11px;
	}
	#top_nav a{text-transform:uppercase;padding:0 4px;color:#666;}
	#top_nav li{display:inline;position:relative;font:bold 10px Arial, Helvetica, sans-serif !important;color:#CCC;}
	
	#top_nav ul {float:left;}
	#login_register {text-transform:uppercase;font-size:10px;font-weight:bold;line-height:27px;margin-right:20px;background-image:url(/media/img/nav_sprite.png);background-position:-240px -99px;background-repeat:no-repeat;padding-left:15px;}
	#login_register a {color:#333;}
	#login_register a:hover {color:#333;text-decoration:underline;}
	
		#miva_header #links li {display: inline; position: relative;}
		#top_nav a, #footer a, #miva_header #links a {color: #666; text-decoration: none;}
		#top_nav a:hover, #footer a:hover, #miva_header #links a:hover {color: #cc0000;}
			#top_nav li div#search form {margin: 16px 0 0 0;}
			#top_nav li div#search input.field {border: 1px solid #e9e9e9; font-size: 10px; margin: 0 10px 0 17px; padding:5px; width: 150px;}
		
		#search {top:34px;right:35px;width:245px; position: absolute; text-align: left;}
		.search-field {border:1px solid #e4e4e4;height:18px;padding:0 5px !important;margin:0;font-size:11px;width:150px !important;height:18px;background:#fbfbfb;color:#666;}
		#search span {line-height:23px;float:left;}
		#search form {margin-top:1px;}
		#btn_srch_submit {background:url(/media/img/btn_search-go.jpg);}
		
		#minicart {right: -222px !important;}
		#minicart_top {background:url(/media/img/mini_cart_top_bg3.1.13.png) !important;}
	
	#top_nav li.bask_full a {color:#3dab42;}
	#top_nav li.bask_full a:hover {color:#51c256;}
	
	/*/////////////////// COLOR SWITCH //////////////////////*/
	#color_switch {position:absolute;width:110px;right:48px;top:67px;}
	#color_switch span {float:right;display:block;background-image: url(/media/img/nav_sprite_dark.png);background-position: -213px -199px;width:48px;height:18px;margin-top:1px;}
	.btn_color_switch {float:right;display:block;width:25px;height:20px;background-image:url(/media/img/nav_sprite_dark.png);margin-left:5px;}
	#white_switch, #white_switch_btm {background-position: -236px -139px;}
	a#white_switch:hover, a#white_switch_btm:hover {background-position: -236px -159px;}
	#black_switch, #black_switch_btm {background-position: -236px -99px;}
	a#black_switch:hover, a#black_switch_btm:hover {background-position: -236px -119px;}
	
	/*/////////////////// COLOR SWITCH //////////////////////*/
	#color_switch_new {position:absolute;width:120px;right:44px;top:67px;}
	#color_switch_new span {display:block;background-image: url(/media/img/choose_color_sprite.png);background-position: 0 -63px;width:50px;height:18px;margin-top:2px;}
	.btn_color_switch_new {float:right;display:block;width:21px;height:21px;background-image:url(/media/img/choose_color_sprite.png);margin-left:1px;}
	
	#color_switch_new #black_switch, .black_switch_btm {background-position: 0 0;}
	#color_switch_new a#black_switch:hover, a.black_switch_btm:hover {background-position: -21px 0;}
	#color_switch_new #white_switch, .white_switch_btm {background-position: 0 -21px;}
	#color_switch_new a#white_switch:hover, a.white_switch_btm:hover {background-position: -21px -21px;}
	#color_switch_new #xray_switch, .xray_switch_btm {background-position: 0 -42px;}
	#color_switch_new a#xray_switch:hover, a.xray_switch_btm:hover {background-position: -21px -42px;}
	
/*/////////////////// START: NEW SEARCH BAR //////////////////////*/

#srch_toggle {margin-right: 5px;}
#srch_toggle span {display:block;font-weight:bold;float:left;font-size:10px;margin-right:5px;padding-left:10px;background:url(../img/srch_icon.png) left bottom no-repeat;margin-top:2px;padding-top:1px;height:18px;line-height:17px;}
#srch_toggle a {display:block;float:left;margin-top:3px;}

#srch_site {background-image: url(../img/srch_site_prod.jpg);width:37px;height:16px;margin-right:5px}
#srch_prod {background-image: url(../img/srch_site_prod.jpg);width:70px;height:16px;background-position:70px 0px;}

a#srch_site:hover {background-position:0 -16px;}
a#srch_prod:hover {background-position:70px -16px;}

a#srch_site.srch_active {background-position:0 -32px !important;}
a#srch_prod.srch_active {background-position:70px -32px !important;}

#guaranteed_hp {display:block;height:34px;width:162px;margin:0 auto;background:url(/media/img/icon_hacker-proof.png) no-repeat;}

/*/////////////////// END: NEW SEARCH BAR //////////////////////*/	

#content_top, #pd_content_top, #old_content_top {
	background: url(/media/img/bg_content-top.gif) 0 0 no-repeat;
	height: 4px;
	margin: -2px auto 0;
	position: relative;
	width: 960px;
}
	#old_content_top {background: url(/media/img/bg_old-content-top.jpg) 0 0 no-repeat;}

#content_main, #old_content_main {
	background: url(/media/img/bg_content-main.jpg) 0 0 repeat-y;
	padding: 0 0 5px 0;
	position: relative;
	width: 960px;
	overflow:auto;
	margin:0 auto;
}
	#old_content_main {background: #1c1c1c;}
	#main_content {display: inline; float: left; margin: 10px 0 0 82px;}
	#main_content a {color: #2a2a2a;}
	#main_content a:hover {color: #cc0000;}

#content_bottom, #old_content_bottom {
	background: url(/media/img/bg_content-bottom.jpg) 0 0 no-repeat;
	margin:0 auto;
	height: 4px;
	width: 960px;
}
	#old_content_bottom {background: url(/media/img/bg_old-content-bottom.jpg) 0 0 no-repeat;}

#footer {
	float: left;
	font-size: 11px;
	line-height: 0.5em;
	margin: 25px 0 0 0;
	text-align: center;
	width: 960px;
}
#footer_content {margin:0 auto; width:960px;}
	.footer_left {display:inline; float:left; width:350px;}
	.footer_ver_line {display:inline; float:left; width:5px;}
	.footer_center {display:inline; float:left; margin:0 0 0 0; width:250px;}
	.footer_right_cards {display:inline; float:left; margin: 10px 0 0 20px; width:108px;}
	.footer_right_fb {display:inline; float:left; margin: 10px 0 0 12px; width:20px;}
	.footer_right_tw {display:inline; float:left; margin: 10px 0 0 12px; width:20px;}
	.footer_right_gp {display:inline; float:left; margin: 10px 0 0 12px; width:32px;}
	.footer_right_yt {display:inline; float:left; margin: 10px 0 0 12px; width:47px;}
	.footer_right_pp {float:left; margin: 10px 0 0 80px; width:47px;}
	.footer_licensed {clear:both;font-size:11px !important;line-height:1.4em !important;}
	#mobileToggle {display:none;font-size:11px;}
	.footer_checkout_1 {display:inline; float:left; margin: 20px 0 0 0; width:135px; text-align:left;}
	.footer_checkout_2 {display:inline; float:left; margin:10px 0 0 0; width:220px;}
	.footer_checkout_3 {display:inline; float:left; width:385px;margin:0 0 0 10px;}
	.footer_checkout_4 {display:inline; float:left; width:150px;margin:15px 0 0 25px;}
	.footer_checkout_4 img {border:0;margin-bottom:-5px;margin-left:5px;}
	
#bottom-nav{color:#666; font-size:11px; width:750px; margin:0 auto;}
	#bottom-nav div{float:left; margin:8px 0 0 0;}
	#bottom-nav a{color:#999;}
 #bottom-nav a:hover{color:#c00;}

#tooltip, #tooltipAuto, #tooltipImage{
background: #f6f6f6;
border: 1px solid #d2d2d2;
display:none;
font-size: 11px;
line-height: 1.3em;
padding: 5px;
position:absolute;
width: 450px;
z-index:999999;
}

#tooltipAuto, #tooltipImage {width: auto;}
#tooltipImage {padding: 0;}

/*////////////////////////HOMEPAGE////////////////////////*/
#splash {display: inline; float: left; height: 450px; margin: 5px 0 0 10px; width: 940px;}
#splash9sale {display: inline; float: left; height: 200px; margin: 5px 0 0 10px; width: 940px;}
#splash9salewed {display: inline; float: left; height: 155px; margin: 5px 0 0 10px; width: 940px;}

#bar {display: inline; float: left; height: 65px; margin: 10px 0 0 10px; width: 940px;}
#bar9sale {display: inline; float: left; height: 28px; margin: 5px 0 0 10px; width: 940px;}


/*/////START - NEW HOMEPAGE Nov22,2011/////*/
#content_main {position:relative;}
.accessories #content_main {overflow:hidden;}

#box_facebook, #box_twitter, #box_mailing {height:20px; position:absolute; right:-20px; top:10px; width:20px;}
#box_twitter {right:-20px; top:35px;}
#box_mailing {right:-20px; top:60px;}


.product_home {display: inline; float: left; margin: 13px 0 0 10px; width: 225px;}
.product_home_other {display: inline; float: left; margin: 13px 0 0 13px; width: 225px;}


#dailysale_home {display: inline; float: left; margin: 13px 0 0 13px; position: relative; width: 225px;}
#date_home {
font-family: "Myriad", Myriad, sans-serif;
color:#e52405;
font-size: 16px;
position: absolute;
right: 37px;
text-align: left;
top: 120px;
width: 175px;
text-transform:uppercase;
}


#ads {background: url(/media/img/home_ads_row.jpg) 0 0 no-repeat; display: inline; float: left; height: 130px; margin: 1px 0 0 10px; width: 940px;}
	#ad_sevquotes {float: left; height: 130px; position: relative; width: 940px;}
		#ad_sevquotes #btn_back {left: 15px; position: absolute; top: 92px;}
		#ad_sevquotes #btn_next {position: absolute; right: 650px; top: 92px;}
		#ad_sevquotes #quotes {font-size: 11px; height: 82px; left: 46px; line-height: 1.2em; position: absolute; top: 45px; width: 215px;}
			#ad_sevquotes #quotes li {height: 72px; width: 215px;}
	#ad_middle {display: inline; float: left; margin: 0 0 0 15px; position: absolute; left: 316px; top: 1px;}
	#ad_right {display: inline; float: left; margin: 0 0 0 15px; position: absolute; left: 642px; top: 16px;}
/*/////END - NEW HOMEPAGE Nov22,2011/////*/

#news_wrapper {
	float: left;
	margin: 10px 0 0 25px;
	width: 910px;
}
.left {
	float: left;
	margin: 0 25px 0 0;
	text-align: left;
	width: 578px;
}
.right {
	float: left;
	text-align: left;
	width: 307px;
}
.sidebar_header {
	background: url(/media/img/bg_news-sidebar-header_new.jpg) 0 0 no-repeat;
	float: left;
	height: 8px;
	margin: 15px 0 0 0;
	width: 307px;
}
.sidebar_content {
	background: url(/media/img/bg_news-sidebar-content_new.jpg) 0 0 repeat-y;
	float: left;
	padding: 0 10px;
	width: 287px;
}
.sidebar_footer {
	background: url(/media/img/bg_news-sidebar-footer_new.jpg) 0 0 no-repeat;
	float: left;
	height: 9px;
	width: 307px;
}
ul.new_features li {
	display: block;
	font-size: 11px;
	height: 60px;
	margin: 10px 0 0 0;
}
ul.new_features li img {
	float: left;
	margin: 0 20px 0 0;
}


/*////////////////////////DAILY SALE////////////////////////*/
/*////////////////////////AVETAR-10/11/2011/////////////////*/
.ds_wrapper {background:transparent url(/media/img/ds_newsletter_bg.jpg) 0 0 no-repeat;height:83px; position: relative; width:453px;}
.ds_wrapper_long {background:transparent url(/media/img/ds_newsletter_bg_long.jpg) 0 0 no-repeat;height:83px; position: relative; width:910px;}
.daily-sale-top{background: url(/media/img/header_daily_sale_page.jpg) 0 0 no-repeat;height:70px; position: relative; width:910px;}
.daily-sale-wrapper{position:relative;margin-bottom:25px;}
.daily-sale-bottom{background: url(/media/img/daily_sale_ave.jpg) 0 0 no-repeat;height:8px;width:910px;}
.daily-sale-button{background: url(/media/img/buy_now_button.png) no-repeat;width:204px;height:135px;display:block;position:absolute;right:12px;bottom:7px;text-indent:-9999em;}
.daily-sale-button:hover{background: url(/media/img/buy_now_button.png) no-repeat -205px 0px;}
.row-wrapper{overflow:hidden;margin-bottom:10px;}
.home-left{float:left;margin-right:5px;width:452px;}
.home-right{float:left;width:453px;}
.home-social{width:213px;float:left;height:174px;background: url(/media/img/daily_sale_social_bg.jpg) no-repeat;margin-right:12px;padding:10px 0px 0px 15px;position:relative;}
.home-social p{font-size:12px;margin:0 0 10px 0;font-weight:bold;}
.home-social ul{}
.home-social li{display:inline;margin-right:10px;}
.home-share-this{position:absolute;top:110px;left:15px;}
.home-share-this li{margin-right:6px;}
.the-fine-print{width:432px;height:185px;background: url(/media/img/the_fine_print_bg.jpg) no-repeat;color:#333333;padding:8px 15px;}
.the-fine-print p{margin:0 0 5px 0px;}
.the-fine-print ul{margin-left:15px;}
.the-fine-print li{list-style-type:disc;margin-bottom:2px;}

/* END AVETAR */
		
/*////////////////////////CATEGORY INDEX////////////////////////*/
#ci_header {border-bottom: 1px solid #eaeaea; display: inline; float: left; margin: 10px 0 0 30px; padding: 0 0 5px 0; text-align: left; width: 910px;}
	#ci_header h3 {color: #2a2a2a; margin: 0;}
#pi_header {display: inline; float: left; height: 115px; margin: 10px 0 0 10px; width: 940px;}
	#pi_header h3 {color: #2a2a2a; margin: 22px 0 0 30px;}
	#pi_header p {font-size: 11px; margin: 0 0 0 30px; width: 510px;}
	#pi_header.jackets {background: url(/media/img/bg_header-jackets.jpg) 0 0 no-repeat;}
	#pi_header.hoodies {background: url(/media/img/bg_header-hoodies.jpg) 0 0 no-repeat;}
	#pi_header.shirts {background: url(/media/img/bg_header-shirts.jpg) 0 0 no-repeat;}
	#pi_header.pants {background: url(/media/img/bg_header-pants.jpg) 0 0 no-repeat;}
	#pi_header.womens {background: url(/media/img/bg_header-womens.jpg) 0 0 no-repeat;}
	#pi_header.new {background: url(/media/img/bg_header-new.jpg) 0 0 no-repeat;}
	#pi_header.all {background: url(/media/img/bg_header-all.jpg) 0 0 no-repeat;}
	
.seo_text {border-top: 1px solid #ebebeb; clear: left; display: inline; float: left; margin: 10px 0 0 30px; padding: 10px 0 0 0; width: 900px;}

.category_index_full {border-bottom: 1px solid #eaeaea; float: left; margin: 10px 30px; width: 900px;}

.product_row {clear: left; float: left; width: 960px;}
	.product {display: inline; float: left; margin: 35px 0 0 30px; width: 200px;}
		.product a {color: #cc0000; text-decoration: none;}
		.product ul.colorchip {border-top: 1px solid #ebebeb; float: left; font-size: 11px; line-height: 19px; padding: 3px 0; width: 200px;}
		.product p.desc {border-top: 1px solid #ebebeb; font-style: italic; margin: 0; padding: 3px 0; width: 200px;}
		.product h5 {border: 0; margin: 0; padding: 3px 0;}


/*////////////////////////OUTFIT SELECTOR////////////////////////*/

/*.os_wrapper .product_row {clear: left; float: left; width: 960px;}*/
	.os_wrapper .product {display: inline; float: left; margin: 25px 0 0 20px; width: 450px;}
		/*.product a {color: #cc0000; text-decoration: none;}
		.product ul.colorchip {border-top: 1px solid #ebebeb; float: left; font-size: 11px; line-height: 19px; padding: 3px 0; width: 200px;}
		.product p.desc {border-top: 1px solid #ebebeb; font-style: italic; margin: 0; padding: 3px 0; width: 200px;}
		.product h5 {border: 0; margin: 0; padding: 3px 0;}*/
		
.os_wrapper #pd_purchase_box {
	/*background: url(/media/img/pd_bg_purchase-box.jpg) 0 0 repeat-x;*/
	display: inline;
	float: right;
	padding: 0;
	overflow:hidden;
	width: 247px;
}

.os_wrapper #pd_purchase_box #miva_form{
	background:none;	
}

.os_wrapper .product-image-left{
	float:left;
	width:200px;
}

.os_wrapper .colorchip-label{
	float: left;
	width: 35px;
	line-height: 19px;
	padding: 3px 0;
	font-size: 11px;
	border-top: 1px solid #EBEBEB;	
}

.os_wrapper .product .colorchip{
	width:165px;	
}

.os_wrapper .result-cont{
	height:35px;	
}

.outfit-ajax-content{
	overflow:hidden;	
}

.os_wrapper .loading {float:right;width:32px;height:37px;display:none;margin-right:8px;background:url(/media/img/icons/loading.gif) top center no-repeat;}
.os_wrapper #pd_purchase_box div.rowElem {clear: left; float: none; width: 210px; height:71px;}


/*////////////////////////PRODUCT DETAIL////////////////////////*/
#pd_content_top {background: url(/media/img/pd_bg_content-top.jpg) 0 0 no-repeat;}

#pd_main_wrapper {
	display: inline;
	float: left;
	margin: 11px 14px 0 15px;
	width: 560px;
}
	#pd_main_img, #pd_main_img_nozoom, #pd_main_flash {height: 450px; float: left; width: 560px;}
	#pd_main_img_nozoom, #pd_main_flash {margin: -2000px 0 0 0;}

#pd_purchase_box {
	background: url(/media/img/pd_bg_purchase-box.jpg) 0 0 repeat-x;
	display: inline;
	float: left;
	padding: 0 25px;
	width: 320px;
}
	#pd_purchase_box h3 {color: #2a2a2a;}
	#pd_purchase_box input.addtocart {background: url(/media/img/btn_add-to-cart.png) 0 0 no-repeat; height: 32px; margin: 0 0 0 5px; width: 176px;}
		#pd_purchase_box input.addtocart:hover {background: url(/media/img/btn_add-to-cart.png) 0 -32px no-repeat;}
	#pd_purchase_box div.qty {margin: 8px 0 0 0;}
	#pd_purchase_box label {font-size: 16px;}
	#pd_purchase_box label.inline {float: left; margin: 4px 7px 0 0; padding: 0; line-height: 1em;}
	#pd_purchase_box select {width: 135px;}
	/*#pd_purchase_box div.rowElem {clear: left; float: left; width: 315px;}
	#pd_purchase_box div.rowElem div.rowElem {float: left; width: 315px;}
	#pd_purchase_box div.rowElem div.rowElem .rowElem {float: left; width: auto;}
	#pd_purchase_box div.rowElem div.rowElem .hideSize {float: left; width: auto;}
	#pd_purchase_box div.rowElem div.hideSize div.rowElem {float: left; width: auto;}
	#pd_purchase_box div.options {float: left; margin: 0 0 0 10px;}*/
	#pd_purchase_box div.rowElem {clear: left; float: left; width: 315px; position:relative; line-height:45px;}
	#pd_purchase_box div.rowElem div.rowElem {float: left; width: auto;}
	#pd_purchase_box div.rowElem div.rowElem .rowElem {float: left; width: auto;}
	#pd_purchase_box div.rowElem div.rowElem.hideSize {width: 315px;}
	#pd_purchase_box div.options {float: left; margin: 0 0 0 10px;}
	#pd_purchase_box div.hideSize {margin: -1000px 0 0 0;}
	/* BKUP for $5 shipping /media/img/pd_banner_5-dollar-shipping.gif */
	#pd_five_dollar_shipping {background: url(/media/img/pd_banner_shipping_deals.jpg) 0 0 no-repeat; clear:both; height: 50px; margin: 2px 0 0 0; width: 320px;}
	#pd_five_dollar_shipping_international {background: url(/media/img/pd_banner_5-dollar-shipping_international.gif) 0 0 no-repeat; clear:both; height: 53px; margin: 10px 0 0 0; width: 320px;}
	#facebook_likethis {height: 20px; margin: 0 0 0 0;}
	/*form.jqtransformdone div.rowElem {width: 99%;}*/
	


#pd_addtl_photos {
	clear: both;
	display: inline;
	float: left;
	height: 82px;
	margin: 10px 0 0 15px;
	position: relative;
	width: 944px;
}
	
#pd_details_wrapper {
	display: inline;
	float: left;
	margin: 20px 30px 0 15px;
	width: 589px;
}
	#pd_details_tabs {background: url(/media/img/pd_sprite_tabs.jpg) 0 0 no-repeat; float: left; height: 33px; width: 589px;}
		#pd_details_tabs li, #pd_details_tabs li a {float: left; height: 33px;}
		
		#pd_details_tabs li.details a		{background: url(/media/img/pd_sprite_tabs-tmp.jpg) 0 0 no-repeat; width: 85px;}
		#pd_details_tabs li.key_features a	{background: url(/media/img/pd_sprite_tabs-tmp.jpg) -85px 0 no-repeat; width: 127px;}
		#pd_details_tabs li.ReviewHeader a	{background: url(/media/img/pd_sprite_tabs-tmp.jpg) -212px 0 no-repeat; width: 90px;}
		#pd_details_tabs li.description a	{background: url(/media/img/pd_sprite_tabs-tmp.jpg) -302px 0 no-repeat; width: 155px;}
		#pd_details_tabs li.pockets a		{background: url(/media/img/pd_sprite_tabs-tmp.jpg) -457px 0 no-repeat; width: 132px;}
				
		#pd_details_tabs li.details_sel			{background: url(/media/img/pd_sprite_tabs-tmp.jpg) 0 -33px no-repeat; width: 85px;}
		#pd_details_tabs li.key_features_sel	{background: url(/media/img/pd_sprite_tabs-tmp.jpg) -85px -33px no-repeat; width: 127px;}
		#pd_details_tabs li.ReviewHeader_sel	{background: url(/media/img/pd_sprite_tabs-tmp.jpg) -212px -33px no-repeat; width: 90px;}
		#pd_details_tabs li.description_sel		{background: url(/media/img/pd_sprite_tabs-tmp.jpg) -302px -33px no-repeat; width: 155px;}
		#pd_details_tabs li.pockets_sel			{background: url(/media/img/pd_sprite_tabs-tmp.jpg) -457px -33px no-repeat; width: 132px;}
		
		#pd_details_tabs li.comments a			{background: url(/media/img/pd_sprite_tabs-fb-com.jpg) -458px 0 no-repeat; width: 105px;}
		#pd_details_tabs li.comments_sel		{background: url(/media/img/pd_sprite_tabs-fb-com.jpg) -458px -33px no-repeat; width: 105px;}
		
		#pd_details_tabs li.xrayview a			{background: url(/media/img/pd_sprite_tabs-fb-com-abtest.jpg) -563px 0 no-repeat; width: 110px;}
		#pd_details_tabs li.xrayview_sel		{background: url(/media/img/pd_sprite_tabs-fb-com-abtest.jpg) -563px -33px no-repeat; width: 110px;}
		
	#pd_content_wrapper {background: url(/media/img/pd_bg_details.jpg) 0 0 no-repeat; float: left; padding: 0 15px; width: 559px;}
		#pd_content_wrapper ul.keyfeatures, #pd_content_wrapper ul.details {float: left; margin: 1em 15px 0 0; width: 260px;}
		#pd_content_wrapper ul.details {margin: 1em 0 0 0; width: 559px;}
		#pd_content_wrapper ul.ReviewHeader {margin: 1em 0 0 0; width: 559px;}
		
	ul.colorchip li {float: left;}
	ul.colorchip li a {float: left; height: 19px; margin: 0 2px 0 0; width: 19px;}
		li.cp_olive a {background: url(/media/img/sprite_colorchips.png) 0 0 no-repeat;}
		li.cp_red a {background: url(/media/img/sprite_colorchips.png) -24px 0 no-repeat;}
		li.cp_blue a {background: url(/media/img/sprite_colorchips.png) -48px 0 no-repeat;}
		li.cp_white a {background: url(/media/img/sprite_colorchips.png) -72px 0 no-repeat;}
		li.cp_smoke a {background: url(/media/img/sprite_colorchips.png) -96px 0 no-repeat;}
		li.cp_black a {background: url(/media/img/sprite_colorchips.png) -120px 0 no-repeat;}
		li.cp_driftwood_olive a {background: url(/media/img/sprite_colorchips.png) -144px 0 no-repeat;}
		li.cp_smoke_gray a {background: url(/media/img/sprite_colorchips.png) -168px 0 no-repeat;}
		li.cp_black_lava a {background: url(/media/img/sprite_colorchips.png) -192px 0 no-repeat;}
		li.cp_desert_sand a {background: url(/media/img/sprite_colorchips.png) -216px 0 no-repeat;}
		li.cp_red_rock a {background: url(/media/img/sprite_colorchips.png) -240px 0 no-repeat;}
		li.cp_marine_blue a {background: url(/media/img/sprite_colorchips.png) -264px 0 no-repeat;}
		li.cp_cobalt a {background: url(/media/img/sprite_colorchips.png) -288px 0 no-repeat;}
		li.cp_graphite a {background: url(/media/img/sprite_colorchips.png) -312px 0 no-repeat;}
		li.cp_walnut a {background: url(/media/img/sprite_colorchips.png) -336px 0 no-repeat;}
		li.cp_khaki a {background: url(/media/img/sprite_colorchips.png) -360px 0 no-repeat;}
		li.cp_charcoal_gray a {background: url(/media/img/sprite_colorchips.png) -384px 0 no-repeat;}
		li.cp_moss a {background: url(/media/img/sprite_colorchips.png) -408px 0 no-repeat;}
		li.cp_gunmetal a {background: url(/media/img/sprite_colorchips.png) -432px 0 no-repeat;}
		li.cp_sand a {background: url(/media/img/sprite_colorchips.png) -456px 0 no-repeat;}
		li.cp_stone a {background: url(/media/img/sprite_colorchips.png) -480px 0 no-repeat;}
		li.cp_army_green a {background: url(/media/img/sprite_colorchips.png) -504px 0 no-repeat;}
		li.cp_gray a {background: url(/media/img/sprite_colorchips.png) -528px 0 no-repeat;}
		li.cp_storm_blue a {background: url(/media/img/sprite_colorchips.png) -552px 0 no-repeat;}
		li.cp_zinc_gray a {background: url(/media/img/sprite_colorchips.png) -576px 0 no-repeat;}
		li.cp_slate a {background: url(/media/img/sprite_colorchips.png) -600px 0 no-repeat;}
		li.cp_steel_blue a {background: url(/media/img/sprite_colorchips.png) -624px 0 no-repeat;}
		li.cp_carbon a {background: url(/media/img/sprite_colorchips.png) -648px 0 no-repeat;}
		li.cp_bark a {background: url(/media/img/sprite_colorchips.png) -672px 0 no-repeat;}
		li.cp_yellow a {background: url(/media/img/sprite_colorchips.png) -696px 0 no-repeat;}
		li.cp_khaki2 a {background: url(/media/img/sprite_colorchips.png) -744px 0 no-repeat;}
		li.cp_charcoal a {background: url(/media/img/sprite_colorchips.png) -768px 0 no-repeat;}
		li.cp_safari a {background: url(/media/img/sprite_colorchips.png) -792px 0 no-repeat;}
		li.cp_oat a {background: url(/media/img/sprite_colorchips.png) -816px 0 no-repeat;}
		li.cp_mango a {background: url(/media/img/sprite_colorchips.png) -840px 0 no-repeat;}
		li.cp_steel_blue2 a {background: url(/media/img/sprite_colorchips.png) -864px 0 no-repeat;}
		li.cp_coffee a {background: url(/media/img/sprite_colorchips.png) -888px 0 no-repeat;}
		li.cp_heather-gray a {background: url(/media/img/sprite_colorchips.png) -912px 0 no-repeat;}
		li.cp_mocha a {background: url(/media/img/sprite_colorchips.png) -936px 0 no-repeat;}
		li.cp_sky a {background: url(/media/img/sprite_colorchips.png) -960px 0 no-repeat;}
		li.cp_brick a {background: url(/media/img/sprite_colorchips.png) -984px 0 no-repeat;}
		li.cp_tea-green a {background: url(/media/img/sprite_colorchips.png) -1008px 0 no-repeat;}
		li.cp_pink a {background: url(/media/img/sprite_colorchips.png) -1032px 0 no-repeat;}
		li.cp_eggplant a {background: url(/media/img/sprite_colorchips.png) -1056px 0 no-repeat;}		
		li.cp_sapphire a {background: url(/media/img/sprite_colorchips.png) -1080px 0 no-repeat;}		
		li.cp_true_green a {background: url(/media/img/sprite_colorchips.png) -1104px 0 no-repeat;}		
		li.cp_thyme a {background: url(/media/img/sprite_colorchips.png) -1128px 0 no-repeat;}		
		li.cp_paprika a {background: url(/media/img/sprite_colorchips.png) -1152px 0 no-repeat;}		
		li.cp_raspberry a {background: url(/media/img/sprite_colorchips.png) -1176px 0 no-repeat;}		
		li.cp_blueberry a {background: url(/media/img/sprite_colorchips.png) -1200px 0 no-repeat;}		
		li.cp_plaid_blue a {background: url(/media/img/sprite_colorchips.png) -1224px 0 no-repeat;}		
		li.cp_plaid_black a {background: url(/media/img/sprite_colorchips.png) -1248px 0 no-repeat;}		
		li.cp_kiss a {background: url(/media/img/sprite_colorchips.png) -1272px 0 no-repeat;}		
		li.cp_blaze a {background: url(/media/img/sprite_colorchips.png) -1296px 0 no-repeat;}		
		li.cp_ash a {background: url(/media/img/sprite_colorchips.png) -1320px 0 no-repeat;}		
		li.cp_coal a {background: url(/media/img/sprite_colorchips.png) -1344px 0 no-repeat;}		
		li.cp_chocolate_plaid a {background: url(/media/img/sprite_colorchips.png) -1368px 0 no-repeat;}		
		li.cp_mint_plaid a {background: url(/media/img/sprite_colorchips.png) -1392px 0 no-repeat;}		
		li.cp_wish a {background: url(/media/img/sprite_colorchips.png) -1416px 0 no-repeat;}		

	#pd_options {padding: 0 0 50px 0;}
	#pd_options li, #pd_options li a {float: left; height: 53px;}
	#pd_options li a {width: 100%;}
	
	#pd_options li.xray a	{background: url(/media/img/pd_sprite-options.jpg) 0 0 no-repeat; width: 107px;}
	#pd_options li.temp a	{background: url(/media/img/pd_sprite-options.jpg) -107px 0 no-repeat; width: 105px;}
	#pd_options li.wire a	{background: url(/media/img/pd_sprite-options.jpg) -212px 0 no-repeat; width: 108px;}
	
	#pd_options li.xray a:hover	{background: url(/media/img/pd_sprite-options.jpg) 0 -53px no-repeat;}
	#pd_options li.temp a:hover	{background: url(/media/img/pd_sprite-options.jpg) -107px -53px no-repeat;}
	#pd_options li.wire a:hover	{background: url(/media/img/pd_sprite-options.jpg) -212px -53px no-repeat;}
	
#pd_recommend {
	background: url(/media/img/pd_bg_recommend.jpg) 0 32px no-repeat;
	float: left;
	margin: 20px 0 0 0;
	position: relative;
	width: 311px;
}
	#pd_recommend h3 {color: #2a2a2a;}
	#pd_recommend_content {display: inline; float: left; margin: 12px 0 0 11px; padding: 0 0 20px 0; width: 289px;}
		#pd_recommend_content li {float: left; margin: 10px 25px 0 0; width: 125px;}
		#pd_recommend_content li.second {float: left; margin: 10px 0 0 0;}
		
/*////////////////////////PRESS & REVIEWS////////////////////////*/
.press .third p {font-style: italic; padding: 0 10px; text-align: center;}

/*////////////////////////MIVA////////////////////////*/
#miva_header {
	background: url(/media/img/miva_bg_header.jpg) 0 0 no-repeat;
	float: left;
	font-size: 11px;
	height: 93px;
	position: relative;
	width: 960px;
}
	#miva_header #links {height: 32px; line-height: 32px; position: absolute; right: 20px; text-align: right; top: 10px;}
		#miva_header #links li {border-right: 1px solid #666; margin: 0 10px 0 0; padding: 0 10px 0 0;}
		#miva_header #links li.last {border: none; margin: 0; padding: 0;}
		
	#miva_header #contact {position: absolute; right: 20px; text-align: right; top: 52px;}
	
#miva_wrapper {margin: 0 auto; width: 750px;}

#miva_wrapper table#items {margin: 15px 0 0 0; width: 750px;}
	#miva_wrapper table#items tr {display: block; width: 750px;}
	#miva_wrapper table#items tr.full {background: #f2f2f2; font-size: 14px; font-weight: bold;}
	#miva_wrapper table#items tr.item {border-bottom: 1px solid #e9e9e9;}
	#miva_wrapper table#items td {padding: 10px 10px 10px 0; vertical-align: top;}
	#miva_wrapper table#items td.remove {width: 42px;}
	#miva_wrapper table#items td.code {width: 63px;}
	#miva_wrapper table#items td.product {width: 207px;}
	#miva_wrapper table#items td.gift {width: 97px;}
	#miva_wrapper table#items td.qty {width: 114px;}
		#miva_wrapper table#items td.qty input {margin: 0 5px 0 0; width: 40px;}
	#miva_wrapper table#items td.net {width: 78px;}
	#miva_wrapper table#items td.total {width: 79px;}
	#miva_wrapper table#items td.grandtotal {text-align: right; width: 740px;}
	
#miva_ad1, #miva_ad3 {float: left; margin: 10px 0 0 0; padding: 20px 10px 0 10px; text-align: center; width: 195px;}
#miva_ad2 {float: left; margin: 10px 0 0 0; width: 320px;}
	#miva_ad2.five_dollar_shipping {background: url(/media/img/miva_bg_5-shipping-handling.jpg) 0 0 no-repeat; height: 43px; padding: 82px 22px 0 22px; width: 276px;}
	
#miva_footer {
	background: url(/media/img/miva_bg_footer.jpg) 0 0 no-repeat;
	float: left;
	font-size: 11px;
	height: 200px;
	margin: 20px 0 0 0;
	position: relative;
	width: 960px;
}
	#miva_footer #hackerproof {font-size: 10px; height: 14px; line-height: 14px; left: 595px; position: absolute; text-align: center; top: 60px; width: 160px;}
	#miva_footer #copyright {left: 0; position: absolute; text-align: center; top: 187px; width: 960px;}

/*////////////////////////ADDTL PAGES////////////////////////*/
#addtl_wrapper {
background: url(/media/img/bg_addtl-pages.jpg) 0 0 no-repeat;
margin: 0 auto;
width: 800px;
}

#excuse {background: url(/media/img/bg_excuse-our-mess.jpg) 0 0 no-repeat; float: left; height: 318px; margin: 10px 0 0 0; width: 800px;}
	#excuse #excuse_video {background: url(/media/img/bg_excuse-our-mess-video.jpg) 0 0 no-repeat; float: right; height: 285px; padding: 33px 0 0 10px; width: 425px;}
	#excuse h1 {margin: 50px 0 0 25px;}
	#excuse p {margin: 1em 0 0 25px;}

#addtl_wrapper #content {display: inline; float: left; margin: 0 0 0 365px; width: 435px;}

.addtl_full {background: url(/media/img/bg_addtl-pages.jpg) 0 0 no-repeat; float: left; margin: 10px 0 0 0; width:800px;}

.addtl_half {background: url(/media/img/bg_addtl-pages-half.jpg) 0 0 no-repeat; float: left; margin: 10px 50px 0 0; padding: 0 20px; width:335px;}

#addtl_wrapper #ads {margin-left: -70px;}

#addtl_wrapper #addtl_shifted {margin: 0 0 0 -80px;}

/*////////////////////////CUSTOMER SERVICE////////////////////////*/
#cs_wrapper {
	background: url(/media/img/bg_customer-service.jpg) 0 0 no-repeat;
	float: right;
	margin: 6px 0 0 0;
	width: 878px;
}
	#cs_wrapper ol li {list-style: decimal; margin: 5px 0 0 2.5em;}
		#cs_wrapper ol li ul li {list-style: none;}
	#cs_wrapper ol li div {border-left: 1px solid #ebebeb; display: none; margin: 10px 0 10px 20px; padding: 0 20px 10px 20px;}

#cs_heading {float: left; height: 52px; line-height: 52px; width: 878px;}
	#cs_heading h1 {margin: 0;}
#cs_most_asked, #cs_contact_info {display: inline; float: left; height: 278px; margin: 20px 0 0 20px; width: 304px;}
	#cs_contact_info {margin: 20px 0 0 40px; width: 330px;}
#cs_content {float: left; margin: 50px 0 0 20px; width: 600px;}

/*////////////////////////TRAVEL LANDING PAGE////////////////////////*/
.travel h1 {padding: 0 20px;}
.travel h1 img {float: right;}
#travel_problem_solution {background: url(/media/img/bg_travel-problem-solution.jpg) 0 0 no-repeat; display: inline; float: left; height: 188px; margin: 25px 0 0 10px; position: relative; width: 940px;}
	#travel_problem_solution #video {bottom: 1px; height: 154px; position: absolute; right: 1px; width: 309px;}
#travel_problem_solution2 {background: url(/media/img/footer_landing_w_jackets.jpg) 0 0 no-repeat; display: inline; float: left; height: 188px; margin: 25px 0 0 10px; position: relative; width: 940px;}
	#travel_problem_solution2 #video {bottom: 1px; height: 154px; position: absolute; right: 1px; width: 309px;}
#charity {display: inline; float: left; height: 188px; margin: 25px 0 0 10px; position: relative; width: 940px;}

/*////////////////////////CONNECT WITH SEV////////////////////////*/
#connect_ways_to_connect {background:  url(/media/img/imap_connect-with-sev.jpg) 0 0 no-repeat; float: left; height: 581px; margin: 15px 5px 0 0; position: relative; width: 434px;}
	#connect_ways_to_connect #google {left: 29px; position: absolute; top: 500px;}
	#connect_ways_to_connect #newsletter {left: 172px; font-size: 12px; height: 81px; position: absolute; top: 485px; width: 262px;}
		#connect_ways_to_connect #newsletter form {float: left; margin: 0; width: 230px;}
		#connect_ways_to_connect #newsletter input.field {background: #cacaca; border: 1px solid #ebebeb; height: 20px; width: 230px;}
#connect_ff {background: url(/media/img/bg_connect-ff.jpg) 0 0 no-repeat; display: inline; float: left; height: 800px; margin: 15px 0 0 0; position: relative; width: 342px;}
	#connect_live_feeds #stickam {left: 6px; position: absolute; top: 35px;}
	#connect_live_feeds #qik {left: 8px; height: 104px; position: absolute; top: 461px; width: 322px;}

/*////////////////////////POP-UPS////////////////////////*/
.popup {background: #f3f3f3;}
#pu_wrapper {background: #f3f3f3; float: left; width: 100%;}
#pu_header {display: block; background: #5f6c81; margin-bottom:10px;}
#pu_header h5 {color: #fff; margin: 0; padding: 13px 15px; font-size:18px;}
#pu_header h5.header-image {background: #000 url(/media/img/join-our-list.jpg) no-repeat 0% 0%; text-indent: -999em; }

#pu_content {display: block; padding: 0 15px 15px 15px; font-size:14px; line-height:22px;}
#pu_temperature {float: left; text-align: center; width: 890px;}

/*////////////////////////IPAD COMPATIBILITY////////////////////////*/
#pm_ipad_compatibility_wrapper {background: #ffffff; float: left; width: 100%;}
#pm_ipad_compatibility_header {display: block; background: #313131;}
	#pm_ipad_compatibility_header h5 {color: #fff; margin: 0; padding: 10px 15px;}
	
#pm_ipad_compatibility {
display: inline;
float: left;
margin: 2px 10px 0 5px;
width: 850px;
}

		#pm_ipad_compatibility_tabs {background: url(/media/img/pm_sprite_ipad_tabs.jpg) 0 0 no-repeat; float: left; height: 33px; width: 850px;}
		#pm_ipad_compatibility_tabs li, #pm_ipad_compatibility_tabs li a {float: left; height: 33px;}
		
		#pm_ipad_compatibility_tabs li.details_ipad a		{background: url(/media/img/pm_sprite_ipad_tabs.jpg) 0 0 no-repeat; width: 113px;}
		#pm_ipad_compatibility_tabs li.xray_ipad a	{background: url(/media/img/pm_sprite_ipad_tabs.jpg) -113px 0 no-repeat; width: 155px;}
		
		#pm_ipad_compatibility_tabs li.details_sel_ipad			{background: url(/media/img/pm_sprite_ipad_tabs.jpg) 0 -33px no-repeat; width: 113px;}
		#pm_ipad_compatibility_tabs li.xray_sel_ipad	{background: url(/media/img/pm_sprite_ipad_tabs.jpg) -113px -33px no-repeat; width: 155px;}

/*////////////////////////POCKET-MAP////////////////////////*/
#pm_wrapper {background: #ffffff; float: left; width: 100%;}
#pm_header {display: block; background: #313131;}
	#pm_header h5 {color: #fff; margin: 0; padding: 10px 15px;}
	
#pm_details_wrapper {
display: inline;
float: left;
margin: 2px 10px 0 5px;
width: 850px;
}

		#pm_details_tabs {background: url(/media/img/pm_sprite_tabs.jpg) 0 0 no-repeat; float: left; height: 33px; width: 850px;}
		#pm_details_tabs li, #pm_details_tabs li a {float: left; height: 33px;}
		
		#pm_details_tabs li.details a		{background: url(/media/img/pm_sprite_tabs.jpg) 0 0 no-repeat; width: 96px;}
		#pm_details_tabs li.xray a	{background: url(/media/img/pm_sprite_tabs.jpg) -96px 0 no-repeat; width: 138px;}
		
		#pm_details_tabs li.details_sel			{background: url(/media/img/pm_sprite_tabs.jpg) 0 -33px no-repeat; width: 96px;}
		#pm_details_tabs li.xray_sel	{background: url(/media/img/pm_sprite_tabs.jpg) -96px -33px no-repeat; width: 138px;}

/*////////////////////////MANAGEMENT TEAM////////////////////////*/
.mt_thumb{clear: left; float: left; margin: 20px 0 0 0; width: 95px;}
.mt_parag{float: left; margin: 10px 0 0 0; width: 705px;}

/*////////////////////////OLD SITE CSS STUFF////////////////////////*/
.celeb_thumb_kevin{width: 100px; float: left;}
.cel_parag_kevin{width: 700px; text-align: justify; margin-left: 120px;}
.celeb_thumb{width: 75px; float: left;}
.cel_parag{width: 520px; text-align: justify; margin-left: 95px;}
.quote {font-size: 14px; color: #666666;}
.clearboth {border: solid 1px #ccc; display: inline; float: left; margin: 0 0 10px 75px; padding: 10px 10px 0 10px;}
.clearboth_kevin2 {border: solid 1px #FFF; display: inline; float: left; margin: 0 0 10px 50px; padding: 10px 10px 0 10px;}
.clearboth_kevin {border: solid 1px #FFF; display: inline; float: left; margin: 0 0 10px 150px; padding: 10px 10px 0 10px;}
.mt_title, a.mt_title {font-size:22px; padding-bottom: 5px; color: #5e5e5e; text-decoration: none;}

/*/////////////////////////////////*/
/*//CLASSES////////////////////////*/
/*/////////////////////////////////*/
.textcenter {text-align: center;}
.clear {clear: both; float: left; width: 100%;}
.callout {color: #cc0000;}
.darker {color: #2a2a2a;}
.floatleft {float: left; margin: 0 10px 5px 0;}
.floatright {float: right; margin: 0 0 5px 10px;}
.half {display: block; float: left; width: 50%;}
.hide {display: none;}
.lighter {color: #ccc;}
/*.lighter {color: #ebebeb;}*/
.linebreak, .linebreakfloat {background: #ebebeb; clear: both; height: 1px; margin: 7px 0 0 0; width: 100%;}
.linebreakfloat {clear: left; float: left;}
.linebreakthicker {background: #ebebeb; clear: both; height: 5px; margin: 10px 0 0 0; width: 100%;}
.linebreaknew {background: #ebebeb; clear: both; height: 1px; margin: 0 0 0 0; width: 100%;}
.middle {vertical-align: middle;}
.price {float: right; font-weight: normal;}
.small {font-size: 11px;}
.sticker {float: right; margin: 5px 0 0 10px;}
.third {display: block; float: left; width: 33%;}

a.arrow {background: url(/media/img/bullet_arrow.png) center left no-repeat; padding: 0 0 0 10px;}

div.clear {clear: both; float: left; width: 100%;}
div.flash {margin: 10px 0 0 0;}

ul.standard li {background: url(/media/img/bullet_dot.png) 0 6px no-repeat; margin: 3px 0 0 0; padding: 0 0 0 10px;}
ol.standard li {list-style: decimal; margin: 5px 0 0 1.5em;}

#miva_form {width: 320px;}

form.standard input[type="text"] {border: 1px solid #e2e2e2; clear: left; margin: 0 10px 0 0; padding: 5px; width: auto;}

label.error, .error {color: #cc0000; display: block; font-size: 11px;}

table.standard, table.standard_nozebra {border-bottom: 1px solid #ebebeb; border-right: 1px solid #ebebeb; margin: 10px 0 0 0; width: 100%;}
table.standard th, table.standard_nozebra th {background: #999; color: #fff;}
table.standard td, table.standard th, table.standard_nozebra td, table.standard_nozebra th {border-left: 1px solid #ebebeb; border-top: 1px solid #ebebeb; padding: 3px;}
table.standard tr.even {background: #ccc;}

/*gift guide*/
.row_header {	margin: 5px 0 -10px 10px; width: 960px; clear:left; height: 50px;}
#flash_giftguide {display: inline;  float: left;  height: 350px;margin: 5px 0 0 10px; width: 940px;}
.clear_giftguide { clear: both;}
.product_row_giftguide {clear: left; float: left; width: 960px; margin-bottom: 30px; clear:left;}



/*/////////////////////////////////*/
/*//POWERREVIEWS///////////////////*/
/*/////////////////////////////////*/
#pr-snippet-wrapper {
width: 180px;
float: left;
margin: 5px 0 0 1px;
}

/* Stars */

.pr-snippet-stars .pr-stars-small {
       background-image:url(http://www.scottevest.com/media/img/powerreviews_stars-sm.gif);     /* for Snippet stars */
}

.pr-snapshot-rating .pr-stars {
       background-image:url(http://www.scottevest.com/media/img/powerreviews_stars-lg.gif);     /* for Snapshot stars */
       height:20px;
}

.pr-stars-small {
       background-image:url(http://www.scottevest.com/media/img/powerreviews_stars-sm.gif);     /* for Review Display stars */
}


div.prStars {
       background-image:url(http://www.scottevest.com/media/img/powerreviews_stars-lg.gif);     /* for Write a revew page stars */

}


/* Product display */
.pr_snippet_product .pr-snippet-wrapper {
    border: none;
    background: none;
    width: auto;
}

.pr_snippet_product .pr-snippet-stars {
    border: none;
    background: none;
}

.pr_snippet_product .pr-snippet-rating-decimal {
    display: none;
    clear: right;
}

.pr_snippet_product .pr-snippet-review-count {
    display: inline;
    clear: right;
    }

.pr_snippet_product .pr-snippet-read-write {
    border: none;
    background: none;
            text-align: left;
                    margin-top: 0;
            padding-top: 4px;  /* mixing px's w/ em's b/c of IE6 */
            }

.pr_snippet_product .pr-snippet-read-reviews {
    padding: 0 1em 0 0;
            /* show both links on separate lines case */
        float: none;
        text-align: left;
        border-right: none;
		display:none;
    }

.pr_snippet_product .pr-snippet-write-review {
        float: none;
        text-align: left;
        padding: 0;
		display:none;
    }

.pr_snippet_product .pr-snippet-write-first-review {
    text-align: left;
    display: block;
}



/* Review Snapshot/Summary */

.pr_review_summary .pr-snapshot-express-referral {
    display: none;
}

/* Write Reviews display */
  #reviewForm .prlabel {
      float: left;
      text-align: right;
  }

.sizing_chart {background:url(../img/btn_sizing_chart.jpg) no-repeat;height:18px;width:100px;display:block;margin-top:6px;}

/* Search Spring AutoComplete Styles */
		body #searchspring-autocomplete_results {
			z-index: 99999;
			border: 1px solid #e4e4e4;
		}

		body .ac_product_result .clear {
			float: none;
			width: auto;
		}

		body .ac_result:hover,
		body .ac_result.highlight {
			background-color: #f6f6f6;
		}

		body .ac_term_result em,
		body .ac_product_result .info .name em {
			color: #CC0000;
		}

		body .ac_product_result .info .price {
			float: left;
		}

		body .ac_product_result .image {
			background-color: #FFFFFF;
			border: 1px solid #dddddd;
		}

		body .ac_term_suggest.highlight,
		body .ac_term_suggest:hover {
			background-color: #CC0000;
		}

/*//////////////////////// BEGIN OUTFITS CATEGORY ////////////////////////Feature: Category Outfit Selector -- Date: 8/9/2012*/

.outfit_iframe {width:940px;height:748px;overflow:hidden;}

#outfits-subcategory-wrapper{
	padding: 7px 10px 0 10px;
	overflow: hidden;
	width:930px;
}

.outfits-subcategory{
	margin:0 0 10px 0;	
	width:940px;
}

.outfits-subcategory-image{
	float:left;	
}

.get-this-outfit-bt{
	position: absolute;
	top: 302px;
	left: 153px;
	width: 186px;
	height: 57px;
	display: block;
	background: url(../img/outfit-selector/get_this_outfit_bt.png) no-repeat;
	text-indent: -9999em;	
	z-index:10;
}

.outfits-subcategory-header{
	background: url(../img/outfit-selector/sev_outfit_selector_bg.jpg) no-repeat;
	width: 940px;
	height: 62px;
	float: left;
	position: relative;
	margin-bottom: 10px;
}

.outfits-subcategory-header-title{
	color: #666;
	line-height: 62px;
	margin: 0;
	padding-left: 30px;
	padding-top: 3px;
	font-size:36px;
	font-family: MyriadPro-Regular, 'Myriad Pro Regular', MyriadPro, 'Myriad Pro', Helvetica, Arial, sans-serif;
}

.outfits-subcategory-header ul{
	height: 62px;
	position: absolute;
	right: 0px;
	top: 5px;
}

.outfits-subcategory-header li{
	float: left;
	margin-right: 15px;
}

.outfits-subcategory-product-wrapper{
	position: relative;
	width: 480px;
	float: right;
	height: 667px;
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
}

.outfits-subcategory-grid{
	overflow: hidden;
	margin-bottom: 10px;	
}

.outfits-subcategory-padding{
	width: 239px;
	height: 333px;
	float: left;
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;
}	

.outfits-subcategory-product{
	margin: 15px 0 0 18px
}
.clearfix:before,
.clearfix:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden;
}
.clearfix:after {
	clear: both;
}
.clearfix {
	zoom: 1;
}

/*/////////////////// END OUTFITS CATEGORY //////////////////////*/

/*/////////////////// START: DAILY SALE EMAIl SIGN UP//////////////////////*/

#daily_sale_field {width:200px;border:0;background:none;margin-top:1px;padding-left:3px;font-size:16px !important;text-align:left;}
#daily_sale_signup .placeholder {color:#666;}
#daily_sale_submit, #daily_sale_signup #submit {padding-left:0;padding-right:0;float:right;background:none;border:0;cursor:pointer;text-indent:-999px;color:#fff;width:30px;}

#singup_ver2 {background:url(/media/img/daily_sale_signup_ver3.jpg) top left no-repeat;width:909px;height:91px}
#daily_sale_signup {float:left;margin-left:525px;margin-top:45px;width:240px;}

/*/////////////////// END: DAILY SALE EMAIl SIGN UP//////////////////////*/

#CTGY #hdft-header h3 {padding-top:7px;}

/*////////////////////////START: NEW GLOBAL FOOTER////////////////////////*/

#content_bottom, #old_content_bottom {margin-bottom:5px;}

#cbaHelperForm {margin-top:0 !important;}

#showSurePost {margin-top:10px;border:1px solid #CC0000;width:350px;padding:5px 10px;-moz-border-radius: 5px;border-radius: 5px;font-weight:bold;}

#global_footer {margin:15px 0 50px;clear:both;height:92px;font-size:11px;font-weight:normal;}
#global_footer_container {width:1000px;margin:0 auto;padding:12px 0;background:#fafafa;overflow:auto;
-webkit-box-shadow: 0px 0px 5px 0px rgba(214,214,214,1);
-moz-box-shadow: 0px 0px 5px 0px rgba(214,214,214,1);
box-shadow: 0px 0px 5px 0px rgba(214,214,214,1);
}

#footer_payment {float:left;width:360px;padding:5px 0;margin:0 10px 10px 20px;border:1px solid #c8c8c8;}
#footer_payment a {background-image:url(/media/img/footer_sprite.jpg);display:block;float:left;}
#footer_cards {width:108px;height:20px;background-position:0 -115px;margin:0 0 0 45px;cursor:default;}
#footer_paypal {width:160px;height:20px;background-position:-110px -115px;margin-left:10px;cursor:default;}

#footer_social {width:210px;float:left;border:1px solid #c8c8c8;margin:0 0 10px 0;padding:5px 0;}
#footer_social a {background-image:url(/media/img/footer_sprite_new.jpg);display:block;float:left;}
#footer_fb {width:20px;height:20px;background-position:0 -135px;margin-left:25px;}
#footer_tw {width:20px;height:20px;background-position:-20px -135px;margin-left:15px;}
#footer_gp {width:32px;height:20px;background-position:-40px -135px;margin-left:15px;}
#footer_yt {width:46px;height:20px;background-position:-72px -135px;margin-left:15px;}

#footer_copy {width:582px;float:left;line-height:30px;height:30px;border:1px solid #c8c8c8;margin-left:20px;text-align:center;}

#footer_stella {float:right;width:140px;text-align:center;padding-top:8px;margin-right:10px;border:1px solid #c8c8c8;height:64px;}

#footer_guarantee_licensed {float:right;width:215px;margin-right:20px;}

#footer_guarantee {width:213px;border:1px solid #c8c8c8;text-align:center;line-height:12px;}
#guaranteed_hp {display:block;height:34px;width:162px;margin:0 auto;background:url(/media/img/prod/icon_hacker-proof_2.png) no-repeat;}

#footer_licensed {width:213px;border:1px solid #c8c8c8;background:#e4e4e4;margin-top:5px;overflow:auto;}
#footer_licensed span {float:left;display:block;width:135px;text-align:center;line-height:19px;}
#footer_licensed a {float:right;width:64px;height:19px;background-image:url(/media/img/footer_sprite.jpg);background-position:-118px -135px;}

/*////////////////////////END: NEW GLOBAL FOOTER////////////////////////*/

/*---------------------------------------------------------------- photo vest 2012 css -----------------------------------*/

#fishing{
	background-image: url(../img/fishing.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	position: fixed;
	z-index: 300;
	top: 200px;
	right: 0px;
	height: 310px;
	width: 189px;
	}
	
#photo_vests_wrapper {
	/*border: medium solid #F00;*/

	width: 960px;
	position:relative;	
}

.banner{
	background-image: url(../img/wrap_banner.png);
	background-repeat: no-repeat;
	width: 960px;
	height: 68px;
}

.banner-text{
	position: absolute;
	width: 960px;
	height: 68px;
/*	padding-left: 10px;*/
	/*padding-right: 300px;*/
	padding-top: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	/*vertical-align: middle;*/
		display: block;	
	/*line-height: -10px;*/
	}

.gadgets{
	border-top-width: 0.3mm;
	border-top-style: solid;
	border-top-color: #9C9C9C;
}

.reveal_btn{
	margin-right: auto;
	margin-left: auto;
	width: 323px;
	}

#reveal_ans{
	width: 960px;
	height: 90px;
	/*background-color: #CCC;	*/
	/*padding-bottom: 25px;*/
	padding-top: 1px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #999999;
	font-weight: lighter;
	line-height: 30px;
	letter-spacing: 0.05em;
	visibility:hidden;
	}

.line_div{
	width: 960px;
	height:1px;
	border-top-width: 0.3mm;
	border-top-style: solid;
	border-top-color: #cccccc;
		}

.tech_headline{
	padding-top: 15px;
	margin-right: auto;
	margin-left: auto;
	width: 439px;
	}

.tech_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration: none;
	color: #000;
	font-weight: lighter;
	line-height: 25px;
	letter-spacing: 0.05em;
	padding-bottom: 20px;
	padding-top: 25px;
	text-align:center;
	}
	
.video-photo-vest{
	height: 360px;
	width: 480px;
	margin-right: auto;
	margin-left: auto;
	position: relative;		
	}

<!-- SearchSpring Code for AutoComplete  -->
#searchspring-autocomplete_results  {
    border:  1px solid #CCC;
    display: none;
    position: absolute;
    background-color: #fff;
    font-family: "Lucida Sans Unicode","Lucida Grande",Lucida,Helvetica,Arial,sans-serif;
    margin:  0;
    list-style-type: none;
    padding: 0;
    text-align: left;
    z-index: 999;
    width: 280px;
}

.ac_term_suggest {
    background-color: #f3f3f6;
    border-top:  1px solid #CCC;
    padding: 5px 0;
    font-size: 12px;
    text-align: center;
    font-weight: bold;
    color:#999;
    display: block;
}

.ac_term_suggest.highlight,
.ac_term_suggest:hover {
    cursor: pointer;
    background-color: #454576;
    color: #fff;
}

#searchspring-autocomplete_results .ac_title {
    text-transform: uppercase;
    font-size: 11px;
    color: #AAA;
    margin:  3px 0 0;
    padding:  0 5px;
    font-weight: bold;
}

.ac_term_result {
    padding: 2px 5px;
    color: #767676;
    font-weight: bold;
    font-size: 12px;
    cursor: pointer;

}

.ac_term_result em {
    font-style: normal;
    color: #454576;
}

.ac_product_result {
    padding:  6px;
}

.ac_product_result a {
    text-decoration: none;
}

.ac_result.highlight,
.ac_result:hover {
    background-color: #f3f4ff;
}

.ac_product_result .info {
    float: left;
    width: 200px;
    margin-left: 15px;
    font-size: 11px;
}

.ac_product_result .info .name {
    color: #767676;
    font-weight:bold;
}

.ac_product_result .info .name em {
    font-style: normal;
    color: #454576;
}

.ac_product_result .info .sku {
    color: #686868;
    font-size: 10px;
}

.ac_product_result .info .sku em {
    font-style: normal;
    font-weight: bold;
}

.ac_product_result .info .price {
    color: #663333;
}

.ac_product_result .image {
    height: 50px;
    width: 50px;
    display: block;
    overflow: hidden;
    float: left;
}

.ac_product_result .image img {
    max-height: 50px;
    max-width: 50px;
    margin:  0 auto;
    border:  0;
}

.ac_product_result .clear {
    clear: both;
}

.ac_powered {
    background-color: #eeeeee;
    text-align: center;
    padding:  1px 0 3px;
    border-top:  1px solid #CCCCCC;
}

#mobileToggle a {
	display:block;
	text-indent:-9999px;
	height:27px;
	width:122px;
	margin-top:20px;
	background:url(/media/img/btn_mobile.gif);
}

#error-message {display:block;margin:10px 0;border:1px solid #E5E5E5;background:#fafafa;margin-right:2px;padding:10px 20px;font:bold 14px Arial;color:red;text-align:center;-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}

#btn_tioah {display:block;float:right;height:20px;width:114px;background:url(/media/img/btn_try_it_on.jpg);margin-top:7px;}

#xray_mode_text {position:absolute;left:520px;top:37px;font-weight:bold;background: url(/media/img/xray_arrow.png) left center no-repeat;padding-left:12px;}
#xray_mode_text #xray_blue {color:#2857b8;}

.actvt {position:absolute;top:0;z-index:9999;background:#000 url(/media/img/activating_xray.jpg) top center no-repeat;width:100%;height:100%;text-align:center;overflow:hidden;width:100%;height:100%;background:#000;}
.actvt_logo {width:100%;margin:96px auto; text-align:center;}
.deactvt {position:absolute;top:0;z-index:9999;background:#000 url(/media/img/deactivating_xray.jpg) top center no-repeat;width:100%;height:100%;text-align:center;overflow:hidden;width:100%;height:100%;background:#000;}
.deactvt_logo {width:100%;margin:96px auto; text-align:center;}
.actvt iframe, .deactvt iframe {background:#000;}
/*
#side_color_switch {position:fixed;top:40%;right:0;width:68px;height:118px;background-image:url(/media/img/choose_color_sprite.png);background-position:-51px 0;z-index:9999;}
#side_color_switch a {line-height: 0;font-size: 0;display:block;width:24px;height:24px;float:left;background-image:url(/media/img/choose_color_sprite.png);}
#side_black_switch {background-position:-121px 0;margin-top:55px;margin-left:8px;}
#side_white_switch {background-position:-149px 0;margin-top:55px;margin-left:5px;}
#side_xray_switch {background-position:-135px -28px;margin-top:3px;margin-left:22px;}
a#side_black_switch:hover {background-position:-121px -56px;}
a#side_white_switch:hover {background-position:-149px -56px;}
a#side_xray_switch:hover {background-position:-135px -84px;}
*/
#side_color_switch {display:none;position:fixed;top:37%;left:0;width:72px;height:119px;z-index:8888;}
.signup_banner {display:block; position:fixed;bottom: 0; left:0;width:144px;height:119px;z-index:8888; }
#daily_signup2 a {display:block; position:fixed;top:40%;left:0;width:144px;height:119px;z-index:8888; background: url(/media/img/PG-Email.jpg) no-repeat; text-indent: -9999px; }
#daily_signup3 { display: block;position: fixed;bottom: 0;left: -144px;z-index: 10;background: url(/media/img/DS-Email.jpg) no-repeat;}
#daily_signup3 a {display: block;width: 144px;height: 119px;text-indent: -9999px;}
.daily_signup_anchor {display:none;position: fixed;bottom: 0;left: 0;cursor: pointer;}

#activate_xray_pp {display:none;position:absolute;top:140px;left:299px;width:373px;height:174px;background: url(/media/img/activate_xray_popup.png) no-repeat;cursor:pointer;}
#prod-ctgy-hdft-header {width: 940px;margin: 0 auto;}
.inventory-notes {margin: -55px auto 0 auto;text-align: center;background: white;padding-bottom: 10px;}
.inventory-alert {width: 393px;background: url(../images/page_sev_outlet_inventory-alert.png) no-repeat;height: 48px;padding: 7px 25px;display: inline-block;vertical-align: top;}
.inventory-alert p {margin: 0;text-transform: uppercase;font-weight: bold;font-size: 14px;color: #231f20;}
.inventory-alert p span {color: #be1e2d;}
.act-now {display: inline-block;width: 442px;height: 61px;vertical-align: top;}
.product-overview {position: absolute;top: 17px;right: 15px;display: block;width: 75px;height: 30px;background: url(/media/img/product-overview.png) no-repeat;z-index: 19;cursor:pointer;}

#pp_prevention {position: absolute;top: 0;left: 0;display:block;background: url(/media/img/pp_prev_overlay_prod.png) no-repeat;width:97px;height:138px;z-index:1;}
.pp_prevention_ctgy {position: absolute;top: -7px;right: 0;display:block;background: url(/media/img/pp_prev_overlay_ctgy.png) no-repeat;width:49px;height:59px;z-index:15;}

/*NEW HEADER*/
#header_bg {background:url(/media/img/header_bg_8.6.13.png) repeat-x;height:141px;}
#header {background:url(/media/img/header_bg_center.png) center top no-repeat !important;height:140px;width:968px;margin:0 auto !important;}

#top_nav_left {position:absolute;top:5px;left:0;}
#top_nav_left ul li {float:left;font-size:10px;text-transform:uppercase;font-weight:bold;border-left:1px solid #666;height:12px;line-height:12px;padding:0 10px;}
#top_nav_left ul li.first {border:0;padding-left:0;}
#top_nav_left ul li a {text-decoration:none;color:#999;font-weight:bold;}
#top_nav_left ul li a:hover {color:#CCC;}

#logo_phrase {left:0;top:40px;background:url(/media/img/sev_logo+count.jpg);width:237px;height:40px;}
#logo_phrase img {width:237px;height:40px;}

#xraybtn {height:90px;width:80px;}

#xray_mode_text {background: url(../img/xray_arrow_blk.jpg) right center no-repeat;padding:0 12px 0 0;top:4px;left:auto;right:550px;font-size:11px;color:#999;}
#xray_mode_text:hover {color:#CCC;}
#xray_mode_text #xray_blue {color:#2471ff;}

#login_register {margin-right:0;line-height:14px;background: url(../img/icon_login.jpg) left bottom no-repeat;padding-left:10px;padding-right:2px;border-right:1px solid #666;margin-right:5px;margin-top:1px;}

#top_nav {height:auto;left: auto;right:0;line-height:16px;top:3px !important;}
#top_nav ul {float:right;}
#minicart_li {background: url(../img/icon_cart.jpg) left top no-repeat;padding-left:15px;margin-left:3px;}
li.bask_full {background: url(../img/icon_cart_green.png) left top no-repeat !important;padding-left:15px;}

#top_nav #help {border-left:1px solid #666;margin-left:3px;padding-left:5px;}

#top_nav a {text-decoration:none;color:#999;font-weight:bold;}
#top_nav a:hover {color:#CCC;text-decoration:none;}

#minicart {right:-50px !important;top:10px;}
#minicart_top {background:url(../img/mini_cart_top_bg8.14.13.png) !important;}

#srch_li {border-right:1px solid #666666;margin-right:7px;}
#search {right:0;top:48px;width:212px;color:#000;}
.search-field {width:100px !important;background:#646464;color:#e1e1e1;width:100px;border:0;}
#srch_prod_frm {margin:0 10px 0 0 ;float:left;}
#btn_srch_submit {border:0;background:none;padding:0;font-size:11px;background:url(/media/img/btn_srch.jpg);height:17px;width:24px;text-indent:-9999px;margin-top:-1px;}
#ship_message {font-size:21px;clear:both;margin-left:35px;padding-top:25px;padding-bottom:5px;}

#BASK h3 {margin-left:35px !important;}

#header_message {position:absolute;right:0;top:30px;display:none;}
#header_message_btn_close {position:absolute;left:0px;top:0px;cursor:pointer;height:20px;width:20px;}

#header_badge {position:absolute;top:9px;left:14px;}

/** FIXED HEADER **/

#header {background: url(/media/img/header_center_logo_bg.png) top center no-repeat !important;}
#header_bg {background: url(/media/img/header_bg10.2.13.jpg) repeat-x;}
#logo_phrase {background:url(/media/img/sev_logo_plain.png) no-repeat;width:208px;height:37px;top:37px;}
#header_message {top:23px;}
#xray_mode_text {display:none;}
.search-field {height:17px;}
#nav li ul.subnav {top:24px;}
#nav {top:86px;}


.clearfix2:after {
  content: "";
  display: table;
  clear: both;
}

#header{
  overflow: visible !important;
}

#header_bg {position:fixed !important;width:100% !important;z-index:101 !important;}
#wrapper {padding-top:135px;
    position: relative !important;
    top: 0px;}
body#CTGYT #wrapper.wholesale {padding-top:0px !important;}

body#MCRD #headerspace{
	    height: 160px !important;
}
body#PROD #headerspace{
	    height: 34px !important;
}
body#CTGY_CUSTOM #headerspace{
	    height: 50px !important;
}
body#CTGY_CUSTOM #ctgy_tile_container{
	    display: table;
    margin: 0 auto;
}
body#PROD.accessories #headerspace{
	    height: 170px !important;
}
body#ACAD #headerspace{
	    height: 170px !important;
}
body#ACLN #headerspace{
	    height: 150px !important;
}
body#MYREG #headerspace{
	    height: 150px !important;
}
body#LOGNREG #headerspace{
	    height: 150px !important;
}
body#SFNT.zheight #headerspace{
	    height: 0px !important;
}
body#SFNT #headerspace{
	    height: 34px !important;
}
.aboutsev_sec1_list li {
    margin-bottom: 10px;
    font-size: 13px;
}
.ct-link-list li {
    margin-bottom: 5px !important;
}
.ct-link-list a{font-size:13px !important;}
   #connecttous{
	   position: relative;
    bottom: 20px;
    right: 306px;
   }
#minicart{z-index:999999999999999999!important;}

#BASK #wrapper,
#ORDL #wrapper,
#OCST #wrapper,
#OSEL #wrapper,
#OPAY #wrapper,
#OUS1 #wrapper,
#OUSM #wrapper {padding-top:0 !important;}

#new_wrapper {padding-top:145px !important;}

a.anchor{display: block; position: relative; top: -160px; visibility: hidden;}

#olapic_facebox_overlay {z-index:120;}

#glb_pkt_cnt {display:none;}
#header_gpc {position:absolute;top:23px;left:0;font-weight:bold;text-transform:uppercase;font-size:10px;background:url(/media/img/icon_pocket_count.jpg)top right no-repeat;display:block;width:197px;line-height:14px;color:#000;}
#header_gpc span {color:#46779f;font-size:13px;}

#promoOne {
	float: left;
	margin: 0px 10px 0 0;	
	}
#promoTwo {float: left;margin: 0px 0px 0 0;}

#dailyPromos {width:910px;margin-top: 5px;overflow:hidden;}

#LOGN #wrapper {padding-top:125px;}