	body {

			margin: 0px 0px 0px;

			background-color:#000000;

            background-image:none;

			color:#ffffff;

			font-family:"Book Antiqua",serif;}

	.withindent{margin:50px 100px 50px 100px;}

	.centin{margin:50px 100px 50px 100px;

			text-align:center;}

	.center{text-align:center;}

	.tinybold{text-align:center;

			font-weight:bolder;

			font-size:10px;}

	.floatleftprod{float:left;

		margin:.1em .1em .1em .1em;

			padding:.5em .5em .5em .5em;

			background-color:#660088;

			color:#cccccc;

			border-style:double;

			border-color:#cccccc;

			width:20%;

			height:7em;

			z-index:1;

			}

	.floatrightprod{float:right;

			margin:.1em .1em .1em .1em;

			padding:.5em .5em .5em .5em;

			background-color:#660088;

			color:#cccccc;

			border-style:double;

			border-color:#cccccc;

			width:20%;

			height:7em;

			z-index:1;

			}

	.floatleft{float:left;

			margin:.1em .1em .1em .1em;

			padding:.5em .5em .5em .5em;

			background-color:#660088;

			color:#cccccc;

			border-style:double;

			border-color:#cccccc;

			}

	.floatleftb{float:left;

			margin:.1em .1em .1em .1em;

			padding:.5em .5em .5em .5em;

			background-color:#660088;

			color:#cccccc;

			border-style:none;

			}

	.floatright{float:right;

			margin:.1em .1em .1em .1em;

			padding:.5em .5em .5em .5em;

			background-color:#660088;

			color:#cccccc;

			border-style:double;

			border-color:#cccccc;

	

			}

	.topnavbut{border-style:none;

			height:26px;

			width:85px;}

	



	.itemhdleft { float:left;

			margin:.1em .1em .1em .1em;

			padding:.5em .5em .5em .5em;

			background-color:#492e51;

			color:#ffffff;

			border-style:double;

			border-color:#cccccc;

			width:20%;

			text-align:center;

			vertical-align:bottom;

			z-index:1;}	

	

	

 .itempicleft img{ 

 			float:left;

			margin:.1em .1em .1em .1em;

			padding:.5em .5em .5em .5em;

			background-color:#660088;

			color:#cccccc;

			border-style:double;

			border-color:#cccccc;

			width:20%;

			height:7em;

			z-index:1;

			}

 .itempicleft:hover{

 			background-color:transparent;

 			}

 .itempicleft:hover img{

 			border-style:double;

 			border-color:#cccccc;

 			

 			}

 .itempicleft span {    /*css for enlarged image */

 			position:absolute;

			padding:5px;

			border-style:double;

			border-color:#cccccc;

			left:-1000px;

			visibility:hidden;

			text-decoration:none;

		}



.itempicleft span img {

	

		padding:2px;

		height:250px;

		width:250px;

		

		}



.itempicleft:hover span  {

		position:absolute;

		visibility:visible;

		background-color:#660088;

		color:#cccccc;

		left:-200px; /*position where enlarged image should offset horizontally */

		border-style:double;

		z-index:50; 

	}

			

	h3{		margin-left:0px;

			margin-right:0px;

			font-weight:bolder;

			font-style:italic;

			font-size:26px;

			}

	h1{		font-size:32px;

			padding-top:10px;

			font-weight:bolder;

			font-style:italic;}

	h2{		font-size:28px;

			padding-top:10px;	

			Font-weight:bold;

}

	h5{		

			font-weight:bold;

			text-align:center;}

 	h4{padding-top:2px;

 			padding-bottom:2px;

 			font-size:14px;

			font-weight:bold;}

	p{		

			font-weight:normal;}

	

	a:link{	

			font-weight:bold;

			color:#492e51;}

	a:visited{color:#c14fe2;

			font-weight:bold;}

	a:hover{color:red;

			font-weight:bold;}

	a:active{color:red;

			font-weight:bold;}	



#container

{

width:800px;

margin:4px auto;

background-color:#cccccc;

background-image:none;

color:#ffffff;

line-height:130%;

border-style:double;

border-color:#440066;

}



#top

{

margin:0px 0px 0px 0px;

padding:50px 0px 0px 0px;

height:75px;

background-color:#492E51;

background-image:url(http://www.tideswellbeadandglass.com/images/headingpic.jpg);

background-position:top center;

background-repeat: no-repeat;

}

#topnav

{

padding-bottom:4px;

background-color:#492E51;

background-image:none;

text-align:center;

border-style:double;

border-color:#cccccc;

border-top-width:0;

border-left-width:0;

border-right-width:0;

}



#leftnav

{

float:left;

background-color:#cccccc;

color:#660088;

width: 168px;

margin: 0px;

padding:1em;



}

#content

{

position:relative;

background-color:#cccccc;

color:#492E51;

padding: 1em;

max-width:36em;



text-align:left;

margin-left:200px;

}





			

#footer

{

clear:both;

line-height:1em;

margin: 5px;

height:80px;

padding:.5em;

background-color:#cccccc;

color:#492E51;

background-position: bottom center;

background-repeat: no-repeat;

border-style:double;

border-color:#cccccc;

}