body { background-color: #212121; margin: 0px;}
#pageSurround { width: 940px; margin: 0px auto; background-color:#FFFFFF; background-image: url(../styleImages/pagebg.gif); background-repeat:repeat-y;}
.topGraphic { background-color:#FFFFFF; background-image: url(../styleImages/logoheader.jpg); width:940px; height:169px; margin:0px auto;}
.secNav2 { background-color: #c66332; background-image: url(../styleImages/secNav2.jpg); width:940px; height:30px; margin:0px auto;}
.colLeft { position: absolute; z-index:5; width: 190px; padding: 10px 0px 5px 7px; background-color: #d3cdbd;}
.colMid { position: relative; width:705px; height: 1700px; background-color: #ece6d6; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 5px; float: right;}
.colMidHome { background-color:#ece6d6; position: relative; width:707px; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 5px; float: right;}
.colMidHomeBox1 { background-image:url(../styleImages/shopping_trolley.jpg); background-repeat:no-repeat; float:left; width:330px; padding:5px; border:1px solid #cccccc; margin: 0 7px 7px 3px; background-color: #ffffff;}
.colMidHomeBox2 { float:left; width:330px; padding:5px; border:1px solid #cccccc; margin: 0 7px 7px 3px; background-color: #ffffff; background-image:url(../styleImages/Balloons.jpg); background-repeat:no-repeat;}
.colMidHomeTop { width:682px; padding:5px; border:1px solid #cccccc; margin: 0 7px 7px 3px; background-color: #ffffff;}
.colMidHomeBottom { width:682px; padding:5px; border:1px solid #cccccc; margin: 3px 7px 7px 3px; background-color: #ffffff;}
.boxContent { font-family: "Lucida Sans", "Lucida Sans Unicode", Verdana; font-size: 75%; color: #333333; margin-bottom: 5px;}
.boxContent2 { font-family: "Lucida Sans", "Lucida Sans Unicode", Verdana; font-size: 75%; color: #333333; margin-bottom: 5px;}
.whiteBox { padding:10px; border:1px solid #cccccc; background-color: #ffffff;}
.currency { font-family: "Lucida Sans", "Lucida Sans Unicode", Verdana; font-size: 12px; font-weight:bold; color: #FFFFFF; float:left; width: 215px; padding-left: 10px; padding-top: 7px; margin-right: 13px; border-right: 1px solid #474646;}
.language { font-family: "Lucida Sans", "Lucida Sans Unicode", Verdana; font-size: 12px; font-weight:bold; color: #FFFFFF; float:left; width: 245px; padding-top: 7px; margin-right: 10px; border-right: 1px solid #474646;}
.shoppingcart { font-family: "Lucida Sans", "Lucida Sans Unicode", Verdana; font-size: 12px; font-weight:bold; color: #FFFFFF; float:right; width: 280px; padding-top: 8px; padding-left: 15px; background-image: url(../styleImages/basket.gif); background-repeat:no-repeat; background-position: left;}
.searcharea { font-family: "Lucida Sans", "Lucida Sans Unicode", Verdana; font-size: 12px; font-weight:bold; color: #FFFFFF; float:left; width: 250px; padding-left: 15px; padding-top: 6px; border-right: 1px solid #ae582e;}
.session1 { width: 100px; border-right:1px solid #ae582e; float: left; padding-top:7px;}
.session2 { width: 100px; border-right:1px solid #ae582e; float: left; padding-top: 7px; text-align:center;}
.session3 { width: 100px; border-right:1px solid #ae582e; float: left; padding-top:7px;}
.session4 { width: 120px; border-right:1px solid #ae582e; float: left; padding-top: 7px; text-align:center;}
.session5 { width: 120px; border-right:1px solid #474646; float: left; padding-top: 7px; text-align:center;}
.nav1 { width: 95px; border-right:1px solid #ae582e; float: left; padding-top: 7px; text-align:center;}
.nav2 { width: 125px; border-right:1px solid #ae582e; float: left; padding-top: 7px; text-align:center;}
.nav3 { width: 90px; float: right; padding-top: 7px; text-align:center;}
.nav4 { width: 70px; border-right:1px solid #ae582e; float: left; padding-top: 7px; text-align:center;}
#imgThumbSpace{ line-height: 0px;}
#imgThumbSpace img { padding-right: 3px; padding-bottom: 3px;}
.footer { width:940px; height: 50px; margin: 0px auto; background-image: url(../styleImages/footer.gif); background-position:left; background-repeat:no-repeat; background-color: #ffffff;}
.footerBox { float: right; width:155px; margin-right: 5px; padding-right: 5px;}
.footerCopyright { float: right; width:180px; padding-top: 1px; padding-right: 8px;}
.siteDocs { text-align:center; padding-top: 22px;}
.boxTitleLeft, .boxTitleRight { font-family: "Lucida Sans", "Lucida Sans Unicode", Verdana; font-size: 12px; color: #ffffff; font-weight: bold; text-transform:uppercase; padding: 5px 5px 4px 5px;}
.boxTitle2 { font-family: "Lucida Sans", "Lucida Sans Unicode", Verdana; font-size: 12px; color: #ffffff; font-weight: bold; text-transform:uppercase; padding: 18px 5px 4px 5px; background-image: url(../styleImages/navSep.gif); background-position:left top; background-repeat:no-repeat;}
.boxContentLeft, .boxContentRight { padding-left: 5px; margin-bottom: 10px; padding-top: 3px; padding-bottom: 5px; padding-right: 0px;}
.boxContentFP { padding-left: 5px; margin-bottom: 10px; padding-top: 3px; padding-bottom: 5px; padding-right: 10px; background-color: #b5afa0; background-image: url(../styleImages/fpBg.gif); background-position:right bottom; background-repeat:no-repeat; border: 1px solid #9d9789;}
.boxContentRE { padding-left: 5px; margin-bottom: 10px; padding-top: 3px; padding-bottom: 5px; padding-right: 10px; background-color: #b5afa0; background-repeat:no-repeat; background-position:center; border: 1px solid #9d9789;}
.boxContentREHOME { padding-left: 5px; margin-bottom: 10px; padding-top: 3px; padding-bottom: 5px; padding-right: 10px; background-color: #b5afa0; background-image: url(../styleImages/fpBg.gif) ; height:92px; width: 173px; background-repeat:no-repeat; background-position:center; border: 1px solid #9d9789;}
.botboxContent { background-color: #dee89b; padding-left: 5px; margin-bottom: 10px; padding-top: 3px; padding-bottom: 5px;}
li.num { font-family: "Lucida Sans", "Lucida Sans Unicode", Verdana; font-size: 11px; font-weight: bold; color: #939b6d; padding-bottom: 3px; padding-top:3px; padding-left: 0px; padding-right: 5px;}
a.pop { padding: 5px 0px; color: #262626; text-decoration:none;}
a.pop:hover { padding: 5px 0px; background : #ffffff; color: #c8dd6d; text-decoration:none;}
.prodInfo { background-color: #b5afa0; background-image:url(../styleImages/prodBot.gif); background-repeat: no-repeat; background-position:right bottom;}
.mainboxTitle { font-family: "Lucida Sans", "Lucida Sans Unicode", Verdana; font-size: 12px; color: #333333; font-weight: bold; text-transform: uppercase; border-bottom: 1px dotted #d3cdbd; padding: 3px 0px 5px 0px; position: relative;}
.mainboxTitle2 { font-family: "Lucida Sans", "Lucida Sans Unicode", Verdana; font-size: 16px; color: #333333; font-weight: bold; padding: 10px 0px 30px 15px; background-color: #938e82; background-image:url(../styleImages/prodTitle.gif); background-repeat: no-repeat; background-position: bottom;}
.currentDir { float:left; width: 435px; background-image:url(../styleImages/icons/home.gif); background-repeat: no-repeat; background-position:left; padding-left: 15px; margin-left: 5px;}
.currentDir2 { width: 435px; background-image:url(../styleImages/icons/home.gif); background-repeat: no-repeat; background-position:left; padding-left: 15px; margin-left: 5px;}
.pagination { text-align: right; float:right; width: 200px; background-image:url(../styleImages/icons/page.gif); background-repeat: no-repeat; background-position:right; padding-right: 15px;}
.prodBox { float:left; width:330px; padding:5px; border:1px solid #cccccc; margin: 0 7px 7px 3px; background-color: #ffffff;}
.prodboxImage { float: left; width: 75px; height: 75px; padding-left: 20px; margin-top: 10px; overflow: hidden; background-position:center center; background-repeat:no-repeat;}
.prodPriceindex { font-family: "Lucida Sans", "Lucida Sans Unicode", Verdana; color: #333333; font-weight: bold; font-size: 13px; background-color: #939b6d; height: 17px; padding-top: 2px; padding-left: 10px; float:right; width:89px;}
.prodboxDesc { float: left; width: 219px; padding-left: 0px; padding-top: 5px; height:90px; overflow: hidden; margin-left: 5px; text-align: left center;}
a.prodboxTitle { font-family: "Lucida Sans", "Lucida Sans Unicode", Verdana; font-size: 12px; color: #333333; font-weight: bold; text-transform: uppercase; text-decoration:none;}
a.prodboxTitle:hover { font-family: "Lucida Sans", "Lucida Sans Unicode", Verdana; font-size: 12px; color: #939b6d; font-weight: bold; text-transform: uppercase; text-decoration:none;}
a.prodboxMore { font-family: "Lucida Sans", "Lucida Sans Unicode", Verdana; font-size: 11px; color: #cccccc; font-weight: bold; text-transform: uppercase; text-decoration:none;}
a.prodboxMore:hover { font-family: "Lucida Sans", "Lucida Sans Unicode", Verdana; font-size: 11px; color: #939b6d; font-weight: bold; text-transform: uppercase; text-decoration:none;}
a.trans:hover { color: #000000;}
#subCats { text-align: center; padding: 3px; float: left; width: 500px; margin-top: 5px; margin-bottom: 10px;}
.subCat { text-align: center; padding: 15px 5px 15px 5px; float: left; width: 100px; background-color: #ffffff; border: 1px solid #cccccc; margin-right: 7px;}
.prodImageVP { float: left; width: 370px;}
.prodDesc { margin-left: 10px; padding-left: 10px; padding-right: 10px; width: 250px; float: left;}
.prodPrice { color: #ffffff; font-size: 18px; margin-bottom: 20px;}
.prodPrice2 { border-top: 1px dotted #938e82; padding-top: 15px; padding-bottom: 5px; width: 100%; color: #ffffff;}
.updateArea { float: left; line-height: 22px; margin-bottom: 3px;}
.checkoutArea { text-align: right; margin-top: 4px; margin-bottom: 3px;}
.regSep{ padding: 10px 0px 10px 0px; margin: 10px 0px 10px 0px; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}
#mainmenu-nav { list-style: none; list-style-type: none; padding: 0px; margin: 0px; width: 150px;}
.li-nav a { padding: 5px; display: block; text-indent: 2px; color: #333333; text-decoration: none; margin: 0px; background-color: #d3cdbd; font-family:"Lucida Sans", "Lucida Sans Unicode", Verdana; font-size: 12px; border-bottom: 1px solid #CABBAD; width: 150px;}
.li-nav a:hover { color: #C66332; border-bottom: 1px solid #C66332;}
.ul-nav, .li-nav { display: block; list-style: none; background-color: #d3cdbd;}
.ul-nav { width: 150px; padding: 0px;}
.li-nav { float: left; width: 190px;}
.li-nav .ul-nav { display: none; position: absolute; margin-left: 150px; margin-top: -19px; background-color: #d3cdbd; z-index: 99;}
a.hassubmenu { }
