body { padding: 0; margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; line-height: 14px; color: #042624; background-color: #36200F;}

#container { margin-left: auto; margin-right: auto; width: 630px;}

#headertext { position: absolute; margin-left: -9999px;}
#info { position: absolute; margin-left: -9999px;}

#logo { position: absolute; top: 0px; width: 148px;}

#nav { position: absolute; top: 55px; width: 630px;}
	#nav ul { margin: 0px; padding: 0px;}
	#nav li { list-style-type: none; float: left; padding-right: 15px;}
	#nav a { color: #21B6AD; text-decoration: none; font-weight: bold;}
	#nav a:hover { color: #fff; text-decoration: none;}
	#nav #selected { color: #fff; text-decoration: none;}
	
#maincontainer { position: absolute; top: 90px; width: 630px;}

#main { width: 630px;}
	#main a { color: #fff; text-decoration: underline;}
#mainleft { float: left; width: 377px; margin-right: 5px;}
#mainright { float: right; width: 248px;}
	#floral { width: 248px; height: 100px;}
	
	.imageheight { min-height: 480px;}
	* html .imageheight { height: 480px;}
	
#mainfull { width: 353px; background-color: #21B6AD; padding: 20px 257px 20px 20px; color: #0D5450;}
	#mainfull h1 { color: #083633;}
	.about { background: url(../_images/photos/about.jpg) no-repeat scroll right top;}
	.contact { background: url(../_images/photos/contact.jpg) no-repeat scroll right top;}
	.image { background: url(../_images/photos/necklace.jpg) no-repeat scroll right top; min-height: 490px;}
		* html .image { height: 490px;}

#bottomflash { height: 120px; width: 630px; background-color: #21B6AD;}
#aboutflash { position: absolute; top: 93px; margin-left: 480px; width: 150px; height: 430px;}
	
#photos { padding: 17px 10px 10px 15px; background-color: #21B6AD;}
	#photos p { padding-bottom: 25px;}
	#photos ul img { border: 5px solid #fff; width: 40px; height: 40px;}
	#photos ul { margin: 0px; padding: 0px;}
	#photos li { list-style-type: none; float: left; padding-right: 5px; padding-bottom: 3px;}

#mainphoto { position: absolute; top: 0px; width: 377px; height: 480px;}
.description { position: absolute; top: 10px; margin-left: 180px;}
	.thumbimage br { margin-top: 10px;}
	.thumbimage { width: 187px; text-align: right; padding-right: 10px; padding-top: 10px;}
	.thumbimage img { border: 1px solid #000;}
	.doubleimagetext { margin-top: 10px; width: 169px; padding: 14px; background-color: #36200F; color: #fff; font-size: 0.9em;}
	.doubleimagetext table { width: 100%;}
	.text h2 { color: #21B6AD; padding-bottom: 5px;}
	.doubleimagetext h2 { color: #21B6AD; padding-bottom: 5px;}
	.text { margin-top: 120px; width: 169px; padding: 14px; background-color: #36200F; color: #fff; font-size: 0.9em;}
	.text table { width: 100%;}
	.price { color: #fff; font-weight: bold; font-size: 150%;}
	.right { text-align: right;}

#footer { width: 630px; color: #6C4B2E; padding: 10px 0px 20px 0px;}
	#footer ul { margin: 0px; padding: 0px;}
	#footer li { list-style-type: none; float: left; padding-right: 10px;}
	#footer a { color: #6C4B2E; text-decoration: none;}
	#footer a:hover { color: #986436;}
	#footer .copyright { padding-right: 30px; color: #986436;}

#contactform p { padding-bottom: 3px;}

#contactflash { position: absolute; top: 111px; margin-left: 488px;}

#welcome { position: absolute; top: 155px; width: 315px; height: 137px;}
/*#welcome { position: absolute; top: 285px; width: 315px; height: 137px;}*/

#led { width: 248px; background: #22B5AD url(../_images/template/homepage_right.gif) no-repeat scroll left top;}
	#ledcontent { padding: 53px 0px 0px 28px;}
	#ledcontent ul { margin: 0px; padding: 0px;}
	#ledcontent li { list-style-type: none; line-height: 16px;}
	#ledcontent a { color: #fff; font-weight: bold; text-decoration: none; background: url(../_images/icons/linkarrows.gif) no-repeat scroll left center; padding-left: 15px;}
	#ledcontent a:hover { text-decoration: underline;}

#callmeback { padding-left: 10px; margin-top: 40px; color: #A06B1F;}

.hideheader { position: absolute; margin-left: -9999px;}
.quote { color: #fff; width: 314px; padding-right: 25px; background: url(../_images/template/openquote.gif) no-repeat scroll left top;}
	.quote p { padding-left: 50px;}
	.closequote { height: 25px; background: url(../_images/template/closequote.gif) no-repeat scroll right top; width: 339px; margin-top: -25px;}

#div0 { visibility: hidden;}
#div1 { visibility: hidden;}
#div2 { visibility: hidden;}
#div3 { visibility: hidden;}
#div4 { visibility: hidden;}
#div5 { visibility: hidden;}
#div6 { visibility: hidden;}
#div7 { visibility: hidden;}
#div8 { visibility: hidden;}
#div9 { visibility: hidden;}
#div10 { visibility: hidden;}
#div11 { visibility: hidden;}
#div12 { visibility: hidden;}
#div13 { visibility: hidden;}
#div14 { visibility: hidden;}
#div15 { visibility: hidden;}
#div16 { visibility: hidden;}
#div17 { visibility: hidden;}
#div18 { visibility: hidden;}
#div19 { visibility: hidden;}

.sitemap {}
	.sitemap a { list-style-type: none; background: url(/_images/icons/linkarrows.gif) no-repeat left center scroll; width: 190px; display: block; padding-top: 3px; font-weight: bold; text-decoration: none; padding-bottom: 3px; padding-left: 15px;}
		.sitemap a:hover { text-decoration: underline;}
		.sitemap ul { margin-left: 0px; padding-bottom: 10px;}
		.sitemap li { margin-right: 10px; float:left; display: inline; list-style-type: none; padding-left: 0px;}

.product { width: 208px; color: #fff; font-weight: bold; font-size: 0.9em;}
	.product td { padding-bottom: 5px; border-bottom: 1px solid #1FA69F; padding-top: 5px;}
	.product p { padding-bottom: 3px; line-height: 12px;}
	#led .product a { padding-left: 0px; background: none; color: #fff; font-weight: bold;}
	.product a:hover { color: #9AF5F0; text-decoration: underline;}
	.productimage { width: 40px; border: 1px solid #177B76; height: px; padding: 0px; margin: 0px;}
	.producttext { padding-left: 6px; color: #fff; font-weight: bold;}
	.product .nobkg { background: none;}


#diyimages { position: absolute; top: 140px; margin-left: 432px;}

#advert { position: absolute; top: 0px; margin-left: 249px;}

.clear { clear: both;}