﻿/*
'************************************************************
'* TERMS & CONDITIONS / COPYRIGHT NOTICE *
'************************************************************
'* By Downloading or using this software, you agree to *
'* the terms and conditions as stated in the Software *
'* License Agreement. An updated copy of this agreement *
'* can be seen at http://www.pagedowntech.com/terms. *
'* *
'* PageDown Technology, LLC., Copyright 2011. *
'* pagedowntech.com / pdshop.com *
'* *
'* (this copyright notice must not be altered or removed) *
'************************************************************
*/

@font-face{
 font-family:TrajanPro;
 src:url('/shop/fonts/TrajanPro-Regular.otf');
}

@font-face{
 font-family:Georgia;
 src:url('/shop/fonts/Georgia.OTF');
}

/* General (affects entire page) */
html {/*background-color:#b5985a;*/}
body {margin-top: 0px; margin-left: auto; margin-right: auto; background:#763628; font-family:Calibri, century gothic;font-size:12pt;}
a, a:visited {text-decoration: none;color:#763628;}
a:hover {text-decoration: underline;color:#000000;}
form {margin: 0px; background-color: transparent;}

img
{
    border:0 none transparent;   
}

a img
{
    border:0 none transparent;   
}

/* Main Page Sections */
.body_container {margin-top: 10px; margin-left: auto; margin-right: auto;background-color: #fff; background-image: url('/images/back.jpg'); background-repeat: repeat-x; background-position: left bottom; }
.columndata_container {margin-top: 0px; margin-left: auto; margin-right: auto;}
.columnspacer {}

/* Shop Content Sections */
.slogan {text-align: left; margin:0; padding:0; height:0;}
.topbar {text-align: left; padding-bottom: 0px; height:0px; padding:0; margin:0;}
.middlebar {background-color: transparent; border-color: transparent; border-style: solid; border-width: 1px;}
.topsec {text-align: left; border-color: transparent; border-style: solid; border-width: 0px;}
.topbanner {background-color: transparent; border-color: #FFFFFF; border-style: solid; border-width: 1px;}
.bannertxt {color: #FFFFFF; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 10px; font-weight: bold; text-decoration: none;}
.searchbanner {background-color: transparent; border-color: transparent; border-style: solid; border-width: 1px; float:right;}
.area1 {text-align: left; background-color: transparent; border-color: #F6F6F6; border-style: solid; border-width: 0px;}
.area2 {text-align: left; background-color: transparent; border-color: #F6F6F6; border-style: solid; border-width: 1px;}
.botsec {border-color: transparent; border-style: solid; border-width: 1px;}
.botlinksec {background-color: transparent;} 

.botbanner {text-align: center; background-color: transparent; border-color: #FFFFFF; border-style: solid; border-width: 1px;}

.botbannermenu {text-align: center; padding: 10px; color: ; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 12px;}
.botbannermenu A {color: #444444;}

.leftcol {background-color: transparent; overflow: hidden; width:213px;}
.middlecol {background-color: transparent; overflow: hidden;}
.rightcol {background-color: transparent; overflow: hidden;}
.sectionspacer {height:2px; background-color:#fff; margin:5px 36px;}
.google {float: left; padding-right: 5px;}
.twitter_page {float: left; padding-left: 5px; padding-top: 3px; }
.facebook_page {float: left; padding-left: 5px; padding-top: 3px;}
.twitter_share {float: left; padding-right: 5px; padding-top: 5px; }
.facebook_like {float: left; padding-top: 5px;}

/*
#b39669 - lt tan
#948368 - tan
*/
.minicart {padding-top: 5px; vertical-align: text-bottom; float: right; text-align: left; color:#b39669; font-family: Century Gothic, Calibri, Arial; font-size: 11px; font-weight: normal; text-decoration: none;}
.minicart a, .minicart a:visited {color:#ffffff; font-size: 10pt; font-weight: normal; text-decoration: underline;margin:0;padding:0; font-family: Century Gothic, Calibri, Arial;}
.minicart a:hover {color:#ff9743; font-size: 10pt; font-weight: normal; text-decoration: underline;margin:0;padding:0; font-family: Century Gothic, Calibri, Arial;}

.currency_div {float: right; padding-left: 15px; padding-top:1px; font-family: Century Gothic, Calibri, Arial; font-size: 11pt; font-weight: normal;}
.currency_div select {font-family:Century Gothic, Calibri, Arial; font-size: 10pt; font-weight: normal;}

/* Section Headings */
.headingtextS {padding: 1px; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 10px; font-weight: bold; text-decoration: none;}
.headingtext {padding: 2px; font-family:Century Gothic, Trajan Pro, Calibri; font-size: 12px; font-weight: bold; text-decoration: none;}
.headingtextL {padding: 5px; font-family:Century Gothic, Trajan Pro, Calibri; font-size: 14px; font-weight: bold; text-decoration: none;}
.tabheading {font-family: Century Gothic, Trajan Pro, Calibri;font-size: 10px; font-weight: bold; text-decoration: none;}
.tabheadingL {padding-left: 6px; letter-spacing: 2px; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 13px; font-weight: bold; text-decoration: none;}

.customheading {color: #444444; font-family: Trajan Pro, calibri; font-size: 16pt; font-weight: bold; padding: 5px;padding-left:0;text-decoration: none;}
.headingmessages {padding-left: 10px; padding-top: 10px; color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 11px; font-weight: normal;} 

/* Shop Section Containers */
.section_container {width: 100%;}
.section_topdata {width: auto; overflow: hidden; border-top:1px dotted #bfa66f;border-bottom:1px dotted #bfa66f;padding-top:5px;padding-bottom:5px;}
.section_messages {float: left; padding-left: 10px; padding-top: 10px; color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 11px; font-weight: normal;}
.section_options {float: right; color: #444444; padding-top: 5px; padding-right: 10px; font-family: Verdana; font-size: 11px; font-weight: normal;}
.section_options select {color: #444444; border: 1px solid #EEEEEE; font-family: Verdana; font-size: 10px; font-weight: normal;}
.section_data {width: 98%; padding: 5px;}

/* Buttons & Links 
.buttonsstandard {height:16px; border:0; font-size:11pt; font-weight:bold; font-family: calibri; margin:2px; background-color:#948368;}
.buttonsstandard:hover {background-color:#b39669;}
*/
.textlinks {padding-left: 2px; font-family:Century Gothic, Trajan Pro, Calibri; font-size: 12px; font-weight: bold;}
.textlinks A {font-family: Century Gothic, Trajan Pro, Calibri; font-size: 12px; font-weight: bold;}
.textlinks A:hover {text-decoration: underline;}
.butttxt {font-family: Century Gothic, Trajan Pro, Calibri; font-size: 11px; font-weight: bold; text-decoration: none;}

.custombutton {border:0; font-size:11pt; font-weight: bold; font-family: calibri; padding:0; background-color:#948368;} 
.custombutton:hover {background-color:#b39669;}

.classicbutton {white-space: nowrap; display: inline-block; height: 20px; padding: 2px; margin: 1px;}
.classicbuttontext {border-color: #EEEEEE; border-style: solid; border-width: 1px; padding-right: 8px; padding-left: 8px; padding-top: 2px; padding-bottom: 5px; font-size:11px; font-weight: bold; font-family: Century Gothic, Trajan Pro, Calibri; text-decoration: none;}
.classicbuttontext A:Hover {text-decoration: underline;}

.cartbuttons_container {padding-top: 2px; padding-bottom: 2px;}
.cartbuttons_container img {vertical-align: top;}
.formbuttons_container {text-align: center; margin:15px;}

/* Menu Tabs (Small) */
.menutab {margin-right: 1px; margin-left: 1px; float: left; height: 15px; background-color: #999999;}
.menutabtext A {position: relative; top: 2px; color: #FFFFFF; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 10px; font-weight: bold; text-decoration: none} 

/* Menu Tabs (Large) */
.menutabL {margin-right: 1px; margin-left: 1px; float: left; height: 20px; background-color: #999999;}
.menutabtextL A {position: relative; top: 2px; color: #FFFFFF; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 14px; font-weight: bold; text-decoration: none} 

/* Menu Tabs (Text Links) */
.menutextlink A {padding: 2px; color: #FFFFFF; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 10px; font-weight: bold; text-decoration: underline;}
.menutextlinkL A {padding: 4px; color: #FFFFFF; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 14px; font-weight: bold; text-decoration: underline;}

/* Item Related */
.itemname {color: #444444; font-family: century gothic, calibri; font-size: 16px; font-weight: bold; text-decoration: none;}
.itemname A {color: #444444; font-family:Century Gothic, Trajan Pro, Calibri; font-size: 12px; font-weight: bold; text-decoration: none;}

.itemdesc {color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 11px;}
.itemdesc A {color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 11px;}

strike{color:#992222;}
.price {color:#435432; font-family:century gothic, Calibri, arial; font-size: 16px; font-weight: bold;}

.listname {color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 14px; font-weight: bold; text-decoration: none; margin:0 0 5px 0;}
.listname A , .listname A :visited{color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 14px; font-weight: bold; text-decoration: none;}
.listname A:hover {text-decoration: underline;}

.listimage {padding-top:5px; padding-right:5px; padding-bottom:5px;}
.listdesc {padding-top:5px; padding-right:5px; padding-bottom:5px; color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 11px; display:none;}
.listprice {color: #435432; font-family: Century Gothic, Arial; font-size: 14pt; font-weight: bold; text-align:left;}
.listitemno {color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 11px; font-weight: bold;}

/* Item Detail Page */
.itemdescription {color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 12px; font-weight: normal;}
.itemqtyinput {background-color: #FFFFFF; color: #000000; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 12px; font-weight: normal;}
.itemstockmessage {margin-top: 5px; margin-bottom: 5px; color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 12px; font-weight: normal;}
.itemoptions_container {padding: 2px; }
.itemoptionsgroup {color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 14px; font-weight: normal; text-decoration: none;}
.itemoptions {padding: 1px; color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 12px; font-weight: bold; text-decoration: none;}
.optionselect {background-color: #FFFFFF; color: #444444; border: 1px solid #000000; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 12px; font-weight: bold;}
.optiontextinput {font-family: Century Gothic, Trajan Pro, Calibri; font-size: 12px; font-weight: normal; background-color: #FFFFFF;}
.optiontextarea {padding-right: 10px; vertical-align:baseline; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 12px; font-weight: normal; background-color: #FFFFFF;}
.optioncheckbox {margin-right: 5px; vertical-align:baseline;}
.optionradiobutton {margin-right: 5px; vertical-align:baseline;}
.optionmonetaryinput {background-color: #FFFFFF; color: #000000; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 12px; font-weight: normal; width: 50px;}

/* Item Reviews Page */
.reviewscolumn_1 {width: 20%; float: left; overflow: hidden;}
.reviewscolumn_2 {width: 60%; float: left; overflow: hidden;}
.reviewscolumn_3 {width: 19%; float: left; overflow: hidden; text-align: right;}

#middle .customheading
{
    font-size:20px;   
}

/* Category Related */
.catname {color: #948368; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 16px; font-weight: bold; text-decoration: none;margin:0 0 15px 0;padding:0;}
.catname a, .catname a:visited {color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 14px; font-weight: bold; text-decoration: none;margin:0;padding:0;}
.catname a:hover {text-decoration: underline;margin:0;padding:0;}

.subcats {color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 12pt; font-weight: bold; text-decoration: none;line-height:18px;}
.subcats a, .subcats a:visited {padding: 5px; color: #763527; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 12pt; font-weight: bold; text-decoration: none;line-height:18px;}
.subcats a:hover {text-decoration: underline;color:#000000;line-height:18px;}

.catlist_div {margin-bottom: 10px;}
.catdesc {padding-bottom: 10px; color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 11px; text-decoration: none;}
.catdelim {color:#999999; font-family: Arial; font-size: 11pt; text-decoration: none;}
.catitem_div {padding: 10px; overflow: hidden; }
.catitemlist_div {width: 100%; overflow: hidden; padding: 5px;}
.subcatlist_div {width: 100%; overflow: hidden; padding: 5px;}

/* Top Level Category listing */
.toplevelcat {padding-bottom: 2px; color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 12px; font-weight: bold; text-decoration: none;}
.toplevelcat a, .toplevelcat a:visited {color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 12px; font-weight: bold; text-decoration: none;}
.toplevelcat a:hover {text-decoration: underline;}

.toplevelcatdot {color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 11px; font-weight: normal; text-decoration: none;}
.toplevelcatdes {color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 11px; text-decoration: none;}

.toplevelsub {padding-left: 12px; padding-bottom: 7px; color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 12px; font-weight: normal; text-decoration: none;}
.toplevelsub a, .toplevelsub a:visited {line-height: 16px; color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 11px; font-weight: normal; text-decoration: none;}
.toplevelsub a:hover {text-decoration: underline;}

.toplevelsubdot {color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 8px; font-weight: bold; text-decoration: none;}
.toplevelsubdes {color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 10px; text-decoration: none;}

/* System Text & Error Messages */
.messages {color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 10px; font-weight: normal;}
.messages a, .messages a:visited {color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 10px; font-weight: normal;}

.messages2 {color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 14px; font-weight: bold;}
.errors {color: red; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 10px; font-weight: bold;}
.paginglinks {padding: 10px; padding-top: 25px; text-align: center; color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 12px; font-weight: normal;}
.paginglinks A {color: #444444; font-family: Century Gothic, Trajan Pro, Calibri; font-size: 12px; font-weight: normal;} 

/* Forms */
.form_container {width: auto; background-color: #FFFFFF; padding: 15px; padding-left: 25px; padding-right: 25px;}

.formheadings {color: #444444; font-family: Verdana; font-size: 12px; font-weight: bold; text-decoration: none;}
.formheadings A {color: #444444; font-family: Verdana; font-size: 12px; font-weight: bold; text-decoration: underline;}
.formheadings2 {padding-top: 10px; padding-bottom: 5px; color: #444444; font-style:italic; font-family: Verdana; font-size: 16px; font-weight: normal; text-decoration: none;}

.formordertotal {color: #444444; font-family: Verdana; font-size: 12px; font-weight: bold; text-decoration: none;}

.rowline {color: #444444; height: 1px;}
.rowline2 {color: #EEEEEE; height: 1px;}

.formfield {font-family: Verdana; font-size: 12px; font-weight: normal; background-color: #FFFFFF; width: 200px;}
.formfield2 {font-family: Verdana; font-size: 12px; font-weight: normal; background-color: #FFFFFF; width: 50px;}
.formfield3 {font-family: Verdana; font-size: 12px; font-weight: normal; background-color: #FFFFFF; width: 100px;}
.formfield4 {font-family: Verdana; font-size: 12px; font-weight: normal; background-color: #FFFFFF; width: 275px;}
.formfield5 {font-family: Verdana; font-size: 12px; font-weight: normal; background-color: #FFFFFF; width: 35px;}

.formtextarea1 {font-family: Verdana; font-size: 12px; font-weight: normal; background-color: #FFFFFF; width: 99%; height: 100px;} 
.formtextarea2 {font-family: Verdana; font-size: 12px; font-weight: normal; background-color: #FFFFFF; width: 99%; height: 100px;}

.gatewaylogo {padding-left: 30px; padding-bottom: 10px;}

.searchselect {background-color: inherit; color: inherit; border: 1px solid #EEEEEE; font-family: Verdana; font-size: 12px; font-weight: normal;visibility:hidden;width:1px;}
.searchinput {font-family:calibri, arial; color: #000000; font-size: 10pt; font-weight: normal; background-color: #FFFFFF; width: 125px; border:1px solid #948368;}
.searchinput:hover {font-family:calibri, arial; color: #000000; font-size: 10pt; font-weight: normal; background-color: #FFFFFF; width: 125px; border:1px solid #ff9743;}

input[type=text] {font-family:calibri, arial; color: #000000; font-size: 10pt; font-weight: normal; background-color: #FFFFFF; border:1px solid #948368;}
input[type=text]:hover {font-family:calibri, arial; color: #000000; font-size: 10pt; font-weight: normal; background-color: #FFFFFF; border:1px solid #ff9743;}

input[type=textarea] {font-family:calibri, arial; color: #000000; font-size: 10pt; font-weight: normal; background-color: #FFFFFF; border:1px solid #948368;}
input[type=textarea]:hover {font-family:calibri, arial; color: #000000; font-size: 10pt; font-weight: normal; background-color: #FFFFFF; border:1px solid #ff9743;}

.radiobuttons_container {padding: 1px; color: #444444; font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: none;}
.radiobuttons {padding-right: 10px; vertical-align:baseline;}

.checkboxes_container {padding: 1px; color: #444444; font-family: Verdana; font-size: 12px; font-weight: bold; text-decoration: none;}
.checkboxes {padding-right: 5px; vertical-align:baseline;}

/* Shopping Cart related */
.cartdata {color: #444444; font-family: Century Gothic, Calibri, Arial; font-size: 11pt; font-weight: bold; text-decoration: none;}
.cartdata A {color: #444444; font-family: Century Gothic, Calibri, Arial; font-size: 11pt; font-weight: bold; text-decoration: none;}
.cartdata2 {color: #444444; font-family: Century Gothic, Calibri, Arial; font-size: 11pt; font-weight: bold; text-decoration: none;}
.cartdata2 A {color: #444444; font-family: Century Gothic, Calibri, Arial; font-size: 11pt; font-weight: bold; text-decoration: none;}
.cartcolumn_1 {width: 50%; float: left; overflow: hidden;font-size:12pt;font-family: Century Gothic, Arial;}
.cartcolumn_2 {width: 15%; float: left; overflow: hidden;font-size:12pt;font-family: Century Gothic, Arial;}
.cartcolumn_3 {width: 15%; float: left; overflow: hidden; text-align: right;font-size:12pt;color: #435432;font-family: Century Gothic, Arial;}
.cartcolumn_4 {width: 19%; float: left; overflow: hidden; text-align: right;font-size:12pt;color: #435432;font-family: Century Gothic, Arial;}
.carttotalcolumn_1 {width: 80%; float: left; overflow: hidden; text-align: right;font-size:12pt;}
.carttotalcolumn_2 {width: 19%; float: left; overflow: hidden; text-align: right;font-size:12pt;color: #435432;}

/* Floating Row */
.td {float: left;}

/* End/Clear Table Row */
.tr {clear: both; visibility:hidden ; height: 0px; font-size: 0; line-height: 0px;}

/* Order Receipt Page */
.orderheader {margin-top: 5px; background-color: transparent; color: ; font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: none;}
.orderheader2 {color: ; font-family: Verdana; font-size: 14px; font-weight: bold; text-decoration: none;}
.ordertxt {color: #444444; font-family: Verdana; font-size: 11px;}
.ordercolumn_1 {width: 15%; float: left; overflow: hidden;}
.ordercolumn_2 {width: 40%; float: left; overflow: hidden;}
.ordercolumn_3 {width: 15%; float: left; overflow: hidden; text-align: center;}
.ordercolumn_4 {width: 15%; float: left; overflow: hidden; text-align: right;}
.ordercolumn_5 {width: 14%; float: left; overflow: hidden; text-align: right;}
.ordertotalcolumn_1 {width: 85%; float: left; overflow: hidden; text-align: right;}
.ordertotalcolumn_2 {width: 14%; float: left; overflow: hidden; text-align: right;}

/* AFFILIATE REPORT */
.reportcolumn_1 {width: 30%; float: left; overflow: hidden;}
.reportcolumn_2 {width: 14%; float: left; overflow: hidden;}
.reportcolumn_3 {width: 14%; float: left; overflow: hidden; text-align: center;}
.reportcolumn_4 {width: 14%; float: left; overflow: hidden; text-align: right;}
.reportcolumn_5 {width: 14%; float: left; overflow: hidden; text-align: right;}
.reportcolumn_6 {width: 13%; float: left; overflow: hidden; text-align: right;}

/* POPUP BODY STYLE (will override above in the Pop-Up Window) */
.popupbody {width: 100%; background-image: none; background-color: #bfa66f; text-align: left; margin-top: 10px; margin-left: 10px; margin-right: 10px;} 
.popupmessages {color: #444444; font-family: Verdana; font-size: 14px; font-weight: bold; text-align: center; }
.popupimages {text-align: center;}

/* POPUP CONTAINER STYLES */
#popupMask {position: absolute; z-index: 200; top: 0px; left: 0px; width: 100%; height: 100%; background-image: url("img/background-trans.png"); background-repeat: repeat; display: none;}
#popupContainer {position: absolute; z-index: 201; top: 0px; left: 0px; display: none; padding: 0px;}
#popupInner {border: 2px solid #CCCCCC; background-color: #ffffff; width: 100%; height: 100%;}
#popupFrame {width: 100%; height: 100%; position: relative; z-index: 202;}
#popupTitleBar {background-color: inherit; color: inherit; font-weight: bold; height: 20px; padding: 0px; border-bottom: 2px solid #EEEEEE; border-top: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE; position: relative; z-index: 203;}
#popupTitle {float:left; font-size: 10px;}
#popupControls {float: right; cursor: pointer; cursor: hand;}

.rccheader{background-image:url('/rccimages/headerBackGround-Margots.png'); background-repeat:no-repeat;height:160px;text-align:center;vertical-align:baseline;}
.Rccfooter{margin-bottom:20px;}
.rccFooterImages a, .rccFooterImages a:visited{font-size:10pt;color:#79482d;font-weight:bold;text-decoration:none;}
.rccFooterImages a:hover{font-size:10pt;color:#79482d;font-weight:bold;text-decoration:none;}
 
.Rccfooter a, .Rccfooter a:visited{font-size:10pt;color:#763527;font-weight:bold;text-decoration:none;border:0;font-family:Century gothic, Calibri;background-color:Transparent;margin:0;padding:0;}
.Rccfooter a:hover{font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;border:0;font-family:Century gothic, Calibri;background-color:Transparent;margin:0;padding:0;}

.RCCheaderH1{color:#a18b6c;font-family: Lucida Calligraphy;font-style:italic;font-size:19pt;}
.rcctext{color:#6e6059;font-size:12pt;font-family:calibri, Times New Roman;}

input[value=WishList]
{
    display:none;   
} 

input[type=button] 
{
cursor:pointer;
min-width:83px; border:1px solid #f7f3dd;line-height:24px;
font-size:10pt;font-weight: bold;font-family: calibri, Arial;
margin-right: 4px;margin-top: 0px;margin-bottom: 2px;
background-color:#948368; color:#fff; padding:1px;}

input[type=button]:hover {
background-color:#b39669;}

input[type=submit] {
min-width:85px; border:1px solid #f7f3dd;line-height:24px;
font-size:10pt;font-weight: bold;font-family: calibri, Arial;
margin-right: 10px;margin-top: 0px;margin-bottom: 2px;
background-color:#948368; color:#fff; padding:1px;}

input[type=submit]:hover {
 background-color:#b39669;
}

._nav a, ._nav a:visited{font-weight:normal;font-size:10pt;padding:5px;}
#searchform{margin-bottom:20px;}
/* MISSING CSS BELOW */

.minicart A {color: #444444; font-size: 12px; font-weight: bold; text-decoration: underline;}
.catname A {color: #444444; font-family: Verdana; font-size: 14px; font-weight: bold; text-decoration: none;}
.catname A:hover {text-decoration: underline;}
.subcats A {padding: 5px; color: #444444; font-family: Verdana; font-size: 12px; font-weight: bold; text-decoration: none;}
.subcats A:hover {text-decoration: underline;}
.toplevelcat A {color: #444444; font-family: Verdana; font-size: 12px; font-weight: bold; text-decoration: none;}
.toplevelcat A:hover {text-decoration: underline;}
.toplevelsub A {line-height: 16px; color: #444444; font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: none;}
.toplevelsub A:hover {text-decoration: underline;}
.messages A {color: #444444; font-family: Verdana; font-size: 10px; font-weight: normal;}
/* END MISSING CSS  */

.headertext{font-family:'Playball' !important; color:#948368; font-size:60pt;}
.divright{background-image:url(/shop/img/border-r.png); height:227px; width:20px; float:right; margin-left:-20px;}
.divbot{background-image:url(/shop/img/border-b.png); height:20px; clear:both; position:relative; top:-20px;}
.divtop{}
.divleft{}

