
/*
....................................................
IMPORTANT!
....................................................
THIS FILE FOR DESIGNER USAGE ONLY
	This is the working design CSS 	for this 
	site, do NOT modify this file unless you are
	a designer. Programmers must create their 
	own separate CSS files.
....................................................


Over The Moon Basic CSS
Page Created by MediaWeb Solutions Inc.
This file is Copyrighted 
2002 by MediaWeb Solutions Inc.
....................................................
Page Purpose:  Style definitions for IE and newer NS
	browsers. Global styles defined herein.

....................................................
Creation Date: 6/20/02
Last Modified: 10/21/02
Author:  dshea@mwsolutions.com
....................................................
*/




/*      ---------------------------------
       |       Global Declarations       |
	---------------------------------*/

body, td, p {
	font: normal 9pt georgia, serif;
	color: #D4A139;
	text-align: left;
	}



h1 {	font-size: 24pt;}
h2 {	
	letter-spacing: 1px;
	font: 18px georgia;
	font-style: italic;
	color: #D29647;
	}

h3 {	
	font: bold 14px georgia;
	color: #D29647;
	margin: 0px;
	border-bottom: solid 1px #EFD9BD;
	}

h4 {
	font: bold 13px georgia, serif;
	color: #BF9D59;
	margin-right: 40px;
	margin-left: 40px;
	}

h5 {	font-size: 12pt;}
h6 {	font-size: 10pt;}

a:link  {
	font-weight: bold;
	text-decoration: none;
	color: #C17C46;
	}	

a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #7D4400;
	}

.footer {
	font: 11px georgia, serif;
	font-weight: normal;
	text-align: right;
	color: #B79262;
	}

.news {
	font: 12px georgia, serif;
	line-height: 3.0ex;
	color: #917D79;
	}

.news:first-letter {
	margin-left: 1ex;
	}

.date {
	font: bold 10px georgia, serif;
	color: #BEA378;
	}

.description {
	font: 10px georgia, serif;
	color: #BBAA77;
	margin: 5px;
	}

.price {
	font: bold 11pt georgia, serif;
	color: #816D46;
	margin: 0px;
	display: block;
	float: right;
	}

.productname {
	font: bold 12px georgia, serif;
	color: #CC811A;
	margin: 0px;
	display: block;
	float: left;
	}

.productHeadline {
	font: 11pt georgia, serif;
	font-style: italic;
	line-height: 3.2ex;
	color: #D4A139;
	margin: 5px;
	display: block;
	border-top: solid 1px #E9E4DA;
	padding-top: 5px;
	padding-bottom: 5px;
	float: none;
	}

.productDescription {
	font: 9pt georgia, serif;
	color: #AB9770;
	margin: 5px;
	display: block;
	float: none;
	padding-top: 5px;
	border-top: solid 1px #E9E4DA;
	}

.productDescription2 {
	font: 9pt georgia, serif;
	color: #AB9770;
	margin: 5px;
	display: block;
	float: none;
	}

.content {
	font: normal 12px georgia, serif;
	line-height: 2.8ex;
	color: #B59963;
	margin-right: 40px;
	margin-left: 40px;
	}


.content2 {
	font: normal 12px georgia, serif;
	line-height: 2.8ex;
	color: #B59963;
	margin-right: 60px;
	margin-left: 60px;
	}

.highlighted {
	font-style: italic;
	text-align: center;
	}

.link1 {
	font-size: 10px;
	letter-spacing: -1px;
	}

.link2, a.link2:link, a.link2:active, a.link2:visited {
	font-size: 16px;
	letter-spacing: -1px;
	padding: 3px;
	border: solid 1px #9B7631;
	background: #D4A139;
	color: #fff;
	display: block;
	text-decoration: underline;
	}

a.link2:hover {
	background-color: #D9BD79;
	}

.newsletter, a.newsletter:link, a.newsletter:active, a.newsletter:visited {
	font-size: 15px;
	letter-spacing: 0px;
	padding: 5px;
	margin-left:1px;

	color: #C17C46;

	text-decoration: none;
	}

a.newsletter:hover {
	background-color: #fff;
	color: #5D4431;
	}


.intro{
	font: normal 13px georgia, serif;
	font-style: italic;
	line-height: 4ex;
	color: #B89282;
	margin-right: 40px;
	margin-left: 40px;
	}

.intro2{
	font: normal 18px georgia, serif;
	font-style: italic;
	line-height: 4ex;
	color: #B89282;
	margin-right: 40px;
	margin-left: 40px;
	}
.td1 {
	font-size: 14px;
	font-weight: bold;
	border: solid 1px #9B7631;
	background-color: #D4A139;
	color: #fff;
	padding: 3px;
	}

#td2 {
	background-image: url('images/chr08.gif');
	}
#td3 {
	background-image: url('images/chr07.gif');
	}
#td4 {
	background-image: url('images/chr09.gif');
	}

#productLinks {
	text-align: center;
	width: 80%;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	}

#productLinks a, #productLinks a:link {
	font-size: 14px;
	font-weight: normal;
	font-style: italic;
	}

.formsubmit{
	border: solid 1px #9B7631;
	background: #D4A139;
	color: #fff;
	padding-left:5px;
	padding-right:5px;
	font-size: 10px;

	font-weight: bold;
	}
	
.soldout {
	display: block;
	width: 120px;
	border-bottom: double 3px #CC811A;
	font: normal 10pt georgia, serif;
	font-weight: bold;
	padding-right: 0px;
	margin-right: 0px;
	color: #733b15;
	text-align: center;
	
	}

.HeaderRow {}
.HeaderRow .ProductID { border-bottom: solid 1px #7F5E21; font-size: 10px; text-transform: uppercase; }
.HeaderRow .ProductName  { border-bottom: solid 1px #7F5E21; font-size: 10px; text-transform: uppercase; }
.HeaderRow .Price  { border-bottom: solid 1px #7F5E21; font-size: 10px; text-transform: uppercase; }
.HeaderRow .Quantity  { border-bottom: solid 1px #7F5E21; font-size: 10px; text-transform: uppercase; }
.HeaderRow .ItemTotal  { text-align: center; border-bottom: solid 1px #7F5E21; font-size: 10px; text-transform: uppercase; }

.StandardRow {}
.StandardRow .ProductID { text-align: center; }
.StandardRow .ProductName {}
.StandardRow .Price { text-align: center; }
.StandardRow .Quantity { text-align: center; }
.StandardRow .ItemTotal { text-align: center; }

.AlternateRow { background-color: #F9F0E1; }
.AlternateRow .ProductID { text-align: center; }
.AlternateRow .ProductName {}
.AlternateRow .Price { text-align: center; }
.AlternateRow .Quantity { text-align: center; }
.AlternateRow .ItemTotal { text-align: center; }

.TotalRow {}
.TotalRow .SubTotalLabel { text-align: right; border-top: solid 2px #7F5E21; padding-top: 5px; }
.TotalRow .SubTotal { text-align: center; border-top: solid 2px #7F5E21; padding-top: 5px; }

.ButtonRow {}
.ButtonRow .Buttons { text-align: right; }