/*------------------------------common----------------------------------------*/
body{ font-family:"Trebuchet MS", Arial, Verdana; background:#000000; color:#aaaaaa; line-height:16px; margin:0px auto; padding:0px; font-size:11px; }
p { padding:0; margin:0; }
ul{	list-style:none; line-height:normal; padding:0; margin:0; }
br{	line-height:normal; }

* { margin:0; padding:0;}
 body { margin:0px; padding:0px;}
 div, p, form, ul, li, h1, h2, h3, h4, h5, h6, a, span, form, dl, dt, dd, img, br, big { padding:0; margin:0; }
 .clr { clear:both; }
 a, input { outline:none;}
 img {border:0; outline:none;}

/*......................Main Div...........................*/
.clearBoth{ clear:both; font-size:1px;}
.main-container { width:1000px; height:100%; margin:0 auto; border:1px solid #212121; }

/*------------------------------banner----------------------------------------*/
/*.main-container .banner{background:url(../images/banner.jpg) no-repeat left top; padding:0 20px 13px 0; border-bottom:1px dashed #000000;}*/

.main-container .banner{background:url(../images/banner-n.jpg) no-repeat left top; padding:0 20px 0px 0px; border-bottom:1px dashed #000000;}
.main-container .banner .left-player{ width:753px; float:left;}
.main-container .banner .left-player .welcome-logo{ padding-left:0px; padding-top:0px;}
/*.main-container .banner .left-player .welcome-logo{ padding-left:13px; padding-top:16px;}*/
.main-container .banner .left-player .space-for-player{ height:423px; text-align:center;}
.main-container .banner .video-list{ float:left; width:227px; background:url(../images/black-trans-bg.png) repeat;}
.main-container .banner .video-list .logo{ padding:28px 0; text-align:center;}
.main-container .banner .video-list .logImag{padding:28px 0; text-align:center;}
.main-container .banner .video-list .small-video{ padding:0 17px 20px 25px;}
.main-container .banner .video-list .small-video .gap{ height:26px;}

.main-container .banner .video-list .small-video .video-thumb{ width:55px; float:left; position:relative;}
.main-container .banner .video-list .small-video .video-thumb .playbtn{ position:absolute; top:33px; left:32px; width:16px; height:13px;}


.main-container .banner .video-list .small-video .video-details{ width:116px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding-left:11px;}
.main-container .banner .video-list .small-video .video-details .view-more{ color:#ffc320; text-decoration:none;}
.main-container .banner .video-list .small-video .video-details .view-more:a{ color:#ffc320; text-decoration:none;}
.main-container .banner .video-list .small-video .video-details .view-more:hover{ color:#e9620f; text-decoration:none;}
/*------------------------------content----------------------------------------*/
.main-container .mid-bg{background:url(../images/mid-bg.jpg) no-repeat #000000; padding:0 20px 0 18px;}
.main-container .mid-bg .content-border{ border-bottom:1px solid #212121;}
.main-container .mid-bg .left-content{ width:735px; float:left; padding-bottom:2px; }
.main-container .mid-bg .left-content .cross-bg {background:url(../images/orange-bg.jpg) no-repeat; width:228px; float:left;}
.main-container .mid-bg .left-content .cross-bg1 {background:url(../images/orange-bg1.jpg) no-repeat; width:228px; float:left; padding-bottom:5px;}
.main-container .mid-bg .left-content .cross-bg102 {background:url(../images/orange-bg3.jpg) no-repeat; width:228px; float:left; padding-bottom:5px;}
.main-container .mid-bg .left-content .palin-bg { width:139px; float:left;}
.main-container .mid-bg .left-content .palin-bg002 { width:17px; float:left;}
.main-container .mid-bg .left-content .heading-img{ padding:20px 0 12px 25px;}
.main-container .mid-bg .left-content .text-block{ padding:0 20px;}
.main-container .mid-bg .left-content .text-block1{ padding:0 21px 0 20px;}
.main-container .mid-bg .left-content .text-bg{ background:url(../images/orange-black-grad.png) no-repeat; padding:7px 6px 28px 5px;}

.main-container .mid-bg .left-content .cross-bg .text-bg .list-sec{ width:80%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold;}
.main-container .mid-bg .left-content .cross-bg .text-bg .list-more{ width:20%; float:left;}
.main-container .mid-bg .left-content .cross-bg .text-bg .list-sec-border{ border-bottom:1px dotted #000000; padding:8px 0 5px 0;}
.main-container .mid-bg .left-content .cross-bg .text-bg .list-sec .list{ padding:8px 0 5px 5px; text-decoration:none; color:#ffffff;}
.main-container .mid-bg .left-content .cross-bg .text-bg .list-sec .list:a{   text-decoration:none; color:#ffffff;}
.main-container .mid-bg .left-content .cross-bg .text-bg .list-sec .list:hover{   text-decoration:none; color:#000000;}

.main-container .mid-bg .left-content .cross-bg .text-bg .more{ background:url(../images/more-bg.png) no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; color:#512205; text-align:center; padding:0 6px; font-weight:normal;}
.main-container .mid-bg .left-content .cross-bg .text-bg .more:a{ background:url(../images/more-bg.png) no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; color:#512205; text-align:center; font-weight:normal; padding:0 6px;}
.main-container .mid-bg .left-content .cross-bg .text-bg .more:hover{ background:url(../images/more-bg.png) no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; color:#df5e0e; text-align:center; font-weight:normal; padding:0 6px;}

.main-container .mid-bg .left-content .cross-bg .text-bg-end {background:url(../images/orange-black-bg-end.jpg) repeat-x; height:89px;}
/*------------------------------nav----------------------------------------*/
.main-container .mid-bg .nav{ float:left; width:227px; }
.main-container .mid-bg .nav-bg{ background:url(../images/nav-bg.jpg) repeat-x #000000; padding:12px 25px; border:1px solid #000000;}
.main-container .mid-bg .nav-end{background:url(../images/nav-end.jpg) repeat-x; height:19px;}
.main-container .mid-bg .nav-bg .login{ background:url(../images/login.png) no-repeat; padding:5px 50px 8px 7px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px;}
.main-container .mid-bg .nav-bg .login a{ color:#000; text-decoration:none; display:block;}

.main-container .mid-bg .nav-bg .ul-nav{ list-style:none; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:14px;}
.main-container .mid-bg .nav-bg .ul-nav li{ padding:9px 0 6px 0; border-bottom:1px dotted #404040; text-decoration:none; color:#ffffff;}
.main-container .mid-bg .nav-bg .ul-nav li a{ padding:9px 0 6px 0;  text-decoration:none; color:#ffffff;}
.main-container .mid-bg .nav-bg .ul-nav li a:hover{ padding:9px 0 6px 0; text-decoration:none; color:#ffae48;}
/*------------------------------order----------------------------------------*/
.main-container .ordernow{padding:4px 0 4px 18px; }
.main-container .ordernow-border{border-bottom:1px solid #212121;}
/*------------------------------footer----------------------------------------*/
.main-container .footer{ padding:13px 20px 13px 18px; font-family:11px;}
.main-container .footer .footer-left{ width:50%; float:left; text-align:left;}
.main-container .footer .footer-right{ width:50%; float:left; text-align:right;}
.main-container .footer .white-link{ color:#FFFFFF; font-weight:bold; text-decoration:none;}
.main-container .footer .white-link:a{ color:#FFFFFF; font-weight:bold; text-decoration:none;}
.main-container .footer .white-link:hover{ color:#ffac44; font-weight:bold; text-decoration:underline;}

/*----------------------------inner page-----------------------------*/
.main-container .mid-bg .inner-content{ width:100%; float:left; }
.main-container .mid-bg .inner-content .product-bg { background:url(../images/product-bg.jpg) left top no-repeat #180a01; padding:0 13px 24px 13px; width:934px;}
.main-container .mid-bg .product-bg-end{padding-bottom:2px;}
.main-container .mid-bg .product-border{border-top:1px solid #a14409;}
.main-container .mid-bg .inner-content .product-bg .product-picture{float:left; width:201px; padding-right:24px;}
.main-container .mid-bg .inner-content .product-bg .product-picture .dynamic-image{ background-color:#FFFFFF; border:3px solid #ff7d00;}
.main-container .mid-bg .inner-content .product-bg .product-details{float:left; width:480px; padding-right:24px;}
.main-container .mid-bg .inner-content .product-bg .product-buton{float:left; width:180px; padding-right:24px;}
.main-container .mid-bg .inner-content .heading-img-inner{ padding:20px 0 12px 0;}
.main-container .mid-bg .inner-content .product-bg .product-details .black-heading{ font-size:18px; color:#ffffff;}
.main-container .mid-bg .inner-content .product-bg .product-details .price-heading{ font-size:12px; color:#ffae49;}
.main-container .mid-bg .inner-content .product-bg .product-details .yellow-button{background:url(../images/review-button.png) no-repeat; color:#000000; font-weight:bold; text-decoration:none; padding:5px 10px 12px 10px; height:10px; display:block; width:90px;}
.main-container .mid-bg .inner-content .product-bg .product-details .yellow-button:a{background:url(../images/review-button.png) no-repeat; color:#000000; font-weight:bold; text-decoration:none; padding:5px 10px 12px 10px; height:10px; width:90px;}
.main-container .mid-bg .inner-content .product-bg .product-details .yellow-button:hover{background:url(../images/review-button.png) no-repeat; color:#ffffff; font-weight:bold; text-decoration:none; padding:5px 10px 12px 10px; height:10px; width:90px;}

.main-container .mid-bg .inner-content .product-bg .product-buton .black-button{background:url(../images/black-button.png) no-repeat; color:#ffffff; font-weight:bold; text-decoration:none; padding:5px 10px 12px 14px; height:10px; display:block; width:85px;}
.main-container .mid-bg .inner-content .product-bg .product-buton .black-button:a{background:url(../images/black-button.png) no-repeat; color:#ffffff; font-weight:bold; text-decoration:none; padding:5px 10px 12px 14px; height:10px; width:85px;}
.main-container .mid-bg .inner-content .product-bg .product-buton .black-button:hover{background:url(../images/black-button.png) no-repeat; color:#ff9915; font-weight:bold; text-decoration:none; padding:5px 10px 12px 14px; height:10px; width:85px;}

.main-container .mid-bg .inner-content .product-bg .product-buton .black-button1{background:url(../images/black-button.png) no-repeat; color:#ffffff; font-weight:bold; text-decoration:none; padding:5px 10px 12px 7px; height:10px; display:block; width:100px;}
.main-container .mid-bg .inner-content .product-bg .product-buton .black-button1:a{background:url(../images/black-button.png) no-repeat; color:#ffffff; font-weight:bold; text-decoration:none; padding:5px 10px 12px 7px; height:10px; width:100px;}
.main-container .mid-bg .inner-content .product-bg .product-buton .black-button1:hover{background:url(../images/black-button.png) no-repeat; color:#ff9915; font-weight:bold; text-decoration:none; padding:5px 10px 12px 7px; height:10px; width:100px;}

.main-container .logo{padding:24px 0 40px 25px; background:url(../images/inner-page-logo.jpg)}

/*---------------------------------------main-navigation------------------------------------------------*/
.nav1{
	height:37px;
	font-size:13px;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-weight:bold;
	background:url(../images/navigation-bg.jpg) repeat-x;
	/*border-bottom:1px solid #000000;*/
	border-top:1px solid #000000;
	color:#aaaaaa;
	padding:0 10px;

}
.nav1 ul{
	list-style:none;
	display:block;


}
.nav1 ul li{
	line-height:36px;
	height:37px;
	display:block;
	float:left;
	color:#aaaaaa;
	border-right:1px solid #000000;
}
.nav1 ul li.end{
	background:none;
	border:0;
	
}
.nav1 ul li a{
	color:#aaaaaa;
	display:block;
	padding:0 45px;
	text-decoration:none;
}
.nav1 ul li a:hover{
	color:#000000;
	font-weight:bold;
	display:block;
	background:url(../images/navigation-bg-h.jpg) repeat-x;
}
.nav1 ul li span{
	color:#000000;
	font-weight:bold;
	display:block;
	padding:0 45px;
	background:url(../images/navigation-bg-h.jpg) repeat-x;
}


/*------------------------30/12/09-------------------------*/

.main-container .mid-bg .cross-bg2 { background:url(../images/product-bg.jpg) left top no-repeat #180a01; border-bottom:1px solid #212121; color:#c3c1c1; }

.main-container .mid-bg .cross-bg2 .content-side-nav { padding:0 20px 10px 20px;}

.main-container .mid-bg .cross-bg2 .content-side-nav .cms-heading{ padding:20px 0 12px 0;}


.main-container .mid-bg .nav-bg .list-sec1{ width:80%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:normal;}
.main-container .mid-bg .nav-bg .list-more1{ width:20%; float:left;}
.main-container .mid-bg .nav-bg .list-sec-border1{ border-bottom:1px dotted #6a686b; padding:10px 0 8px 0;}
.main-container .mid-bg .nav-bg .list-sec1 .list1{ padding:8px 0 5px 5px; text-decoration:none; color:#ffffff;}
.main-container .mid-bg .nav-bg .list-sec1 .list1:a{  text-decoration:none; color:#ffffff;}
.main-container .mid-bg .nav-bg .list-sec1 .list1:hover{  text-decoration:none; color:#e8610f;}

.main-container .mid-bg .nav-bg .more1{ background:url(../images/more-bg.png) no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; color:#512205; text-align:center; padding:0 6px; font-weight:normal;}
.main-container .mid-bg .nav-bg .more1:a{ background:url(../images/more-bg.png) no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; color:#512205; text-align:center; font-weight:normal; padding:0 6px;}
.main-container .mid-bg .nav-bg .more1:hover{ background:url(../images/more-bg.png) no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; color:#df5e0e; text-align:center; font-weight:normal; padding:0 6px;}

.main-container .mid-bg .nav-bg .login1{ background:url(../images/login1.png) no-repeat; padding:5px 85px 8px 7px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px;}

.main-container .mid-bg .fontchoose { padding:8px 15px 8px 685px; border-bottom:1px solid #2c2b2c;}
.main-container .mid-bg .fontchoose .choose-text { float:left; width:142px; text-align:left;}
.main-container .mid-bg .fontchoose .choose-text-button { float:left; width:30px; text-align:left;}


/*----------------------------------06/01/09 (shopping cart)-----------------------------------------------*/

.main-container .mid-bg .inner-content .product-bg .general-button{background:url(../images/button-back.jpg) repeat-x #000000; color:#ffffff; font-weight:bold; text-decoration:none; padding:5px 15px; height:16px; border-left:1px solid #000000; border-right:1px solid #000000; }
.main-container .mid-bg .inner-content .product-bg .general-button:a{background:url(../images/button-back.jpg) repeat-x #000000; color:#ffffff; font-weight:bold; text-decoration:none; padding:5px 15px; height:16px; border-left:1px solid #000000; border-right:1px solid #000000; }
.main-container .mid-bg .inner-content .product-bg .general-button:hover{background:url(../images/button-back.jpg) repeat-x #000000; color:#ff9915; font-weight:bold; text-decoration:none; padding:5px 15px; height:16px; border-left:1px solid #000000; border-right:1px solid #000000; }

.main-container .mid-bg .inner-content .product-bg .cart-header-bg { background:url(../images/button-back.jpg) repeat-x; color:#ffffff; font-weight:bold; padding:5px 0; height:16px; }

.main-container .mid-bg .inner-content .product-bg .orange-trans-bg { background:url(../images/orange-trans.png) repeat; color:#ffffff; font-weight:normal; }

.main-container .mid-bg .product-border-cart {border-top:1px solid #a14409; padding:10px 5px;}

.main-container .mid-bg .inner-content .product-bg .dynamic-image-cart { background-color:#FFFFFF; border:3px solid #ff7d00; width:136px; float:left;}

.main-container .mid-bg .inner-content .product-bg .cart-description { font-size:14px; color:#FFFFFF; }

.main-container .mid-bg .inner-content .product-bg .white-bold-link { color:#000000; text-decoration:underline; font-weight:bold; font-size:12px; }
.main-container .mid-bg .inner-content .product-bg .white-bold-link:a { color:#000000; text-decoration:underline; font-weight:bold; font-size:12px; }
.main-container .mid-bg .inner-content .product-bg .white-bold-link:hover { color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px; }

.main-container .mid-bg .inner-content .product-bg .quantity-box { width:50px; height:20px; border: 1px solid #2c2b2c; }

.main-container .mid-bg .inner-content .black-bg { background-color:#000000; padding:15px 5px; font-size:14px; color:#FFFFFF;  }

/*--------------------------------------07/01/10--------------------------------------*/

.main-container .mid-bg .small-white-text { font-size:12px; }

.main-container .mid-bg .small-black-text { font-size:13px; color:#aaaaaa; border-bottom:1px dotted #000000; padding-bottom:5px; }

.main-container .mid-bg .info-box { width:240px; height:18px; border: 1px solid #2c2b2c; color:#000000; }


.txtAreaN{ color:#FFFFFF; font-size:16px; padding:0px 20px; line-height:25px; font-weight:bold;} 
.seocontent{ color:#9b9b9b; font-size:10px; font-weight:normal; background-color:#000000; display:block; padding:5px;  }
.seocontent h1{color:#9b9b9b; font-size:11px; font-style:normal; font-weight:normal; display:block; padding:0px 5px; border:dashed 1px #1b1b1b;}