body{
margin:0 0 0 0px;
background:url(../imgs/back.jpg); 
}


@font-face {
font-family: Gotd;
src: url("../imgs/ITCAvantGardeStd-MdCnObl.otf") format("truetype");
}





.toptxtman{
font-family:Gotd, Arial, Helvetica, sans-serif;
font-size:16px; 
font-weight:normal;
color:#eeeeee;
text-decoration:none;
}


.topitempin{
font-family:Gotd, Arial, Helvetica, sans-serif;
font-size:21px; 
font-weight:normal;
color:#ef8e9c;
text-decoration:none;
}



@font-face {
font-family: Gotdbestname;
src: url("../imgs/BebasNeue.otf") format("opentype");
}


.chklinks{
font-family:Gotdbestname, Arial, Helvetica, sans-serif;
font-size:17px; 
font-weight:normal;
color:#c7c7c7;
text-decoration:none;
}

.chklinks:hover{
font-family:Gotdbestname, Arial, Helvetica, sans-serif;
font-size:17px; 
font-weight:normal;
color:#929292;
text-decoration:none;
}




@font-face {
font-family: Goteheadd;
src: url("../imgs/CheltenhamStd-BookCondIt.otf") format("opentype");
}

.toptxheading{
font-family:Goteheadd, Arial, Helvetica, sans-serif;
font-size:21px; 
font-weight:normal; 
color:#f40000;
text-decoration:none;
}


.toptxheading:hover{
font-family:Goteheadd, Arial, Helvetica, sans-serif;
font-size:21px; 
font-weight:normal; 
color:#FAFAFA;
text-decoration:none;
}



@font-face {
font-family: MAINBTNS;
src: url("../imgs/KhmerUIb.ttf") format("truetype");
}


.topbtnslink{
display:block; 
height:39px;
line-height:39px;
padding-left:11px; padding-right:11px;	
font-family:MAINBTNS, Arial, Helvetica, sans-serif;
font-size:14px; 
text-transform:uppercase;
font-weight:normal;
color:#FAFAFA;
text-decoration:none;
}

.topbtnslink:hover{
display:block;
background:#151515;
height:39px;
line-height:39px;
padding-left:11px; padding-right:11px;	
font-family:MAINBTNS, Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
font-weight:normal; 
color:#FFFFFF;
text-decoration:none;
}



.mianprdsc{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#878c96;
text-decoration:none;
}

.mianprdsc:hover{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#000000;
text-decoration:none;
}


.bluenormal{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#878c96;
text-decoration:none;
}



.clickmain{
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
font-weight:normal; 
color:#232832;
text-decoration:none;
}



.namedate{
font-family:arial;
font-size:11px;
font-weight:normal;
color:#727272;
text-decoration:none;
}







.toptxtlink{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#595959;
text-decoration:none;
}

.toptxtlink:hover{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#595959;
text-decoration:none;
}






.sectbgs{
background:#FFFFFF;
box-shadow: 0px 0px 12px 0px #313131; 
border-radius:3px;
margin:0px;
}










.backbgs{
background:#FFFFFF;
box-shadow: 0px 0px 8px 0px #c4c4c4;
border:0px solid #e3e3e3;
border-radius:0px;
}


#prdbgs{
background:url(../imgs/prdbgs.jpg);
width:210px;
height:193px;
margin:0px;
}


#prdbgs:hover{
background:url(../imgs/prdbgs.jpg);
box-shadow: 0px 0px 8px 0px #c4c4c4;
width:210px;
height:193px;
margin:0px;
}



#prdmainbgs{
background:#f2f2f2;
border:1px solid #f2f2f2;
margin:0px;
}

#prdmainbgs:hover{
background:#f2f2f2;
border:1px solid #d7d7d7;
margin:0px;
}




 
.indgrlink{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#8d8d8d;
text-decoration:none;
}

.indgrlink:hover{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#000;
text-decoration:none;
}


.normalgrstl{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#818181;
text-decoration:none;
}


.dvdline{
display:block;
border-left:1px dotted #7a7a7a;
height:20px;
font-size:11px;
font-weight:normal;
color:#818181;
text-decoration:none;
}



.blakst{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#808080;
text-decoration:none;
}





.whtst{
font-family:arial;
font-size:14px;
font-weight:normal;
color:#fff;
text-decoration:none;
}

.topbgnamebg{
background:url(../imgs/btns-bgs.jpg);
height:44px;
border-top-left-radius:6px;
border-top-right-radius:6px; 
border:0px;
}





.indbestkbgs{
background:#FFFFFF; 
border:1px solid #e8e8e8;
border-radius:0px;
width:100px;
height:100px;
padding:4px;
}

.indbestkbgs:hover{
background:#FFFFFF;
box-shadow: 0px 0px 8px 0px #d5d5d5;
border:1px solid #e8e8e8;
border-radius:0px;
}





.smallindbestkbgs{
background:#FFFFFF; 
border:1px solid #e8e8e8;
border-radius:0px; 
padding:4px;
}

.smallindbestkbgs:hover{
background:#FFFFFF;
box-shadow: 0px 0px 8px 0px #d5d5d5;
border:1px solid #e8e8e8;
border-radius:0px;
}


.catsmainbgs{
background:#FFFFFF; 
border:1px solid #efefef;
border-radius:0px;
width:160px;
height:160px;
padding:4px; 
}


.catsmainbgs:hover{
background:#FFFFFF;
box-shadow: 0px 0px 8px 0px #d5d5d5;
border:1px solid #efefef;
border-radius:0px;
}



.topnewbgs{
background:#FFFFFF;
border:1px dashed #b3b6c7;
border-radius:0px;
width:210px;
height:210px;
text-align:center;
padding:5px;
}
















@font-face {
font-family: FranklinGothicStd;
src: url("../imgs/ITCFranklinGothicStd-BkCp.otf") format("opentype");
}

.mcatsnameind{
font-family:FranklinGothicStd, Arial, Helvetica, sans-serif;
font-size:30px;
text-transform:uppercase;
font-weight:normal; 
color:#cccccc;
text-decoration:none;
}


.mcatsnameind:hover{
font-family:FranklinGothicStd, Arial, Helvetica, sans-serif;
font-size:30px;
text-transform:uppercase;
font-weight:normal; 
color:#a3a3a3;
text-decoration:none;
}










@font-face {
font-family: FranklinGotd;
src: url("../imgs/ITCFranklinGothicStd-MdCd.otf") format("opentype");
}


.headmainns{
font-family:FranklinGotd, Arial, Helvetica, sans-serif;
font-size:24px;
text-transform:uppercase;
font-weight:normal; 
color:#232832;
text-decoration:none;
}


.headwhit{
font-family:FranklinGothicStd, Arial, Helvetica, sans-serif;
font-size:21px;
text-transform:uppercase;
font-weight:normal; 
color:#FFFFFF;
text-decoration:none;
}


.downlkstxt{
font-family:FranklinGotd, Arial, Helvetica, sans-serif;
font-size:20px;
text-transform:uppercase;
font-weight:normal; 
color:#232832;
text-decoration:none;
}


.catsnametxst{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
font-weight:bold; 
color:#232832;
text-decoration:none;
}




 


.recentbg{
background:url(../imgs/recent-bg.jpg);
height:38px;
line-height:38px;
border-bottom-left-radius:6px;
border-bottom-right-radius:6px;
box-shadow: 0px 0px 8px #e6e6e6;
border:1px solid #e3e3e3;
}





.topitembks{
background:#0d0f14; 
border-radius:4px;
box-shadow: 0px 0px 0px #000000;
border:0px solid #30333d;
}






a#home{
display:block;
background:url(../btns/home.jpg);
width:50px;
height:70px;
margin:0px;
}

a#home:hover{
display:block;
background:url(../btns/home_hv.jpg);
width:50px;
height:70px;
margin:0px;
}



a#topitem{
display:block;
background:url(../btns/terms.jpg);
width:64px;
height:70px;
margin:0px;
}

a#topitem:hover{
display:block;
background:url(../btns/terms_hv.jpg);
width:64px;
height:70px;
margin:0px;
}



a#weare{
display:block;
background:url(../btns/cats.jpg);
width:78px;
height:70px;
margin:0px;
}

a#weare:hover{
display:block;
background:url(../btns/cats_hv.jpg);
width:78px;
height:70px;
margin:0px;
}




a#sitemap{
display:block;
background:url(../btns/sitemap.jpg);
width:70px;
height:70px;
margin:0px;
}

a#sitemap:hover{
display:block;
background:url(../btns/sitemap_hv.jpg);
width:70px;
height:70px;
margin:0px;
}


a#contact{
display:block;
background:url(../btns/contact.jpg);
width:74px;
height:70px;
margin:0px;
}

a#contact:hover{
display:block;
background:url(../btns/contact_hv.jpg);
width:74px;
height:70px;
margin:0px;
}



a#inq{
display:block;
background:url(../btns/inq.jpg);
width:64px;
height:70px;
margin:0px;
}

a#inq:hover{
display:block;
background:url(../btns/inq_hv.jpg);
width:64px;
height:70px;
margin:0px;
}




a#email{
display:block;
background:url(../btns/email.jpg);
width:55px;
height:70px;
margin:0px;
}

a#email:hover{
display:block;
background:url(../btns/email_hv.jpg);
width:55px;
height:70px;
margin:0px;
}












.topbg{
background:url(../imgs/btopwelbg.jpg);
height:48px;
border-bottom-left-radius:6px;
border-bottom-right-radius:6px;
box-shadow: 0px 0px 10px #d2d2d2;
border:0px;
}




.topauickcont{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#000;
text-decoration:none;
}


.topsearch{
background:#FFF;
border-radius:5px;
box-shadow: 0px 0px 0px #aeaeae;
border:1px solid #d0d0d0;
font-family:Tahoma;
font-size:11PX;
font-weight:normal;
color:#000000;
text-decoration:none;
}



.prdesbgs{
background:#FFF;
border-radius:5px;
box-shadow: 0px 0px 0px #aeaeae;
border:1px solid #e3e3e3;
font-family:Tahoma;
font-size:11PX;
font-weight:normal;
color:#000000;
text-decoration:none;
}


.leftregdbgs{
background:url(../imgs/topred-bg.jpg);
height:32px;
line-height:32px;
border-radius:4px;
box-shadow: 0px 0px 4px #aeaeae;
border:0px solid #e3e3e3;
font-family:Tahoma;
font-size:11PX;
font-weight:normal;
color:#000000;
text-decoration:none;
}




.recentprdbgs{
background:#f7f7f7;
border-radius:2px;
box-shadow: 0px 0px 8px #e6e6e6;
border:1px solid #dddddd;
font-family:Tahoma;
font-size:11PX;
font-weight:normal;
color:#818181;
text-decoration:none;
}




.produdsprdbgs{
background:#FFFFFF;
border-radius:5px;
box-shadow: 0px 0px 8px #aeaeae;
border:0px solid #dddddd;
font-family:Tahoma;
font-size:11PX;
font-weight:normal;
color:#000000;
text-decoration:none;
}


 


.mainbkbg{
background:#f0f0f0;
border-radius:5px;
box-shadow: 0px 0px 10px #d2d2d2;
border:0px;
}



.btnsbgs{
background:url(../imgs/btns-bg.jpg);
height:36px;
margin:0px;
border-radius:5px;
border:0px;
}


.scatsbgs{
background:url(../imgs/scatsbg.jpg);
height:28px;
margin:0px;
border-radius:5px;
border:1px solid #d9d9d9;
}



@font-face {
font-family: Peigon;
src: url("../imgs/VectoraLTStd-Light.otf") format("opentype");
}

.btnslink{
font-family:arial;
font-size:13px;
font-weight:normal;
color:#ec1e36;
text-decoration:none;
}

.btnslink:hover{
font-family:arial;
font-size:13px;
font-weight:normal;
color:#2851e9;
text-decoration:none;
}


td#btndvd{
padding-left:2px;
padding-right:2px;
border-right:1px dotted #d8d8d8;
margin:0px;
}





.popularbackbg{
background:#e8e8e8;
border-radius:5px;
border:1px solid #c4c4c4;
}


.populartxtbg{
background:url(../imgs/populartagbg.jpg);
height:36px;
line-height:36px;
border-radius:5px;
border:1px solid #cccbcb;
}


.whitecrtbg{
background:#fefefe;
border-bottom-left-radius:4px;
border-bottom-right-radius:4px;
border:1px solid #e4e4e4;
}










.blacktext{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#000000;
text-decoration:none;
}



.pollvotes{
font-family:tahoma;
font-size:11px;
font-weight:normal;
font-stretch:semi-condensed;
color:#6f6f6f;
text-decoration:none;
}

.pollvotes:hover{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#000000;
text-decoration:none;
}






.maintxtwht{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}


.maintxtgray{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#8d8d8d;
text-decoration:none;
}


.maintxtred{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#e10000;
text-decoration:none;
}

.maintxtblue{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#0e4fa6;
text-decoration:none;
}

.maintxtblack{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.formalblack{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}


.cutomer{
background:#f3f3f3;
border-radius:2px;
border:1px solid #000000;
font-family:Tahoma;
font-size:11PX;
font-weight:normal;
color:#000000;
text-decoration:none;
}







.updatebg{
background:#303030;
border-radius:5px;
box-shadow: 0px 0px 10px #aaaaaa;
border:1px solid #000000;
font-family:Tahoma;
font-size:11PX;
font-weight:normal;
color:#000000;
text-decoration:none;
}




.hotitemsbg{
background:#303030;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
box-shadow: 0px 0px 10px #aaaaaa;
border:1px solid #000000;
font-family:Tahoma;
font-size:11PX;
font-weight:normal;
color:#000000;
text-decoration:none;
}



.prdsmainsort{
background:#494949;
border-radius:3px;
box-shadow: 0px 0px 9px #111111;
border:1px solid #5e5e5e;
font-family:Tahoma;
font-size:11PX;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}







.mianprdsftr{
background:#494949;
border-radius:5px;
box-shadow: 0px 0px 10px #828282;
border:0px solid #a2a2a2;
font-family:Tahoma;
font-size:11PX;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}


.prdsmidsbg{
background:#FFFFFF;
border-radius:3px;
box-shadow: 0px 0px 10px #cfcfcf;
border:0px;
font-family:Tahoma;
font-size:11PX;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}



.selectcats{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#dd0000;
text-decoration:none;
}

























 






 

.mainpglink{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#4f4f4f;
text-decoration:none;
}

.mainpglink:hover{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#000;
text-decoration:none;
}


 


.inddetail{
font-family:arial;
font-size:11px;
font-weight:normal;
color:#000000;
text-decoration:none;
}

.inddetail:hover{
font-family:arial;
font-size:11px;
font-weight:normal;
color:#e30022;
text-decoration:none;
}



.pnameind{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#F30000;
text-decoration:none;
}


.maincats{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#7a7a7a;
text-decoration:none;
}

.maincats:hover{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}


.orng{
font-family:tahoma;
font-size:11px;
font-weight:normal; 
color:#f00a0a;
text-decoration:none;
}

 

.blacktxttopmain{
font-family:tahoma;
font-size:11px;
font-weight:normal;
line-height:16px;
color:#000000;
text-decoration:none;
}


.catsname{
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}

.normalwhite{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#888888;
text-decoration:none;
}


.srchfield{
background:#fcfcfc;
border-left:1px solid #d5d5d5;
border-bottom:1px solid #d5d5d5;
border-top:1px solid #d5d5d5;
height:32px; 
font-family:arial;
font-size:12px;
font-weight:normal;
color:#858585;
text-decoration:none;
}


.newsletter{
background:url(../imgs/midbglett.jpg);
border:0px;
font-family:Tahoma;
font-size:11PX;
font-weight:normal;
color:#000000;
text-decoration:none;
}


.sizesslcts{
background:#fcfcfc;
border-radius:3px;
height:22px;
box-shadow: 0px 0px 7px #cfcfcf;
border:1px solid #dadada;
font-family:arial;
font-size:12px;
font-weight:normal;
color:#535353;
text-decoration:none;
}



.sizescol{
background:#121212;
border-radius:3px;
height:22px;
border:1px solid #4f4f4f;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#999999;
text-decoration:none;
}

.nsizescol{
background:url(../imgs/inqfield.jpg);
border-radius:2px;
border:1px solid #cccccc;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#565656;
text-decoration:none;
}


.nsizescol:hover{
background:url(../imgs/inqfield.jpg);
border-radius:2px;
border:1px solid #cccccc;
box-shadow: 0px 0px 10px #cfcfcf;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#565656;
text-decoration:none;
}



.lettbgs{
background:url(../imgs/lettbg.jpg);
height:33px; 
border:0px;
margin:0px;
font-family:arial;
font-size:12PX;
font-weight:normal;
padding-left:10px;
color:#a4a4a4;
text-decoration:none;
}


.newstext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:0px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}

.newstextgray{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:0px;
font-weight:normal;
color:#b8b8b8;
text-decoration:none;
}


.updateblack{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}

.blacklink{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#000000;
text-decoration:none;
}

.blacklink:hover{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#c40000;
text-decoration:none;
}

.normalgray{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#a6a6a6;
text-decoration:none;
}


.graylink{
font-family:arial;
font-size:14px;
font-weight:normal;
color:#848484;
text-decoration:none;
}

.graylink:hover{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#000;
text-decoration:none;
}



.graynrmtxes{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#979797;
text-decoration:none;
}



.downmaintrxry{
font-family:arial;
font-size:16px;
font-weight:normal;
color:#ff0c0c;
text-decoration:none;
}



.normalwhite{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#cccccc;
text-decoration:none;
}


.main_text{
font-family:arial;
font-size:11px;
font-weight:normal;
color:#b8b8b8;
text-decoration:none;
}

.catstext{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

.scategory{
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#001EFD;
text-decoration:none;
}

.scategory:hover{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#fafafa;
text-decoration:none;
}



.scat{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}

.scat:hover{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#ca0202;
text-decoration:none;
}









.scatsecname{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#878787;
text-decoration:none;
}

.scatsecname:hover{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#af0000;
text-decoration:none;
}








.nxtwhite{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}
























 



.nxte{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}

.nxte:hover{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#FAFAFA;
text-decoration:none;
}


#nextbk{
background:#e80000;
font-family:tahoma;
font-size:11px;
border-radius:3px;
height:22px;
line-height:19px;
text-align:center;
color:#FFFFFF;
text-decoration:none;
}

#nextbk:hover{
background:#000000;
font-family:tahoma;
text-align:center;
border-radius:3px;
height:22px;
line-height:19px;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

.whitetxt{
font-family:tahoma;
font-size:11px;
color:#FAFAFA;
font-weight:normal;
text-decoration:none;
}

#paging{
background:#e80000;
font-family:tahoma;
border-radius:3px; 
font-size:11px;
width:24px;
height:22px;
margin-left:2px;
margin-right:2px;
line-height:19px;
text-align:center;
color:#FAFAFA;
text-decoration:none;
}

#paging:hover{
background:#000000;
font-family:tahoma;
text-align:center;
height:22px;
line-height:19px;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}


#pagingsel{
background:#000000;
font-family:tahoma;
text-align:center;
border-radius:3px;
height:22px;
width:24px;
margin-left:2px;
margin-right:2px;
line-height:19px;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}


.whiteheading{
font-family:arial;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}


.whiteheadlink{
font-family:arial;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

.whiteheadlink:hover{
font-family:arial;
font-size:13px;
font-weight:bold;
color:#000000;
text-decoration:none;
}