@import "font.css";
body{background:#000 url(/images/body.jpg) top center repeat-y; color:#fff; font-family:'Khmer', "Segoe UI", sans-serif;}
#menu, #header, #slider, #footer{min-width:1000px;}

h2{text-shadow:0.5px 0.5px 0.5px #C1C1C1; font-size:26px}

#menu{height:30px; font-size:0; padding-top:35px;}
#menu>ul{list-style:none; padding:0; text-align:center; width:810px; margin-left:auto; display:table;}
#menu>ul>li{display:table-cell; border-bottom:2px solid #ED1B24; margin-right:0; position:relative;}
#menu>ul>li:last-child{border-right:none; margin-right:0}
#menu>ul>li .arrow{display:none;width:0; height:0; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #ED1B24; position:absolute; bottom:0; left:46%}
#menu>ul>li.active .arrow, #menu>ul>li:hover .arrow{display:block}
#menu>ul>li a{text-decoration:none; color:#6A6A6A; width: 100%; padding:7px 0; display:inline-block; line-height:30px; text-shadow:0.5px 0.5px 0.5px #C1C1C1; font-size:17px;}
#menu>ul>li a:hover, #menu ul li a:focus{color:#ED1B24}
#menu>ul>li ul{display:none; position:absolute; left:0; padding:0 10px; top:44px; background:#000; border:1px solid #343434; z-index:1500; width:152px}
#menu>ul>li ul li.divider{border-top:1px solid #343434}
#menu>ul>li ul a{display:block; color:#fff}
#menu>ul>li:hover ul{display:inherit; list-style:none;}
#menu>ul>li:hover ul li{text-align:left;}
#menu>ul>li.active a{color:#ED1B24}

#language{position:absolute; right:7px; top:87px;}
#language a{opacity:0.4}
#language a:hover{opacity:0.7}
#language > .active{opacity:1}

#header{background:#fff; height:120px; margin-bottom:10px; position:relative}
#header .logo{float:left; margin:11px 0 0 35px}
.logo{width:200px; height:93px; display:inline-block; background:url(/images/logo.png); background-size:200px 93px;}

#sliderwrap{position:relative;}
#slider{height:370px; position:relative;}
#slider img{cursor:pointer; clear:both; overflow:hidden; height:370px}
#next, #prev{background:url(/images/arrow.png) no-repeat; width:32px; height:32px; position:absolute; top:187px; cursor:pointer; z-index:10000}
#next{right:0}
#prev{left:0; -moz-transform:scaleX(-1); -o-transform:scaleX(-1); -webkit-transform:scaleX(-1); transform:scaleX(-1); filter:FlipH; -ms-filter:"FlipH";}

.i-title{height:39px; font-size:27px; margin:10px 0; text-shadow:0.5px 0.5px 0.5px #C1C1C1}
.i-title a{color:#CC0000; text-decoration:none;}
.i-title a:hover{color:#e50202}

.well{background:none; border:1px solid rgba(255,255,255,0.2)}
#sht1.well{text-align:center;}
#sht1.well .btn, #sht .well .btn{margin:5px 10px 0 0}
#sht1.well .btn:nth-child(2), #sht .well .btn:nth-child(2){margin-left:0}
#sht1.well .btn:last-child{margin-right:0}
#sht1.well h4{margin-bottom:5px; text-align:left}
#sht .well:last-child{margin-bottom:0}

#footer{background:#333134; height:80px; margin-top:10px; border-top:10px solid #231F20}
#footer>div{text-align:center; text-shadow:2px 2px #000; padding-top:25px;}

#index{padding:15px}
#index>div{background:#fff; padding:15px; border-radius:5px; color:#000}
#index>div p{margin:0}
#index .left{float:left; width:752px}
#index .right{float:right; width:290px}
#index .clrfx{clear:both; background:none; padding:0}
#index #b-bottom{margin-top:15px}

#main-p{padding:15px;}

#slideshow{display:table; background:#333134; width:100%; margin-top:-10px}
#slideshow>div{display:table-cell;}
#slideshow .left{width:380px; padding:15px;}
#slideshow .right{position:relative}
#slideshow .right #wowslider-container1{position:absolute; top:0; right:0; margin:0}
#slideshow h2{margin-top:0; text-align:center}
#slideshow .form-control{height:30px; font-size:14px; padding: 3px 8px}
#slideshow .btn{padding:7px 12px; font-size:14px}

#sht h4.i-header{margin-top:0}