﻿BODY
{
    FONT-FAMILY: "Times New Roman", Times, serif;  
    FONT-SIZE: 11pt;
    margin: 0px 0px 0px 0px; 
    color: #6d530a;
	background: #ffe3d6 url('images/Site2/BGPink.png') repeat-x scroll left top;
}

.clsLightColor {
	color: #a78d05;
}
h1
{
	color:#a78d05;
    FONT-FAMILY: "Times New Roman", Times, serif;  
    font-size: 12pt;
    font-weight: bold; 
}

h2
{
	color:#a78d05;
    FONT-FAMILY: "Times New Roman", Times, serif;  
    font-size: 11pt;
    font-weight: bold; 
}

td
{
	color:#6d530a;
    FONT-FAMILY: "Times New Roman", Times, serif;  
 	 font-size: 11pt;
}

.clsMenuProdCat a
{
 color:#a78d05;
 font-size: 10pt;
 text-decoration: none;
    FONT-FAMILY: "Times New Roman", Times, serif;  
 font-weight: bold ;
}

.clsMenuProdCat a:hover
{
 color:#ff637d;
 font-size: 11pt;
 text-decoration: none;
    FONT-FAMILY: "Times New Roman", Times, serif;  
 font-weight: bold ;
}

.clsfooter a
{
 color:#6d530a;
 font-size: 11pt;
 text-decoration: none;
    FONT-FAMILY: "Times New Roman", Times, serif;  
}

.clsfooter a:hover
{
 color:#ff637d;
 font-size: 11pt;
 text-decoration: none;
    FONT-FAMILY: "Times New Roman", Times, serif;  
}

.clsLink a
{
 color:#a78d05;
 font-size: 11pt;
 text-decoration: none;
    FONT-FAMILY: "Times New Roman", Times, serif;  
 font-weight: bold ;
}

.clsLink a:hover
{
 color:#ff637d;
 font-size: 11pt;
 text-decoration: none;
    FONT-FAMILY: "Times New Roman", Times, serif;  

}
.clsBreadcrumbs {
	color: #6d530a;
	font-weight: bold;
	text-decoration: none;

}
.clsBreadcrumbs a {
	color: #6d530a;
	font-weight: bold;
	text-decoration: none;
}
.clsBreadcrumbs a:hover {
	text-decoration: none;
}
.clsPageList {
	color: #6d530a;
	font-weight: bold;
	text-decoration: none;
}
.clsPageList td {
	color: #6d530a;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
}
.clsPageList td a {
	color: #6d530a;
	font-weight: bold;
	text-decoration: none;
}
.clsPageList td a:hover {
	text-decoration: none;
}




.clsProdSearchDesc
{
 color:#a78d05;
 font-size: 11pt;
 text-decoration: none;
    FONT-FAMILY: "Times New Roman", Times, serif;  

}


.clsProdSearchDesc a
{
 color:#a78d05;
 font-size: 11pt;
 text-decoration: none;
    FONT-FAMILY: "Times New Roman", Times, serif;  
		
}

.clsProdSearchDesc a:hover
{
 color:#ff637d;
 font-weight: bold ;
 font-size: 11pt;
 text-decoration: none;
    FONT-FAMILY: "Times New Roman", Times, serif;  
 font-weight: bold ;
		
}

.clsProdDetailHeader
{
 color:#6d530a;
 font-size: 12pt;
 text-decoration: none;
    FONT-FAMILY: "Times New Roman", Times, serif;  
 font-weight: bold ;
}


.clsProdDetailDesc
{
 color:#6d530a;
 font-size: 11pt;
 text-decoration: none;
    FONT-FAMILY: "Times New Roman", Times, serif;  

}


/**Prod Cat Menu**/
.clsMenuProdCatT a:link
{
font-weight: bold;
color: #a78d05;
    FONT-FAMILY: "Times New Roman", Times, serif;  
font-size: 12pt;
font-style: italic;

}

.clsMenuProdCatT a:hover
{
font-weight: bold;
color: #ff637d;
    FONT-FAMILY: "Times New Roman", Times, serif;  
font-size: 12pt;
font-style: italic;

}

.clsMenuProdCatTItem
{
font-weight: bold;
color: #a78d05;
    FONT-FAMILY: "Times New Roman", Times, serif;  
font-size: 12pt;
padding: 0px 10px 0px 00px;
font-style: italic;

}

.clsMenuProdCatTSub a:link
{
font-weight: bold;
color: #a78d05;
    FONT-FAMILY: "Times New Roman", Times, serif;  
font-size: 12pt;
font-style: italic;
}

.clsMenuProdCatTSub a:hover
{
font-weight: bold;
color: #ff637d;
    FONT-FAMILY: "Times New Roman", Times, serif;  
font-size: 12pt;
font-style: italic;
/*background-color: #ffcc00;*/
}

.clsMenuProdCatTSubItem
{
font-weight: bold;
color: #a78d05;
    FONT-FAMILY: "Times New Roman", Times, serif;  
font-size: 12pt;
padding: 5px 5px 5px 5px;
/*border-top : solid 1px #FFFFFF;*/
text-align: left;
background-color: #fccdb5;
font-style: italic;

}

/*Shop cart*/

.clsCartTable 
{
    
	font-size:	10pt;
	color: #000000;
	font-weight:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
    FONT-FAMILY: "Times New Roman", Times, serif;  
	vertical-align:	top;
	border-style:Solid;
	width:100%;
	border-width: 1pt ;
	border-collapse:collapse;
	border-color :#ffe3d6;
	
}

.clsCartTableHeader 
{
    font-size:	11pt;
    color: #a78d05;
	font-weight:	bold;
	text-transform:	none;
    FONT-FAMILY: "Times New Roman", Times, serif;  
	background-color: #ffe3d6;
	vertical-align:	top;		
}

.clsCartTableRow
{
    font-size:	10pt;
    color: #000000;
	font-weight:	bold;
	text-transform:	none;
    FONT-FAMILY: "Times New Roman", Times, serif;  
	vertical-align:	top;		

}

.clsCartTableRow A
{
    		
}

.clsCustRegFormSubHeader
{
    color: #000000;
    font-weight:	bold;   
}
.clsOrderFormSignUp {
	color: #6d530a;
	font-weight: bold;
	text-decoration: none;

}
.clsOrderFormSignUp a {
	color: #6d530a;
	font-weight: bold;
	text-decoration: none;
}
.clsOrderFormSignUp a:hover {
	text-decoration: none;
}
.clsAboutUs {
	padding: 10px 40px 10px 40px;
}

.clsAboutUs p {
	text-align: justify; line-height: 1.3em;
}

.clsAboutUs p a {
	color: #e13d67;
	font-weight: bold;
	text-decoration: none;
	font-size: 12pt;
}
.clsAboutUs p a:hover {
	text-decoration: none;
}

.clsMainMenu {
	text-align: center;
}
.clsMainMenu img {
	border: 0;
	margin: 0 2px;
}
.clsMainMenu img.a {
	border: 0;
	margin: 0 2px;
}
.clsGallery {
	
}
.clsGallery img {
	border: 3px #fccdb5 solid;
	margin: 3px;
}



/* Bespoke Gallery */

#galleryTN { width: 60px; margin-left: 30px; text-align: left; }
#galleryTN img { margin: 0 0 5px;; }
#galleryTN a img { padding: 0; border: 4px #FCCDB5 solid;  }
#galleryTN a:hover img { opacity:0.8;filter:alpha(opacity=80) }

#galleryBespoke { margin: 0; border: 6px #FCCDB5 solid;  text-align: center; }

#imgCaption { font-weight: bold; margin-left: 10px; margin-top: 5px; display: none; }

.hiddenPic { display:none; }

















