body {font:12px Verdana, Arial; margin:0; background-color:#C0C0C0;}
p {font:12px Verdana, Arial; text-align:justify; line-height:18px; margin-top:10px; margin-bottom:10px;}
a {color:#900; text-decoration:none; outline:none;}
a:hover {color:#DA2828; text-decoration:none;}
li {line-height:15px; text-align:justify;}
input {outline:none;}


.mainDiv {width:970px; margin:0 auto; background-color:#FFF;}
.header {clear:both; height:179px; background-color:#000;}
.logo {width:233px; float:left;}
.headerMiddle {width:397px; float:left;}
.headerRight {background:url(../images/headerRight.jpg) no-repeat; width:340px; float:left; height:179px;}

.topNav {font-size:12px; color:#000; text-align:right; padding-right:20px; height:20px;}
.topNav a{font-size:10px; color:#FFF; padding:10px; text-decoration:none;}
.topNav a:hover{font-size:10px; color:#FFF; padding:10px; text-decoration:none;}

.note { background-image:url(../images/bg-note.gif); height:21px; color:#57291b; font-weight:bold; padding:5px; text-align:center;}
.note a{color:#db2827;}


.catalog {padding-top:32px; text-align:right;}
.topSearch {clear:both; padding-top:10px;}
.topSearch form{clear:both; padding:0; margin:0;}
.topSearch .topForm input {background-color:transparent; border:0px;}
.topSearch .search {float:left; width:39px;}
.topSearch div.input {background:url(../images/topSearch.jpg) no-repeat; height:35px; float:left; padding-left:3px;}
.topSearch input {width:180px; line-height:20px; height:20px; font-size:12px;}
.topSearch .button {width:60px; cursor:pointer;}

.menu {clear:both; background:url(../images/menuBg.jpg) repeat-x #000; height:42px; color:#E2BA7F; line-height:42px; font-weight:bold; padding-left:10px;}
.menu a{color:#FFF; text-decoration:none; padding-left:7px; padding-right:11px;}
.menu a:hover{color:#00bbff;}
.menu div {float:left; height:42px;}
.menuLeft {width:5px; background:url(../images/menuLeft.jpg) no-repeat;}
.home {background:url(../images/menumiddle.jpg) repeat-x;}
.menuRight {width:5px; background:url(../images/menuRight.jpg) no-repeat; margin-right:28px;}
.contact {margin-right:0;}

.leftNav {width:262px; float:left;}
.leftNav ul {margin:0; padding:10px 0; background:url(../images/link-box-bg.gif) repeat-y; list-style:none;}
.leftNav li {padding-left:10px; height:22px; line-height:22px; font-weight:bold;}
.leftNav li a {background:url(../images/list-arrow.gif) no-repeat; padding-left:20px; display:block; color:#000; text-decoration:none; width:232px;}
.leftNav li a:hover {background:url(../images/list-arrow1.gif) no-repeat; color:#6F3522;}
.getCatalog {padding-top:10px;}


.bodyPart {clear:both; margin-top:12px;}
.content {float:left; width:688px; padding:0 10px;}
.heading {background:url(../images/h1Bg.jpg) repeat-y; height:36px; float:left; width:698px; font-size:20px; font-weight:normal; color:#FFF; line-height:36px; padding-left:10px; font-family:Arial;}
.devider {background:url(../images/welcome-down-bg.gif) repeat-y; height:12px;}
.image {padding:0; margin:0; float:left; width:688px;}
.image p {padding:0; margin:0;}
.image img {padding-right:10px; padding-bottom:10px;}


.footer {clear:both; background:url(../images/footerBg.jpg) repeat-x; height:220px; color:#E0E1DC; padding-left:17px;}
.footerLeft {float:left; width:290px; margin-top:20px;}
.footerRight {margin-top:20px; text-align:center; padding-top:10px;}
.footer ul {list-style:none; margin:0; padding:10px 0 0 0; font-size:11px; line-height:20px;}

.footerLeft a {color:#E0E1DC; text-decoration:none;}
.footerLeft a:hover {color:#FFF; text-decoration:none;}

.footerRight input {border:0; background-color:#FFF; margin:0; padding:0; height:22px;}
.footerRight a {color:#FFF; text-decoration:none; padding:5px; font-weight:bold;}
.footerRight a:hover {color:#C1CBB3; text-decoration:none;}

.shipping {float:left; width:140px; background:url(../images/footerVrtLine.gif) repeat-y right; color:#99A18D; padding-top:10px;}
.payment {float:left; width:140px; background:url(../images/footerVrtLine.gif) repeat-y right; margin-left:10px; color:#99A18D; padding-top:10px;}
.weAccept {clear:both; width:290; padding-top:10px; color:#99A18D;}
.copyright {font-size:10px; color:#A09F9F; clear:both; padding-top:30px;}
.copyright a {color:#A09F9F; font-weight:normal;}
.footerForm {padding-top:30px; display:none;}

.footerRight form{padding:0; margin:0;}
.footerRight .footerForm input {background-color:transparent; border:0px;}

.footerRight .search {float:left; padding-top:10px;}
.footerRight div.input {background:url(../images/searchFooter1.jpg) no-repeat; height:35px; width:216px; float:left;}
.footerRight input {margin:auto; padding:6px 0 0 2px; line-height:20px; font-size:12px;}
.footerRight .button {width:30px; cursor:pointer;}
.tbl{height:25px; border:1px solid #C3C3C3;}
.tbl td{height:25px; text-align:center; border:1px solid #C3C3C3;}

.productThumb {height:120px; border:1px solid #514D4D; text-align:center; background-color:#FFF;}
.productText {background:url(../images/productThumbBg.jpg) repeat-x #514D4D; color:#FFF; font-weight:bold; text-align:center; height:45px; margin:0; font-size:12px;}
.productText1 {background:url(../images/productThumbBg.jpg) repeat-x #514D4D; color:#FFF; font-weight:bold; text-align:center; height:30px; margin:0; font-size:12px;}
.productText1 a{background:url(../images/productThumbBg.jpg) repeat-x #514D4D; color:#FFF; font-weight:bold; text-align:center; height:30px; margin:0; font-size:12px;}
.productText a{ color:#FFF; display:block; width:100%; height:40px; padding-top:5px;}
.productText a:hover{ color:#53E657;}

.border {border:1px solid #C2C0BE; background-color:#C2C0BE;}

.row-one{ background-color:#F0F0F0; text-align:left;}
.row-0ne a:hover{ background-color:#C2C0BE;}

.borderTest {background-color:#C2C0BE;}
.borderTest .row-one a {background-color:#F0F0F0; display:block; color:#033F04; padding:5px; margin:1px; height:25px;}
.borderTest .row-one a.big {height:40px;}
.borderTest .row-one a:hover { background-color:#C2C0BE; color:#B62432;}

.button { cursor:pointer; width:81px; height:20px;}
.addCart {cursor:pointer; width:81px; height:20px;}

.checkout {width:78px; height:20px;}

.pad{ padding:5px; border:1px solid #E1E1E1;}
.main{ height:30px; width:48%; background-color:#7D7D7D; padding-left:5px; font-size:14px; color:#fff; font-weight:bold;} 

.pencliptb{ width:400px; text-align:center; padding:5px;}

.tab1{ background-color:#C3C3C3; height:20px;}
.tab2{ background-color:#E6E6E6;}
.tab3{ background-color:#F0F0F0;}

.tble{ border:1px solid #C3C3C3;}
.tble1{ border:1px solid #E6E6E6;}

.space{padding:3px;}
.gototop {text-align:right;}
.whitebg {background-color:#FFF;}

.instru1{ height:25px; vertical-align:middle;}
.instru2{ height:25px; background-color:#E6E6E6; vertical-align:middle;}

.space{padding-top:5px;}

.sale{ color:#CC2C2C; font-weight:bold;}
.place{ padding-top:3px; padding-bottom:3px;}

.formTop{ padding-top:40px;}

.thank{ padding:100px; text-align:center; font-weight:bold;}

.holidayContent{ width:262px; color:#085a0a; background:url(../images/link-box-bg.gif) repeat-y;  font-size:13px; font-weight:bold;}
.holidayHead{ color:#d82828; font-weight:bold; font-size:16px; text-align:center; padding-top:10px;}

.oops {font-size:16px; color:#F00; font-weight:bold;}
.searchCss li {line-height:18px; padding:5px 0;}