div { -moz-box-sizing:border-box; box-sizing:border-box;}

body { font-family: Arial, Helvetica, sans-serif; background-color: #4a5350; font-size: 13px; text-align:center; margin: 0;}

.sporran {clear: both; height: 3;}
.sporranFT {height: 15; clear: both;}
.sporranV {height: 5; clear: both;}
.sporranL {border-top-width: 2; border-top-style: solid; border-top-color: #4a5350; clear: both; margin: 2 10 5 0;}
.sporranSL {border-top-width: 1; border-top-style: solid; border-top-color: #4a5350; clear: both; margin: 2 10 5 0;}

.chk {font-size: 12; font-weight: bold; color: #4a5350; margin:0;}

#logo {width: 190px; height: 26px; float: left; margin: 31px 0 0 0;}
#logo h1 {font-size: 18px; font-weight: normal; color: #dddddb; text-align: center; margin: 2px 0 0 0;}

#wrap { width:800; margin:0 auto; text-align:left; }
#stdnav {color: #dddddd; font-size: 12; font-weight: bold; margin: 6 0 10 0; text-align: right;}
#stdnav a { text-decoration: none; color:#ffffff; font-weight: bold;}
#stdnav a:hover { text-decoration: underline; color:#9a9a9a;}

#hdwrap {background: url("/images/longmireCufflinks/gui/background.gif") repeat  left top;}

#hdLeft {width: 18; height: 72; float: left; background: url("/images/longmireCufflinks/gui/header/backHeaderLeft.gif") no-repeat  left top;}
#hdCnt {width:764; float: left; background: url("/images/longmireCufflinks/gui/background.gif") repeat  left top;}
#hdCnt p {margin:0; padding:0 0 10 0;}
#hdRight {width: 18; height: 72; float: left; background: url("/images/longmireCufflinks/gui/header/backHeaderRight.gif") no-repeat  right top;}

#basket {width: 300; float: right; margin: 10 0 0 0; text-align: right;}
#basket h1 {font-size: 16; font-weight: bold; color: #ffffff; margin: 0 0 5 0;}
#basket a { text-decoration: none; color:#ffffff; font-weight: bold;}
#basket a:hover { text-decoration: underline; color:#9a9a9a;}

#wrapMBdy {width:800; background: url("/images/longmireCufflinks/gui/background.gif") repeat left top; text-align: center; clear: both;}

#homeIntro {width: 764; height: 178; background: url("/images/longmireCufflinks/gui/home/introBack.jpg") no-repeat  center center; margin: 0 18 0 18;}

#leftCol { width: 220; text-align: left; float: left; margin: 20 0 0 0;}
#leftCol h1 {font-size: 14; font-weight: bold; color: #ffffff; background: url("/images/longmireCufflinks/gui/bullettnav.jpg") no-repeat left center; text-align: left; padding: 0 0 0 18; margin:6 0 0 20;}
#leftCol p { margin:0 0 0 0; padding:0 0 0 16;}
#leftCol a { text-decoration: none; color:#ffffff; font-weight: bold;}
#leftCol a:hover { text-decoration: underline; color:#9a9a9a;}

#mnnv {width: 180; margin: 6 0 0 40;}


#sbcat {width: 524; float: right; text-align: left; margin: 20 20 0 0; padding: 0 0 0 0;}
#sbcat h1 {font-size: 20; color: #dddddd; margin: 4 0 6 0;}
#sbcat a {color: #ffffff; text-decoration: none;}
#sbcat a:hover { text-decoration: underline; color:#9a9a9a;}

#catIntro {display: table; width: 524; height: 124; margin: 0 0 20 0;  #position: relative; overflow: hidden; background: url("/images/longmireCufflinks/gui/category/catIntro.jpg") no-repeat  center center;}
#catIntro p {margin:0 0 0 0; padding:0 0 5 0;}

#prodWrap {width: 524; margin: 0 0 0 0; background: url("/images/longmireCufflinks/gui/products/prdctBack.jpg") repeat  left top; text-align: left;}
#thumbHld { margin:0 0 0 12; }
#thumbHld h2 {font-size: 13; font-weight: bold; color: #4a5350; text-align: left; background: url("/images/longmireCufflinks/gui/bullettg.jpg") no-repeat left center; margin:0 0 8 0; padding: 0 0 0 18;}
#thumbHld h3 {font-size: 14; font-weight: bold; color: #4a5350; margin:0;}
#thumbHld a {color: #4a5350; text-decoration: none;}
#thumbHld a:hover { text-decoration: underline; color:#9a9a9a;}

#prodTop {width:524; height: 28; background: url("/images/longmireCufflinks/gui/products/prodTop.jpg") no-repeat left top; text-align: left;}
#prodTop h1 {font-size: 14; font-weight: bold; color: #4a5350; background: url("/images/longmireCufflinks/gui/bullettg.jpg") no-repeat left center; text-align: left; margin:6 0 0 20;}

#cuffSpot {width: 140; height: 175; font-size: 11; margin: 8 0 0 36; background: url("/images/longmireCufflinks/gui/products/cufflinkSpotB.jpg") no-repeat left top; padding: 6 3 3 3; text-align: center;}
#cuffSpot a {color: #4a5350; font-size: 12; text-decoration: none;}
#cuffSpot a:hover { text-decoration: underline; color:#9a9a9a;}

#cuffThumb {width: 150; height: 145; float: left; margin: 0 8 0 8; background: url("/images/longmireCufflinks/gui/products/thumbHolder.jpg") no-repeat left top; padding: 10 0 0 0; text-align: center;}
#cuffThumb a {color: #4a5350; text-decoration: none;}
#cuffThumb a:hover { text-decoration: underline; color:#9a9a9a;}

#cntTop {width:524; height: 18; background: url("/images/longmireCufflinks/gui/mncnttp.jpg") no-repeat left top;}
#cntHld { margin:0 10 0 10; padding: 10 19 10 19;}

#prodHld { margin:0 10 0 10; padding: 10 19 10 19;}
#prodHld h2 {font-size: 14; font-weight: bold; color: #000000;}
#prodHld a {color: #4a5350; text-decoration: none;}
#prodHld a:hover {text-decoration: underline; color:#9a9a9a;}

#prodR {text-align: right; float: right; width: 250;}
#prodR a {color: #4a5350; text-decoration: none;}
#prodR a:hover {text-decoration: underline; color:#9a9a9a;}

#prodbtm {width:524; height: 19; background: url("/images/longmireCufflinks/gui/products/prodBtm.jpg") no-repeat left top;}
#wrapFt {width: 800; height: 18; background: url("/images/longmireCufflinks/gui/wrapFoot.jpg") no-repeat left top;}

#navlist {margin:  10 0 0 40; padding-left: 0; list-style: none;}
#navlist li {padding-left: 15px; background-image: url("/images/longmireCufflinks/gui/navBullet.jpg"); background-repeat: no-repeat; background-position: 0 .5em;}
#sublist {margin: 0 0 10 10; padding-left: 0; list-style: none; }

.quant { border: 0 solid; text-align: center; width: 40;}
.buttonBasketFunction { top: 0; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9; color: #000000; text-decoration: none; border-width: 1; padding-left: 3; padding-right: 3; padding-top: 1; padding-bottom: 1; background-color: #dddddd; border-color: #4a5350; width: 55;}
.bskT {width:85; text-align: right; float: left; margin: 5 10 0 0; border-top-width: 3; border-top-style: solid; border-top-color: #4a5350;}
.bskB {width:305; float: left; margin: 0 10 2 0;}
.bskI {width:80; float: left; margin: 0 10 3 0;}
.bskF {width:80; float: left; margin: 7 10 3 0;}
.bskV {width:85; text-align: right; float: left; margin: 0 10 0 0;}

.fieldTitle {width: 150px; float: left; text-align: left; font-weight: bold;}
.inputHolder { width: 275px; float: left; text-align: left;}
.inputHolder input {width: 200px; border: 1px solid #4a5350; margin: 0px;}
.inputHolder select {border: 1px solid #4a5350; margin-left: 25px;}

.inputbHolder { width: 275px; float: left; text-align: left;}

hr {color:#fff; height:1px; margin: 5px;}

.inputl {width: 185px; height: 19px; text-align: left; padding: 0;}
#emailForm { width: 450px; border: 1px solid #4a5350; padding: 10px; text-align: center; align: center; margin: 0 auto;}

input.asearch { height: 18; width: 40; font-family: verdana; font-color: #999999; font-size: 10px; border: 1px solid #666666; margin: 0 8 0 2;}
input.gen { height: 18; width: 100; font-family: verdana; font-color: #999999; font-size: 10px; border: 1px solid #666666;}
input.search { height: 18; width: 80; font-family: verdana; font-color: #999999; font-size: 10px; border: 1px solid #666666;}

#details {width: 200; float: left; margin: 0 15 0 0;}
#details h3 {font-size: 12; font-weight: bold; color: #4a5350; margin:0;}

#ship {width: 125; float: left; margin: 0 15 0 0;}
#ship h3 {font-size: 12; font-weight: bold; color: #4a5350; margin:0;}

#bill {width: 125; float: left; margin: 0;}
#bill h3 {font-size: 12; font-weight: bold; color: #4a5350; margin:0;}

#xmas {color: #FF0000; text-align: center; margin-top: 10px;}
#xmas ul {color: #000000; text-align: left;}

#linkxmas {text-align: center;}
#linkxmas h1 {color: #FF0000;}
#linkxmas a {color: #FF0000;}