/* CSS Document */
img{border:0px;}
html, body{height:100%;}
body{margin:0px; padding:0px; background: url(../images/bg.jpg) repeat-x #FFFFFF;}
table{font-size:11px; color:#333333; font-family:Arial,Helvetica,sans-serif; text-align:left; }

/* ------------------------------------------------Site Structure Start------------------------------------------------------ */
.maintable{width:941px; background:#FFFFFF; border-left:1px solid #BEA97C; border-right:1px solid #BEA97C; padding:1px 2px 1px 2px;}

/********************************* Top SectionStyle *********************************/
.topsection{width: 100%; vertical-align:top;}
.topsection td{color:#525252;}
.topsection b{color:#9B804E;}

.topback{background:url(../images/back-top.gif) repeat-x; height:87px; width:785px;}
.navback{background:url(../images/back-nav.gif) no-repeat right;}

.topsection a{color:#525252; text-decoration:underline; font-weight:normal;}
.topsection a:hover{color:#525252; text-decoration:none;}

a.toplink:link, a.toplink:visited, a.toplink:active{color:#EEE8DC; font-family:Times New Roman; text-decoration:none;  font-weight:bold; text-align:center; font-size:15px; text-transform:uppercase; display:block; padding:8px 0px 8px 0px;}
a.toplink:hover{color:#F2D49E; text-decoration:none; background:url(../images/back-navroll.gif) repeat-x;}

a.topwlink:link, a.topwlink:visited, a.topwlink:active{color:#ffffff; text-decoration:none; font-weight:bold;}
a.topwlink:hover{color:#ffffff; text-decoration:underline;}

/********************************* Left Section *********************************/
.lefsection{width:171px; background:#F3EEE2; vertical-align:top;}
.lefsection td{font-size:11px; color:#3F3F3F; font-family:arial,Helvetica,Tahoma;}
.lefsection b{font-size:12px; color:#9B9284; font-weight:bold;}

.lefthd{font-size:12px; color:#9B9284; font-weight:bold; background:url(../images/back-lefthd.gif) no-repeat; height:25px; padding-left:10px;}

.lefsection a{color:#3F3F3F; text-decoration:none; font-weight:normal;}
.lefsection a:hover{color:#3F3F3F; text-decoration:underline;}

/******************************** middle section ********************************/
.middsection{height:100%;  vertical-align: top; padding:0px; color:#626262;}
.middsection b{color:#333333; font-weight:bold;}

.middsection a{color:#3C3838; text-decoration:none; font-weight:normal;}
.middsection a:hover{color:#3C3838; text-decoration:underline;}

.catback{background:url(../images/part-cat.gif) repeat-x; height:288px;}
.catback1{background:url(../images/part-catb.gif) repeat-x; height:288px;}

.paging{color:#2A3F6A;}
.paging a{color:#2A3F6A; text-decoration:none; font-weight:normal;}
.paging a:hover{color:#2A3F6A; text-decoration:underline;}

a.nextprev:link, a.nextprev:visited, a.nextprev:active{color:#303030; text-decoration:none; font-weight:bold;}
a.nextprev:hover{color:#303030; text-decoration:none;}

/*a.addlink:link, a.addlink:visited, a.addlink:active{color:#9B804E; font-size:12px; text-decoration:none; font-weight:bold;}
a.addlink:hover{color:#6E566F; text-decoration:none;}*/

a.addlink:link, a.addlink:visited, a.addlink:active{ font-size:11px; text-decoration:underline; font-weight:normal;}
a.addlink:hover{ text-decoration:none;}

a.statictext1:link, a.statictext1:visited, a.statictext1:active{color:#ffffff; text-align:center; background-color:#BEA97C; font-size:12px; padding:3px; border:1px solid #9B804E; text-decoration:none; font-weight:bold; }
a.statictext1:hover{color:#9B804E; text-decoration:none; border:1px solid #E0D8C5; background-color:#F3EEE2;}

.padding{padding-left:10px;}

a.tshd:link, a.tshd:visited, a.tshd:active{ text-decoration:underline; color:#9B804E; font-weight:bold; padding-left:10px;}
a.tshd:hover{color:#333333; text-decoration:none;}

.dhead{color:#ffffff; font-size:14px; font-weight:bold; background:url(../images/back-dhd.gif) repeat-x; padding-left:5px;}
.dback{background:url(../images/back-detail.gif) repeat-x; border:4px solid #F5EEDE;}
.dbackll{background:url(../images/back-detail1.gif) repeat-x; border:4px solid #F5EEDE;}
.dback1{background-color:#ffffff; border:4px solid #EDE4CF;}
.dhd{background: transparent url(../images/icon1.gif) no-repeat center left; text-decoration: none; padding-left:15px; color:#493A4A; font-weight:bold; font-size:16px;}

.dhd1{background: transparent url(../images/icon.gif) no-repeat center left; text-decoration: none; padding-left:20px; color:#595959; font-weight:bold; font-size:14px;}

/*bottom section*/
.bottomsection{vertical-align:top;}
.bottomsection td{font-size:11px; color:#61533B;}

.bottom{background:url(../images/back-bottom.gif) repeat-x #F7F4F0; height:143px;}
/* .bottom{ background:#F5F2EC; height:143px; } */
.bottomsection a{color:#61533B; text-decoration:none; font-weight:normal; font-size:12px; padding-left:3px; padding-right:3px;}
.bottomsection a:hover{color:#61533B; text-decoration:underline;}

/* ------------------------------------------------Site Structure END------------------------------------------------------ */

/* ---------------------------------------------shopping cart Sections---------------------------------------------------- */

.allborder1{background:#EEE6D9;}
.tableheader1 td{background:#F3F0EC; color:#595957; padding:3px; font-weight:normal; height:25px;}

.tableborder{border:1px solid #F0DBA8; height:100%}
.allborder{background:#CDB5AF;}
.tableheader td{background:#8D8460; color:#ffffff;  padding:5px; font-weight:bold; font-size:12px; text-align:center;}
.lightbg td{background:#ffffff; padding:3px;}
.darkbg td{background:#F3EEE2; padding:3px;}
.hdbg{background:#FEFBF4; height:25px; border:1px solid #F5EEE1; color:#666666; font-weight:bold; padding-left:10px; font-family:verdana; font-size:12px;}
.lighttdbkg{background:#ffffff; padding:3px;}

.shop{ background-color:#FBF8EF;}
.shoptable{ background-color:#FBF8EF; padding-bottom:15px; padding-top:15px; padding-left:15px; padding-right:15px;}
.shophdmain{ background-color:#BEA97C; font-size:14px; font-weight:bold; height:30px; color:#ffffff; text-transform:uppercase; }
.shophdsub{ background-color:#DDC7A1; font-size:14px; font-weight:bold; height:30px; color:#ffffff; text-transform:uppercase;}
.mline{ background-color:#BEA97C; height:1px;}
.bottomheader{background:#F6F7E4; color:#000000; padding-left:10px; font-weight:bold; height:25px;}
.subtdbg{background:#ecedd3; height:16px; padding-left:10px;}

/* ---------------------------------------------------Account Section---------------------------------------------------- */
.maheading{color:#766C7B; font-size:24px; font-family:Trajan-normal; font-weight:bold; text-decoration:underline;}
a.maheading:link, a.maheading:visited, a.maheading:active{color:#9A804D; font-size:11px; font-weight:bold; font-family:tahoma; text-decoration:underline;}
a.maheading:hover{color:#9A804D; text-decoration:none;}

a.maheading1:link, a.maheading1:visited, a.maheading1:active{color:#766C7B; font-size:20px; font-family:Arial Narrow; font-weight:bold; text-decoration:none;}
a.maheading1:hover{color:#7E7583; text-decoration:none;}

.malink{color:#FE616A; text-decoration:none; padding-top:5px;}
a.malink:link, a.malink:visited, a.malink:active{color:#726D57; text-decoration:underline; font-family:Tahoma;}
a.malink:hover{color:#726D57; text-decoration:none;}

/* Form Sections styles*/
form{margin:0px; padding:0px;}
input, select, textarea{font-size:11px; color:#747474;}
input, select, textarea{border:1px solid #A69A85; padding:1px;}
.button{color:#FFFFFF; padding:0px; font-weight:bold;  padding:1px; background: url(../images/butbg.gif) repeat-x; border:0px; 
border:1px solid #9FB2C3;}
.noborder{border:0px none; padding:0px;}
 
/* Images styles */
.thumimg{width:90px;}
.middimg{width:225px;}
.bigimg{width:300px; border:2px solid #CCCCCC; padding:2px;}
.imgborder, .thumimg, .normalimg{border:1px solid #CCCCCC; padding:1px;}
a:hover .imgborder, a:hover .thumimg, a:hover .normalimg {border:1px solid #7BA552;}

/*Heading section*/
.heading{background:url(../images/back-hd.gif) no-repeat; height:44px; font-size:28px; color:#ffffff;  font-weight:normal; padding-right:20px; text-align:right; font-family:Trajan-Normal;}
.pagehead, h2{font-size:18px; color:#ffffff; font-weight:normal; font-size:30px; margin:0px; padding:5px 0px 0px 10px; background:url(../images/back-hd.gif) no-repeat; height:45px;}
.midsubhead{color:#A88438; font-size:20px; font-weight:bold; font-family:Context Reprise MediumCond SSi;}
.midheader{color:#9B804E; font-weight:normal; font-size:24px; font-family:Times New Roman, Times, serif; text-transform:uppercase; }
.smallhead{color:#A88438;	font-size:20px;	font-weight:normal; font-family:Context Reprise SSi;}
.hlhead{color:#61533B;	font-size:16px;	font-weight:bold;}
.hlheadbig{color:#846736; font-size:12px; font-weight:bold; font-family:Tahoma;}

/*General text */
.smalltext{font-size:10px;}
.normaltext{font-size:12px; font-weight:normal; font-family:verdana; color:#626262;}
.error{color:#FF0000; font-weight:bold;}
.red{color:#FF0000;}
.brown{color:#746144;}
.hlight{color:#ffffff;}
.price{color:#C03004; font-weight:normal;}
.price1{font-weight:bold; color:#A97A22;}
.price2{font-weight:bold; color:#666666;}
.priceo{color:#6C6149; font-weight:normal;}

/*------------------------------------general eliments styles------------------------------------*/
h1{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#917C58; font-weight:normal; padding-left:10px; margin:2px;}
.textheding{font-size:18px; color:#9B804E; font-weight:normal; font-size:30px; margin:2px; padding-left:10px; padding-top:5px;}
ul{list-style: url(../images/arw.gif) none; margin:0px; padding-left:30px;}
li{margin:4px 0px;}

.xline{background:#F5EEDD; height:1px;}
.yline{background:#CBBDA3; width:1px;}
.border{border:1px solid #B1A692;}
.border1{border-left:1px solid #C5BAA6; border-bottom:1px solid #C5BAA6; background-image:url(../images/corback.gif); background-repeat:repeat-x; padding:5px;}
.border2{border:1px solid #E5DCCA; padding:5px;}
.border3{border:1px solid #EBE3D3; background-color:#FFFAEE; padding:5px;}
.borderb{ border-left:0px solid #C5BAA6; border-bottom:0px solid #C5BAA6; background-image:url(../images/ABCF_POJ_Bgrnd1.jpg); background-repeat:repeat-x; padding:5px; height:308px;}

/*------------------------------------links styles------------------------------------*/

.view{color:#333333; font-weight:normal; font-size:11px; font-family:Arial;}
.view a{background: transparent url(../images/icon.gif) no-repeat center right; text-decoration: none; padding-right:12px; color:#333333; font-weight:normal; font-size:11px; font-family:Arial;}
.view a:visited, .view a:active{color:#333333; text-decoration: none; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.view a:hover{text-decoration:underline; color:#333333;}

.breadcrumb{color:#333333; background-color:#EBE3D3; font-weight:normal; font-size:11px; font-family:Arial; padding:10px;}
.breadcrumb a{background: transparent url(../images/breadcrumb.gif) no-repeat center right; text-decoration: none; padding-right:15px; color:#333333; font-weight:normal; font-size:12px; font-family:Arial;}
.breadcrumb a:visited, .breadcrumb a:active{color:#333333; text-decoration: none; font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.breadcrumb a:hover{text-decoration:underline; color:#333333;}

a.prodlink:link, a.prodlink:visited, a.prodlink:active{color:#575757; text-decoration:none; font-weight:normal; font-size:12px;}
a.prodlink:hover{color:#575757; text-decoration:underline;}

a.normallink:link, a.normallink:visited, a.normallink:active{color:#333333; text-decoration:underline; font-weight:bold;}
a.normallink:hover{color:#333333; text-decoration:none; font-weight:bold;}

a.sublink:link, a.sublink:visited, a.sublink:active{color:#7F1E17; text-decoration:none; font-weight:normal; font-size:11px;}
a.sublink:hover{color:#7F1E17; text-decoration:underline; font-weight:normal;}

a.headlink:link, a.headlink:visited, a.headlink:active{color:#8A7B45; text-decoration:none; font-weight:normal; font-size:12px;}
a.headlink:hover{color:#8A7B45; text-decoration:underline; font-weight:normal;}

a.smalllink:link, a.smalllink:visited, a.smalllink:active{color:#9C917E; text-decoration:underline; font-weight:normal;}
a.smalllink:hover{color:#9C917E; text-decoration:none;}

a.more:link, a.more:visited, a.more:active{padding-left:5px; color:#2A416B; text-decoration:underline; font-weight:bold;}
a.more:hover{color:#2A416B; text-decoration:none;}

a.lightlink:link, a.lightlink:visited, a.lightlink:active{color:#9B804E; font-weight:bold; text-decoration:underline; padding-left:3px; padding-right:3px;}
a.lightlink:hover{color:#9B804E; text-decoration:none;}

a.vslink:link, a.vslink:visited, a.vslink:active{color:#96815B; text-decoration:none; font-weight:normal; font-size:9px;}
a.vslink:hover{color:#3B3B30; text-decoration:none; border:1px solid #403727; background-color:#FFFFFF; padding:2px;}

.allborder2{background:#EBE3D3;}
.bg{background-color:#BEA97C; color:#ffffff; font-size:12px; padding-left:10px; height:25px; }
.fieldheader{background-color:#FEFBF4;}
.fieldheader1{background-color:EBE3D3;}
.alttd{background-color:#ffffff;}
.textover {color:#626262;  font-weight:normal; font-size:11px; font-family:Arial; }
.static{font-size:11px; font-family:Tahoma; text-decoration:none; font-weight:normal; color:#6c6c6c; text-align:justify;}
.static1{font-size:11px; font-family:Tahoma; text-decoration:none; font-weight:normal; color:#996633;}
.statichead{font-size:12px; font-family:Tahoma; padding-left:10px; background-color:#F3EEE2; border:1px solid #E3DDCE; font-weight:bold; color:#6c6c6c; height:30px;}

.statichead1{font-size:12px; font-family:Tahoma; padding-left:10px; background-color:#F3EEE2; font-weight:bold; color:#6c6c6c; height:25px;}

.textcat{color:#9B804E; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.tborder{border:1px solid #E1DDE2; }
.tback{background-color:#FCF9F3; padding:3px; font-size:12px;}
.graybold{ color:#4d4d4d; font-size:12px; font-weight:bold; }

.norating{background-image:url(../images/norating.gif); background-repeat:no-repeat; height:20px; width:130px; color:#3F3F3F; background-position:center; padding-left:6px;}
.m-border{border:1px solid #E1DDE2; background-color:#FFFDFB; padding:10px;}
.sborder{background-color:#F3EEE2;}
.theader td{background:#A99D82; height:25px; color:#ffffff; font-family:Tahoma; padding-left:10px; font-weight:bold; font-size:11px;}
.ligbg td{background:#ffffff; padding-left:10px; font-family:Tahoma; font-size:11px; height:25px;}
.dback2{background:url(../images/back-detail.gif) repeat-x;}

a.sitelink:link, a.sitelink:visited, a.sitelink:active{color:#726D57; text-decoration:none; font-family:Tahoma;}
a.sitelink:hover{color:#000000; text-decoration:none;}

.bignortxt{font-size:12px; text-decoration:none; font-weight:normal; color:#8D8371; text-align:justify;}

a.bid:link, a.bid:visited, a.bid:active{color:#9D844E; text-decoration:none; text-decoration:underline; padding-left:3px; font-weight:normal;}
a.bid:hover{color:#000000; text-decoration:none;}

