@charset "windows-1252";
body,
p,
ul {
	color: #666666;
	font: 14px/20px "Times New Roman", Times, serif;
}
a:link,
a:visited {
	color: #212152;
	text-decoration: underline;
}
a:hover {
	color:#FF6600
}
a img {
	border: none;
}
a.rollOver:link,
a.rollOver:visited {
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
}
a.rollOver:hover {
	background-position: center bottom;
}
a.active:link,
a.active:visited,
a.active:hover {
	background-repeat: no-repeat;
	background-position: center bottom;
	display: block;
	cursor: default;
}
h1,
h2,
h3,
h4 {
	color: #212152;
}
h1 {
	font-size: 20px;
	margin-top: 20px;
}
h2 {
	font-size: 16px;
}
li {
	padding: 5px 0px;
	margin: 0px;
}
ul {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
}
/* CLEAR FLOAT */
.clearBoth {
	clear: both;
	visibility:hidden;
}

/* ALIGN SMALL IMAGES (ICONS) TO TOP */
img.icon {
	vertical-align: top;
	margin: 0px 3px;
}

/* HEADER */
#header {
	background-color: #212152;
	/*background-image: url(../images/header_bkgnd_holiday.gif);	 HOLIDAY CHANGE */
	/*background-repeat: no-repeat;	 HOLIDAY CHANGE */
	/*background-position: top;	 HOLIDAY CHANGE */
}
.headerLinks {
	text-align: right;
	padding-right: 10px;	/*padding-bottom: 15px;	 HOLIDAY CHANGE */
}
.headerAccount {
	background-image: url(../images/header_account.gif);
	float: right;
}
.headerShopping {
	background-image: url(../images/header_shopping.gif);
	float: right;
}

/* MAIN NAVIGATION LINKS */
#mainNav a.navHome {
	background-image: url(../images/nav_home.gif);
}
#mainNav a.navAbout {
	background-image: url(../images/nav_about.gif);
}
#mainNav a.navBlog {
	background-image: url(../images/nav_blog.gif);
}
#mainNav a.navMedia {
	background-image: url(../images/nav_media.gif);
}
#mainNav a.navLocator {
	background-image: url(../images/nav_locator.gif);
}
#mainNav a.navCustomer {
	background-image: url(../images/nav_customer.gif);
}
/* LEFT PRODUCT NAVIGATION LINKS */

#prodNav a.prodBags {
	background-image: url(../images/category/link_bags.gif);
}
#prodNav a.prodShoppers {
	background-image: url(../images/category/link_shoppers.gif);
}
#prodNav a.prodClutches {
	background-image: url(../images/category/link_clutches.gif);
}
#prodNav a.prodBuckets {
	background-image: url(../images/category/link_buckets.gif);
}
#prodNav a.prodHighDesign {
	background-image: url(../images/category/link_high_design.gif);
}
#prodNav a.prodTotes {
	background-image: url(../images/category/link_totes.gif);
}
#prodNav a.prodBigBags {
	background-image: url(../images/category/link_big_bags.gif);
}
#prodNav a.prodUrban {
	background-image: url(../images/category/link_urban.gif);
}
#prodNav a.prodWAccessories {
	background-image: url(../images/category/link_w_accessories.gif);
}
#prodNav a.prodWeekender {
	background-image: url(../images/category/link_weekender.gif);
}
#prodNav a.prodMAccessories {
	background-image: url(../images/category/link_m_accessories.gif);
}
#prodNav a.prodPillows {
	background-image: url(../images/category/link_pillows.gif);
}
#prodNav a.prodWinter {
	background-image: url(../images/category/link_winter.gif);
}
#prodNav a.prodSummer {
	background-image: url(../images/category/link_summer.gif);
}
#prodNav a.prodCollections {
	background-image: url(../images/category/link_collections.gif);
}
#prodNav a.giftGuide {
	background-image: url(../images/category/link_gift_guide.gif);
}

/* FOOTER */
#footer {
	background-color: #212152;
	color: #FFFFFF;
	padding: 5px 10px;
}
#footer a:link,
#footer a:visited,
#footer a:hover {
	color: #FFFFFF;
}
#footer p {
	font-size: 11px;
	float: left;
	padding: 0px;
	margin: 0px;
	line-height: 30px;
	color: #FFFFFF;
}
#footer .emailSignup {
	font-size: 13px;
	display: inline;
	float: right;
	padding: 0px;
	margin: 0px;
	line-height: 30px;
}
.emailSignup .address {
	color: #666666;
	font-size: 12px;
	width: 120px;
}
#subFooter {
	font-size: 11px;
	padding: 10px;
	text-align: left;
}
#subFooter a:link,
#subFooter a:visited,
#subFooter a:hover {
	color: #212152;
}
#prodDescr h1 {
	color: #212152;
	font-size: 16px;
	padding-bottom: 0px;
	margin: 0px;
}
#prodDescr p {
	color: #212152;
	font-size: 13px;
	margin-top: 5px;
}
#prodDescr ul {
	color: #212152;
	font-size: 13px;
	margin-top: 10px;
}
#prodDescr li {
	padding: 0px;
}
a.wishButton,
input.addButton {
	font: 14px "Times New Roman", Times, serif;
	text-decoration: none;
	margin: 7px 0px;
	display: block;
	text-align: center;
	padding: 1px;
}
a.wishButton {
	color: #666666 !important;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	width: 100px;
	float: left;
}
input.addButton {
	color: #FFFFFF;
	background-color: #212152;
	border: 1px solid #212152;
	cursor: pointer;
	padding: 3px;
	width: 114px;
}
#category {
	margin-bottom: 20px;
	width: 600px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#categoryHead {
	background-color: #212152;
	height: 300px;
	width: 100%;
	margin-top: 30px;
	background-image: url(/images/category_bkgnd.jpg);
	background-position: right top;
}
#categoryHead img {
	float: left;
}
#categoryHead h1 {
	color: #FFFFFF;
	text-align: center;
	font-size: 1.5em;
	padding: 50px 0px 0px 0px;
	margin: 0px;
	font-weight: normal;
}
#categoryHead p {
	color: #FFFFFF;
	text-align: center;
	padding: 20px 20px 0px 20px;
	margin: 0px auto;
	float: left;
	width: 200px;
}
#pcCenter .pcShowProductImageH img {
	margin: 0px 9px 0px 8px;
}
#pcCenter td.pcShowProductInfoH {
	text-align: center;
}
#pcCenter .pcShowProducts {
	margin: 0;
}
#pcCenter .pcShowProducts td,
#pcCenter .pcShowProducts td td {
	vertical-align: top;	
}
#pcCenter .pcShowProducts p {
	padding: 0px;
	margin: 0px;
}
#pcCenter .pcShowProductName a:link,
#pcCenter .pcShowProductName a:visited {
	font-size: 15px;
	text-decoration: none;
	display: block;
	width: 60%;
	margin: 5px auto;
	border-top: solid 1px #CCC;
	padding: 2px 0px 0px;
	color: #212152;
}
#pcCenter .pcShowProductName a:hover {
	color: #FF6600;
}

.checkoutSubHead {
	background-color: #CBD6F6;
	color: #333333;
	font-size: 18px;
	padding: 5px 0 5px 15px;
	display: block;
	border: 1px solid #CCCCCC;
	margin: 0 0 5px 0;
}
.pcShowContent .pcSectionTitle {
	font-size: 15px;
	border-bottom: solid 1px #CCCCCC;
	padding-bottom: 5px;
	margin: 30px 0 0 0;
}

/* BOF HIDING OF UNWANTED ELEMENTS */
#pcCenter .pcShowProducts .pcShowProductPrice,
#pcCenter .pcShowProducts .pcShowProductLink,
#pcCenter .pcShowProducts .pcShowProductPriceW {
	display: none;
}
/* EOF HIDING OF UNWANTED ELEMENTS */
