#siteBox { 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	WIDTH: 750px; 
	MARGIN: auto; 
	BACKGROUND: transparent; 
	COLOR: #ff0000;
	text-align: center;
	}
#title {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 20px 60px 20px 0px;
	float: right;
	display: inline;
	height: 179px;
	}
#title2 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 20px 60px 63px 0px;
	float: right;
	display: inline;
	}
#brk {
        PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 15px 0px 5px 0px; 
	BACKGROUND: transparent; 
	COLOR: #F1F1F1;
	font-size: 11px;
	line-height: 20px;
	font-style: none; 
	width: 710px;
	float: left;
	display: inline;
	border-top: #FDD29C 1px solid;
	}
#functionalpottery {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 0px 0px 0px 20px;
	float: left;
	display: inline;
	width: 730px;
	height: 100%;
	}
#garnetscards {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 0px 0px 0px 60px;
	float: left;
	display: inline;
	width: 650px;
	height: 100%;
	}
#productimage {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 10px 0px 0px 0px;
	float: left;
	display: inline;
	width: 120px;
	}
#artimage {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 10px 20px 0px 0px;
	float: left;
	display: inline;
	}
#cardimage {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 15px 0px 0px 0px;
	float: left;
	display: inline;
	width: 162px;
	}
#slideimage {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 0px 0px 0px 0px;
	text-align: center;
	}
#links {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 30px 0px 0px 80px;
	float: left;
	display: inline;
	font-size: 11px;
	line-height: 14px;
	width: 596px;
	color: #f1f1f1;
	}
#gallery {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 0px 0px 0px 0px;
        text-align: center;
        width: 750px;
	}
#picture {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 2px 2px 2px 2px;
        text-align: center;
	}
#contact {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 20px 0px 0px 135px;
	float: left;
	display: inline;
	white-space: pre;
	width: 500px;
	}
.small {
	font-size: 9px;
	font-weight: normal;
	}
.large {
	font-size: 14px;
	font-weight: bold;
	}

#slide  {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 15px 0px 0px 150px;
	float: left;
	display: inline;
	width: 560px;
	height: 298;
	}
#showroom1 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 15px 0px 0px 80px;
	float: left;
	display: inline;
	width: 300px;
	}
#showroom2 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 0px 70px 0px 0px;
	float: right;
	display: inline;
	width: 300px;
	}
#mural {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 10px 20px 0px 0px;
	float: left;
	display: inline;
	}

#bar2 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 0px;
	MARGIN: 20px 0px 0px 65px;
	width: 630px;
	border-top: #FDD29C 1px solid;
	display: inline;
	float: left;
	font-size: 10px;
	line-height: 14px;
	}
#bar3 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 0px;
	MARGIN: 10px 0px 0px 65px;
	width: 630px;
	border-top: #FDD29C 1px solid;
	display: inline;
	float: left;
	font-size: 10px;
	line-height: 14px;
	}
#bar4 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 0px;
	MARGIN: 40px 0px 0px 20px;
	width: 710px;
	border-top: #FDD29C 1px solid;
	display: inline;
	text-align: center;
	float: left;
	font-size: 10px;
	line-height: 14px;
	}
p.p1{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 0px 50px 0px 0px; 
	BACKGROUND: transparent; 
	COLOR: #F1F1F1;
	font-size: 13px;
	line-height: 16px; 
	TEXT-ALIGN: left;
	width: 320px;
	float: right;
	display: inline;
	}
p.p2{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 10px 0px 0px 20px; 
	BACKGROUND: transparent; 
	COLOR: #F1F1F1;
	font-size: 11px;
	line-height: 13px; 
	TEXT-ALIGN: left;
	width: 710px;
	float: left;
	display: inline;
	}
p.p3{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 12px 0px 0px 100px; 
	BACKGROUND: transparent; 
	COLOR: #F1F1F1;
	font-size: 11px;
	line-height: 15px; 
	white-space: pre;
	width: 630px;
	float: left;
 	display: inline;
	}
p.p4{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 12px 0px 0px 120px; 
	BACKGROUND: transparent; 
	COLOR: #F1F1F1;
	font-size: 11px;
	line-height: 15px; 
	white-space: pre;
	width: 630px;
	float: left;
 	display: inline;
	}
p.p5{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 40px 40px 0px 0px; 
	BACKGROUND: transparent; 
	COLOR: #F1F1F1;
	font-size: 11px;
	line-height: 15px; 
	white-space: pre;
	width: 300px;
	height: 311px;
	float: right;
 	display: inline;
	}
p.p6{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 30px 0px 0px 0px; 
	BACKGROUND: transparent; 
	COLOR: #F1F1F1;
	font-size: 12px;
	font-weight: bold;
	line-height: 13px; 
	TEXT-ALIGN: left;
	width: 710px;
	float: left;
	display: inline;
	}

h3{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 15px 0px 0px 0px; 
	BACKGROUND: transparent; 
	COLOR: #F1F1F1;
	font-size: 0px;
	line-height: 0px;
	font-style: none; 
	width: 710px;
	float: left;
	display: inline;
	}
h6{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 0px 0px 0px 0px; 
	BACKGROUND: transparent; 
	COLOR: #F1F1F1;
	font-size: 11px;
	line-height: 14px;
	font-style: none;
	font-weight: normal; 
	width: 170px;
	float: left;
	}
#formleft{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 0px 0px 0px 190px; 
	BACKGROUND: transparent; 
	COLOR: #F1F1F1;
	font-size: 11px;
	line-height: 20px; 
	TEXT-ALIGN: right;
	width: 55px;
	height: 170px;
	float: left;
	display: inline;
	}
#formright {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 0px 0px 0px 0px; 
	BACKGROUND: transparent; 
        height: 170px;
	float: left;
	display: inline;
	font-size: 11px;
	line-height: 23px; 
	}	


a:link { 
	font-weight: normal; 
	text-decoration: none;
	font-weight: normal;
	MARGIN: 0px 0px 0px 0px;
	color: #f1f1f1;
	}
a:visited { 
	font-weight: normal; 
	text-decoration: none;
	font-weight: normal; 
	color: #F1F1F1;
	MARGIN: 0px 0px 0px 0px;
	}
a:hover { 
	text-decoration: none;
	font-weight: normal; 
	color: #FDD29C;
	MARGIN: 0px 0px 0px 0px;
	}


	} 
	
#lightbox{
	background-color:#eee;
	padding: 15px;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(../images/overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(../images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
	}



/* final */

BODY {  
	MARGIN: 0px 0px 0px 0px; 
	FONT-FAMILY: Palatino, Timed New Roman, serif;
	font-size: 12px;
	line-height: 15px; 
	BACKGROUND: url(../images/bg.jpg);
	background-color: #230000;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	height: 100%;
	color: #f1f1f1;
	}
div.headerbox{
	width: 680px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	}
div.imageandtext{
	width: 680px;
	margin-left: auto;
	margin-right: auto;
	}
div.textblock{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 20px 0px 0px 0px; 
	BACKGROUND: transparent; 
	COLOR: #F1F1F1;
	font-size: 15px;
	line-height: 18px; 
	TEXT-ALIGN: left;
	width: 320px;
	float: right;
	display: inline;
	vertical-align: top;
	}
div.centeredbox{
	text-align: center;
	align: center;
	clear: both;
	margin-left: auto;
	margin-right: auto;
	}

div.overlinebox{
	border-top: #FDD29C 1px solid;
	align: center;
	display: inline;
	}

div.content{
	align: center;
	clear: both;
	display: block;
	font-size: 15px;
	line-height: 18px; 
	padding: 10px 15% 10px 15%;
	}

div.event{
	display: block;
	float: left;
	}
ul.event{
	display: inline;
	FONT-FAMILY: verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 15px; 
	background-color: #230000;
	padding: auto;
 	BACKGROUND: transparent; 
	COLOR: #F1F1F1;
	TEXT-ALIGN: left;
	border: none;
	white-space: pre;
	float: left;
	display: inline;
	}
li.event{
	padding: 0px 0px 10px 0px;
	}
p.copyright{
	display: inline;
	FONT-FAMILY: verdana, arial, sans-serif;
	font-size: 10px;
	line-height: 12px; 
	background-color: #230000;
	padding: auto;
 	BACKGROUND: transparent; 
	COLOR: #F1F1F1;
	TEXT-ALIGN: center;
	border: none;
	}
p.normal{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 5px 5px 10px 0px; 
	BACKGROUND: transparent; 
	COLOR: #F1F1F1;
	font-size: 10pt;
	line-height: 12pt; 
	TEXT-ALIGN: left;
	display: block;
	}
p.address{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 5px 5px 10px 50px; 
	BACKGROUND: transparent; 
	COLOR: #F1F1F1;
	font-size: 10pt;
	line-height: 12pt; 
	TEXT-ALIGN: left;
	display: block;
	white-space: pre;
	}
div.menu{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	WIDTH: 170px;
	height: 179px; 
	MARGIN: 0px 0px 0px 0px;
	float: left;
	display: inline;
	}
div.banner{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	WIDTH: 500px;
	height: 179px; 
	MARGIN: 0px 0px 0px 0px;
	float: right;
	display: inline;
	}
a.menu{
	height: 26px; 
	width: 170px; 
	text-indent: 90000px; 
	overflow: hidden; 
	display: block;
	MARGIN: 0px 0px 0px 0px;
	text-decoration: none; 
	}
#menu-home { 
	background: url(../images/menu-home.gif) bottom left no-repeat; 
	}
#menu-home:hover { 
 	background-position: top left; 
	}
#menu-location { 
	background: url(../images/menu-location.gif) bottom left no-repeat; 
	}
#menu-location:hover { 
 	background-position: top left; 
	}
#menu-funcpot { 
	background: url(../images/menu-funcpot.gif) bottom left no-repeat; 
	}
#menu-funcpot:hover { 
 	background-position: top left; 
	}
#menu-artpot { 
	background: url(../images/menu-artpot.gif) bottom left no-repeat; 
	}
#menu-artpot:hover { 
 	background-position: top left; 
	}
#menu-gallery { 
	background: url(../images/menu-gallery.gif) bottom left no-repeat; 
	}
#menu-gallery:hover { 
 	background-position: top left; 
	}
#menu-contact { 
	background: url(images/menu-contact.gif) bottom left no-repeat; 
	}
#menucontact:hover { 
 	background-position: top left; 
	}
#menu-garnetcards { 
	background: url(../images/menu-garnetcards.gif) bottom left no-repeat; 
	}
#menu-garnetcards:hover { 
 	background-position: top left; 
	}
#menu-garnetmugs { 
	background: url(../images/menu-garnetmugs.gif) bottom left no-repeat; 
	}
#menu-garnetmugs:hover { 
 	background-position: top left; 
	}

h1{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 30px 0px 5px 20px; 
	BACKGROUND: transparent; 
	COLOR: #F1F1F1;
	font-size: 18px;
	line-height: 60px;
	font-style: none; 
	float: center;
	display: inline;
	border-bottom: #FDD29C 1px solid;
	}

h2{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 10px;
	MARGIN: 10px 0px 0px 1em; 
	BACKGROUND: transparent; 
	COLOR: #F1F1F1;
	font-size: 14px;
	line-height: 18px;
	font-style: none; 
	display: block;
	float: left;
	text-decoration: underline;
	FONT-FAMILY: verdana, arial, sans-serif;
	}

div.leftimage {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 20px 0px 0px 0px;
	float: left;
	display: inline;
	vertical-align: top;
	}
div.linkmenu {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 20px;
	MARGIN: 0px 0px 15px 0px;
	text-align: center;
	display: block;
	font-size: 11px;
	line-height: 14px;
	color: #f1f1f1;
	clear: both;
	FONT-FAMILY: verdana, arial, sans-serif;
	}
div.slidelink {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 0px 0px 0px 15px;
	font-size: 11px;
	line-height: 14px;
	color: #f1f1f1;
	FONT-FAMILY: verdana, arial, sans-serif;
	height: 100%;
	float: left;
	display: inline;
	white-space: pre; 
	text-align: left;
	}
p.orderlink {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 20px;
	MARGIN: 0px 0px 15px 0px;
	text-align: center;
	display: block;
	font-size: 14pt;
	font-weight: bold;
	line-height: 18pt;
	color: #f1f1f1;
	clear: both;
	FONT-FAMILY: verdana, arial, sans-serif;
	}

input { 
	padding: 0px;
	color: #000000;
	background: #F3EADE;
	border: 1px solid #ffffff;
	MARGIN: 0px 0px 4px 6px;
	width: 240px;
	font-family: verdana;
	font-size: 12px;
	}
input.btnhov {
	padding: 0px;
	border: 1px solid #ffffff;
	background-color: #270A06;
	color: #ffffff;
	}
input.textarea {
	padding: 0px;
	color: #000000;
	background: #F3EADE;
	border: 1px solid #ffffff;
	MARGIN: 0px 0px 4px 0px;
	width: 500px;
	height: 140px;
	font-family: verdana;
	font-size: 12px;
	}
input.submit { 
	padding: 0px;
	color: #3E422B;
	background: #FDD29C;
	border: 1px solid #ffffff;
	MARGIN: 0px 0px 0px 0px;
	}
.fieldname {
	align: right;
	text-align: right;
	font-size: 11px;
	line-height: 14px;
	color: #f1f1f1;
	FONT-FAMILY: verdana, arial, sans-serif;
	}
.instruction {
	align: left;
	text-align: left;
	font-size: 11px;
	line-height: 14px;
	color: #f1f1f1;
	FONT-FAMILY: verdana, arial, sans-serif;
	}