body {
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background:url(../images/img_02.jpg) repeat-x #FF5A00;
}
a {
	-moz-outline:none;
}
h1, h2, h3, h4 {
	margin: 0;
	font-weight: normal;
	color: #FAE129;
	font-family: "Lucida Sans Unicode" Lucida Grande, sans-serif
}
h1 {
	font-size:22px;
	font-weight:bold;
	padding-bottom:8px;
	padding-top:8px;
}
h2 {
	font-size:18px;
	font-weight:normal;
}
h3 {
	font-size:12px;
	font-weight:bold;
}
h4 {
	font-size:12px;
	font-weight:bold;
}
.h1class {
	font-size:16px;
	color:#E62C25;
}
p, ul, ol {
	margin:0px;
}
p {
	font-weight:bold
}
form {
	margin:0px;
	padding:0px;
}
a {
	color: #FAE129;
	outline:none;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
ul, ol {
	margin-top: 0;
	text-align: justify;
	font-size: 12px;
}
img {
	border:0px;
}
a img {
	border: none;
}
.master-container {
	width:962px;
	margin:0 auto;
}
.top-container {
	height:105px;
	padding-top:7px;
	color:#FFFFFF;
	padding-right:1px;
}
.top-rt {
	float:left
}
.logo {
    width:190px;
    height:82px;
    float:left;
    padding-top:5px;
}
.menu-bar {
	background:url(../images/right_bg_nv.gif) repeat-x;
	width:323px;
	height:31px;
}
.nav-container {
	margin-left:20px;
	padding-top:3px;
}
.banner-container {
	background:#ffffff;
	height:275px;
	border:1px solid #FAE129;
	position:relative
}
.bannercontent {
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px;
	background:#000000;
	height:62px;
}
.body-container {
	margin-right:0px;
	margin-bottom:0px;
}
.body-left {
	width:168px;
	float:left;
}
.body-rt {
	width:226px;
	float:left;
	padding-left:35px;
}
.body-mid {
	width:527px;
	float:left;
}
.footer-container {
	background:url(../images/img_41.jpg) repeat-x;
	height: 128px;
	font-size:10px;
	color:#FFFFFF;
	width:972px;
	margin:0 auto;
}
.footer-mid {
	float:left;
	width:915px;
}
.float-left {
	float:left
}
.float-rt {
	float:right;
}
.clear-both {
	clear:both
}
/* =nav
================================================ */
#nav {
	float: right;
	list-style: none;
	font-size:11px;
	margin-left:0px;
	padding-left:0;
}
#nav li {
	display: inline;
} /* IE6 fix */
#nav a {
	float: left;
	display: block;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	padding: 0px 9px 0 8px;
	margin: 0 0px;
	font-family:"Lucida Sans Unicode";
}
#nav a:hover {
	color: #FAE129;
	padding: 0px 9px 0 8px;
	margin: 0 0px;
}
#nav li#button1 a {
	color: #FAE129;
}
/* =nav2
================================================ */
#nav2 {
	list-style: none;
	font-size:18px;
	margin-left:0px;
	padding-left:0;
	width:745px;
	float:right;
}
#nav2 li {
	display: inline;
} /* IE6 fix */
#nav2 a {
	float: right;
	display: block;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	padding: 0px 8px;
	margin: 0 0px;
	font-family:"Lucida Sans Unicode";
}
#nav2 a:hover {
	color: #FAE129;
	padding: 0px 8px;
	margin: 0 0px;
}
#nav2 li#button1 a {
	color: #FAE129;
}
.autho {
	padding-top:20px;
	padding-bottom:15px;
	float:right;
	color:#FAE129;
	font-weight:bold;
}
.border-flash {
	border:1px solid #FAE129;
	width:130px;
}
.border-xpose {
	border:1px solid #FAE129;
}
.dropdownbox {
	width:126px;
}
.padrt {
	padding-right:15px;
}
.padrgt {
	padding-right:10px;
}
.padtop11 {
	padding-top:3px;
}
.box {
	border:1px solid #FAE129;
	background:#612408;
	float:left;
	width:507px;
	padding:10px;
}
.go {
	color:#FAE129
}
.go a {
	text-decoration:none
}
.go a:hover {
	text-decoration:none
}
.galbox {
	width:255px;
	float:left
}
.galborder {
	border:1px solid #333333;
}
.galhead {
	color:#612408;
	font-weight:bold;
	font-size:14px;
	padding-top:5px;
}
.boxrt {
	border:1px solid #FAE129;
	background:#612408;
	width:217px;
	float:left;
	padding:5px;
	padding-left:5px;
	padding-right:5px;
}
.borderrt {
	border:1px solid #FAE129;
	width:227px
}
.padrt1 {
	padding-right:5px;
}
.hothead {
	color:#FF5A00;
}
.padtop {
	padding-top:8px;
}
.boxfooter {
	border:1px solid #FAE129;
	background:#612408;
	float:left;
	padding:5px;
	color:#EB5301;
	font-size:9px;
	width:942px;
	margin-top:8px;
}
.boxfooter a {
	color:#EB5301;
	font-size:11px;
	text-decoration:none
}
.boxfooter a:hover {
	text-decoration:underline
}
.footerbox {
	width:156px;
	float:left
}
.footerhead {
	color:#FAE129;
	font-size:11px;
	font-weight:bold
}
.copyright {
	color:#FAE129;
	font-size:11px;
}
.copyright a {
	color:#FAE129;
	text-decoration:none
}
.copyright a:hover {
	text-decoration:underline
}
.copyright span {
	color:#EB5301;
}
.copyright span a {
	color:#EB5301;
}
.searchtxtbox {
	background:url(../images/img_08.jpg) no-repeat 0 1px;
	width:105px;
	height:18px;
	float:left;
	padding-top:1px;
	padding-right:10px;
	padding-left:5px;
}
.searchinput {
	border:none;
	background:#FF5A00;
	width:100px;
	height:14px;
	color:#FFFFFF;
	font-size:10px;
}
.srchbtn {
	background:none;
	border:0px;
	color:#FAE129;
	cursor:pointer;
	font-size:11px;
	padding:0px;
	margin:0px
}
.flash-box {
	width:960px;
	height:275px;
	overflow:hidden;
	position:relative;
	z-index:100
	
	
}
.flash-box ul {
	padding:0
}
.flash-box ul li {
	top:0;
	left:0;
	position:absolute;
	visibility:hidden
}
.flash-box cite {
	left: 0;
	bottom: 0;
	/*--- color: #fff; ---*/
	color: #fff;
	width: 960px;
	height: 68px;
	padding:0px 10px 5px 10px;
	/*--- font-size: 13px; ---*/
	font-size: 30px;
	/*--- line-height: 16px; ---*/
	
	font-weight: normal;
	font-style: normal;
	position: absolute;
	background: url("../images/bg-tex.png") repeat;
	font-family:"Lucida Sans Unicode";
}
.headerh2 {
	padding-left:0px;
	font-size:18px;
	font-family:"Lucida Sans Unicode";
	color:#FAE129;
	line-height:22px;
	padding-bottom:5px;
}
.checkclass {
	color:#FF0000
}
.required {
	color:#ffffff;
	background:#FF5A00;
	height:15px;
	border:none;
	margin-bottom:5px;
	width:171px;
	padding:3px 2px 7px 2px;
}
.txtarea {
	color:#ffffff;
	background:#FF5A00;
	height:90px;
	width:300px;
	border:none;
	margin-bottom:5px;
	padding:3px 2px 7px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.pricebox {
	background:#FF5A00;
	padding:3px;
	margin-bottom:10px;
	color:#FFFFFF;
	width:110px;
	font-size:17px;
	line-height:26px;
	float:left
}
.price {
	font-size:30px;
	color:#FAE129;
	text-decoration:underline
}
.prodhead {
	font-size:16px;
	color:#FAE129;
}
.label {
	width:100px;
	color:#ffffff;
	float:left;
	font-weight:bold
}
.buynow a {
	text-decoration:underline;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF
}
.bold {
	font-weight:bold
}
.brand-cont {
	float:left;
	padding-right:27px;
	width:150px
}
.brand-glass {
	padding-bottom:5px;
	float:left
}
.yel-col {
	color:#FAE129
}
.brand-glsrow {
	float:left;
	padding-bottom:20px;
	width:508px
}
.button {
	background:none;
	border:0px;
	color:#fae129;
	cursor:pointer;
	font-weight:bold;
}


/*navigation*/

#navd li {
	display: inline;
} /* IE6 fix */
#navd a {

	padding: 0px 8px 0 7px;
	margin: 0 0px;
	font-family:"Lucida Sans Unicode";
	color:#fff
}
#navd {
	padding:0;
	margin:0;
	list-style:none;
	height:35px;
	float: right;
	z-index:0;
	font-family:Tahoma;

	
	font-size:18px;
    z-index:300;
	position:relative
	
	
	
	
	
}
#navd li.top {
	display:block;
	float:left;

}
#navd li a.top_link {
	display:block;
	float:left;
	height:27px;
	padding-top:8px;
	padding-left:10px;
	padding-right:20px;
	color:#fff;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	cursor:pointer;
}
#navd li a.top_link span {
	float:left;
	display:block;
	padding:0 8px 0 3px;
color:#fff
}
#navd li a.top_link span.down {
	float:left;
	display:block;
	padding:0 8px 0 3px;
}
#navd li:hover a.top_link {
	color:#fff;
	

}
#navd LI.primactive {
	color:#fff;
	float:left;
	display:block;

}
#navd li:hover a.top_link span {

	color:#FAE129
}
#navd li:hover a.top_link span.down {

	color:#FAE129
}
#navd li:hover {
	/*position:relative; */
z-index:200;
	color:#fff;
}
#navd li:hover ul.sub {
	left:433px;
	top:26px;
	background: #000000;
	padding:1px;
	border:1px solid #fae129;
	white-space:nowrap;
	width:145px;
	height:auto;
	margin-top:-6px;
	margin-left:-3px;
}

#navd li:hover ul.sub li {
	display:block;
	height:20px;
	position:relative;
	float:left;
	width:145px;
	font-weight:normal;
	color:#FAE129;
}
#navd li:hover ul.sub li a {
	display:block;
	font-size:12px;
	font-weight:bold;
	height:18px;
	line-height:18px;
	text-indent:5px;
	color:#FAE129;
	text-decoration:none;
	padding-left:5px;
}
#navd li:hover ul.sub li a:hover {
	
	color:#fff;
}
#navd li:hover ul.sub li a.fly:hover {
	
	color:#fff;
}
#navd li:hover ul.sub1 {
	left:106px;
	top:26px;
	background: #000000;
	padding:1px;
	border:1px solid #fae129;
	white-space:nowrap;
	width:145px;
	height:auto;
	margin-top:-6px;
	margin-left:-3px;
}
#navd li:hover ul.sub1 li {
	display:block;
	height:20px;
	position:relative;
	float:left;
	width:145px;
	font-weight:normal;
	color:#FAE129;
}
#navd li:hover ul.sub1 li a {
	display:block;
	font-size:12px;
	font-weight:bold;
	height:18px;
	line-height:18px;
	text-indent:5px;
	color:#FAE129;
	text-decoration:none;
	padding-left:5px;
}
#navd li:hover ul.sub1 li a:hover {
	
	color:#fff;
}
#navd li:hover ul.sub1 li a.fly:hover {
	
	color:#fff;
}
#navd li:hover ul.sub2 {
	left:303px;
	top:26px;
	background: #000000;
	padding:1px;
	border:1px solid #fae129;
	white-space:nowrap;
	width:115px;
	height:auto;
	margin-top:-6px;
	margin-left:-3px;
}
#navd li:hover ul.sub2 li {
	display:block;
	height:20px;
	position:relative;
	float:left;
	width:145px;
	font-weight:normal;
	color:#FAE129;
}
#navd li:hover ul.sub2 li a {
	display:block;
	font-size:12px;
	font-weight:bold;
	height:18px;
	line-height:18px;
	text-indent:5px;
	color:#FAE129;
	text-decoration:none;
	padding-left:5px;
}
#navd li:hover ul.sub2 li a:hover {
	
	color:#fff;
}
#navd li:hover ul.sub2 li a.fly:hover {
	
	color:#fff;
}
#navd li:hover ul.sub3 {
	left:362px;
	top:26px;
	background: #000000;
	padding:1px;
	border:1px solid #fae129;
	white-space:nowrap;
	width:115px;
	height:auto;
	margin-top:-6px;
	margin-left:-3px;
}
#navd li:hover ul.sub3 li {
	display:block;
	height:20px;
	position:relative;
	float:left;
	width:145px;
	font-weight:normal;
	color:#FAE129;
}
#navd li:hover ul.sub3 li a {
	display:block;
	font-size:12px;
	font-weight:bold;
	height:18px;
	line-height:18px;
	text-indent:5px;
	color:#FAE129;
	text-decoration:none;
	padding-left:5px;
}
#navd li:hover ul.sub3 li a:hover {
	
	color:#fff;
}
#navd li:hover ul.sub3 li a.fly:hover {
	
	color:#fff;
}
#navd li:hover ul.sub4 {
	left:555px;
	top:26px;
	background: #000000;
	padding:1px;
	border:1px solid #fae129;
	white-space:nowrap;
	width:170px;
	height:auto;
	margin-top:-6px;
	margin-left:-3px;
}
#navd li:hover ul.sub4 li {
	display:block;
	height:20px;
	position:relative;
	float:left;
	width:145px;
	font-weight:normal;
	color:#FAE129;
}
#navd li:hover ul.sub4 li a {
	display:block;
	font-size:12px;
	font-weight:bold;
	height:18px;
	line-height:18px;
	text-indent:5px;
	color:#FAE129;
	text-decoration:none;
	padding-left:5px;
}
#navd li:hover ul.sub4 li a:hover {
	
	color:#fff;
}
#navd li:hover ul.sub4 li a.fly:hover {
	
	color:#fff;
}
#navd li:hover ul.sub6 {
	left:182px;
	top:26px;
	background: #000000;
	padding:1px;
	border:1px solid #fae129;
	white-space:nowrap;
	width:115px;
	height:auto;
	margin-top:-6px;
	margin-left:-3px;
}
#navd li:hover ul.sub6 li {
	display:block;
	height:20px;
	position:relative;
	float:left;
	width:145px;
	font-weight:normal;
	color:#FAE129;
}
#navd li:hover ul.sub6 li a {
	display:block;
	font-size:12px;
	font-weight:bold;
	height:18px;
	line-height:18px;
	text-indent:5px;
	color:#FAE129;
	text-decoration:none;
	padding-left:5px;
}
#navd li:hover ul.sub6 li a:hover {
	
	color:#fff;
}
#navd li:hover ul.sub6 li a.fly:hover {
	
	color:#fff;
}
#navd li:hover li:hover ul, #navd li:hover li:hover li:hover ul, #navd li:hover li:hover li:hover li:hover ul, #navd li:hover li:hover li:hover li:hover li:hover ul {

	background: #2D5DC2;
	padding:3px;
	border:1px solid #005b84;
	white-space:nowrap;
	width:150px;
	z-index:400;
	height:auto;

}
#navd ul, #navd li:hover ul ul, #navd li:hover li:hover ul ul, #navd li:hover li:hover li:hover ul ul, #navd li:hover li:hover li:hover li:hover ul ul {
	position:absolute;
	left:-9999px;
	top:-9999px;
	width:0;
	height:0;
	margin:0;
	padding:0;
	list-style:none;
}
div.brown-box {
	border: 1px solid #fae129;
	background-color:#612408;
}