
	body {background-color: #311106; margin: 0}
	
body, td {font: 10pt century gothic, sans-serif; color: #C39A86}

a {color: #EEE3DD}
font.font2 {font-family: century gothic, sans-serif}
font.small {font-size: 8pt}
tr.banner1 {background-color: #C29987}
tr.banner1 td {font-weight: bold; color: #3A130C}
body.master,
body.sefc {
	background:#311106 url(https://www.nexternal.com/vdtcc/images/cookiecouture-background.jpg) 0 0 repeat-x;
}
.left {
	background-position:0 0;
	background-repeat:repeat-y;
}
.right {
	background-position:100% 0;
	background-repeat:repeat-y;
}
/* Set background for cart and main frames */
#MainFrame, #NexternalMain, #NexternalCart, #CartFrame {
	background:#4B221C !important;
}
#nextBreadCrumbs {
float: left;
}
/* Corrects width of the summary box in tabbed product view.  Set width to main width - 55px; */
.tabberlive .tabbertab {
	width:445px;
}
body.main {
	padding-bottom:10px;
}
#nextCartPoliciesTable {
	padding-top:10px;
	padding-bottom:10px;
}
/* replace edit and delete icons with custom images */
a.nextButtonEdit img,
a.nextButtonDelete img {
	display:none;
}
a.nextButtonEdit {
	width:13px;
	height:14px;
	display:block;
	background:url(https://www.nexternal.com/vdtcc/images/pencil_2.gif) 0 0 no-repeat;
}
a.nextButtonDelete {
	width:13px;
	height:14px;
	display:block;
	background:url(https://www.nexternal.com/vdtcc/images/trash_2.gif) 0 0 no-repeat;
}


/* Add padding to key elements to create more white space */
#nextBreadCrumbs td {
	padding-bottom:10px;
}
.nextCatDropdown {
	margin-top:10px;
	margin-bottom:10px;
}
#nextCurrentCatLabel *{
	padding-top:10px;
	padding-bottom:10px;
	float:right;
}
#SortBy {
	margin-top:10px;
	margin-bottom:10px;
}
.nextTopBanner, #nextBannerHeader {
	margin-top:8px;
}
#nextCategoriesBanner {
	margin-bottom:10px;
}
a.nextButtonCheckout {
	margin-top:10px;
	margin-bottom:10px;
	display:block;
}
#nextCartData td {
	padding-top:5px;
	padding-bottom:5px;
}
.nextRelatedProdImg {
 padding:right:10px;
}
/* left margin for category names on category list pages */
body.main a.category {
	padding-left:10px;
	display:block;/*line-height:30px;*/
}
/* right margin for product thumbnails on product list pages */
.thumbnail_img {
	margin:0 10px 0 0;
}
a.nextAddToCartAnchor, a.nextSelectOptionsAnchor {
	margin:10px 0 10px 6px;
	float:left; /*fixes tabber tab bottom border issue */
}
/* tell a friend button margins */
.nextButtonTellAFriend {
	margin:10px 0 0 0;
	display:block;
}
/* bookmark this product button margins */
.nextButtonBookmark {
	margin:10px 0 0 0;
	display:block;
}
/* AddThis button margins */
.nextButtonAddThis {
	margin:10px 0 0 0;
	display:block;
}
/* product image margins for product detail pages */
.product_img {
	margin:0 10px 0 0;
}
/* space above the cart banner */
#nextCartBannerTopSpace {
	margin-top:10px;
}
/* top margin for RSS icon */
#nextRSS {
	margin:8px 0 0 0;
	display:block;
}