body {
	margin: 0;
	padding: 0;
	font: normal 12px/14px Arial, Verdana, Helvetica, sans-serif;
	color: #333;
	background: #008080;
}

p {
	margin: 0;
	padding: 8px;
	text-indent: 10px;
}

p.no-pad { padding: 0; }

p.no-indent { text-indent: 0; }

table {
	font: normal 12px/18px Arial, Verdana, Helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h6	{
	margin: 7px 0 7px 0;
	font-weight: bold;
	color: #800000;
	background: none;
	text-align : center;
}

h1 { font-size: 18px; }

h2 { font-size: 16px; }

h3 { font-size: 14px; }

img	{	border:	0; }

hr { margin: 16px 0 0 0; padding: 0; line-height: 1px; border: none; border-top: 1px solid #333; }

small { font-size: 11px; line-height: 14px; }

a	{ font-weight: bold; }
a:link, a:visited { color: #008080; 	background: none; }
a:hover, a:active	{	color: #000; background: none; }


.white { color: #fff; background: #699 none; }

.green { background-color : #008080; }

.yellow {	background-color : #F9F47E; }

.brown { color: #800000; font-weight: bold; }

.fineprint {
	color: #008080;
	padding: 8px 0 16px 0;
	text-align: center;
}

.sidebar {
	background-image : url(../images/sidebar2-right.gif);
	background-color : #FFFF99;
}

.center { text-align: center; }

.no-indent { text-indent: 0; }

input, textarea { font: normal 12px/14px Arial, Verdana, Helvetica, sans-serif; color: #333; }
input.error { border: 2px solid #800000; color: #800000; }


#shop-images
{
  height: 263px;
  margin-bottom: 10px;
}

#shop-images ul
{
  margin: 0; padding: 0;
  position: relative;
  list-style: none;
}

#shop-images li
{
  position: absolute;
  top: 0; left: 0;
}

#shop-images img
{
  display: block;
}

