﻿body {
	background-color:#856F85;
	margin:0px;
	padding:0px;
}

div.divHeader {
	width:100%;
	min-width:800px;
	height:123px;
	background:#321041 url('../images/headerBackground.jpg') repeat-x left bottom;
	/*border-bottom:1px #C0B549 solid;*/
	text-align:center;
	font-size:0px;
}
div.divContentTop {
	width:100%;
	min-width:800px;
	height:99px;
	background:#856F85 url('../images/contentTopBackground.jpg') repeat-x left bottom;
	text-align:center;
	font-size:0px;
	float:left;
}
div.divContentMidLayer1 {
	width:100%;
	min-width:800px;
	background:#FFFFFF url('../images/contentMidLeftBackground.jpg') repeat-y left top;
	text-align:center;
	float:left;
}
div.divContentMidLayer2 {
	width:100%;
	min-width:800px;
	background:url('../images/contentMidLeft.jpg') no-repeat left top;
	text-align:center;
	float:left;
}
div.divContentMidLayer3 {
	width:100%;
	min-width:800px;
	background:url('../images/contentMidRightBackground.jpg') repeat-y right top;
	text-align:center;
	float:left;
}
div.divContentMidLayer4 {
	width:100%;
	min-width:800px;
	background:url('../images/contentMidRight.jpg') no-repeat right top;
	text-align:center;
	float:left;
}
div.divContentCenteredText {
	width:560px;
	margin:0px auto 0px auto;
	font-family:Garamond, serif;
	font-size: 14px;
	line-height:17px;
	font-weight:900;
	color:#333333;
}
div.divContentAdminSection {
	width:600px;
	margin:0px auto 0px auto;
	font-family:Garamond, serif;
	font-size: 14px;
	line-height:17px;
	font-weight:900;
	color:#333333;
	text-align:left;
}
input.formText {
	border:1px #856F85 solid;
}
input.formButton {
	border:1px #321042 solid;
	background-color:#856F85;
	color:#FFFFFF;
	cursor:pointer;
	padding:1px 7px 1px 7px;
}
input.formButton:hover {
	border:1px #856F85 solid;
	background-color:#321042;
}
span.spanFAQQuestion {
	font-size:15px;
	font-style:italic;
}
span.spanDiamond {
	color:#856F85;
	padding-right:10px;
}
span.spanTitle {
	font-size:18px;
	font-weight:900;
}
span.spanPurpleTitle {
	font-size:18px;
	font-weight:900;
	color:#856F85;
}
span.spanPurpleSubTitle {
	font-size:15px;
	font-weight:900;
	color:#856F85;
}
img.imgProductImage {
	width:110px;
	height:110px;
	border:1px #856F85 solid;
	cursor:pointer;
}
img.imgProductImageLarge {
	width:250px;
	height:200px;
	border:0px #856F85 solid;
}
span.spanDetails {
	font-size:12px;
	font-weight:900;
	line-height:14px;
}
div.divDetails {
	font-size:12px;
	font-weight:900;
	line-height:14px;
}
div.divTransparent {
	width:440px;
	height:400px;
	background-color:#FFFFFF;
	background-image: url('../images/formback.gif');
	position:absolute;
	top:100px;
	left:100px;
	display:none;
	padding:10px; 
	margin-left:auto;
	margin-right:auto;
	border:1px #856F85 solid ;
	font-family:Garamond, serif;
	text-align:center;
	color:#333333;
	line-height:16px;
	font-weight:900;
	font-size:14px;
	filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=.95);
	filter:alpha(opacity=95);
	-moz-opacity:.95;
	opacity:.95;
	z-index: 100;
}
div.divFooter {
	width:100%;
	min-width:800px;
	height:52px;
	background:#856F85 url('../images/footerBackground.jpg') repeat-x left top;
	text-align:center;
	line-height:1px;
	font-size:1px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
}

img.imgLink {
	cursor:pointer;
	border:none;
}
div.divRedMessage {
	margin:0px auto 0px auto;
	color:#FF0000;
	text-align:center;
}
div.divGreenMessage {
	margin:0px auto 0px auto;
	color:#00FF00;
	text-align:center;
}
span.spanLink {	
	font-size:10px;
	color:#856F85;
	text-decoration:underline;
	cursor:pointer;
	line-height:16px;
}