/*
$Id: stylesheet.css 3 2006-05-27 04:59:07Z user $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright 2006 osCMax

  Released under the GNU General Public License
  
  Updated by  TemplateShopper.com November 2003 for AAbox .com
*/

/*
.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
*/

.boxText {
	font-family: "Comic Sans MS",Georgia,"Times New Roman",Times,serif;
	font-size: small;
	color: #ac893e;
}

.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #FFB3B5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #CC0033; }
.productsNotifications { background: #F2FFF7; }
.orderEdit {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	color: #CC9900;
	text-decoration: underline;
}

.CONTAINER {
	color: #996633;
	background: #664615;
}


/*body,td,th {
	color: #000000;
}
*/

.shot {
	border: 3px double #bbc3d3;
}

BODY {
	color: #663300;
	margin: 0px;
	background-image : url(images/new-color-wood-even-darker.jpg);
	background-color: #524938;
}

A {
	color: #CAAC80;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}

A:hover {
  color: orange;
  text-decoration: underline;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}

FORM {
	display: inline;
}

TR.header {
	background-color: #331908;
	background-image: url(images/Amethyst-Sand-darker-almost-black.jpg);
}

TR.headerNavigation {
  /*background: #BBC3D3;*/
}

TD.headerNavigation {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #BBC3D3;
	color: #a04d09;
	font-weight : bold;
	background-color : #091e23;
	padding-bottom : 5px;
	padding-top : 4px;
	/*background-image : url(images/HeaderNavigation-repeat-image.gif);*/
	background-color: #0D2C33;	/*background-image: url(../../templates/ginnymyrt-new-backgrounds/images/flyout-menu-background-01.jpg);*/
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-top-color: #144752;
	border-bottom-color: #000000;
}

A.headerNavigation {
	color: #a04d09;
}

A.headerNavigation:hover {
	color: orange;
}

TR.headerError {
	background-color: #FF0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #FF0000;
  color: #FFFFFF;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00FF00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00FF00;
  color: #FFFFFF;
  font-weight: bold;
  text-align: center;
}

TR.footer {
 /* background: #BBC3D3;*/
}

TD.footer {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top : 4px;
	padding-bottom : 5px;
	background-color: #460000;
}

.infoBox {
	/*width: 140px;  background: #B6B7CB;*/
	
}

.infoBoxLeftRight {
	width: 155px;  /*background: #B6B7CB;*/
	margin-bottom: 10px;
	border-color: #000000;
	border: 1px;
	background-color: #44361E;
	background-image: url(images/Amethyst-Sand-mid-less-rose-hue.jpg);
}

.ReviewsContent {
	width: 100%;  /*background: #B6B7CB;*/
	/*border: thin solid #996600;*/
	
}

.ShippingContent {
	width: 100%;	
	border: thin solid #996600;
}

.PaymentContent {
	width: 100%;	
	border: thin solid #996600;
}

.PaymentConfirmationContent {
	width: 100%;	
	border: thin solid #996600;
}

.infoBoxContents {
	/*background-image : url(../../images/template-images/somiddlebgdark.gif);*/
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	padding-bottom: 6px;
	color: caac80;
	text-align: center;
}

.infoBoxContainer {
	background-image : url(images/CaveWall-01-darkest.jpg);
	width: 145px;
}

.SmallTop {
	/*background: #F8F8F9;*/
  
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	height: 5px;
}

.ContentWolg {
	/*background: #F8F8F9;*/
  /*background-image : url(../../images/template-images/somiddlebgdark.gif);*/
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	padding: 4;
}

.ContainerWolgBackground {
	/*background: #F8F8F9;*/
  	/*background-image : url(images/CaveWall-01-darkest.jpg);*/
	background-image : url(images/Amethyst-Sand-darker-almost-black.jpg);
}

.ContentWolgBackground {
	/*background: #F8F8F9;*/
  	background-image : url(images/Amethyst-Sand-mid-less-rose-hue.jpg);
	background-color: #44361E;
	/*background-image : url(images/NewBack-Mustard-Brown.gif);*/
}

.ContentWolg-2 {
	/*background-image : url(../../images/template-images-new/oldbrickhouse-crackletanbg.jpg);*/
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	padding: 4;
	background-color: #98671F;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
	font-family: "Comic Sans MS", Verdana, Arial, sans-serif;
	font-size: 16px;
	
	color: #A04D09;
	background-color: #091e23;
	height: 25px;
	text-align: center;
	padding-bottom: 3px;
	/*background-image : url(images/catalog-header-repeated-background.gif);*/
	background-color: #0D2C33;	/*background-image: url(../../templates/ginnymyrt-new-backgrounds/images/flyout-menu-background-01.jpg);*/
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-top-color: #144752;
	border-bottom-color: #000000;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
	background: #8A6A39;
	/*background-image : url(../../images/template-images/somiddlebgdark.gif);*/
	padding: 6;

}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
	/*background-image : url(../../images/template-images/somiddlebgdark.gif);*/
	padding: 6;
	background-color: #8A6A39;
}

TABLE.productListing {
  border: 0px;
  border-style: solid;
  border-color: #B6B7CB;
  border-spacing: 0px;
  
}

.productListing-heading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #A04D09;
	font-weight: bold;
	padding: 6;  
}

TD.productListing-data {
	font-family: "Comic Sans MS", Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	padding-bottom: 15px;
	padding-top: 15px;
	color: #8A6A39;
	background-color: #533811;
	background-image: url(images/Amethyst-Sand-mid-less-rose-hue.jpg);
}

A.pageResults {
	color: #009999;
	font-family: "Comic Sans MS", Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
}

A.pageResults:hover {
	color: #00B9B9;
	background-color: #007171;
	font-family: "Comic Sans MS", Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
}

TD.pageHeading, DIV.pageHeading {
	font-family: "Comic Sans MS", Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: normal;
	color: #C29E69;
}

TR.subBar {
  background: #F4F7FD;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
	font-family: "Comic Sans MS", Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	
	color: #AC893E;
}

TD.smallText, SPAN.smallText, P.smallText {
	font-family: "Comic Sans MS", Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: caac80;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #AABBDD;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.category_desc {
	font-family: "Comic Sans MS", Georgia, "Times New Roman", Times, serif;
	font-size: small;
	line-height: 1.5;
	color: #ac893e;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: orange;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #7E5429;
  background-color: #CCCCCC;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #F0A480;
  font-weight: bold;
}

TABLE.formArea {
  background: #F1F9FE;
  border-color: #7B9EBD;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #C76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #FF0000;
}

SPAN.errorText {
	font-family: Verdana, Arial, sans-serif;
	color: #CC0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8C8C8C; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: blue; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99FF00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FF0000; }
