/*
'  Copyright (C) 2002 Fry Multimedia, All Rights Reserved.
'  Purpose:
'  The global style sheet used by all pages on the site
*/

body {background-color: #e4d1c1; color: #666666; font-family:Arial,Helvetica,sans-serif; font-size: 11px; padding-top:0px; padding-left:0px; margin-top:0px; margin-left:0px;}
td {color: #666666; font-family:Arial,Helvetica,sans-serif; font-size: 11px;}
th {color: #666666; 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:#e1dfda; color:#e1dfda; margin: 0px; padding:0px; border:0px; border-top:1px solid #e1dfda;}
form {margin: 0px; padding: 0px;}


/* background colors */
.mainBGColor {background-color: #f2efe9;}
.bodyBGColor {background-color: #ffffff;}
.secondaryBGColor {background-color: #ded6ce;}
.prevViewed {background-color: #ece7dd;}
.highlightBG {background-color: #eeeeee;}
.mailerRightbar {background-color: #efeeec;}
.tanBGColor {background-color: #f9f7f5;}
.tnBG {background-color: #ece7dd;}
.lnBG {background-color: #eeefe8;}
.headerBG {background-color: #968f7d;}
.subheaderBG {background-color: #eae9e5;}
.bcBG {background-color: #e1dfda;}
.greyBG {background-color: #f4f4f2;}

.outfitBG {background-color: #f0efec;}

/* 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;}

.catBorder {border: 1px solid #9c9685;}
.catBorderTop {border-top: 1px solid #9c9685;}
.catBorderRight {border-right: 1px solid #e1dfda;}
.catBorderBottom {border-bottom: 1px solid #9c9685;}
.catBorderLeft {border-left: 1px solid #e1dfda;}

.borderDarkLeft {border-left: 1px solid #9c9584;}
.borderDarkRight {border-right: 1px solid #9c9584;}
.borderDarkTop {border-top: 1px solid #9c9584;}
.borderDarkBottom {border-bottom: 1px solid #9c9584;}

.whiteBorder10 {border: 10px solid #ffffff;}
.tableBorderLeft {border-left: 1px solid #e1dfda;}
.tableBorderRight {border-right: 1px solid #e1dfda;}
.tableBorderBottom {border-bottom: 1px solid #e1dfda;}
.tableBorderTop {border-top: 1px solid #e1dfda;}
.borderOneLeftW {border-left: 1px solid #ffffff;}
.borderOneBottomW {border-left: 1px solid #ffffff;}
.tableBorder {border: 1px solid #e1dfda;}

.prodImageBorder {border:1px solid #c7c6c6;}

/* colors */
.tan {color: #d6d5d2;}
.bcArrow {color: #968f7d}
.lgDark {font-size:14px; color: #333333; font-weight: bold;}

.prodName {color: #666666; font-size: 14px; font-weight: bold;}

/* links */
a:link     {color: #9a6446; text-decoration: none;}
a:visited  {color: #9a6446; text-decoration: none;}
a:hover    {color: #9a6446; text-decoration: underline;}
a:active   {text-decoration: none;}

.large {color: #9a6446; font-size: 12px;}
a.large:link     {color: #9a6446; font-size: 12px; text-decoration: none;}
a.large:visited  {color: #9a6446; font-size: 12px; text-decoration: none;}
a.large:hover    {color: #9a6446; font-size: 12px; text-decoration: underline;}
a.large:active   {text-decoration: none; font-size: 12px;}

.largeG {color: #666666; font-size: 12px;}
a.largeG:link     {color: #666666; font-size: 12px; text-decoration: none;}
a.largeG:visited  {color: #666666; font-size: 12px; text-decoration: none;}
a.largeG:hover    {color: #666666; font-size: 12px; text-decoration: underline;}
a.largeG:active   {text-decoration: none; font-size: 12px;}

a.small:link     {color: #9a6446; font-size:10px; text-decoration: none;}
a.small:visited  {color: #9a6446; font-size:10px; text-decoration: none;}
a.small:hover    {color: #9a6446; font-size:10px; text-decoration: underline;}
a.small:active   {text-decoration: none;}

a.smallCat:link     {color: #666666; font-size:10px; text-decoration: none;}
a.smallCat:visited  {color: #666666; font-size:10px; text-decoration: none;}
a.smallCat:hover    {color: #666666; font-size:10px; text-decoration: underline;}
a.smallCat:active   {text-decoration: none;}

a.prodCart:link     {color: #666666; font-size:11px; text-decoration: none; font-weight:bold;}
a.prodCart:visited  {color: #666666; font-size:11px; text-decoration: none; font-weight:bold;}
a.prodCart:hover    {color: #666666; font-size:11px; text-decoration: underline; font-weight:bold;}
a.prodCart:active   {text-decoration: none;}

.footer          {color: #3f3f3f; font-size: 10px;}
a.footer:link     {color: #3f3f3f; text-decoration: none; font-size: 10px;}
a.footer:visited  {color: #3f3f3f; text-decoration: none; font-size: 10px;}
a.footer:hover    {color: #3f3f3f; text-decoration: underline; font-size: 10px;}

a.sale:link     {color: #666666; text-decoration: none; padding-left: 10px; text-transform: lowercase;}
a.sale:visited  {color: #666666; text-decoration: none; padding-left: 10px; text-transform: lowercase;}
a.sale:hover    {color: #a02a2a; background: #fff url('../../../Documents%20and%20Settings/cmick/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/assets/images/global/red_square.gif') no-repeat 0 45%; padding-left: 10px; text-transform: lowercase}

a.arrow:link     {color: #9A6446; text-decoration: none;}
a.arrow:visited  {color: #9A6446; text-decoration: none;}
a.arrow:hover    {color: #9A6446; text-decoration: underline;}

.bc           {color: #754124; font-size: 10px;}
a.bc:link     {color: #754124; font-size: 10px; text-decoration: none;}
a.bc:visited  {color: #754124; font-size: 10px; text-decoration: none;}
a.bc:hover    {color: #754124; 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.prodName:link{text-decoration:none; color: #666666; font-size: 14px; font-weight: bold;}
a.prodName:visited{text-decoration:none; color: #666666;}
a.prodName:hover{text-decoration: underline; color: #666666; text-decoration: underline;}

a.lnOn:link{text-decoration:none; color: #b42330; text-transform: lowercase;}
a.lnOn:visited{text-decoration:none; color: #b42330; text-transform: lowercase;}
a.lnOn:hover{text-decoration: underline; color: #b42330; text-transform: lowercase;}

a.lnOff:link{text-decoration:none; color: #8a8686; text-transform: lowercase;}
a.lnOff:visited{text-decoration:none; color: #8a8686; text-transform: lowercase;}
a.lnOff:hover{color: #b42330; text-transform: lowercase;}

.headingNB {color: #666666; font-size: 12px; margin:0px; padding:0px;}
.heading {color: #666666; font-size: 12px; font-weight: bold; margin:0px; padding:0px;}
.sub {color: #764124; font-size: 12px; font-weight: bold;}
.saleprice {color: #a02424;}

.dkHeading {color: #ffffff; font-size: 14px; font-weight: bold; background-color: #968f7d; padding: 5px 10px;}
.ltHeading {color: #666666; font-size: 12px; font-weight: bold; background-color: #eae9e5;  text-transform: uppercase; height: 28px;}
.ltrHeading {color: #666666; font-size: 12px; font-weight: bold; background-color: #f7f6f5; padding-left:9px;  text-transform: uppercase; height: 28px;}
.brwnHeadng {color: #666666; font-size: 12px; font-weight: bold; background-color: #ded6ce;}
.saleHeading {color: #ffffff; font-size: 12px; font-weight: bold; background-color: #A02A2A;}
.greyHeading   {color: #906446; font-size: 10px; font-weight: bold; background-color: #eae9e5; text-transform: uppercase;}
.ltBorderHeading {color: #94857e; font-size: 14px; font-weight: bold; background-color: #ded3cd; padding: 5px 10px; border-left: 7px solid #93867e; border-top: 1px solid #b9aca4; border-bottom: 1px solid #b9aca4;}

.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;}

.topnav {margin-top:10px;}
.atlogo{margin-top:10px;}
.highlight{color: #9b6446;}

.search {padding-top:0px;padding-bottom:0px;font-size:9px;height:16px;margin-top:5px;vertical-align:top;}
.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;}

.tableCellPad {padding-left: 12px;}


#list {margin-left:1em; padding-left:5px; margin-top:0; padding-top:0;}

.error {color:#d4743f;}
.redtext {color: #990033;}
#colorSwatch {cursor:hand; cursor:pointer;}
.small {font-size:10px;}
.order td {font-size:10px;}
/* popup styles */

div.popLyr {position:absolute; width:400px; height:300px; visibility:hidden; border:solid #666666 1px; z-index:20; background-color:#ffffff; display: none; border-bottom: solid 10px #968f7d;}
div.popLyrInr {width:400px; height:290px}
div.popLyrHdr {background-color:#968f7d; width:400px;height:52px}

.salepriceLG {color: #a02424; font-size:12px; font-weight:bold;}
.fullpriceLG {color: #b9b9b9; font-size:12px; font-weight:bold;}
.fullpriceprevLG {color: #666666; font-size:12px; font-weight:bold;}

span.salepriceSM {font-size: 10px; color: #a02424; font-weight:bold;}
span.fullpriceSM{font-size: 10px; color: #b9b9b9; font-weight:bold;}
span.fullpriceprevSM {font-size: 10px; color: #666666;}

span.saleprice {color: #a02424;}
span.fullprice{color: #b9b9b9; font-weight:bold;}
span.fullpriceprev{color: #666666;}

img.popTtl {margin: 7px 10px 10px 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;}
.text {color: #666666; font-family:Arial,Helvetica,sans-serif; font-size: 11px;}
.arrowSearch {border: 0px; padding-bottom: 11px;}