body {
	background: #FFF url(/graphics/global/bkgd.jpg) repeat-x top;
	font: 1.03em "Trebuchet MS", arial, helvetica, sans-serif;
	color:#666;
	margin: 0px;
	padding: 0px;
}
a { color:#9f8c33; }
a:visited {color:#0BB;}
a:hover,active { color:#b90; }
ul { list-style-type:none; margin:0; padding:0;}
td { vertical-align:top; text-align:left; padding:0; }
h1 { font-size: 1.7em; margin:0 0 20px; }
h2 { font-size: 1.3em; margin:0 0 15px; }
h3 { font-size: 1.1em; margin:0 0 10px; color:red; } 
ul.ContentUL { list-style-type:square; width:600px; margin-bottom:0; margin-top:0; margin-right:0; margin-left:25px; }
/* error text for forms */
.error {color:red; }

#content { width:100%; }
#leftcol { width:175px; background:black url(/graphics/global/subnav_bot.gif) right bottom no-repeat; }
#rightcol { font-size: .8em; background:url(/graphics/global/finejewelry.jpg) no-repeat top left; padding:85px 20px 10px; }

#navbar td { height:26px; font-size: 0.75em; font-weight:bold; vertical-align:middle; }
#navbar a { padding:0 .75em; text-decoration:none; color:#FFF; background-image:none; }
#navbar a:hover,active { color:#066f74;  }

#subnav { font-size: .8em;}
#subnav p { font-weight:bold; text-transform:uppercase; margin:0; color:#888; font-size:.9em; padding-left:17px; letter-spacing:.1em; }
#subnav ul {padding:1em .5em;}
#subnav li { padding-bottom:.4em; }
#subnav a { text-decoration:none; color:white; display:block; padding-left:.7em; }
#subnav a:hover,a:active { color:#f8ea7a; background:url(/graphics/global/listarrow.gif) .1em .3em no-repeat; }
* html #subnav a:hover,a:active { background-position: .1em .5em; }

/* Product list page */
.products { margin-bottom:15px; border-bottom:1px solid #ddd; clear:both;}
.products td { padding:0px 0 25px 0; width:155px; text-align:center;}
.products img {margin:0 auto; display:block; border:0px; }
.products p {margin:0 auto; width:130px; }
.more td { padding:0px 0 25px 0; width:500px; text-align:left;}
.intro {width: 600px; line-height:1.4em; }

/* Product detail */
.prodimg { float:left; margin-left:15px; }
.prodtxt { float:left; width:225px; }
.prodtxt p { margin:0 0 1em 0; }
.prodtxt #title { font:Georgia, Times, serif; font-weight:bold; color:#000; border-bottom:1px solid #ddd; }
.prodtxt #descrip { }
.prodtxt #price { color:#00b2bb; }
#more { clear:both; }

/* Links */
.links { margin-bottom:15px; }
.links li { line-height: 1.4em; margin-bottom:1em;}
.links a {display:block; color: }

#footer {clear:both; padding:80px 0 0 0;font-size:.9em; width:100%; }

