/* Basic styles */
body {
	background: #be618f ;
	font-size: 10px ;
	font-family: verdana ;
	margin: 0px ;
	padding: 0px ;
}
td {
	font-family: arial, helvetica, sans-serif ;
}
th {
	font-family: arial, helvetica, sans-serif ;
}
h1 {
	font-size: 10px ;
	color: #be618f ;
	font-weight: bold ;
}
h2 {
	font-size: 12px ;
	color: #8978bc ;
	font-weight: bold ;
}
h3 {
	font-size: 10px ;
	color: #8978bc ;
	font-weight: bold ;
	text-align: left ;
}
h4 {
	font-size: 10px ;
	color: #8978bc ;
	font-weight: normal ;
	padding-top: 0px ;
}

/* styles for ie 5 mac */  
#Horizon {
	background-color: transparent ;
	position: absolute ;
	top: 20px ;
	left: 20px ;
}
/* The following rules are invisible to ie 5 \*/  
#Horizon {
	top: 50% ;
	left: 0px ;
	width: 100% ;
	margin-top: -295px ;
	text-align: center ;
	min-width: 900px ;
}
/* end ie 5 hack */   
#Wrapper {
	background-color: #be618f ;
	position: relative ;
	text-align: left ;
	width: 800px ;
	height: 380px ;
	margin: 0px auto ;
}
#Container {
	width: 800px ;
	margin: 0 auto ;
}
#LeftPortion {
	float: left ;
	width: 159px ;
}
#RightPortion {
	float: right ;
	width: 641px ;
}
#LeftEdge {
	background-image: url(images/sec/LeftEdge.gif) ;
	background-repeat: no-repeat ;
	width: 19px ;
	height: 589px ;
	float: left ;
}
#PageTitle {
	float: right ;
	padding-left: 0px ;
	padding-right: 60px ;
	padding-top: 1.5em ;
	color: #be618f ;
	font-weight: bold ;
}
#PageTitleImage {
	float: left ;
	padding-top: 20px ;
	padding-left: 35px ;
	padding-right: 40px ;
}
#Logo {
	background-image: url(images/sec/Logo.gif) ;
	background-repeat: no-repeat ;
	width: 140px ;
	height: 94px ;
	float: left ;
}
#NavigationBar {
	background-image: url(images/sec/NavigationBar.gif) ;
	background-repeat: no-repeat ;
	width: 140px ;
	height: 495px ;
	float: left ;
}
#SiteName {
	background-image: url(images/sec/Title.gif) ;
	background-repeat: no-repeat ;
	width: 641px ;
	height: 52px ;
	float: left ;
}
#ScrollingText {
	background-image: url(images/sec/TopScrollingText.gif) ;
	background-repeat: no-repeat ; 
	width: 641px ;
	height: 27px ;
	float: left ;
}
*/  
marquee {
	font-weight: bold ;
	font-color: #000000 ;
	width: 500px ;
	padding-top: 8px ;
	padding-left: 80px ;
	padding-bottom: 7px ;
}
#PageHeading {
	background-image: url(images/sec/PageHeading.gif) ;
	background-repeat: no-repeat ;
	width: 641px ;
	height: 63px ;
	float: left ;
}
#WorkArea {
	background-image: url(images/sec/WorkArea.gif) ;
	background-repeat: no-repeat ;
	width: 641px ;
	height: 374px ;
	margin-top: 0px ;
	float: left ;
}
/*#WorkArea {
	background-image: url(images/sec/WorkArea.gif) ;
	background-repeat: no-repeat ;
	width: auto ;
	height: auto ;
	float: left ;
}
*/  
#WorkAreaFooter {
	background-image: url(images/sec/WorkAreaFooter.gif) ;
	background-repeat: no-repeat ;
	width: 572px ;
	height: 39px ;
	float: left ;
	font-size: 12px ;
	text-align: center ;
}
#BottomRightCorner {
	background-image: url(images/sec/BottomRightCorner.gif) ;
	background-repeat: no-repeat ;
	width: 69px ;
	height: 73px ;
	float: right ;
}
#Footer {
	background-image: url(images/sec/Footer.gif) ;
	background-repeat: no-repeat ;
	width: 572px ;
	height: 34px ;
	float: left ;
	padding-top: 10px ;
	text-align: center ;
}
#WA_Fascinators {
	float: left ;
	padding-left: 20px ;
	padding-right: 0px ;
	width: 175px ;
	text-align: justify ;
}
#WA_Tiaras {
	float: left ;
	padding-left: 25px ;
	padding-right: 0px ;
	float: left ;
	width: 175px ;
	text-align: justify ;
}
#WA_Jewelery {
	float: left ;
	padding-left: 25px ;
	float: left ;
	width: 178px ;
	text-align: justify ;
}
.ProductRow {
	width: 570px ;
	/*height: 200 ;
	*/
 align: center ;
	padding-left: 10px ;
	padding-top: 10px ;
}
#LeftProduct {
	float: left ;
	width: 250px ;
	text-align: justify ;
	padding-left: 20px ;
}
#RightProduct {
	float: left ;
	width: 250px ;
	text-align: justify ;
	padding-left: 20px ;
}
.ProductRowdivider {
	width: 550px ;
	height: 1px ;
	float: left ;
	text-align: center ;
	color: #8978bc ;
	padding-left: 20px ;
	padding-top: 2px ;
	padding-bottom: 10px ;
	padding-left: 20px ;
}
#PictureRow {
	width: 570px ;
	/*height: 200 ;*/
	align: center ;
	padding-left: 10px ;
	padding-top: 10px ;
}
#LeftPicture {
	float: left ;
	width: 250px ;
	text-align: justify ;
}
#RightPicture {
	float: left ;
	width: 280px ;
	text-align: justify ;
	padding-left: 30px ;
}
#Price {
	font-weight: bold ;
}
#AboutText {
	float: left ;
	padding-right: 10px ;
	padding-left: 12px ;
	padding-top: 7px ;
	text-align: justify ;
	height: 340px ;
	overflow: auto ;
	width: 350px ;
}
#AboutImage {
	float: left ;
	width: 200px ;
	padding: 12px ;
}
/*#testimonialtext {
	float: left ;
	padding-right: 40px ;
	padding-left: 20px ;
	text-align: justify ;
	height: 350px ;
	overflow: auto ;
	width: 515px ;
}
*/    
#LinksRow {
	width: 640px ;
width: 600px ;
	/*height: 200 ;
	*/
	align: left ;
	padding-left: 10px ;
	padding-top: 10px ;
	/*border-bottom: 1px solid #8978bc ;
	*/
	height: 40px ;
}
#LinksHref {
	float: left ;
	width: 280px ;
	padding-right: 10px ;
	font-weight: bold ;
	text-align: left ;
}
#LinksText {
	float: left ;
	padding-right: 10px ;
	text-align: left ;
	overflow: auto ;
	width: 300px ;
}
#LinksHref_Colour {
	color: #be618f ;
}
a.FooterLink {
	color: #999999 ;
	text-decoration: none ;
	padding-top: 25px ;
	padding-left: 60px ;
}
a:hover.FooterLink {
	color: #999999 ;
	text-decoration: underline ;
	padding-top: 25px ;
	padding-left: 60px ;
}
#ContactForm {
	float: left ;
	text-align: left ;
	height: 360px ;
	/*width: 550px ; */
	padding-top: 10px ;
	padding-left: 60px ;
	align: center ;
}
#ContactTable {
	font-size: 10px ;
	color: #be618f ;
	font-weight: bold ;
	align: center ;
	padding-top: 20px ;
	width: 100% ;
}
.ContactField {
	font-family: verdana ;
	font-size: 10px ;
	color: #8978bc ;
	font-weight: bold ;
}

#InnerWorkArea {
	width: 610 ;
	height: 350px ; 
	overflow: auto ;
}