body, a{
	font:normal 11px Verdana;
	color:#3c3b39;
	text-decoration:none;
}
a:hover{text-decoration:underline;}

body{
	/*text-align:center;*/
	background:#ffffff;
	overflow:auto
}
body, form{
	margin:0;
	padding:0;
}
img{border:none;}
.floatleft{float:left;}
.floatright{float:right;}
.clear{clear:both;}
select,input{vertical-align:middle;}
#main{
	margin:0 auto;
	text-align:left;
	width:1366px;
	background-image: url(https://sep.turbifycdn.com/ty/cdn/scrapyourtrip/index-bgnew.jpg);
	position:relative;
	z-index:3;
}

.index #home-container {
    background: url(https://sep.turbifycdn.com/ty/cdn/scrapyourtrip/index-bgnew.jpg) top left no-repeat;
    position:relative;
    z-index:999;
	width: 1366px;
}

/*.index #main{background:url(/lib/index-bgnew.jpg) no-repeat 0 244px}
.index #main2{background:url(/lib/index-bg2.jpg) repeat-y;}*/
#header{
	width:1366px;
	height:190px; /*EDITED 071316*/
	background:url(/lib/scrapyourtrip/header-bgnew.jpg) no-repeat;
	position:relative;
}
/*.index #header{background-image:url(https://sep.turbifycdn.com/ty/cdn/scrapyourtrip/index-header-bgnew.gif);}*/
#header h1{
	margin:0;
	height: 117px;
}
#header h1 a{
	display:block;
	width:1100px;
	height:110px; /*EDITED 071316*/
	background:url(logo.gif) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	white-space:nowrap;
}
#header ul{
	width:100%;
	height:39px;
	text-align:center;
	margin:0;
	padding:10px 0;
	background-color:#3c3b39;
}
#header ul a:hover{
	opacity: .8;
}
#header ul li{
	display:inline;
	margin:0px;
}
#header ul li.left{margin-left:0;}
#header ul li.right{margin-right:0;}
#header div.visual{
	position:absolute;
	left:360px;
	top:45px;
	width:463px;
	height:159px;
	background:url(top-visual.gif) no-repeat;
}

#search-section {
	background:#FFF url(https://sep.turbifycdn.com/ty/cdn/scrapyourtrip/search3.gif) no-repeat;
    width:200px;
	height:100px;
	position:absolute;
	left:1124px;
	top:198px; /*EDITED 071316*/
	z-index:9999;
}

.img-map {
    padding-right:165px;
    width:400px;
}

#header form{
	width:200px;
	padding-bottom:10px;
	margin: 25px 0px 0px 12px;
	/*background:#EC8D8F url(top-search-bottom.gif) no-repeat 0 100%;*/

}
#header form input.search{
	width:150px !important;
	height:24px;
	padding:3px 0px 0px 3px;
	font:normal 10px Verdana;
	margin:0 0 3px 0px;
	border:1px solid #3c3b39;
	color:#4B3F22;
}
#header form a.submit{
	border:none;
	background:none;
	cursor:pointer;
	font:normal 12px Verdana;
	color:#3c3b39;
	margin:0 0 10px 22px;
	padding:0;
	display:block;
	text-align:left;
}

.dropdown-box {
    height:24px;
    width:150px;
    border:1px solid #000;
    font-size:10px;   
}

* html #header form input.submit{margin:0 0 10px 25px;}
#left-column{
	width:250px;
	background:url(left-bg.gif) no-repeat;
}
/*.index #left-column{background: url(https://lib.store.yahoo.net/lib/scrapyourtrip/left-home-nav.jpg) no-repeat!important;}*/
#left-column h2{margin:0 0 2px 18px;}
#left-column h2 a{
	display:block;
	width:219px;
	height:44px;
	background-repeat: no-repeat;
/*	
	overflow:hidden;
	text-indent:-9999px;
	white-space:nowrap;
*/
	float:left;
}
#left-column h2 a:hover{opacity: 0.8;}
#left-column a.brand{background-image:url(left-brand.gif);}
#left-column a.clearance{background-image:url(left-clearance.gif);}
#left-column a.categories{background-image:url(left-cat.gif);}
#left-column a.travel{background-image:url(left-travel.gif);}
#left-column a.military{background-image:url(left-military.gif);}
#left-column a.sports{background-image:url(left-sports.gif);}
#left-column a.wedding{background-image:url(left-wedding.gif);}
#left-column a.more{background-image:url(left-more.gif);}
#left-column ul{
	padding:0;
	margin:-1px 0 2px 44px;
	width:184px;
	float:left;
	position:relative
}
* html #left-column ul{margin-left:22px}
#left-column ul li{
	width:184px;
	margin-bottom:1px;
	padding-top:6px;
	list-style-type:none;
	float:left;
}
#left-column ul li.all{
	width:184px;
	background:url(left-all-top.gif) no-repeat;
}
#left-column ul a{
	padding: 3px;
	color:#3c3b39;
	display:block;
	width:175px;
	float:left;
	border: 0;
}

#left-column ul a:hover {
background: #7fb49f;
color: #fff;
text-decoration: none;
}

#left-column ul a span{
	display:block;
	margin:-4px 0 2px;
	position:relative;
	background:none;
	cursor:pointer
}
#left-column ul li.all a{
	background:url(left-all-bottom.gif) no-repeat 0 100%;
	padding-left:30px;
	width:184px;
}
* html #left-column ul a{
	width:184px;
	display:inline;
}
* html #left-column ul span{width:140px;}
* html #left-column ul li.all span{width:184px;}
#left-column div.icons
	margin: 0 0 0 44px;
	width: 184px;
	float:left;
	text-align: center;
	padding: 13px 0;
}
* html #left-column div.icons{margin-left:22px;}
#left-column div.icons img{margin-bottom:16px;}
#left-column div.icons div{
	padding:36px 10px 0;
	width:164px;
	text-align:center;
	background:url(left-apo-fpo.gif) no-repeat 50% 0;
	font:normal 11px Verdana;
	min-height:47px;
}
* html #left-column div.icons div{
	min-height:83px;
	width:184px;
}
#right-column{
	width:290px;
	padding-top:120px; /*EDITED 071316*/
	position:relative;
	z-index:100;
	text-align: center;
}
#right-column h2{
	margin:0 0 10px;
	clear:both;
	height:44px;
	background-repeat: no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	white-space:nowrap;
}
#right-column h2.friends{background-image:url(right-friends.gif);}
#right-column h2.new{background-image:url(right-whats-new.gif);}
#right-column h2.feat{background-image:url(right-featured.gif);}
#right-column form{
	padding-left:54px;
	margin-top:-25px;
	position:relative
}
#right-column form p{
	margin:5px 0 0 2px;
	color:#3c3b39;
}
#right-column form input.text{
	width:110px;
	height:24px;
	padding-top:6px;
	padding-left:11px;
	padding-right:11px;
	font:normal 12px Verdana;
	border:1px solid #3c3b39;
	color:#4B3F22;
}
#right-column ul{
	margin:0;
	padding: 0px;
	float:left;
}
#right-column ul li{
	float:left;
	padding-bottom:15px;
	list-style-type:none;
}
#right-column ul p{
	margin:5px 0 0;
	font:normal 11px Verdana;
	color:#3c3b39;
}
#right-column ul a{
	font:normal 11px verdana;
	color:#3c3b39;
}
#center-column{
	width: 800px;
	margin-left:8px;
}

/*.index #center-column{
	width:555px;
	margin-left:10px;
	background: url(https://lib.store.yahoo.net/lib/scrapyourtrip/center-home-nav.jpg) no-repeat!important;
}*/

/*-------- index start ----------*/
#center-column div.welcome{

	float:left;
	width:550px;
	padding:8px 0 0 0
}
#center-column div.welcome2{
	color:#3c3b39;
	/*float:left;*/ /*COMMENTED OUT 012318*/
	width:97%;
	padding:8px 0 0 0
}
#center-column div.welcome3{
	color:#3c3b39;
	padding:8px 0 0 0
}

#center-column p{
	margin:0 10px 18px 5px;
	color:#3c3b39;
	line-height:18px;
	clear:both;
}
#center-column div.welcome p{
	width:255px;
	float:left;
	clear:none;
}
* html #center-column div.welcome p{margin-left:3px;}
#center-column ul.items2
{
    float: left;
    width: 550px;
    padding: 0;
    margin: 0;
    overflow: hidden;
}
#center-column ul.items2 li
{
    list-style-type: none;
    width: 170px;
    padding: 15px 0 600px 0;
    margin: 0 10px -595px 5px;
    text-align: center;
    overflow: hidden;
    float: left;
}
* html #center-column ul.items2 li
{
    margin-left: 3px;
}
#center-column ul.items2 a
{
    color: #3c3b39;
    display: block;
    width: 100%;
    text-align: center;
    text-decoration: none;
}
#center-column ul.items2 p
{
    color: #3c3b39;
    margin: 0 0 5px;
    line-height: normal;
    text-align: center;
}
#center-column ul.items2 p b
{
    color: #EC8D8F;
}
#center-column ul.items2 div
{
    width: 100%;
    height: 145px;
    display: table;
    text-align: left;
}
* html #center-column ul.items2 div
{
    position: relative;
}
#center-column ul.items2 div a
{
    display: table-cell;
    vertical-align: middle;
}
* html #center-column ul.items2 div a
{
    position: absolute;
    top: 33%;
}
* html #center-column ul.items2 div img
{
    position: relative;
    top: -33%;
}
#center-column ul.items{
	float:left;
	width:810px;
	padding:0;
	margin:0;
	overflow:hidden;
}
#center-column ul.items li{
	list-style-type:none;
	width:255px;
	padding:15px 0 600px 0;
	margin:0 10px -595px 5px;
	text-align:center;
	overflow:hidden;
	float:left;
}
* html #center-column ul.items li{margin-left:3px;}
#center-column ul.items a{
	color:#3c3b39;
	display:block;
	width:100%;
	text-align:center;
}
#center-column ul.items p{
	color:#3c3b39;
	margin:0 0 5px;
	line-height:normal;
	text-align:center;
}
#center-column ul.items p b{color:#EC8D8F;}
#center-column ul.items div{
	width:100%;
	height:145px;
	display:table;
	text-align:left;
}
* html #center-column ul.items div{position:relative}
#center-column ul.items div a{
	display:table-cell;
	vertical-align:middle;
}
* html #center-column ul.items div a{
	position:absolute;
	top:50%;
}
* html #center-column ul.items div img{
	position:relative;
	top:-50%;
}
#center-column div.ratings{
	text-align: center;
	float:left;
	width: 535px;
	margin:15px 0 0 0;
}
* html #center-column div.ratings{
	padding-bottom:5px;
}
#center-column div.ratings h3{
	clear:both;
	margin:0;
}
#center-column div.ratings div{
	margin:0;
	padding:10px 15px 0;
}
#center-column div.ratings div.floatright{padding-right:25px;}
#center-column div.ratings p{
	text-align: left;
	margin:0;
	font:bold 12px/22px arial,sans-serif;
}
#center-column div.ratings p.small{
	font:normal 10px/13px arial,sans-serif;
	padding:0;
}
#center-column div.ratings p.center{text-align: center;line-height: 17px;}
#center-column div.ratings img{
	margin:1px 0 -1px;
	position:relative;
	z-index:1
}
#center-column div.ratings div.view{
	white-space:nowrap;
	min-width:0;
	padding:0;
	float:left;
	margin:30px 0 0 60px;
	background:none;
	width:auto;
}
* html #center-column div.ratings div.view{
	margin-top:25px;
	width:0;
}
#center-column div.ratings div.view a{
	text-decoration: none;
	font:normal 12px arial,sans-serif;
	color:#000;
	background:none;
	padding:0;
}
#center-column div.ratings div.view a:hover{text-decoration: underline;}
/*-------- index end ----------*/

/*-------- section start ----------*/
#center-column div.breadcrumbs{
	padding:6px 7px;
	color:#3c3b39;
	clear:both;
}
#center-column div.breadcrumbs a{
	color:#3c3b39;
	background:url(breadcrumbs-arrow.gif) no-repeat 100% 5px;
	padding:0 11px 0 0;
	margin-right:4px;
}
#center-column h2{
	clear:both;
	margin:0;
	padding:5px 7px;
	border-bottom:1px solid #7fb49f;
	font:normal 18px Verdana,sans-serif;
	color:#DE7A7C;
}
#center-column form.sect{
	text-align:center;
	float:left;
	width:550px;
	padding-bottom:50px;
}
#center-column form input.submit{
	width:191px;
	height:26px;
	border:none;
	background:url(add-to-cart.gif) no-repeat;
	cursor:pointer;
}
#center-column form input.submit.selected{
	width:278px;
	height:26px;
	background:url(add-selected.gif) no-repeat;
	margin:10px 0;
}
#center-column form input.qty{
	width:27px;
	height:19px;
	padding-left:2px;
	padding-right:2px;
	font:normal 12px/15px arial,sans-serif;
	text-align:right;
}
* html #center-column form input.qty{
	padding-left:4px;
	padding-right:4px;
}
/*-------- section end ----------*/

/*-------- item start ----------*/
#center-column div.full{
	float:left;
	width:485px;
	/*text-align:center;*/
	padding:5px 0;
	margin-bottom:5px;
}
#center-column form.full{
	float:left;
	width:295px;
	padding:14px 0;
	margin-right:16px;
}
* html #center-column form.full{margin-right:8px;}
#center-column form.full p{
	color:#3c3b39;
	margin:0 0 13px;
	padding:0 0 0 7px;
	line-height:normal;
	text-align:left;
}
#center-column form.full p b{color:#EC8D8F;}
#center-column form p.submit{
	border-top:1px solid #F8D7D8;
	padding-top:15px;
}

#center-column form #wishlist-button{
	border-top:1px solid #F8D7D8;
	padding:15px 0px 0px 7px;
}

div#cross-sell {
	text-align:center;
}
.cross-sell div#cross-sell ul{
	margin:0 auto;
	padding: 0 0 0 0px;

	list-style: none;
}
.cross-sell div#cross-sell ul li{
	display: block;
	float: left;
	list-style-type:none;
	text-align:center;
	width: 256px;
	padding: 0 5px;
}
.cross-sell div#cross-sell ul p{
	margin:2px 0;
	font:normal 11px Verdana;
	color:#3c3b39;
	text-align:center;
}
.cross-sell div#cross-sell p.sale-price {
	color:#EC8D8F;
}
.cross-sell div#cross-sell ul a{
	font:normal 11px Verdana;
	color:#3c3b39;
	text-align:center;
	text-decoration: none;
}
/*-------- item end ----------*/

#footer{
	width:1366px;
	background:#FFFFFF;
	border-top:3px solid #7fb49f;
	margin-top:1px;
	font:normal 14px Verdana;
	text-align:center;
	color:#3C3B39;
}
#footer a{
	color:#3C3B39;
	font:normal 11px Verdana;
}
#footer div.nav{
	margin:10px auto 0;
	padding:5px 0;
	width:986px;
	line-height:18px;
	color:#3c3b39;
}
#footer div.nav a{color:#3c3b39;}
#footer div.scrapbooking{
	margin:0 auto;
	padding:10px 0 15px;
	border-bottom:1px solid #FFF8F8;
	width:986px;
}
#footer div.scrapbooking a{
	color:#3C3B39;
	text-decoration:none;
}
#footer div.scrapbooking a:hover{text-decoration:underline;}
#footer div.copy{
	margin:0 auto;
	padding:15px 0;
	border-bottom:1px solid #FFF8F8;
	width:986px;
	color:#3C3B39;
	display: none;
}
.go {
	margin-left:0;
	vertical-align:top;
}
.hlink1 {
	width:130px;
	height:159px;
	display:block;
	float:left;
}
.hlink2 {
	width:130px;
	height:159px;
	display:block;
	float:left;
}
.hlink3 {
	width:100px;
	height:159px;
	display:block;
	float:left;
}
.hlink4 {
	width:95px;
	height:159px;
	display:block;
	float:left;
}
#multi-add TD A {
	text-decoration:none;
}

#multi-add TD A:hover {
	text-decoration:underline;
}

#multi-add .qty {
	width:27px;
	height:19px;
	padding-left:2px;
	padding-right:2px;
	font:normal 10px/15px arial,sans-serif;
	text-align:right;
}
*html #multi-add .qty {
	padding-left:4px;
	padding-right:4px;
}
#multi-add {
	margin-bottom:50px;
	width: 100%;
}
#multi-add TD {
	font:normal 11px Verdana,sans-serif;
}
#multi-add TD A {
	display:block;
	padding:6px 0px 4px 0px;
}
#multi-add TD P {
	padding:0px;
	margin:0px;
}
#multi-add TD P B {
	color:#EC8D8F;
}
.welcome2 a { font: normal 11px Verdana,sans-serif; color: #0000E8; text-decoration: underline; }


/* Home Table */

#home-content {
    width:100%;
}

#home-table {
    width:100%;
    margin-top:25px;
    color:#3c3b39;
}

#home-table tr td a {
    color:#3c3b39;
    text-decoration:none;
	display: block;
}

#home-table tr td a:hover {
    color:#3c3b39;
    text-decoration:underline;
}

#home-table td{
    margin:15px 0px;
}



/* Fix */

.inscript { width: 230px; }
.testiHd { font: normal 0px arial, helvetica, sans-serif; position: relative; z-index: 1; }
.testiHd div { background: url(https://sep.turbifycdn.com/ty/cdn/scrapyourtrip/testimonials-hd.gif) -1px center no-repeat; height: 51px; margin-top: -15px; position: relative; width: 100%; z-index: 99; }
#main2 #main .welcome2 { float: none; }
.index #home-container { float: left; }


/*  Login Styles */


#login-area {
    background:#FFF url(https://sep.turbifycdn.com/ty/cdn/scrapyourtrip/login-bg2.gif) no-repeat;
    height:95px;
    left:1105px;
    position:absolute;
    top:10px; /*EDITED 071316*/
    width:174px;
}

.login-form {
    margin: 3px 0px 0px 5px!important;
    padding:0px!important;
    font-size:11px!important;
    width:165px!important;
    height:70px;
}

.l-name {
    width:90px;
    margin: 2px 5px;
}

.l-pw {
    width:90px;
    margin: 2px 0px 0px 11px;    
}


.login-form img {
    margin:0px;
    padding:0px;
}

*:first-child+html .login-form img {
     margin-top:-4px!important;
     vertical-align:middle!important;  
}

* html .login-form img {
     margin-top:-4px!important;
     vertical-align:middle!important;  
}

.coming {
    float:left;
    padding: 40px 0px 0px 30px;
    text-align:center;
    width:110px;
}

.short {
    font-size:11px!important;
}

#acctlinks {
    margin:22px 0px 0px 5px;
}

#acctlinks p {
    padding-top:10px;
    width:160px;
}

/* YSW Force Selection  */
   .option-message {padding-bottom: 5px;}
   div.multi-add-options-area {display:none; padding-top: 10px;}
a.addmore {cursor:pointer;cursor:hand; display:block;width:250px;border:1px solid #3c3b39;padding:10px !important; margin: 10px 0; background-color: #FFFFFF;}
a.addmore:hover {cursor:pointer;cursor:hand; background-color: #FFF0F0;}
#selectioninvalid {text-decoration:none !important;color:red; display: inline !important; vertical-align: bottom;padding-left: 5px !important;font-size: 14px; font-weight: bold;}

/*BLUR*/
.blur img {
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
 
.blur:hover {
  -webkit-filter: blur(5px);
}

/*B&W*/
.bw {
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
 
.bw:hover {
  -webkit-filter: grayscale(100%);
}

.cartsprite {
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
	width: 131px;
	height: 52px;
	overflow: hidden;
	text-indent: -15000px;
	font-size: 0px;
	line-height: 0px;
	background: url(https://sep.turbifycdn.com/ty/cdn/scrapyourtrip/shopping-cart-nav5-newu-b.png) no-repeat;
	background-position: 0px -52px;
	float: right;
	padding:0;
	position:absolute;
	left:1115px;
	top: 100px;
	border: solid 1px #ccc;
}

.cartsprite:hover {
	background-position: 0 0;
}

.preview:hover {
opacity: .8;
}

#imgplaceholder {
	display: none;
}