

	/*-------------------------------------------
	| page colors
	---------------------------------------------*/
		body {
			background:none #000;
			color:#0CB6B5;
		}
		#mainShell {
			width:100%;
			background-color:#E366A6;
			padding-bottom:40px;
			/* add main background image here, if desired:
			background-image:url();
			*/
		}
		#mainShell .marginBackground { background-color: #E366A6; }
		#mainShell .mainBackground { background-color: #F6F5EC; }
		#mainShell #main, #mainShell #pageTitle, #mainShell #pageSubTitle { background: #F6F5EC;}

	/*-------------------------------------------
	| font colors
	---------------------------------------------*/
		#mainShell h1, #mainShell h2, #mainShell h3, #mainShell h4, #mainShell h5 {
			color:#EE5CA1;
		}
		#mainShell #group_1 h1, #mainShell #group_1 h2, #mainShell #group_1 h3, #mainShell #group_1 h4, #mainShell #group_1 h5,
		#mainShell #group_3 h1, #mainShell #group_3 h2, #mainShell #group_3 h3, #mainShell #group_3 h4, #mainShell #group_3 h5 {
			color:#EE5CA1;
		}
		#mainShell a.disabled {
			color:#0CB6B5;
			
		}
		body a, #mainShell a,#mainShell .note a, .formTable td .note a {
			color:#764200;
		}
		#mainShell .note, #mainShell td, #mainShell p {
			color:#0CB6B5;
		}
		#mainShell #quantityDiscount {
			color:#0CB6B5!important;
		}
		#mainShell #discountAmount {
			color:#0CB6B5!important;
		}
		#mainShell .mainText { color: #0CB6B5; }
		#mainShell .mainLink { color: #764200; }
		#mainShell .mainTitle { color: #EE5CA1; }

	/*-------------------------------------------
	| mantles
	---------------------------------------------*/
		#mainShell #pageMantle {
			width:900px;
			height:200px; background:url("http://www.zazzle.com/rlv/isapi/designall.dll?action=gal_banner&fmt=jpg&bg_color=F6F5EC&logofilename=445E28D7-278F-4A12-85D8-836A7940C20A&grd_on=0&bg_img_scale=1&bg_img_align=center") bottom left no-repeat;
		}
		#mainShell #contributorMantleSpacer {
			height: 110px;
		}
		#mainShell #pageTitle, #mainShell #pageSubTitle {
			width:864px;
			margin:0px;
			padding:0px 18px;
		}

	/*-------------------------------------------
	| default.css overrides
	---------------------------------------------*/
		#header,
		#footer {
			width:100%;
			background-color:#000;
		}
		#pageBottom {
			background-color:#000;
		}
		div.column,
		#footer,
		#footer h3,
		#footer h4,
		#pageBottom,
		#pageBottom p {
			color:#AEC0D0;
		}
		#footer a {
			color:#7b96ad;
		}
		#main, #pageHeader, #pageBottom {
			border:none;
		}



	/*-------------------------------------------
	| side pods
	---------------------------------------------*/

		#mainShell .podText, #mainShell .emptyBody { color: #0CB6B5; }
		#mainShell .podLink { color: #764200; }

		#mainShell .skinnablePod h1,
		#mainShell .skinnablePod h2,
		#mainShell .skinnablePod h3,
		#mainShell .skinnablePod h4,
		#mainShell .skinnablePod h5,
		#mainShell .skinnablePod div,
		#mainShell .skinnablePod span {
			color:#0CB6B5;
		}

		#mainShell input[type="text"],
		#mainShell input[type="password"],
		#mainShell textarea,
		#mainShell input,
		#mainShell .inputTextArea,
		#mainShell .inputText {
			color:#000;
		}
		#mainShell #group_1 .sidePod a,
		#mainShell #group_3 .sidePod a,
		#mainShell .podTabActive a {
			color: #764200;
		}
		#mainShell .navPane a.active {
			background-color:#F6F5EC;
			color:#0CB6B5;
		}		

	/*-------------------------------------------
	| decorated zBoxes
	---------------------------------------------*/
		/*** decorated zBoxes (gallery pages) ***/
			#mainShell #group_1 .sidePod,
			#mainShell #group_3 .sidePod {
				border:0;
				padding:10px;
				color:#0CB6B5;
				background-color:#F6F5EC;
			}
	/*-------------------------------------------
	| gridCells
	---------------------------------------------*/
		.gridCell .realviewLink {
			border-color:#F6F5EC!important;
		}
		.gridCell .realviewLink:hover {
			border-color:#F6F5EC!important;
		}
		.gridCell .realviewImageHover {
			border-color:#F6F5EC!important;
		}

	/*-------------------------------------------
	| highlight elements
	---------------------------------------------*/
		#mainShell .box {
			border-color:#0CB6B5;
		}

	/*-------------------------------------------
	| tab colors (search results, design tool, and product page)
	---------------------------------------------*/
		#mainShell .tabShell,
		#mainShell .skinnableScrollyTabbedShell .tabShell,
		#mainShell .skinnableScrollyTabbedShell .tabShell a {
			background:url(http://rlv.zcache.com/isapi/designall.dll?action=getimage&w=2&h=1&fill_color=0CB6B5&bdr_color=0CB6B5&bdr=TLRB&bdr_width=0&grd=0&opacity=100&fmt=gif) transparent bottom left repeat-x;
		}
		#mainShell .tabShell a {
			color:#0CB6B5;
			border-color:#0CB6B5;
			background:url(http://rlv.zcache.com/isapi/designall.dll?action=getimage&w=2&h=1&fill_color=0CB6B5&bdr_color=0CB6B5&bdr=TLRB&bdr_width=0&grd=0&opacity=100&fmt=gif) #F6F5EC bottom left repeat-x;
		}
		#mainShell .tabShell a.Active {
			color:#0CB6B5;
			background:none #F6F5EC;
			font-weight:bold;
		}

	/*-------------------------------------------
	| product page and design tool overrides
	---------------------------------------------*/
		#mainShell .productPage #group_3 .tabShell a.Active {
			color:#0CB6B5;
			background:none #F6F5EC;
		}
		#mainShell .podTabActive {
			background-color: #F6F5EC;
			color: #0CB6B5;
		}
		#mainShell #fullWorkspace {
			border-color:#E366A6!important;
		}
		#mainShell #footer {
			border:0px;
		}
		#mainShell #pageFooter {
			background-color:#E366A6!important;
		}
		#mainShell .priceShell .price, #mainShell .quantityLabel, #mainShell #productAttributes-discountAmount {
			color:#EE5CA1!important;
		}
		#mainShell #allCommentsShell {
			border-top:0;
			background:none #F6F5EC;
			color:#0CB6B5;
		}
		#mainShell #allCommentsShell a {
			color:#764200;
		}
		/*** add to cart footer ***/
			#mainShell .addToCartFooter {
				background:#F6F5EC;
				border:1px solid #0CB6B5;
				border-top:0px;
			}
			#mainShell #page-customizeLinks, #mainShell #customizeLinksShell,#mainShell #product_publishIt-shell {
				background:#F6F5EC;
				border:1px solid #0CB6B5;
			}
		/*** scrolly tabs ***/
			#mainShell #productOptions .skinnableScrollyTabbedShell .tabShell a {
				background-color:#F6F5EC;
				color:#0CB6B5;
				border-color:#0CB6B5;
			}
			#mainShell #productOptions .skinnableScrollyTabbedShell .tabShell a.Active,
			#mainShell #productOptions .skinnableScrollyTabbedShell .tabBaseContents {
				background-color:#F6F5EC;
				color:#0CB6B5;
			}
			#mainShell #productOptions .skinnableScrollyTabbedShell .tabBaseContents,
			#mainShell #productOptions .skinnableScrollyTabbedShell .tabShell a,
			#mainShell #productOptions .skinnableScrollyTabbedSmall .skinnableScrollyButtonLeft,
			#mainShell #productOptions .skinnableScrollyTabbedSmall .skinnableScrollyButtonRight,
			#mainShell #productAttributes_style-view,
			#mainShell #productOptions .skinnableScrollyTabbedShell .tabBaseContents a.tabBaseLink,
			#mainShell #productOptions .skinnableScrollyTabbedShell .tabBaseContents a.tabBaseLinkActive {
				border-color:#0CB6B5!important;
				color:#0CB6B5;
			}
			#mainShell #productOptions .skinnableScrollyTabbedShell .tabShell a {
				color:#0CB6B5;
			}
			#mainShell .formTable .labelCell {
				border-top:0;
				background:none #F6F5EC;
				color:#0CB6B5;
			}


	#mainShell .promoteOptions a {
		color: #555;
	}
	#mainShell .promoteOptions a:hover {
		color: #000;
		text-decoration:underline;
	}
	#mainShell .promoteOptions .label {
		font-weight:bold;
	}

	#mainShell .toolbar h1,
	#mainShell .toolbar h2,
	#mainShell .toolbar h3,
	#mainShell .toolbar h4,
	#mainShell .toolbar h5,
	#mainShell .toolbar #toolbarHelpLink {
		color:#666;
	}

	#mainShell .skinnablePod button span {
			color:#666;
		}

	#mainShell .skinnablePod button.inlineGrayed span,
	#mainShell .skinnablePod button.inlineGrayed:hover span,
	#mainShell .skinnablePod button.inlineGrayed:active span,
	#mainShell .skinnablePod button.inlinesubmitGrayed span,
	#mainShell .skinnablePod button.inlinesubmitGrayed:hover span,
	#mainShell .skinnablePod button.inlinesubmitGrayed:active span,
	#mainShell .skinnablePod button.inlinegreenGrayed span,
	#mainShell .skinnablePod button.inlinegreenGrayed:hover span,
	#mainShell .skinnablePod button.inlinegreenGrayed:active span {
		color:#aaa;
	}

	/*** Design Tool CSS Overrides ***/
	#mainShell .podTabScrollShell {
		background: none repeat scroll 0%;
	}

	#mainShell input[type="text"].designToolTitle {
		color:#EE5CA1;
	}

	#mainShell #pageTitlebar {
		background:#F6F5EC repeat scroll 0%;
	}
	#pageTopCap {
		display:none;
	}

	#mainShell .innerPod, #mainShell .innerPod a {
		color:#666;
	}

	#mainShell .innerPod h2, #mainShell .innerPod td{
		color:#838383;
	}

	#loadingOverlay {
		color:#000;
	}

	#mainShell .innerPod .layoutSelectorButtonState {
	}

		
