/*
'  Copyright (C) 2002 Fry Multimedia, All Rights Reserved.
'  Purpose:
'  The global style sheet used by all pages on the site
*/

body {color: #6e6f72; background-color:#44433f; font-family:Arial,Helvetica,sans-serif; font-size: 11px; padding-top:0px; padding-left:0px; margin-top:0px; margin-left:0px;}
td {color: #6e6f72; font-family:Arial,Helvetica,sans-serif; font-size: 11px;}
th {color: #6e6f72; font-family:Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-align: left;}
h1 {color: #000000; font-size: 14px; font-weight: bold;}
hr { height:0px; background:#ded6ce; color:#ded6ce; margin: 0px; padding:0px; border:0px; border-top:1px solid #ded6ce;}
form {margin: 0px; padding: 0px;}

/* background colors */
.mainBGColor {background-color: #f2efe9;}
.bodyBGColor {background-color: #ffffff;}
.secondaryBGColor {background-color: #ded6ce;}
.homeLeft {background-color: #dfdde2; padding:10px;}
.homeRight {background-color: #a09f9f; padding:10px;}
.prevViewed {background-color: #e6e3e1;}
.highlightBG {background-color: #eeeeee;}
.mailerRightbar {background-color: #fbf9f6;}
.tanBGColor {background-color: #F9F7F5;}

/* border colors */
/*border color around all pages */
.mainBGBorder {background-color: #f2efe9; border: 10px solid #f2efe9;}
.mainBorder10Top {border-top: 10px solid #f2efe9;}
.mainBorder10Right {border-right: 10px solid #f2efe9;}
.mainBorder10Bottom {border-bottom: 10px solid #f2efe9;}
.mainBorder10Left {border-left: 10px solid #f2efe9;}
.mainBorder5Bottom {border-bottom: 5px solid #f2efe9;}

.whiteBorder10 {border: 10px solid #ffffff;}
.tableBorderLeft {border-left: 1px solid #ded6ce;}
.tableBorderRight {border-right: 1px solid #ded6ce;}
.tableBorderBottom {border-bottom: 1px solid #ded6ce;}
.tableBorderTop {border-top: 1px solid #ded6ce;}
.borderOneLeftW {border-left: 1px solid #ffffff;}
.tableBorder {border: 1px solid #ded6ce;}
/* colors */
.tan {color: #d6d5d2;}

/* links */
a:link     {color: #8f7156; text-decoration: none;}
a:visited  {color: #8f7156; text-decoration: none;}
a:hover    {color: #84664c; text-decoration: underline;}
a:active   {text-decoration: none;}

.footer          {color: #999999;}
a.footer:link     {color: #999999; text-decoration: none;}
a.footer:visited  {color: #999999; text-decoration: none;}
a.footer:hover    {color: #8f7156; text-decoration: underline;}

a.arrow:link     {color: #8f7156; text-decoration: none;}
a.arrow:visited  {color: #8f7156; text-decoration: none;}
a.arrow:hover    {color: #84664c; text-decoration: underline;}

.bc           {color: #999999; font-size: 10px;}
a.bc:link     {color: #8f7156; font-size: 10px; text-decoration: none;}
a.bc:visited  {color: #8f7156; font-size: 10px; text-decoration: none;}
a.bc:hover    {color: #493101; font-size: 10px; text-decoration: underline;}

.rightNavHead{color: #996600;}
a.rightNavHead:link{text-decoration:none; color: #996600; text-transform: uppercase; text-decoration: none;}
a.rightNavHead:visited{text-decoration:none; color: #996600; text-transform: uppercase; text-decoration: none;}
a.rightNavHead:hover{text-decoration:underline; color: #996600; text-transform: uppercase; text-decoration: underline;}

a.rn:link{text-decoration:none; color: #666666;}
a.rn:visited{text-decoration:none; color: #666666;}
a.rn:hover{text-decoration: underline; color: #666666; text-decoration: underline;}

a.lnOn:link{text-decoration:none; color: #8f7156;}
a.lnOn:visited{text-decoration:none; color: #8f7156;}
a.lnOn:hover{text-decoration: underline; color: #8f7156;}

a.lnOff:link{text-decoration:none; color: #8a8686;}
a.lnOff:visited{text-decoration:none; color: #8a8686;}
a.lnOff:hover{text-decoration: underline; color: #8a8686;}

a.error:link {color:#ff0000;}
a.error:visited {color:#ff0000;}
a.error:hover{color:#ff0000;}

.heading {color: #666666; font-size: 12px; font-weight: bold; margin:0px; padding:0px;}
.sub {color: #666666; font-size: 12px; font-weight: bold;}

.dkHeading {color: #ffffff; font-size: 12px; font-weight: bold; background-color: #c9bbad; padding: 5px 10px;}
.ltHeading {color: #a48f7c; font-size: 12px; font-weight: bold; background-color: #e3dcd4; padding: 5px 10px; border: 1px solid #ded6ce;}
.brwnHeadng {color: #666666; font-size: 12px; font-weight: bold; background-color: #ded6ce;}
.saleHeading {color: #ffffff; font-size: 12px; font-weight: bold; background-color: #A02A2A; padding: 5px 10px;}

.miniSwatch { width:15px; height:15px;margin:3px 3px 0px 0px;float:left;display:inline;overflow:hidden;border:1px solid #ded6ce; }
.miniSwatch_w { width:15px; height:15px;margin:3px 0px 0px 3px;float:left;display:inline;overflow:hidden;border:1px solid #ded6ce; }
div.prdBlock {margin-right:10px;width:146px;background-color:white;float:left;}
img.prdImg {width:146px;height:170px;}
div.prdInfo {width:146px;height:122px;}
img.prdInfoNew {width:24px;height:11px;margin:10px;}
div.prdInfoSz {visibility:hidden;position:absolute;z-index:10;text-align:center;}
div.prdInfoClr {visibility:hidden;background-color:white;position:absolute;width:74px;height:61px;z-index:10;border:1px solid #BDBDBD;}
img.prdInfoSzIndc {width:11px;height:11px;margin:10px 0px 0px 0px;}
div.prdTtl {color:#D884AC;font-size:11px;}
.prdTtl {font-size:11px;}
div.prdPsby {color:#8A8686;}
.large {font-size: 14px;}
.topnav {margin-top:10px;}
.atlogo{margin-top:10px;}
.highlight{color: #8f7156;}
.items {color: #990033;}

.search {padding-top:0px;padding-bottom:0px;font-size:9px;height:16px;margin-top:5px;vertical-align:top;}
.lnImage {padding-bottom:4px;}
.lnImage2 {padding-bottom:10px;}
.lnCatNormal {font-weight: normal;}
.lnCatBold {font-weight: bold;}

ul {margin:0px;padding:0px;margin-left:16px;}
ul.normal {margin:10px; padding:10px;}
input, select, textarea {font-size:11px; border:1px solid #cecece;}
input.checkbox, input.radio, input.radio2 {border:none;}
input.radio {width:10px;height:10px;margin-bottom:3px; border:0px solid;}
input.radio2 {width:10px;height:10px;}

#list {margin-left:1em; padding-left:5px; margin-top:0; padding-top:0;}

.error {color:#ff0000;}
.redtext {color: #990033;}
#colorSwatch {cursor:hand; cursor:pointer;}
.small {font-size:10px;}
.footerSmall {font-size:9px;}
.order td {font-size:10px;}
/* popup styles */
div.popLyr {position:absolute; width:400px; height:300px; visibility:hidden; border:solid #d9d0c5 1px; z-index:20; background-color:white; display: none; border-bottom: solid 10px #d9d0c5;}
div.popLyrInr {width:400px; height:290px}
div.popLyrHdr {background-color:#f4efe9;width:400px;height:40px}
span.saleprice {color: #990033;}
span.fullprice{color: #cccccc;}
span.fullpriceprev{color: #666666;}
img.popTtl {margin:10px;float:left;}
img.popSFTtl {margin:0px 10px 10px 10px;float:left;}
img.popClose {margin:10px;float:right;border-style:none}
div.subCat {padding-top:0px; padding-left:5px;}

.cap {text-transform: uppercase;}

.arrowSearch {border: 0px; padding-bottom: 11px;}


