/* Styles for The Jewelry Works */

body {	background:url(../lay/bg.jpg) repeat;
		position:relative;
		height:100%;
		margin:0;
		padding:0;		
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#47453a;
}

a:link, a:active, a:visited	{		
		text-decoration:none;
		color:#117A8F;/*
		font-weight:bold;*/
}

a:hover	{
		color:#47453a;
		text-decoration:none;}

p	{	font-size:14px; 
		color:#34332b;
}

.dictator {
		background-color:#c1bc9f;
		height:100%;
		min-height:800px;
		width:721px;
		position:relative;
		margin:0 auto;
		*margin-left:20%;
		/*border-left:2px solid #4d4b3f;
		border-right:2px solid #4d4b3f;*/
}

.dictator_bd {
		height:15px;
		width:721px;
		*width:725px;
		border-left:2px solid #4d4b3f;
		border-right:2px solid #4d4b3f;
		background-color:#c1bc9f;
}

.header	{
		width:100%;
		height:152px;
		margin:0 auto;
		padding:0;
		border-left:#4d4b3f 2px solid;
		border-right:#4d4b3f 2px solid;		
}

.nav {	background:#7d7966;
		display:block;
		height:24px;
		width:721px;
		*width:725px;
		border-bottom:#4d4b3f 2px solid;
		margin-top:-5px;
		*padding-bottom:0;
		border-left:#4d4b3f 2px solid;
		border-right:#4d4b3f 2px solid;		
}

.nav ul	{
		margin-left:8px;
		*margin-left:6px;
		padding-top:6px;
		*padding-top:4px;
}

.nav li	{
		display:inline;
		list-style:none;
		padding-right:8px;
}

.nav a:link, .nav a:active, .nav a:visited	{		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
		color:#eae8d8;		
		background:url(../lay/frilloff.gif) no-repeat;
		display:inline-block;
		padding-left:22px;
}

.nav a:hover	{
	color:#3bdbce;
	text-decoration:none;		
	background:url(../lay/frillon.gif) no-repeat;
	display:inline-block;
	padding-left:22px;
}

.maincontent	{
	background:url(../lay/mainbg.jpg) no-repeat;
	/*height:308px;*/
	width:405px;
	padding:20px;	
}

.inpgcontent	{
	padding:20px;
	min-height:100%;
	background:#c1bc9f;
	border-left:#4d4b3f 2px solid;
	border-right:#4d4b3f 2px solid;
	width:681px;		
}

.picpanel	{
	background:#47453a;
	width:396px;
	*width:405px;
	height:96px;
	float:left;
	padding:4px;
	text-align:center;
}

.picpanel a:link, .picpanel a:visited, .picpanel a:active,	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#adab92;
	text-decoration:none;
}

.picdescript a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#47453A;
	text-decoration:none;
	text-transform:uppercase;
}

.picdescript a:hover {
	color:#117A8F;
	text-decoration:underline;
}

.picpanel a:hover,	{
	color:#3bdbce;
	text-decoration:underline;
}

.panelpics 	{
	border:1px solid #7d7966;
	margin:3px;
	width:54px;
	height:43px;
}

.picdescript td { text-align:center }

.productpics	{
	border:1px solid #4d4b3f;
	margin:7px;
	margin-bottom:2px
}

.descriptions	{
	padding:9px;
	font-size:14px;
}

.slideshow	{
	border-left:#555346 solid 2px;
	width:314px;
	height:404px;
	padding-bottom:0;
}

.liteline	{
	width:720px;
	height:2px;
	color:#c1bc9f;
	border-bottom:#4d4b3f 2px solid;
	clear:both;
	*margin-top:-10px;
	margin-bottom:4px;
}

p	{font-size:14px; color:#34332b; font-weight:normal;}

p span	{ font-size:12px; font-style:italic; color:#34332b;}

.footer	{ 
	clear:both;
	border-top:2px solid #4d4b3f; 
	font-size:12px; 
	font-style:normal; 
	color:#34332b; 	
	width:721px; 
	*width:100%;
	margin-top:20px; 
	margin-left:-20px;
	*margin-left:0;
	margin-top:15px;
	position:relative;
	padding-top:5px;
}