body {
	text-align: center;
	padding:0;
	margin:0;
	/*background:url(https://lib.store.yahoo.net/lib/spymuseumstore/bg.gif) repeat top left !important;*/
	background:#fff;
}

.floatleft{
	float:left;
}

.floatright{
	float:right;
}

.clear{
	clear:both;
}

#container{
	margin:0 auto;
	padding:0;
	width:800px;
	text-align:left;
}

#content-container{
	width:802px;
	background:#000;
	xurl(https://lib.store.yahoo.net/lib/spymuseumstore/content-container-bg.jpg) no-repeat top left !important;
}

#header{
	position:relative;
	width:800px;
	z-index:999;
}

#header{
	xheight:287px;
	height:211px;
	/*background:url(https://lib.store.yahoo.net/lib/spymuseumstore/headerv2.jpg) no-repeat 0 bottom;*/
	background:#fff;
}

.footer-cont{
clear:both;
position:relative;
width:800px;
}

#footer{
clear:both;
height:113px;
position:absolute;
top:40px;
width:800px;
}



#free-ship{
	position:absolute;
	top:0px;
	xdisplay:none;
	z-index:1;
}

.logo{
	position:absolute;
	top:8px;
	left:0px;
	z-index:2;
}

.top-header-links{
	position:absolute;
	top:13px;
	left:280px;
	color:#4c4c4c;
	font:normal 10px Arial;
}

.top-header-links a{
	color:#4c4c4c;
	font:normal 10px Arial;
	margin:0px 5px 0px 5px;
	text-decoration:none;
}

.top-header-links a:hover{
	text-decoration:underline;
}

.top-header-links img{
	margin-right:5px;
}

#phone-number{
float:left;
display:block;

}

.search-area{
	background:url(https://p11.secure.hostingprod.com/@site.spymuseumstore.org/ssl/search-bg2.jpg) no-repeat 0 0;
	height:21px;
	width:189px;
	position:absolute;
	right:0px;
	top:10px;
}

.search-area .search-input{
	border:0px;
	margin-left:1px;
	margin-top:1px;
	width:170px;
	padding-left:5px;
}

.search-area .search-go{
}

.live-chat{
	position:absolute;
	right:129px;
	top:35px;
}

.phone-number{
	font:bold 12px arial;
	position:absolute;
	left:697px;
	top:37px;
}

.free-ship{
	font:bold 19px Arial;
	position:absolute;
	left:220px;
	top:97px;
	color:#be0e34;
	letter-spacing:1px;
}

.header-tabs{
	left:97px;
	position:absolute;
	top:172px;
	width:707px;
	z-index:999;
}

.header-tabs ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.header-tabs ul li{
	padding:0px;
}

.header-tabs .each{
	float:left;
	height:50px;
	margin-right:0px;
	position:relative;
	z-index:999;
}

.header-tabs ul li a{
	display:block;
	text-indent:-3000px;
}

.header-tabs ul li .inner1 a{
	background:url(https://p11.secure.hostingprod.com/@site.spymuseumstore.org/ssl/header-tab1v2.jpg) no-repeat top left;
	width:67px;
	height:36px;
}

.header-tabs ul li .inner2 a{
	background:url(https://p11.secure.hostingprod.com/@site.spymuseumstore.org/ssl/header-tab2v2.jpg) no-repeat top left;
	width:72px;
	height:36px;
}

.header-tabs ul li .inner3 a{
	background:url(https://p11.secure.hostingprod.com/@site.spymuseumstore.org/ssl/header-tab3v2.jpg) no-repeat top left;
	width:57px;
	height:36px;
}

.header-tabs ul li .inner4 a{
	background:url(https://p11.secure.hostingprod.com/@site.spymuseumstore.org/ssl/header-tab4v2.jpg) no-repeat top left;
	width:83px;
	height:36px;
}

.header-tabs ul li .inner5 a{
	background:url(https://p11.secure.hostingprod.com/@site.spymuseumstore.org/ssl/header-tab5v2.jpg) no-repeat top left;
	width:63px;
	height:36px;
}

.header-tabs ul li .inner6 a{
	background:url(https://p11.secure.hostingprod.com/@site.spymuseumstore.org/ssl/header-tab6v2.jpg) no-repeat top left;
	width:59px;
	height:36px;
}

.header-tabs ul li .inner7 a{
	background:url(https://p11.secure.hostingprod.com/@site.spymuseumstore.org/ssl/header-tab7v2.jpg) no-repeat top left;
	width:44px;
	height:36px;
}

.header-tabs ul li .inner8 a{
	background:url(https://p11.secure.hostingprod.com/@site.spymuseumstore.org/ssl/header-tab8v2.jpg) no-repeat top left;
	width:89px;
	height:36px;
}

.header-tabs ul li .inner9 a{
	background:url(https://p11.secure.hostingprod.com/@site.spymuseumstore.org/ssl/header-tab9v2.jpg) no-repeat top left;
	width:57px;
	height:36px;
}

.header-tabs ul li .inner10 a{
	background:url(https://p11.secure.hostingprod.com/@site.spymuseumstore.org/ssl/header-tab10v2.jpg) no-repeat top left;
	width:64px;
	height:36px;
}

.header-tabs ul li .inner11 a{
	background:url(https://p11.secure.hostingprod.com/@site.spymuseumstore.org/ssl/header-tab11v2.jpg) no-repeat top left;
	width:50px;
	height:36px;
}
/*
.header-tabs ul li .inner1 a:hover{
	background:url(https://lib.store.yahoo.net/lib/spymuseumstore/header-tab1v2.gif) no-repeat left bottom;
	height:37px;
}

.header-tabs ul li .inner2 a:hover{
	background:url(https://lib.store.yahoo.net/lib/spymuseumstore/header-tab2v2.gif) no-repeat left bottom;
	height:37px;
}

.header-tabs ul li .inner3 a:hover{
	background:url(https://lib.store.yahoo.net/lib/spymuseumstore/header-tab3v2.gif) no-repeat left bottom;
	height:37px;
}

.header-tabs ul li .inner4 a:hover{
	background:url(https://lib.store.yahoo.net/lib/spymuseumstore/header-tab4v2.gif) no-repeat left bottom;
	height:37px;
}

.header-tabs ul li .inner5 a:hover{
	background:url(https://lib.store.yahoo.net/lib/spymuseumstore/header-tab5v2.gif) no-repeat left bottom;
	height:37px;
}

.header-tabs ul li .inner6 a:hover{
	background:url(https://lib.store.yahoo.net/lib/spymuseumstore/header-tab6v2.gif) no-repeat left bottom;
	height:37px;
}

.header-tabs ul li .inner7 a:hover{
	background:url(https://lib.store.yahoo.net/lib/spymuseumstore/header-tab7v2.gif) no-repeat left bottom;
	height:37px;
}

.header-tabs ul li .inner8 a:hover{
	background:url(https://lib.store.yahoo.net/lib/spymuseumstore/header-tab8v2.gif) no-repeat left bottom;
	height:37px;
}

.header-tabs ul li .inner9 a:hover{
	background:url(https://lib.store.yahoo.net/lib/spymuseumstore/header-tab9v2.gif) no-repeat left bottom;
	height:37px;
}

.header-tabs ul li .inner10 a:hover{
	background:url(https://lib.store.yahoo.net/lib/spymuseumstore/header-tab10v2.gif) no-repeat left bottom;
	height:37px;
}

.header-tabs ul li .inner11 a:hover{
	background:url(https://lib.store.yahoo.net/lib/spymuseumstore/header-tab11v2.gif) no-repeat left bottom;
	height:37px;
}
*/
.header-tabs ul li ul{
	display:none;
}

.header-tabs ul li.sfhover ul, .header-tabs ul li:hover ul{
	display:block;
	width:125px;
	border:1px solid #000;
	background-color:#fff;
	list-style-type:none;
	margin:0px;
	padding:0px;
	position:absolute;
	top:36px;
	left:-1px;
	z-index:999;
}

.header-tabs ul li.sfhover ul li, .header-tabs ul li:hover ul li{
	margin:0px;
	padding:0px;
}

.header-tabs ul li.sfhover .inner1 ul li a, .header-tabs ul li.sfhover .inner2 ul li a, .header-tabs ul li.sfhover .inner3 ul li a, .header-tabs ul li.sfhover .inner4 ul li a, .header-tabs ul li.sfhover .inner5 ul li a, .header-tabs ul li.sfhover .inner6 ul li a, .header-tabs ul li.sfhover .inner7 ul li a, .header-tabs ul li.sfhover .inner8 ul li a, .header-tabs ul li.sfhover .inner9 ul li a, .header-tabs ul li.sfhover .inner10 ul li a, .header-tabs ul li.sfhover .inner11 ul li a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	display:block;
	text-align:left;
	padding:3px;
	background:none;
	text-indent:0px;
	height:auto;
}

.header-tabs ul li.sfhover .inner1 ul li a:hover, .header-tabs ul li.sfhover .inner2 ul li a:hover, .header-tabs ul li.sfhover .inner3 ul li a:hover, .header-tabs ul li.sfhover .inner4 ul li a:hover, .header-tabs ul li.sfhover .inner5 ul li a:hover, .header-tabs ul li.sfhover .inner6 ul li a:hover, .header-tabs ul li.sfhover .inner7 ul li a:hover, .header-tabs ul li.sfhover .inner8 ul li a:hover, .header-tabs ul li.sfhover .inner9 ul li a:hover, .header-tabs ul li.sfhover .inner10 ul li a:hover, .header-tabs ul li.sfhover .inner11 ul li a:hover{
	background:none;
	color:#C10435;
	height:auto;
}

.header-tabs ul li:hover .inner1 ul li a, .header-tabs ul li:hover .inner2 ul li a, .header-tabs ul li:hover .inner3 ul li a, .header-tabs ul li:hover .inner4 ul li a, .header-tabs ul li:hover .inner5 ul li a, .header-tabs ul li:hover .inner6 ul li a, .header-tabs ul li:hover .inner7 ul li a, .header-tabs ul li:hover .inner8 ul li a, .header-tabs ul li:hover .inner9 ul li a, .header-tabs ul li:hover .inner10 ul li a, .header-tabs ul li:hover .inner11 ul li a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	display:block;
	text-align:left;
	padding:3px;
	background:none;
	text-indent:0px;
	height:auto;
}

.header-tabs ul li:hover .inner1 ul li a:hover, .header-tabs ul li:hover .inner2 ul li a:hover, .header-tabs ul li:hover .inner3 ul li a:hover, .header-tabs ul li:hover .inner4 ul li a:hover, .header-tabs ul li:hover .inner5 ul li a:hover, .header-tabs ul li:hover .inner6 ul li a:hover, .header-tabs ul li:hover .inner7 ul li a:hover, .header-tabs ul li:hover .inner8 ul li a:hover, .header-tabs ul li:hover .inner9 ul li a:hover, .header-tabs ul li:hover .inner10 ul li a:hover, .header-tabs ul li:hover .inner11 ul li a:hover{
	background:none;
	color:#C10435;
	height:auto;
}

.header-tabs ul li.sfhover ul li a, .header-tabs ul li:hover ul li a{
	width:125px;
}

.footer-links{
width:800px;
}

#footer-link-list{
height:35px;
margin-bottom:1px;
margin-left:4px;
margin-right:4px;
margin-top:1px;
position:absolute;
width:792px;
background:#FFF;
}

.links{
	padding: 8px;
	margin:0;
	text-align: center;
	vertical-align: middle;
	text-align: center;
	list-style: none;
}

.links a,
.links li{
	display: inline;
	margin:0;
	padding: 0 7px;
}
.links li {border-right:1px solid #000;}
.links li.last {border-right:none}



.footer-links span{
	font:bold 9px Arial, Helvetica, sans-serif;
	color:#C10435;
}

.footer-links a{
	color:#000000;
	font-family:arial;
	font-size:11px;
}

.copyright{
	font-family:arial;
	font-size:7pt;
	text-align:center;
	color:#666;
}

.home-container, .section-container{
	width:778px;
}

.home-featured{
	width:465px;
	float:left;
}

.home-image-area{
	width:312px;
	float:left;
	border-left:0px solid #FFF;
	padding-bottom:10px;
}

.featured{
	background:url(https://p11.secure.hostingprod.com/@site.spymuseumstore.org/ssl/home-featured-bg.gif) no-repeat 0 0;
	width:441px;
	height:164px;
	margin-left:10px;
	text-align:center;
}

.featured2{
	background:url(https://p11.secure.hostingprod.com/@site.spymuseumstore.org/ssl/home-featured-bg.gif) no-repeat 0 0;
	width:441px;
	height:164px;
	margin-left:10px;
	text-align:center;
}

.feat{
	width:220px;
	padding-top:15px;
	border-right:1px solid #000;
	float:left;
	position:relative;
	z-index:5;
}

* html .feat{
	width:221px;
}

.feat2{
	width:220px;
	padding-top:15px;
	float:left;
	position:relative;
	z-index:5;
}

.feat-name{
	text-align:left;
	padding-left:8px;
}

.feat-name a{
	color:#CC0033;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	display:block;
	padding-top:10px;
}

.feat-name a:hover{
	text-decoration:underline;
}

.feat-btns{
	position:absolute;
	top:0px;
	right:0px;	
}

.feat-btns a{
	display:block;
}

.section-info, .item-container, #info-div{
	background:#FFF url(https://p11.secure.hostingprod.com/@site.spymuseumstore.org/ssl/section-ino-bg.gif) no-repeat 0 bottom;
	float:left;
	width:770px;
	padding-top:15px;
	padding-bottom:15px;
	margin-bottom:5px;
	margin-top:10px;
	margin-left:15px;
}

.section-text, .item-info{
	float:left;
	width:470px;
	text-align:left;
	padding:15px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}

.section-text-extended{
	float:left;
	width:730px;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}

.section-image, .item-image{
	float:left;
	width:185px;
	margin:0 auto;
	text-align:center;
}

.section-contents, .section-featured, .cross-sell{
	background:#FFF url(https://p11.secure.hostingprod.com/@site.spymuseumstore.org/ssl/section-ino-bg.gif) no-repeat 0 bottom;
	margin-left:15px;
	padding-bottom:15px;
	padding-top:15px;
	width:770px;
}

span.price{
	font:normal 11px verdana, Arial, Helvetica, sans-serif;
	color:#000;
}

span.sale-price{
	font:bold 11px verdana, Arial, Helvetica, sans-serif;
	color:#C00;
}

.section-contents a, .section-featured a, .cross-sell a{
	font:bold 11px verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	display:block;
	width:120px;
}

.section-contents a:hover, .section-featured a:hover{
	text-decoration:underline;
}

h3.pagename{
	color:#C10435;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	line-height:16px;
	margin:0px;
}

.item-info span{
	color:#C10435;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
}

.sitemap-header {
    font: bold 14px verdana;
    color: #000000;
    display: block;
    padding-top:  15px;
}
.sitemap-1      {
    font: bold 12px verdana;
    color: #000;
    display: block;
    padding-left: 25px;
}
.sitemap-2      {
    font: normal 12px verdana;
    color: #C00437;
    display: block;
    padding-left: 50px;
}
.sitemap-3      {
    font: normal 10px verdana;
    color: #000;
    display: block;
    padding-left: 75px;
}
.sitemap-4      {
    font: normal 8px verdana;
    color: #C00437;
    display: block;
    padding-left: 100px;
}

.prod-reviews{
	clear:both;
	padding-bottom:20px;
}

.breadcrumbs{
	background:#000 url(https://p11.secure.hostingprod.com/@site.spymuseumstore.org/ssl/bread-bg.gif) no-repeat top left;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	padding-top:15px;
	padding-left:30px;
}

.breadcrumbs a{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:underline;
}

.breadcrumbs a:hover{
	text-decoration:none;
}

.sep{
	background:url(/lib/spymuseumstore/newsep.gif) no-repeat 0 0;
	width:799px;
	height:14px;
}

.newsection-links{
	margin-left:15px;
}

.newsection-links a{
	display:block;
	font:bold 12px Arial, Helvetica, sans-serif;
	background:url(/lib/spymuseumstore/sect-link-arrow.gif) no-repeat left center;
	color:#C10435;
	padding-left:20px;
	text-align:left;
	text-decoration:none;
}

.newsection-links a:hover{
	text-decoration:underline;
}

.conts-item{
	border-bottom:1px solid #000;
}

.section-image{
	width:239px !important;
}

.scan-alert{
height:37px;
left:476px;
position:absolute;
top:80px;
width:65px;
}

/*new redesign april 2008*/

.home-container-header{
width:800px;
height:30px;
background:url(/lib/spymuseumstore/home-top-header.gif) no-repeat;

}

.home-container-top-left{
float:left;
margin-left:23px;
width:342px;
display:inline;
}

#home-top-left-item{
float:left;
}

.seperator{
width:31px;
height:194px;
}


.home-container-top-right{
float:left;
}

.home-container-r1{
background:transparent url(/lib/spymuseumstore/home-top-right1.jpg) no-repeat scroll 0%;
border-right:1px solid;
float:left;
height:224px;
width:206px;
position:relative;
}

.home-container-r1 a{
color:#000000;
font-family:serif;
font-size:12.8px;
font-weight:bold;
margin:10px 5px;
text-align:center;
text-decoration:none;
display:block;
}

.home-container-r1 a:hover{
text-decoration:underline;
}

.home-container-r2{
background:transparent url(/lib/spymuseumstore/home-top-right2.jpg) no-repeat scroll 0%;
float:left;
height:224px;
width:206px;
position:relative;
}

.home-container-r2 a{
color:#000000;
font-family:serif;
font-size:12.8px;
font-weight:bold;
margin:10px 5px;
text-align:center;
text-decoration:none;
display:block;
}

.home-container-r2 a:hover{
text-decoration:underline;
}

.investigate-top{
position:absolute;
left:127px;
top:-186px;
}

.spy-gadget-featured-id{
height:100px;
width:100px;
position:absolute;
}

#home-top-right-img1,#home-top-right-img2{
}


.home-container-bottom{
background:transparent url(/lib/spymuseumstore/home-featured-bottom-bkg3.jpg) no-repeat scroll 0% 50%;
float:left;
height:360px;
position:relative;
width:800px;
}

.home-bottom-spy-party{

height:164px;
left:29px;
position:absolute;
text-align:center;
top:27px;
width:169px;
}

.home-bottom-spy-apparel{

height:164px;
left:214px;
position:absolute;
top:27px;
width:178px;
text-align:center;
}

.home-bottom-spy-books{

height:164px;
left:408px;
position:absolute;
top:27px;
width:177px;
text-align:center;
}

.home-bottom-spy-office{

height:164px;
left:601px;
position:absolute;
top:27px;
width:168px;
text-align:center;
}

.home-bottom-spy-best-sellers{

height:130px;
left:29px;
position:absolute;
top:221px;
width:169px;
text-align:center;
}

.home-bottom-sales-specials{

height:130px;
left:214px;
position:absolute;
top:221px;
width:178px;
text-align:center;
}

.home-bottom-gifts{

height:130px;
left:408px;
position:absolute;
top:221px;
width:177px;
text-align:center;
}

.home-bottom-email-signup{

height:130px;
left:601px;
position:absolute;
top:221px;
width:168px;
text-align:center;
}

#investigate-bottom1{
left:96px;
position:absolute;
top:1px;
}

#home-bottom-img1{
margin-top:15px;
}

#investigate-bottom2{
left:105px;
position:absolute;
top:1px;
}

#home-bottom-img2{
margin-top:15px;
}

#investigate-bottom3{
left:104px;
position:absolute;
top:1px;
}

#home-bottom-img3{
margin-top:15px;
}

#investigate-bottom4{
left:95px;
position:absolute;
top:1px;
}

#home-bottom-img4{
margin-top:15px;
}

#investigate-bottom5{
left:96px;
position:absolute;
top:1px;
}

#home-bottom-img5{
margin-top:15px;
}

#investigate-bottom6{
left:105px;
position:absolute;
top:1px;
}

#home-bottom-img6{
margin-top:15px;
}

#investigate-bottom7{
left:104px;
position:absolute;
top:1px;
}

#home-bottom-img7{
margin-top:15px;
}

#investigate-bottom8{
left:95px;
position:absolute;
top:1px;
}

#home-bottom-img8{
margin-top:15px;
}



#bottom-link1,#bottom-link2,#bottom-link3,#bottom-link4,#bottom-link5,#bottom-link6,#bottom-link7,#bottom-link8{
font-size:.8em;
font-weight:bold;
margin-top:0px;
}

#bottom-link5{
}




#bottom-link1 a,#bottom-link2 a,#bottom-link3 a,#bottom-link4 a,#bottom-link5 a,#bottom-link6 a,#bottom-link7 a,#bottom-link8 a{
text-decoration:none;
color:#000;
}

#bottom-link1 a:hover,#bottom-link2 a:hover,#bottom-link3 a:hover,#bottom-link4 a:hover,#bottom-link5 a:hover,#bottom-link6 a:hover,#bottom-link7 a:hover,#bottom-link8 a:hover{
text-decoration:underline;
}


#yahoo-badge{
left:549px;
position:absolute;
top:83px;

}

#bbbdiv{
height:22px;
left:637px;
position:absolute;
top:91px;
width:61px;
}


div.emailer-reviewform-border #reviewform table{
background:#FFF;
}

#yfc_accessbar {left:480px !important; top:90px !important; position:absolute !important; width:250px !important;}
#yfc_accessbar .smb-mc .minicart_c1 {width:250px !important; background:transparent;}
#yfc_accessbar * {font:bold 11px Arial;}
#yfc_accessbar .mini_subtotal {display:none;}
#header .black-bag {position:absolute; right:0px; top:63px;}
#header .discount {font:bold 11px Arial; position:absolute; left:587px; top:115px; text-align:center;}
.home-container-bottom div a, .home-container-bottom div a img {}
.home-container-bottom div div a {display:block;}
.signup {margin:0px;}
.signup .email {width:191px; height:19px; border:1px solid #000; font-size:10px; margin:0px 3px;}
.footer-line {border-bottom:3px solid #000;}
.footer-line td img {border:0px;}
.footer-line2 .red {color:#cc0000; margin-bottom:10px; margin-top:5px; font:bold 10px Arial;}
.footer-line2 {font:normal 10px Arial; border-bottom:1px solid #999; padding-bottom:10px; width:800px;}
.footer-line2 table {margin-left:100px; width:700px;}
.footer-line2 td {vertical-align:top;}
.footer-line2 td a {font:normal 10px Arial; display:block; text-decoration:none; margin:2px 0px;}
.footer-line2 td a:hover {text-decoration:underline;}
.pp-live-chat {text-align:center;}
.pp-live-chat a {color:#000; font:bold 11px Arial; display:block; margin:10px 0px; text-decoration:none;}
.pp-live-chat a:hover {text-decoration:underline;}

#ys_merchHeader #header {margin:0 auto; text-align:left;}
#ys_merchFooter .footer-cont {margin:0 auto; text-align:left;}
.ys_wrapper {text-align:left;}
