/* CSS Document */


/* 2007-10-09: I've commented out the following "body" tag that was in the original CSS file (pj060507a.css) so that the background image could start being controlled by whichever template is correct for the page [Nate O.]:
 
body { 

	background-image: url(http://store.yahoo.com/lib/pajamagram/102306background.gif);
	background-repeat: repeat-y

	}
*/

ul { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	color: #000000
	}

li { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal;
	color: #000000
	}

p { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal;
	line-height: normal; 
	font-weight: normal; 
	color: #000000
	} 

a { 
	text-decoration: none;
	color: #9daae2;
	} 
	
a:hover { 
	text-decoration: underline;
	color: #c68dce;
	} 
	
h1 { 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px; 
	font-style: normal;
	line-height: normal; 
	font-weight: normal; 
	color: #CCCCCC;
	}

.h1-style
	{
	font-size: 10px; 
	font-weight: bold; 
	font-family: verdana, arial, helvetica; 
	margin-bottom: 2px; 
	color: #9daae2; 
	display:inline;	
	}

.h2-text
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal;
	line-height: normal; 
	font-weight: normal;
	}
	
.header-2007-11 { 
	font-family:Arial,Geneva,Helvetica,sans-serif;
	font-size: 14pt; 
	font-style: normal;
	line-height: normal; 
	font-weight: bold; 
	color: #8d99ce;
	margin: 0px;
	}

a.header-2007-11 {
	color: #8d99ce;
	text-decoration: none;
}

a:hover.header-2007-11  {
	color: #8d99ce;
	text-decoration: underline;
}

.page-headline-2007-11 { 
	font-family:Helvetica,Arial,Geneva,sans-serif;
	font-size: 13pt; 
	font-style: normal;
	line-height: normal; 
	font-weight: bold; 
	color: #9daae2;
	margin: 0px;
	}

	
h2 { 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	color: #9daae2
	}
h3 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: bold; 
	color: #9daae2; 
	margin:1px; 
	line-height: 18px;
	padding-top: 5px;
	}	
.link1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	line-height: normal;
	font-weight: normal;
	color: #9daae2;
	}

.link2 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 19px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	color: #9daae2;
	}

.navbarlink { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: bold; 
	line-height: normal; 
	font-weight: bold; 
	color: #999999;
	}

h6 {
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold;
	color: #9daae2;
	} 

.menutitle {
	cursor:pointer;
	color:#999999;
	width:195px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align: right;
}

.submenu {
	padding:2px;
	width:195px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color:#999999;
	text-align: right;

}
.subheader {
	margin-bottom: 2px;
	color:#000000;
	width:195px;
	padding:2px;
	font-weight:bold;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	text-align: right;
}

.link {
	color: #000000;
	text-decoration: none;
}
link.hover {
	color: #FFFFFF;
	text-decoration: none;
}
/*top navigation styling*/
/* ".topnav" deprecated after ~2007-11-01 */
.topnav {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;	
}

.topnav a{
	color: #FFFFFF;
	text-decoration: none;
}
.topnav a:hover{
	color: #034c8c;
	text-decoration: none;
}

.topnav-2007-10-26 
	{
	font: normal bold 12px Arial, Helvetica, sans-serif;
	color: #ebeef9;
	background: #9daae2;
	text-align:left;
	}

.topnav-2007-10-26 a
	{
	color: #ebeef9;
	text-decoration: none;
	}

.topnav-2007-10-26 a:hover
	{
	color: #ffffff;
	text-decoration: none;
	}

.header-bar
	{
	color: #9daae2;
	}
}
/*left navigation elements*/
#leftnav {
	font: bold 11px Arial, Verdana, sans-serif;
	color: #9daae2;
	list-style: none;
	margin-right: 6px;
	text-align: right;
}
.leftnav ul{
	font: bold 11px Arial, Verdana, sans-serif;
	color: #9daae2;
	list-style: none;
	margin-right: 6px;
	text-align: right;
}
#leftnav li {
	padding-top: 4px;
}
#leftnav a {
	color: #9daae2;
	text-decoration: none;
}
#leftnav a:hover { color: #034c8c; text-decoration: none; }

.titlelinks {
	text-decoration: none;
	color: #4C4CD2;
}
.copylinks {
	font: normal 12px Geneva, Arial, Helvetica, sans-serif;
	color: #9daae2;
	text-align: center;
}
.copylinks a{
	color: #9daae2;
	text-decoration: none;
}
.callout {
	color: #9daae2;
	background: #e8e1f0;
}

.callout h1 {
	font: bold 14px Verdana, Arial, sans-serif;
	color: #9daae2;
}

a.sidebar-links:visited
	{
	font: normal bold 10pt Arial, Geneva, Helvetica, sans-serif;
	color:	#8d99ce;
	text-decoration: none;	
	}

a.sidebar-links:link
	{
	font: normal bold 10pt Arial, Geneva, Helvetica, sans-serif;
	color:	#8d99ce;
	text-decoration: none;	
	}

.sidebar-links
	{
	font: normal bold 10pt Arial, Geneva, Helvetica, sans-serif;
	margin-bottom: 200px;
	color:	#8d99ce;
	text-decoration: none;
	}


a.sidebar-links:hover	
	{
	color: #c68dce;
	text-decoration:	underline;
	}
	
	
a.sidebar-color-links:visited
	{
	font: normal bold 10pt Arial, Geneva, Helvetica, sans-serif;
	color:	#D90303;
	text-decoration: none;	
	}

a.sidebar-color-links:link
	{
	font: normal bold 10pt Arial, Geneva, Helvetica, sans-serif;
	color:	#D90303;
	text-decoration: none;	
	}

.sidebar-color-links
	{
	font: normal bold 10pt Arial, Geneva, Helvetica, sans-serif;
	margin-bottom: 200px;
	color:	#D90303;
	text-decoration: none;
	}

a.sidebar-color-links:hover	
	{
	color: #D90303;
	text-decoration:	underline;
	}

.sidebar-line-height
	{
	margin-bottom: 0px;
	}

.swatch-image-text 
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	color: #000000;
	}

.pzation-image-text
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	color: #000000;
	}

.footer-table-top-cells 
	{
	text-align: left;
	}

a.footer-links:visited
	{
	font: normal bold 9pt Arial, Geneva, Helvetica, sans-serif;
	color:	#8d99ce;
	text-decoration: none;	
	}

a.footer-links:link
	{
	font: normal bold 9pt Arial, Geneva, Helvetica, sans-serif;
	color:	#8d99ce;
	text-decoration: none;	
	}

.footer-links
	{
	font: normal bold 9pt Arial, Geneva, Helvetica, sans-serif;
	color:	#8d99ce;
	text-decoration: none;	
	}

a.footer-links:hover	
	{
	color: #c68dce;
	text-decoration:	underline;
	}

.footer-gray-text
	{
	font: normal bold 9pt Arial, Geneva, Helvetica, sans-serif;
	color:	#7D7D7D;
	text-decoration: none;	
	}

a.vtb-footer-rollover 
	{
	display: block;
	width: 69px;
	height: 53px;
	background: url("../Local Settings/Temporary Internet Files/Content.IE5/Local Settings/Temporary Internet Files/Content.IE5/F8KBAP3E/footer-vtb-logo.gif") 0 0 no-repeat;
	text-decoration: none;
	 }

a:hover.vtb-footer-rollover  
	{
	background-position: -69px 0;
	}

a.gbb-footer-rollover 
	{
	display: block;
	width: 95px;
	height: 53px;
	background: url("../Local Settings/Temporary Internet Files/Content.IE5/Local Settings/Temporary Internet Files/Content.IE5/F8KBAP3E/footer-gbb-logo.gif") 0 0 no-repeat;
	text-decoration: none;
	 }

a:hover.gbb-footer-rollover  
	{
	background-position: -95px 0;
	}

a.cf-footer-rollover 
	{
	display: block;
	width: 92px;
	height: 53px;
	background: url("../Local Settings/Temporary Internet Files/Content.IE5/Local Settings/Temporary Internet Files/Content.IE5/F8KBAP3E/footer-cf-logo.gif") 0 0 no-repeat;
	text-decoration: none;
	 }

a:hover.cf-footer-rollover  
	{
	background-position: -92px 0;
	}

a.tg-footer-rollover 
	{
	display: block;
	width: 89px;
	height: 53px;
	background: url("../Local Settings/Temporary Internet Files/Content.IE5/Local Settings/Temporary Internet Files/Content.IE5/F8KBAP3E/footer-tg-logo.gif") 0 0 no-repeat;
	text-decoration: none;
	 }

a:hover.tg-footer-rollover  
	{
	background-position: -89px 0;
	}

.footer-2
	{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #7D7D7D;
	text-align:left;
	}

.footer-2 a
	{
	color: #7D7D7D;
	text-decoration: none;
	}

.footer-2 a:hover
	{
	color: #c68dce;
	text-decoration: underline;
	}

.footer-2b	
	{
	word-spacing: -1px;
	}

/*Used in sizing pages, e.g., sizing.html*/
.headline2-box
	{
	width: 100%;
	margin:0px auto;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px #9daae2 solid;
	text-align:left;
	}
.headline2 {
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	}
a.headline2-link
	{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-decoration: underline;
	color: #9daae2;
	}
a:hover.headline2-link
	{ 
	color: #c68dce;
	} 

/* Used on robesandslippers.html N.O. */
img.special-image
	{ 
	border: 1px solid #9daae2;
	} 
img:hover.special-image
	{ 
	border: 1px solid #c68dce;
	}

/*Used on giftcertificates.html N.O.*/
.gc-emphasis
	{ 
	color: #9DAAE2;
	font-weight:bold;
	}
.no-emphasis
	{
	color: black;
	font-weight: normal;
	}
.bigger
	{
	font-size:1.3em;	
	}

/*Used for all gallery footers starting 2008-04-25 N.O.*/
.gallery-footer-search-text
	{ 
	font-family:Helvetica,Arial,Geneva,sans-serif;
	font-size: 13pt; 
	font-style: normal;
	line-height: normal; 
	font-weight: bold; 
	color: #9daae2;
	}
.gallery-footer-search-box
	{
	width:180px;
	height:27px;
	font-size:13pt;
	border:2px #9daae2 solid;
	}	


.upsell-headline { 
	font-family: Helvetica,Arial,Geneva,sans-serif;
	font-size: 13pt; 
	font-style: normal;
	line-height: normal; 
	font-weight: bold; 
	color: #9daae2;
	margin: 0px;
	}	

/*Used for SLI search results starting 2008-06-20 N.O.*/	
.sli-results-info-header
	{
	font-size: 12pt;
	}
	
.sli-results-main-header
	{
	font-size: 12pt;
	}	
