﻿body {
margin:0px;
background-color:#362f2d;
background-image:url(/design/images/sitetemplate/top-bar-pattern.gif);
background-position:top center;
background-repeat:repeat-x;
padding-top:40px;
padding-left:0px;
padding-right:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#FFFFFF;
}

.homepageChickStudiosLogo{
    margin-top:25px;
    margin-bottom:55px;
}
.homepageButton{
    padding-left:55px;
    padding-right:55px;
}
.pageTitleBar{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:35px;
	padding-top:10px;
	padding-bottom:10px;
	height:10px;
	background-color:#534741;
}

.jewelryPageTitleBar{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:35px;
	padding-top:10px;
	padding-bottom:10px;
	height:10px;
	background-color:#9e2339;
}


.pageTitleText{
    position:relative;
    top: -54px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:130px;
	font-size:1.0em;
	font-weight:bold;
	letter-spacing:150%;
	color:#c7b299;
}

.jewelryPageTitleText{
    position:relative;
    top: -54px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:130px;
	font-size:1.0em;
	font-weight:bold;
	letter-spacing:150%;
	color:#362f2d;
}

.designCategoryTitle
{
    color:#84cebe;
}

.jewelryCategoryTitle
{
    color:#998675;
}

.pageContainer{
	width:900px;
	margin-left:auto;
	margin-right:auto;
}

.leftColumn{
    position:relative;
    float:left;
    z-index:50;
	font-size:10px;
	width:130px;
	color:#736357;
	font-size:12px;
	font-weight:bold;
	line-height:24px;
}

.mainCategoryMenu{
    position:relative;
    z-index: 100;
}

.printDesignSubmenu{
    position:absolute;
    top:-2px;
    left:0px;
    width:95px;
    padding-top: 2px;
    padding-left: 116px;
    padding-right:4px;
    padding-bottom: 2px;
    background-image: url(/design/images/sitetemplate/nav-subcategory-background.png);
    visibility:hidden;
}

.directMailSubmenu{
    position:absolute;
    top:22px;
    left:0px;
    width:95px;
    padding-top: 2px;
    padding-left: 116px;
    padding-right:4px;
    padding-bottom: 2px;
    background-image: url(/design/images/sitetemplate/nav-subcategory-background.png);
    visibility:hidden;
}

.advertisingSubmenu{
    position:absolute;
    top:46px;
    left:0px;
    width:95px;
    padding-top: 2px;
    padding-left: 116px;
    padding-right:4px;
    padding-bottom: 2px;
    background-image: url(/design/images/sitetemplate/nav-subcategory-background.png);
    visibility:hidden;
}

.webSubmenu{
    position:absolute;
    top:94px;
    left:0px;
    width:95px;
    padding-top: 2px;
    padding-left: 116px;
    padding-right:4px;
    padding-bottom: 2px;
    background-image: url(/design/images/sitetemplate/nav-subcategory-background.png);
    visibility:hidden;
}

.previousNextButtonContainer{
    position:absolute;
    top:-2px;
    left:751px;
    width:150px;
    padding-top:0px;
}

.jewelryPreviousNextButtonContainer{
    position:absolute;
    top:-2px;
    left:702px;
    width:150px;
    padding-top:0px;
}

.descriptionContainer{
    position:relative;
    width:160px;
}

.thumbnailContainer{
    position:relative;
    width:100px;
}

.thumbnail{
    position:relative;
    left:-8px;
    width:134px;
    margin-top:0px;
    margin-left:0px;
    margin-bottom:12px;
}

.skuLabel{
    font-size:14px;
    font-weight:bold;
    color:#736357;
    margin-top:35px;
}

.welcomePanel{
    width:410px;
    margin-top:0px;
    padding-top: 0px;
    padding-left:40px;
    text-align:right;
}
.designHomeChickLogo{
    padding-top:35px;
}
.designDisplay{
    position:relative;
    float:left;
    width:770px;
}

.middleColumn{
    position:relative;
    z-index: 2;
	width:600px;
}

.jewelryMiddleColumn{
    position:relative;
    z-index: 2;
	width:415px;
	margin-right:0px;
}
	
.rightColumn{
	width:150px;
	padding-left:20px;
}

.clientLabel{
	margin-top:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#84cebe;
}
.descriptionLabel{
	margin-top:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size::12px;
	color:#ffeca9;
}
.specsLabel{
	margin-top:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size::12px;
	color:#736357;
}
.itemCopyrightLabel{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size::12px;
	color:#736357;
}

.contactText{
    position:relative;
    left:3px;
    margin-top:30px;
    width:520px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#ffffff;
    line-height:150%;
    
}

.copyContainer{
    color:#ffffff;
    font-size:12px;
    line-height:18px;
}

.EDFCM{
    position:relative;
    margin-top:30px;
}

.copyrightContainer{
    position:relative;
    font-size:10px;
    line-height:14px;
    margin-top:40px;
    }

a.designGalleryHomeLink:link{
 	color:#c7b299;
	text-decoration:none;
 }
 a.designGalleryHomeLink:visited{
 	color:#c7b299;
	text-decoration:none;
 }
 a.designGalleryHomeLink:hover{
 	color:#ffeca9;
	text-decoration:underline;
 }
 a.designGalleryHomeLink:active{
 	color:#84cebe;
	text-decoration:underline;
 }

  a.jewelryGalleryHomeLink:link{
 	color:#362f2d;
	text-decoration:none;
 }
 a.jewelryGalleryHomeLink:visited{
 	color:#362f2d;
	text-decoration:none;
 }
 a.jewelryGalleryHomeLink:hover{
 	color:#ffeca9;
	text-decoration:underline;
 }
 a.jewelryGalleryHomeLink:active{
 	color:#84cebe;
	text-decoration:underline;
 }


 a.leftColumnNavigation:link{
 	color:#998675;
	text-decoration:none;
 }
 a.leftColumnNavigation:visited{
 	color:#998675;
	text-decoration:none;
 }
 a.leftColumnNavigation:hover{
 	color:#736357;
	text-decoration:underline;
 }
 a.leftColumnNavigation:active{
 	color:#c7b299;
	text-decoration:none;
 }
  
  a.submenuLink:link{
 	color:#362f2d;
	text-decoration:none;
 }
 a.submenuLink:visited{
 	color:#362f2d;
	text-decoration:none;
 }
 a.submenuLink:hover{
 	color:#9e2439;
	text-decoration:underline;
 }
 a.submenuLink:active{
 	color:#84cebe;
	text-decoration:none;
 }
 
   a.whiteLink:link{
 	color:#ffffff;
	text-decoration:none;
 }
 a.whiteLink:visited{
 	color:#ffffff;
	text-decoration:none;
 }
 a.whiteLink:hover{
 	color:#9e2439;
	text-decoration:underline;
 }
 a.whiteLink:active{
 	color:#ffffff;
	text-decoration:none;
 }
 
 .previousNextButtons{
	background-color:#998675;
	font-size:12px;
	padding-left:14px;
	padding-right:14px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
	color:#362f2d;
 }
 
 
 a.previousNextButtons:link{
 	color:#362f2d;
	text-decoration:none;
 }
 a.previousNextButtons:visited{
 	color:#362f2d;
	text-decoration:none;
 }
 a.previousNextButtons:hover{
 	color:#ffeca9;
	text-decoration:none;
 }
 a.previousNextButtons:active{
 	color:#ffeca9;
	text-decoration:none;
 }
 
a.contactMailto:link{
 	color:#ffffff;
	text-decoration:underline;
 }
 a.contactMailto:visited{
 	color:#ffffff;
	text-decoration:underline;
 }
 a.contactMailto:hover{
 	color:#ffeca9;
	text-decoration:underline;
 }
 a.contactMailto:active{
 	color:#84cebe;
	text-decoration:underline;
 }
 
 .clear
 { clear:both;}