/* Global Reset */
html{

}
body{
	font-family: Arial;
	font-size: 12px;
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	background:url(../images/bg_page.gif);
}
html, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
img { margin:0; padding:0; border:0; text-decoration: none; }

li{ list-style:none; float:left; }

a img { border:none; }

a { cursor:pointer; outline:none; }

/* Fonts */
@font-face {
    font-family: 'BellGothicStdBold';
    src: url('../fonts/bellgot2-webfont.eot');
    src: url('../fonts/bellgot2-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bellgot2-webfont.woff') format('woff'),
         url('../fonts/bellgot2-webfont.ttf') format('truetype'),
         url('../fonts/bellgot2-webfont.svg#BellGothicStdBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Brush455BTRegular';
    src: url('../fonts/tt0990m_-webfont.eot');
    src: url('../fonts/tt0990m_-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/tt0990m_-webfont.woff') format('woff'),
         url('../fonts/tt0990m_-webfont.ttf') format('truetype'),
         url('../fonts/tt0990m_-webfont.svg#Brush455BTRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ZurichCnBTRegular';
    src: url('../fonts/zurchc-webfont.eot');
    src: url('../fonts/zurchc-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/zurchc-webfont.woff') format('woff'),
         url('../fonts/zurchc-webfont.ttf') format('truetype'),
         url('../fonts/zurchc-webfont.svg#ZurichCnBTRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
        font-family: "DaunPenh";
        src: url('../fonts/110168458-DaunPenh.eot');
        src: url('../fonts/110168458-DaunPenh.eot?#iefix') format('embedded-opentype'),
        url('../fonts/110168458-DaunPenh.svg#DaunPenh') format('svg'),
        url('../fonts/110168458-DaunPenh.woff') format('woff'),
        url('../fonts/110168458-DaunPenh.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
    }
@font-face {
    font-family: 'BellCentAddBTAddress';
    src: url('../fonts/zwadobef_1-webfont.eot');
    src: url('../fonts/zwadobef_1-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/zwadobef_1-webfont.woff') format('woff'),
         url('../fonts/zwadobef_1-webfont.ttf') format('truetype'),
         url('../fonts/zwadobef_1-webfont.svg#BellCentAddBTAddress') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'minion_proregular';
    src: url('../fonts/minion_pro-webfont.eot');
    src: url('../fonts/minion_pro-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/minion_pro-webfont.woff') format('woff'),
         url('../fonts/minion_pro-webfont.ttf') format('truetype'),
         url('../fonts/minion_pro-webfont.svg#minion_proregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
/* Page Holder */
#container,
#header,
#banner,
#flash,
#products,
#services,
#content,
#footer{
	padding: 0px;
	margin: 0 auto;
	width: 100%;
	clear:both;
}
 

/* General Styles */
.clear { clear:both; }
.float-l{ float:left; }
.float-r{ float:right; }

/* H1 to H6 type Styles */
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:12px; }

/* Header */
#header{
	height:25px;
}
#header-inner{
	padding: 0 20px 0 0;
	margin: 0 auto;
	width:983px;
	text-align:left;
}
#header-inner #logo{
	width:266px;
	top:8px;
	margin:0 0 0 369px;
	position:absolute;
}
.banner-inner1{
	background:url(../images/bannerimage.png) center no-repeat;
	height:331px;
}
#banner-cont{
	background: #280c08;
	border-top: 5px solid #fed600;
	border-bottom: 5px solid #fed600;
	height: 140px;
}
#banner-inner{
	background: url(../images/bg_products.jpg) no-repeat center top;
	padding:20px 0px;
	height:100px;
	width:1048px;
	margin: 0 auto;
	font-family: 'DaunPenh';
    font-size: 46px;
	line-height:36px;
	color:#fff;
	 letter-spacing: -2.8px;
}
 #services{
	margin-top:-15px;
	position:relative;
	height:250px;
}
#services-inner{
	padding: 0px;
	margin: 0 auto;
	width:695px;
	text-align:left;
}
#container{
	background:url(../images/bg.png) center top no-repeat;
}
#services-inner div{
	float:left;
	width:305px;
	height:150px;
	position:relative;
	padding:64px 21px 0 21px;
	background:url(../images/contact-box-bg.png) no-repeat left top;
	text-align:center;
	font-family: 'DaunPenh';
    font-size: 28px;
	line-height:22px;
	color:#fff;
	cursor:pointer;
}
.float-m{
	background:url(../images/urlname.png) 43px  83px no-repeat !important;
	clear: both;
    display: block;
    height: 126px;
    margin: -88px auto 0;
    width: 42.3% !important;
}
#services-inner div a.mail
{
	color:#ffce79;
}
.enternow{
	width: 120px;
	height: 36px;
	float: left;
	margin: 3px 0 0 84px;
	padding: 28px 0 0 0;
	background:url(../images/enter-bg.png) left top;
}
.enternow a{
	float: left;
	color: #9c1218;
	width: 100%;
	font-size: 24px;
	line-height: 36px;
	height: 36px;
	padding: 5px 0 0 0;
	text-align: center;
	font-family: 'DaunPenh';
}