
/* 
===========================================
Digiworks -  Stylesheet

All code contained in this file, including design material, is the sole property of
Digiworks CC and may not be reproduced in any form without the prior written
consent of Digiworks. All Rights Reserved.
===========================================
 */

/* TAG DEFINITIONS */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color:  #EAEAEA;
	margin-top: 15px;
}

h1 {
	font-size: 14px;
	font-weight: bold;
	color: #339999;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	letter-spacing: 3px;
	margin-bottom: -0px;
}

h2 {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}

h3 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}


/* LAYOUT */

/* APPEARANCE */

.divHeader {
	background-color: white;
	width: 780px;
}

.cellMenuGap {
	background-image: url(../Media/Site/Background/Bgn_MenuBanner.gif); 
	background-repeat:repeat-x;
}

.cellMenuGap2 {
	background-image: url(../Media/Site/Background/Bgn_MenuBanner2.gif); 
	background-repeat:repeat-x;
}

.cellMenuGap3 {
	background-image: url(../Media/Site/Background/Bgn_MenuBanner3.gif); 
	background-repeat:repeat-x;
}

.cellMenuBackground {
	border: 1px solid #828585;
	border-left: 0px;
	background-image: url(../Media/Site/Background/Bgn_HeaderTop.gif);
	background-repeat: repeat-x;
}

.cellTopMenu {
	color: #B1B1B7;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	padding-top: 2px;
}

		.cellTopMenu a:link, .cellTopMenu a:visited {
			text-decoration: none;
			color: #B1B1B7;
		}
		
		.cellTopMenu a:hover, .cellTopMenu a:active {
			text-decoration: underline;
			color: #777777;
		}

.cellBoxHeading {
	background-image: url(../Media/Site/Background/Bgn_BoxTop.gif);
	background-repeat: no-repeat;
	text-align: right;
	padding: 1px;
	padding-right: 32px;
	padding-top: 5px;
	color: #888888;
	font-weight: bold;
	height: 12px;
}

.cellBoxBottom {
	background-image: url(../Media/Site/Background/Bgn_BoxBottom.gif);
	background-repeat: no-repeat;
	text-align: right;
	padding: 1px;
	padding-right: 12px;
	padding-bottom: 4px;
	height: 18px;
}


.cellBoxMiddle {
	background-image: url(../Media/Site/Background/Bgn_BoxMiddle.gif);
	background-repeat: repeat-y;
	text-align: right;
	padding: 1px;
	color: #990000;
	padding-right: 12px;
}


	.cellBoxMiddle .divImage {
		padding: 0px;
		padding-left: 1px;
		padding-bottom: 1px;
		float: left;
	}
	
	.cellBoxMiddle .spanItemText {
		color: #888888;
	}
	
	.cellBoxMiddle .spanItemHeadingSkinCare {
		font-size: 14px;
		font-family: Arial, Helvetica, sans-serif;
		color: #7878BA;
		font-weight: bold;
	}
	
	.cellBoxMiddle .spanItemHeadingMakeUp {
		font-size: 14px;
		font-family: Arial, Helvetica, sans-serif;
		color: #339999;
		font-weight: bold;
	}
	
	.cellBoxMiddle .spanItemHeadingHairCare {
		font-size: 14px;
		font-family: Arial, Helvetica, sans-serif;
		color: #CA6598;
		font-weight: bold;
	}
	
	.cellBoxMiddle .spanItemHeadingNailCare {
		font-size: 14px;
		font-family: Arial, Helvetica, sans-serif;
		color: #66CCCC;
		font-weight: bold;
	}
	

.spanSkinCare {
	color: #7878BA;
}

	.spanSkinCare a:link, .spanSkinCare a:visited {
		font-weight: bold;
		color: #7878BA;
		text-decoration: none;
	}
	
	.spanSkinCare a:active, .spanSkinCare a:hover {
		font-weight: bold;
		color: #5959AA;
		text-decoration: none;
	}
	

.spanMakeUp {
	color: #339999;
}

	.spanMakeUp a:link, .spanMakeUp a:visited {
		font-weight: bold;
		color: #339999;
		text-decoration: none;
	}
	
	.spanMakeUp a:active, .spanMakeUp a:hover {
		font-weight: bold;
		color: #287B7B;
		text-decoration: none;
	}
	

.spanHairCare {
	color: #CA6598;
}

	.spanHairCare a:link, .spanHairCare a:visited {
		font-weight: bold;
		color: #CA6598;
		text-decoration: none;
	}
	
	.spanHairCare a:active, .spanHairCare a:hover {
		font-weight: bold;
		color: #B44D9E;
		text-decoration: none;
	}
	
	
.spanNailCare {
	color: #66CCCC;
}

	.spanNailCare a:link, .spanNailCare a:visited {
		font-weight: bold;
		color: #66CCCC;
		text-decoration: none;
	}
	
	.spanNailCare a:active, .spanNailCare a:hover {
		font-weight: bold;
		color: #3AAFAF;
		text-decoration: none;
	}	


.cellMain {
	background-image:url(../Media/Site/Background/Bgn_Shadow.gif);
	background-repeat: repeat-x;
	padding: 10px;
	border-top: 1px solid #828585; 
	border-right: 1px solid #828585;
}

.cellMainPage {
	background-image:url(../Media/Site/Background/Bgn_Shadow.gif);
	background-repeat: repeat-x;
	padding: 10px;
}

.cellMainHeadings {
	border-bottom: 1px dashed #AEAEAE;
	padding-bottom: 3px;
	text-align: left;
}

.cellMainPictures {
	border-bottom: 1px dashed #AEAEAE;
	padding: 0px;
}
