@charset "utf-8";
*{margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
ol, ul { list-style: none;}
:focus { outline: 0; }
::-moz-focus-inner { border: 0;outline: 0;}
table { border-collapse: collapse; border-spacing: 0;}
.clear { clear: both; }
.cf:after { content: "."; display:block; height:0; clear:both; visibility:hidden; font-size:0; line-height:0; }/* ----- clear fix for floats ----- */
.cf { display:inline-block; }
* html .cf { height:1%; }
.cf { display:block; }
.al { float:left; }
.ar{ float:right; }
img { border: 0; vertical-align:top; }
a {text-decoration:none;}
p {line-height:18px; padding-bottom:15px;}
body {font: 12px Arial, Helvetica, sans-serif; color:#fffefe; background:url(../images/bg.jpg) repeat 0 0;}
h1 {font-size:18px; color:#4c1c00; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:normal; padding-bottom:7px; margin-bottom:10px; border-bottom:1px solid #4c1c00;}
#wrapper {width:960px; margin:0 auto; position:relative; padding-top: 12px;}

/*---------------------------- Start Header --------------------------------------------------------------*/
#header {}
#logo {float:left; margin:25px 0 0 11px; float:left;} 

#menu {position:relative; width:560px; float:right;}
#menu a {background:url(../images/mrnu-bg.png) no-repeat 0 0; width:160px; height:45px; position:absolute; font-size:16px; color:#fffefe; text-align:center; line-height:40px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; text-shadow:1px 1px 2px #300; font-weight:bold;}
#menu a:hover {background:url(../images/mrnu-bg.png) no-repeat 0 -45px;}
#menu .home {top:23px; left:0;}
#menu  .aboutUs {top:74px; left:98px;}
#menu  .product {top:23px; left:198px;}
#menu  .contect {top:74px; left:298px;}
#menu .sendInquiry {top:23px; left:398px;}

.text {padding:0 0 0 98px;}
/*---------------------------- End Header --------------------------------------------------------------*/


/*---------------------------- Start Banner --------------------------------------------------------------*/

.banner {background:url(../images/banner-bg.png) no-repeat 0 0; width:945px; height:257px; margin:0 auto;}
.banner li {float:left; width:945px; height:257px;}
/*---------------------------- End Banner --------------------------------------------------------------*/

/*---------------------------- Start Container --------------------------------------------------------------*/
#container {padding:15px 14px 20px 13px;}

.widecolumn {width:620px; float:left;}

.narrowcolumn {width:288px; float:right;}
	.subNav {background:url(../images/subnav.png) no-repeat 0 0; width:273px; height:314px; padding:10px 0 10px 15px;}
	.subNav li {width:100%; float:left; line-height:24px; height:24px;}
	.subNav li a {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#351300; display:inline-block; background:url(../images/arrow.png) no-repeat 0 center; font-weight:bold; font-style:italic; padding-left:25px;}
	.subNav li a:hover {color:#FFF;}
	

#footer {background:url(../images/footer.jpg) repeat 0 0; text-align:center; color:#ffb98e; padding:15px 0 0 0;}
#footer ul {padding-bottom:10px;}
#footer li {display:inline; padding:0 7px 0 4px; line-height:18px;}
#footer a{color:#ffb98e;}
#footer a:hover{color:#FFF;}

.tableCss {}
.tableCss td {padding:3px 5px; vertical-align:top;}

.chatTable {width:100%;}
.chatTable td {background-color:#9d4b1b; border:1px solid #b97249; text-align:center; padding:5px; vertical-align:middle;}
.chatTable .hed td {background-color:#702a00; font-size:14px; font-weight:bold; text-transform:uppercase;}

.link  {float:right;}
.link a {text-decoration:underline; color:#FFF;}
.link a:hover {text-decoration:none;}

fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
legend { border: 0; *margin-left: -7px; }
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; border:1px solid #630; width:220px; padding:2px 5px; color:#FFF; }
button, input { line-height: normal; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; width:100px; padding:4px 0; background-color:#630; color:#FFF; font-weight:bold;}
input, select { vertical-align:middle; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; }

.products {padding:10px 0 40px 0;}
	.products li {background:url(../images/item-shadow.png) no-repeat center bottom; padding-bottom:4px; margin-bottom:50px;}
	.products li img {width:180px; border:1px solid #965027;}
	.products li a, .products li p {background-color:#FFF; padding:5px; border:1px solid #999; display:block; position:relative;}
	.products .first {margin-left:0px;}
	.products span {position:absolute; bottom:-30px; left:0; width:100%; text-align:center; height:20px; line-height:20px; color:#FFEEE6; font-size:12px; font-weight:bold;}

.bigPic {width:550px; border:1px solid #630; padding:5px; background-color:#FFF; margin:0 auto; text-align:center; margin-bottom:10px;}	

.goog-te-gadget-simple {}
google_translate_element {}
.goog-te-gadget {position:absolute !important; top:5px; right:0;}