@import 'fonts/font.css';
html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul, dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object, a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span, strong, sub, sup, tt, var, legend, fieldset {
	margin: 0;
	padding: 0;
	border:0;
	outline:0;
}
img, fieldset {
	border: 0;
}
ol, ul {
	list-style: none;
}
img {
	width: auto\9; /* ie8 */
	margin: 0px;
	vertical-align: middle;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
hr {
	display: block;
	height: 2px;
	border: 0;
	border-top: 1px solid #0752c5;
	margin: 10px 0;
	padding: 0;
}
body {
	/*<!--background: url("../images/body-bg.png") no-repeat scroll 0 0 #5bb0f9;-->*/
	/*background: url("../images/bg-body.jpg") repeat scroll left top #222222;*/
	
}
.os-background { /*<!--====for body except  listing===-->*/
	background:url("../images/bg_main.jpg") repeat-x scroll 0 0 #1A1A1A;
    color: #888888;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	min-width: 320px;
	position: relative;
	text-align: center;
	height:auto;
	}
	.os-wrapcen { /*<!--====for body only  listing===-->*/
	background:#1A1A1A;
    color: #888888;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	min-width: 320px;
	position: relative;
	text-align: center;
	height:auto;
	min-height:700px;
	overflow:hidden;
	padding:0 10px 10px 10px;
	}
a {
	color: #777777;
	text-decoration: none;
	outline: none;
}
a:hover {
	text-decoration:underline;
}
p {
	margin: 0;
	padding: 0;
	margin-bottom: 20px;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0px;
	color: #000;
	font-weight: normal;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	font-weight: inherit;
}
h1 {
	font-size: 46px;
	line-height: 50px;
	margin-bottom: 14px;
}
h2 {
	font-size: 35px;
	line-height: 40px;
	margin-bottom: 10px;
}
h3 {
	font-size: 28px;
	line-height: 34px;
	margin-bottom: 8px;
}
h4 {
	font-size: 21px;
	line-height: 30px;
	margin-bottom: 4px;
}
h5 {
	font-size: 17px;
	line-height: 24px;
}
h6 {
	font-size: 14px;
	line-height: 21px;
}
.clear {
	clear:both;
}
.fleft {
	float:left;
}
.fright {
	float:right; /*padding: 5px 0 10px;*/
}
.first {
	margin-left:0px !important;
}
.last {
	margin-right:0px !important;
}
.top {
	margin-top:0px !important;
}
.bottom {
	margin-bottom:0px !important;
}
.color {
	color:#5f458e;
}
.half-width {
	width:50%;
}
.forty-per {
 40%;
}
.sixty-per {
 60%;
}
/*********************** Basic End ***************************/
#wrapper {
	width: 980px;
	padding: 0px 0px 20px;
	margin:0 auto;
	
}
#main-container {
	width:980px;
	margin:0px auto;
	/*padding:0 5px 5px;*/
	height:auto;
	clear:both;
	position:relative;
	margin-top:5px;
	
	
}
#header {
	display:block;
	width:980px;
	position:relative;
	margin:0 auto;
	clear:both;
	
	
}
#header_container {

background-image: -ms-linear-gradient(top, #444444 0%, #1F1D1E 100%);
background-image: -moz-linear-gradient(top, #444444 0%, #1F1D1E 100%);
background-image: -o-linear-gradient(top, #444444 0%, #1F1D1E 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #444444), color-stop(1, #1F1D1E));
background-image: -webkit-linear-gradient(top, #444444 0%, #1F1D1E 100%);
background-image: linear-gradient(to bottom, #444444 0%, #1F1D1E 100%);


    border: 0 none;
    height: 130px;
    margin: 0 auto;
    max-height: 130px;
    width: 980px
}
#header_container .header-left
{
    display: block;
    position: relative;
    width: 100%;
}
#header_container .header-right
{
	width:70%;
	float:right;
}

#logo {
	display: block;
    float:left;
    height: auto;
    overflow: hidden;
    padding: 10px 0 0 16px;
}
#logo img
{
	display:block;
	max-width:100%;
	border:0px;
	position:relative;
	margin:0 auto;
}

#search-box
{
    display: block;
    float: left;
    position: relative;
    top: 70px;
    width: 370px;    
	left:30px;
}

.src-text
{
	width:240px;
	color:#999;
	height:28px;
	border:none;
	padding-left:5px;
	font-style:italic;
	
	
	
}
.src-text input:focus {  
        
    }  
.src-button
{

background-image: -ms-linear-gradient(top left, #F2C700 0%, #F3A600 100%);

background-image: -moz-linear-gradient(top left, #F2C700 0%, #F3A600 100%);

background-image: -o-linear-gradient(top left, #F2C700 0%, #F3A600 100%);
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #F2C700), color-stop(1, #F3A600));
background-image: -webkit-linear-gradient(top left, #F2C700 0%, #F3A600 100%);
background-image: linear-gradient(to bottom right, #F2C700 0%, #F3A600 100%);

    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 15px;
    font-weight: normal;
    height: 30px;
    line-height: 30px;
    text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
    width: 80px;
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	top:1px;
	text-align:center;
	
}

#quick-link
{
	float:right;
	width:230px;
	margin-top:10px;
}
#quick-link ul
{
	display:block;
	list-style:none;
}
#quick-link ul li
{
	display:block;
	text-align:left;
	height:30px;
	line-height:30px;
}
#quick-link ul li.join-mail
{
	background:url(../images/callus.png) no-repeat;
	border:none;
}
#quick-link ul li.add-seller
{
	background:url("../images/emailid.png") no-repeat scroll 0 5px transparent;
	border:none;
}
#quick-link ul li.feedback
{
	background:url(../images/followus.png) no-repeat;
	border:none;
}


#quick-link ul li a
{
	color:#fff;
	font-size:14px;
	font-weight:normal;
	height:24px;
	line-height:24px;
	text-decoration:none;
	padding-left:35px;
}
#quick-link ul li a:hover
{
	color:#FAB207;
}


#heade-top-menu
{
	/* background: none repeat scroll 0 0 #000000;*/
	 background: url("../images/top-menubg.png") repeat scroll 0 0 transparent;
    border-radius: 5px 5px 5px 5px;
    display: block;
    float: right;
    opacity: 0.8;
    position: relative;
    right: 125px;
    top: 20px;
    width: 300px;
	
}
#heade-top-menu ul
{
	line-height:none;
	
}
#heade-top-menu ul li
{
	float:left;
	display:inline-block;
}
#heade-top-menu ul li a
{
	border-right: 1px solid #1db9f8;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 35px;
    line-height: 37px;
    padding: 0 16px;
    text-transform: uppercase;
}
#heade-top-menu ul li a.last
{
	border-right:0px;
}
#heade-top-menu ul li a:hover
{
	text-decoration:none;
	color:#162a5f;
}


/*header nav menu start ----------------------------------------------*/
#head-nav
{
	display:block;
	position:relative;
	clear:both;
	margin-top:5px;
}
/*header nav menu  end ----------------------------------------------*/
/*******************************contianer start*******************************/
.price-banner
{
	background:url(../images/price-banner.jpg);
	width:980px;
	clear:both;
	position:relative;
	margin:0 auto;
	margin-top:5px;
	height:56px;
	border-radius:6px;
}
#container {
	
	width:980px;
	padding:0px 0 10px 0;
	height:auto;


}
#middle-container {
	margin:0 auto;
	width:980px;
	
}

#home-slider
{
	display:block;
	float:right;
	width:720px;
	
}
/*category banners start ----------------------------------------------------*/
#cat-banners
{
	 clear: both;
    display: block;
    height: auto;
    margin: 0 auto;
    position: relative;
    width: 980px;
	padding:10px 0 10px 0;
	
}
#cat-banners ul
{
	display:inline-block;
}
#cat-banners ul li
{
	display:inline-block;
	
	float:left;
}
#cat-banners .cat1
{
	 background: none repeat scroll 0 0 #096388;
    display: inline-block;
    float: left;
    height: 156px;
    margin-right:10px;
    width: 310px;
	margin-bottom:10px;
}

/*product list start ------------------------------------------*/
#home-product-list
{
	display:block;
	position:relative;
	padding:0;
	
}
#product-list
{
	 background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    display: block;
    float: right;
    margin: 0;
    padding: 5px 5px 0;
    position: relative;
    width: 710px;
	
}
.newprd-icon
{
	width:30px;
}
#product-list h2.producttitle
{
	color: #F3A600;
    font-size: 15px;
    font-weight: normal;
    line-height:20px;
    margin-bottom: 5px;
    text-align: left;
	text-transform:uppercase;
}
#product-list ul
{
	list-style:none;
}
#product-list ul li
{
	float:left;
	/*border:1px solid #4D4D4D*/;
	width:230px;
	display:inline-block;
	margin-right:10px;
	margin-bottom:8px;
	
}
#product-box
{
	background-image: -ms-linear-gradient(top, #444444 0%, #1F1D1E 100%);
	background-image: -moz-linear-gradient(top, #444444 0%, #1F1D1E 100%);
	background-image: -o-linear-gradient(top, #444444 0%, #1F1D1E 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #444444), color-stop(1, #1F1D1E));
	background-image: -webkit-linear-gradient(top, #444444 0%, #1F1D1E 100%);
	background-image: linear-gradient(to top, #444444 0%, #1F1D1E 100%);	
    height: 260px;
    width: 230px;
	border-radius:5px;
}
#product-box .product-thumb
{   
	height: auto;
    text-align: center;
    width: 230px;
	margin:0 auto;
	
	position:relative;
}
#product-box .product-thumb img
{
	height: auto;
    margin: 0;
    max-width: 230px;
   width:230px;
    vertical-align: middle;
 
}
#product-box .product-title
{
	height: 40px;
    max-height: 40px;
    text-align: left;
    width: 200px;
	margin:0 auto;
	padding-top:10px;
}
#product-box .product-title a
{
	color: #FFFFFF;
    font-size: small;
    font-weight: normal;
    line-height: 18px;
    text-align: left;
    text-transform: uppercase;
}
#product-box .product-title a:hover
{
	color:#F3A600;
	text-decoration:none;
}
.prise-box
{
	width:200px;
	margin:0 auto;
	
}
#product-box .product-price
{
	
	font-size:14px;
	color:#F3A600;
	float:right;
	font-weight:bold;
	
}
#product-box .buy-now
{
	height:40px;
	float:left;
	
}
#product-box .buy-now a
{
	color:#fff;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
}
#product-box .buy-now a:hover
{
	
	color:#F3A600;
}

/*product list end ------------------------------------------*/


/*home page product-detail start ---------------------------------------------*/
#topsaller-product
{
	display:block;
	width:720px;
	position:relative;
    margin:5px 0 0;
	float:right;
	
}
#topsaller-product h2.topsallertitle
{
	 color: #F3A600;
    font-size: 15px;
    font-weight: normal;
    margin-bottom: 5px;
    position:relative;
	text-align: left;
    text-transform: uppercase;
	line-height:20px;
}
#product-top {
	display:block;
	position:relative;
	text-align:center;
	font-family:'Trebuchet MS';
}
#product-top .prd-title {
	font-weight:normal;
	font-size:14px;
	width:220px;
	height:40px;
	max-height:40px;
	text-align:center;
	text-transform:uppercase;
	margin-top:10px;
}
#product-top .prd-title a {
	color:#fff;
	text-decoration:none;
}
#product-top .prd-title a:hover {
	color:#F3A600;
	text-decoration:none;
}
#product-top .prd-review {
	text-align:left;
	background:url(../images/stars.jpg) no-repeat;
	width:71px;
	height:15px;
	border:0px;
	padding-bottom:15px;
	display:none;
}
#product-top span.review {
	color:#bbbbbb;
	text-transform:uppercase;
	font-size:11px;
	padding-left:80px;
}
#product-top .prd-price {
	font-size:15px;
	color:#F3A600;
	text-align:center;
	font-weight: bold;
}
.r3 {
    background: none repeat scroll 0 0 #FFFFFF;    
}

td#CentralArea div.dynpg {  
    padding: 5px 5px 0!important;
}
span.pdmt .cur {
    color: #F3A600!important;    
}
.v4stabl a:active, .v4stabl a:link {
    color: #F3A600!important;    
}
.ttl a {color:#000!important;}
/*home page product-detail end ---------------------------------------------*/




/*category home list----------------------------------------*/
#product-box-cat
{
	 border: 1px solid #C7C7C7;
 	border-radius:5px;
    /*height: 275px;*/
	height: 240px;
    padding: 5px;
    width: 215px;

}
#product-box-cat .product-thumb
{
	width:140px;
	height:auto;
}
#product-box-cat .product-thumb img
{
	height: auto;
    margin: 0;
    max-width: 100%;
    padding-left: 40px;
    vertical-align: middle;
    width: 130px;
}
#product-box-cat .product-title
{
	padding:10px 0 0;
	height:40px;
}
#product-box-cat .product-title a
{
	color:#096388;
	line-height:15px;
	font-weight:bold;
	font-size:11px;
}
#product-box-cat .product-title a:hover
{
	color:#fa830d;
}
#product-box-cat .product-price
{
	font-weight:bold;
	font-size:16px;
	color:#fa830d;
	
}
#product-box-cat .buy-now
{
	height:40px;
}
#product-box-cat .buy-now a
{
	color:#096388;
	font-weight:bold;
	font-size:16px;
}
#product-box-cat .buy-now a:hover
{
	text-decoration:underline;
}

/*category home list  -------------------------------------------*/
/*category banners end ----------------------------------------------------*/

/*******************************contianer end*******************************/



/*left panel start --------------------------------------------*/

#left-panel
{
	/*background: none repeat scroll 0 0 #1552A2;*/
    display: block;
    float: left;
    height: auto;
    position: relative;
   
    width: 240px;
}
#panel-box
{
	width:240px;
	
	min-height:115px;
	height:auto;
	margin-bottom:5px;
	/*border:1px solid #353535;
	background:#222;*/

}
#panel-box h3.pane-title
{
	height:40px;
	line-height:40px;
	font-size:13px;
	font-weight:normal;

	text-align:left;
	color:#fff;
	margin:0px;
	padding-left:10px;
	text-transform:uppercase;
	background-image: -ms-linear-gradient(top, #434242 0%, #212020 100%);
	background-image: -moz-linear-gradient(top, #434242 0%, #212020 100%);
	background-image: -o-linear-gradient(top, #434242 0%, #212020 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #434242), color-stop(1, #212020));
	background-image: -webkit-linear-gradient(top, #434242 0%, #212020 100%);
	background-image: linear-gradient(to bottom, #434242 0%, #212020 100%);
	border-radius:6px 6px 0 0;
}

.left-inner-box
{
	 display: block;
    margin: 0 auto;
    position:relative; 
    text-align: left;
    width: 240px;
	margin-top:1px;
	background:#2e2e2e;
	height:auto;
	min-height:122px;
	overflow:visible;
	border-radius:0 0 6px 6px;
}
#shop-search-box
{
	display:block;
	position:relative;
	top:15px;
	padding:5px;
}
#shop-search-box .search-input
{
	text-align:left;
}
#shop-search-box .v4sbox
{
	width:140px;
	height:24px;
	line-height:24px;
}
#shop-search-box .checkbox
{
	font-weight:bold;
	padding-top:10px;
	padding-bottom:5px;
	color:#F2C617;
}

#newsletter
{
	display:block;
	position:relative;
	padding:5px;
}
#newsletter p
{
	padding:0;
	margin:0px;
	text-align:justify;
	color:#fff;
}
#newsletter .checkbox
{
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	color:#F2C617;
}
#cat-list
{
	display:block;
}
#cat-list ul li
{
	display:block;
	
}
#cat-list ul li a
{
	color:#fff;
	font-weight:normal;
	text-decoration:none;
	height:30px;
	line-height:30px;
	background:#171717;
	display:block;
	padding-left:10px;
	text-transform:uppercase;
	font-size:11px;
	border-bottom:1px solid #090909;
}

#cat-list ul li a:hover
{
	color:#222;
background-image: -ms-linear-gradient(top, #F2C700 0%, #F3A801 100%);
	background-image: -moz-linear-gradient(top, #F2C700 0%, #F3A801 100%);
	background-image: -o-linear-gradient(top, #F2C700 0%, #F3A801 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F2C700), color-stop(1, #F3A801));
	background-image: -webkit-linear-gradient(top, #F2C700 0%, #F3A801 100%);
	background-image: linear-gradient(to bottom, #F2C700 0%, #F3A801 100%);
}
#cat-list ul li a.last
{
	border-radius:0 0 6px 6px;
}
/*left panel end --------------------------------------------*/






/***************************footer start********************************/
#footer {
    display: block;
    height: 378px;
    margin: 0 auto;
    position: relative;   
    width: 980px;
	margin:0 auto;
	clear:both;
}

#footer_container {
  border: 3px solid #353535;
    
    min-height: 220px;
	height:auto;
	overflow:hidden;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    position: relative;
    
    width: 974px;
	background-image: -ms-linear-gradient(top, #444444 0%, #1F1D1E 100%);
	background-image: -moz-linear-gradient(top, #444444 0%, #1F1D1E 100%);
	background-image: -o-linear-gradient(top, #444444 0%, #1F1D1E 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #444444), color-stop(1, #1F1D1E));
	background-image: -webkit-linear-gradient(top, #444444 0%, #1F1D1E 100%);
	background-image: linear-gradient(to bottom, #444444 0%, #1F1D1E 100%);	
	
}
#footer_container a{ 
  color:#999999;
  font-size:12px;
padding-left:15px

}
#footer_container a:hover{ 
  color:#F3A600;
  text-decoration:none;
 -webkit-transition: all 3ms ease-in;
-moz-transition: all 3ms ease-in;
-ms-transition: all 3ms ease-in;
-o-transition: all 3ms ease-in;
transition: all 3ms ease-in;;

}


#ourshop
{
	display:block;
	width:210px;
	position:relative;
	float:left;
	padding-right:28px;
}
#ourshop ul
{
	list-style:none;
}
#ourshop ul li
{
	
	display:block;
	text-align:left;
	background:url("../images/footer-arr.png") no-repeat scroll 0 4px transparent;
	margin-left:5px;
	height:22px;
	line-height:22px;
}
#pages
{
	display:block;
	width:210px;
	position:relative;
	float:left;
	padding-right:15px;
}
#pages ul
{
	list-style:none;
}
#pages ul li
{
	display:block;
	text-align:left;
	background:url("../images/footer-arr.png") no-repeat scroll 0 4px transparent;
	margin-left:5px;
	height:22px;
	line-height:22px;
}
#buyus
{
	display:block;
	width:230px;
	position:relative;
	float:left;
}
#buyus ul
{
	list-style:none;
}
#buyus ul li
{
	
	display:block;
	text-align:left;
	background:url("../images/footer-arr.png") no-repeat scroll 0 4px transparent;
	margin-left:5px;
	height:22px;
	line-height:22px;
}

#contact
{
	display:block;
	width:210px;
	position:relative;
	float:right;
}
#contact p.address
{
	text-align:left;
	margin:1px;
	color:#999;
	
	font-size:12px;
}
h5.footer-title
{
	
	color: #F3A600;
    font-family: Calibri;
    font-size: 18px;
    font-weight: normal;
    height: 30px;
    line-height: 35px;
    margin-bottom: 15px;
    padding-bottom: 5px;
    text-align: left;
    text-transform: uppercase;
    width: 211px;
	
	
	/*border-bottom:1px dashed #1552a2;*/
}
.ourshop-icon
{
	background: url("../images/ourshop.png") no-repeat scroll 7px 0px transparent;
    border: medium none;
    display: block;
    float: left;
    height: 24px;
    padding-right: 12px;
   /* width: 24px;*/
	margin-top:5px;
}
.ourpage-icon
{
	background: url("../images/ourpage-icon.png") no-repeat scroll 7px 0px transparent;
    border: medium none;
    display: block;
    float: left;
    height: 24px;
    padding-right: 15px;
   /* width: 24px;*/
	margin-top:5px;
}
.buyus-icon
{
		background: url("../images/buyus.png") no-repeat scroll 7px 0px transparent;
    border: medium none;
    display: block;
    float: left;
    height: 24px;
    padding-right: 13px;
   /* width: 24px;*/
	margin-top:5px;

}
.cont-icon
{
		 background: url("../images/cont.png") no-repeat scroll 5px 0 transparent;
    border: medium none;
    display: block;
    float: left;
    height: 24px;
    padding-right: 12px;
   /* width: 24px;*/
	margin-top:5px;

}


#sub-footer
{
	color: #fff;
    display: block;
    margin: 0 auto;
    padding: 0;
    position: relative;
    text-align: left;
    width: 980px;
}
#sub-footer a{ 
  color:#fff;
  font-weight:bold;
  text-decoration:none;
}
#sub-footer a:hover{ 
  color:#999;
  text-decoration:none;
}
.paypal-button
{
	display:block;
	position:relative;
	padding-bottom:10px;
}


/***************************footer end *********************************/

#product-recent {
	display:block;
	margin:0 auto;
	width:720px;
	position:relative;
}
#product-recent ul {
	list-style:none;
	padding:0px;
	margin:0px;
}
#product-recent ul li {
	display: inline-block;
	padding-right: 20px;
	width: 344px;
	padding-bottom:20px;
	float:left;
}
#product-recent ul li.lastright
{
	padding-right:0px !important;
	margin-right:0px !important;
}
#product-boxrecent {
	display:block;
}
#product-boxrecent .product-img {

	float: left;
	text-align: center;
	width: 150px;
}
#product-boxrecent .product-img img {
	width:150px;
}
#product-boxrecent .product-info {
	float:left;
	width:160px;
	padding-left:10px;
}
.product-info .product-title {
	text-align:left;
	position:relative;
	height:60px;
}
.product-info .product-title a {
	color:#000;
	
	font-size:13px;
	font-weight:normal;
	line-height:22px;
	text-decoration:none;
}
.product-info .product-title a:hover {
	color:#bbb;
}
.product-info .price-box {
	display:block;
	position:relative;
	top:20px;
}
.product-info .price-box .price {
	float:left;
	font-size:15px;
	color:#000;
}
.product-info .price-box .buynow {
	float:left;
	padding-left:15px;
	padding-top:5px;
}
.btnbuynow {
	background:url(../images/bin_15x54.gif);
	width:54px;
	height:15px;
	border:none;
	text-align:left;
}
.product-info .time-left {
	position:relative;
	top:20px;
	clear:both;
	display:block;
	font-size:15px;
	color:#000;
	text-align:left;
}
.product-info .time-left span {
	color:#ff2c14;
}

/*product detail start---------------------------------------*/
.main-product-detail
{
    display:block;
	
	width:980px;
}
.product-box-detail
{
	clear:both;
	display:block;
	position:relative;
	margin:0 auto;
	 border: 1px solid #999;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 5px 6px 5px #616161;
    margin-bottom: 15px;
	min-height: 400px;
    position: relative;
    width: 980px;
	background:#444;
}
.product-galary {
    float: left;
    width: 450px;
	padding:10px;
}
.big-img {
    border: 0px solid #E0E0E0;
    margin-bottom: 10px;
    min-height: 350px;
    text-align: center;
    width: 350px;
}
.big-img img {
    text-align: center;
	
}
.product-right {
    float: right;
    margin-top: -5px;
    width: 400px;
	padding:10px;
}
.product-title-detail {
    font-size: 22px;
    font-weight: normal;
    line-height: normal;
    padding-bottom: 25px;
	color:#FFFFFF;
	width:400px;
	text-transform:uppercase;
	text-align:left;
	
}
.product-intro {
    padding-bottom: 30px;
	color:#FFFFFF;
	text-align:left;
}
.product-intro ul
{
	list-style: none outside none;
}
.product-intro ul li
{
	color: #fff;
    line-height: 24px;
    list-style: disc outside none;
    margin-left: 12px;
}



.product-intro ul.info
{
	display:block;
	list-style:none;
}
.product-intro ul.info li
{
	
	
   
    color: #777;
    display: block;
    
    line-height: 24px;
}
.product-intro ul.info li.last
{
	
}
.product-intro ul.info li strong
{
	float: left;
    text-align: left;
    width: 260px;
}
.product-intro ul.info li label
{
	text-align:right;
}


.price1 {
    display: block;
    font-weight: bold;
    padding-bottom: 10px;
    text-decoration: line-through;
}
.price2 {
    color: #000;
    display: block;
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 10px;
}
.price3 {
    color: #f4ae00;
    text-align:left;
    font-size: 22px;
    font-weight: bold;
	padding-bottom:30px;
	
}
/*========category page start=========*/
.os-content { margin: 0 auto;    width: 980px;}
#LeftPanel .v4acp, #LeftPanel .v4acp_head, #LeftPanel .v4hspacer, #LeftPanel .v4title, #LeftPanel .v4accent {text-transform:uppercase;
	background-image: -ms-linear-gradient(top, #434242 0%, #212020 100%);
	background-image: -moz-linear-gradient(top, #434242 0%, #212020 100%);
	background-image: -o-linear-gradient(top, #434242 0%, #212020 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #434242), color-stop(1, #212020));
	background-image: -webkit-linear-gradient(top, #434242 0%, #212020 100%);
	background-image: linear-gradient(to bottom, #434242 0%, #212020 100%);
	border-radius:6px 6px 0 0;
	padding:2px;
	
} 
table.v4acpcont
{
	margin-bottom:5px;
	width:240px;
}

.v4title h2 {    
    color: #FFFFFF;
    font-size: 13px;
    font-weight: normal;
    padding: 0;
    text-transform: uppercase;
}
#LeftPanel .v4acp {border: 0px solid #BBBBBB!important;}
table.v4clp td ul {    
    margin: 0!important;     
}
table.v4clp li {
  /*  border-top: 1px solid #BBBBBB!important;
    padding: 12px 0 12px 20px !important;
				background: url("../images/bg_nav.png") repeat-x scroll 0 0 transparent!important; 
    color: #777777!important;*/
	padding-top:0px;
}

table.v4clp li:hover {
  /* background-position:0 -40px!important;*/
}
table.v4clp li a
{
	color:#fff;
	font-weight:normal;
	text-decoration:none;
	height:30px;
	line-height:30px;
	background:#171717;
	display:block;
	padding-left:10px;
	text-transform:uppercase;
	font-size:11px;
	border-bottom:1px solid #090909;
}
table.v4clp li a:hover
{
	color:#222;
background-image: -ms-linear-gradient(top, #F2C700 0%, #F3A801 100%);
	background-image: -moz-linear-gradient(top, #F2C700 0%, #F3A801 100%);
	background-image: -o-linear-gradient(top, #F2C700 0%, #F3A801 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F2C700), color-stop(1, #F3A801));
	background-image: -webkit-linear-gradient(top, #F2C700 0%, #F3A801 100%);
	background-image: linear-gradient(to bottom, #F2C700 0%, #F3A801 100%);
}
/*table.v4clp li a {
    background: url("../images/bg_nav.png") repeat-x scroll 0 0 transparent;  
    color: #777777;
    display: block;
    padding: 11px 38px 11px 25px;
    text-decoration: none;
    text-shadow: 1px 1px 1px #FFFFFF;
}
*/
table.v4midBox {
    border: none!important;
    margin-top: 1px;
}
table.v4midBox .v4mid form input[type="text"]#v4-1.v4sbox
{
	height:24px;
	line-height:24px;
	width:125px; 
	margin-right:3px;
}
table.v4midBox .v4mid form input[type="submit"]
{
	background-image: -ms-linear-gradient(top left, #F2C700 0%, #F3A600 100%);
	background-image: -moz-linear-gradient(top left, #F2C700 0%, #F3A600 100%);
	background-image: -o-linear-gradient(top left, #F2C700 0%, #F3A600 100%);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #F2C700), color-stop(1, #F3A600));
	background-image: -webkit-linear-gradient(top left, #F2C700 0%, #F3A600 100%);
	background-image: linear-gradient(to bottom right, #F2C700 0%, #F3A600 100%);

    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 15px;
    font-weight: normal;
    height: 30px;
    line-height: 30px;
    text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
    width: 70px;
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	
	text-align:center;
}
table.v4midBox .v4mid form label
{
	color:#F2C617;
}
table.v4clp td.oc {
    padding-top: 0;   
}
table.v4midBox tr.v4acp_mid td.v4mid {
    background: none repeat scroll 0 0 #2E2E2E; padding:0 !important;  
	border-radius:0 0 6px 6px;
}

table.v4clp li span {
    color:#fff;
	font-weight:normal;
	text-decoration:none;
	height:30px;
	line-height:30px;
	background:#171717;
	display:block;
	padding-left:10px;
	text-transform:uppercase;
	font-size:11px;
	border-bottom:1px solid #090909;
}
.v4mid form {
	display: block !important;
    height: auto;
    min-height: 70px;
    overflow: visible;
    padding: 25px 10px 2px 18px;
	
	}
table.v4acp tr.v4acp_head td.v4title {    
    padding: 0 5px 0 5px !important;
	line-height:40px;
}

.lcat ul.lev1 {
    margin: 0;
    padding: 0;
	width:240px;
}
.lcat ul.lev1 li
{
	list-style:none;
	margin:0px;
}

.lcat ul.lev1 li span
{
	
	font-weight:normal;
	text-decoration:none;
	height:30px;
	line-height:30px;
	display:block;
	padding-left:10px;
	text-transform:uppercase;
	font-size:11px;
	color:#fff;
	
}
.lcat ul.lev1 li a
{
	color:#fff;
	font-weight:normal;
	text-decoration:none;
	height:30px;
	line-height:30px;
	background:#171717;
	display:block;
	padding-left:10px;
	text-transform:uppercase;
	font-size:11px;
	border-bottom:1px solid #090909;
	
}
.lcat ul.lev1 li a:hover
{
	color:#222;
background-image: -ms-linear-gradient(top, #F2C700 0%, #F3A801 100%);
	background-image: -moz-linear-gradient(top, #F2C700 0%, #F3A801 100%);
	background-image: -o-linear-gradient(top, #F2C700 0%, #F3A801 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F2C700), color-stop(1, #F3A801));
	background-image: -webkit-linear-gradient(top, #F2C700 0%, #F3A801 100%);
	background-image: linear-gradient(to bottom, #F2C700 0%, #F3A801 100%);
}
.lcat ul.lev1 li span.cnt
{
	display:none;
}
table.v4midBox div.lcat div.ttl
{
	color:#fff;
	font-weight:normal;
	text-decoration:none;
	height:30px;
	line-height:30px;
	background:#171717;
	display:block;
	padding-left:10px;
	text-transform:uppercase;
	font-size:11px;
	border-bottom:1px solid #090909;
	width:230px;
	margin-bottom:0px;

}

table.v4midBox div.lcat div.ttl:hover
{
	
color:#222;
background-image: -ms-linear-gradient(top, #F2C700 0%, #F3A801 100%);
	background-image: -moz-linear-gradient(top, #F2C700 0%, #F3A801 100%);
	background-image: -o-linear-gradient(top, #F2C700 0%, #F3A801 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F2C700), color-stop(1, #F3A801));
	background-image: -webkit-linear-gradient(top, #F2C700 0%, #F3A801 100%);
	background-image: linear-gradient(to bottom, #F2C700 0%, #F3A801 100%);
	
}
table.v4midBox div.lcat div.ttl a:visited
{
	
	color:#777;
	font-weight:normal;
	text-decoration:none;
	height:30px;
	line-height:30px;
	padding-left:10px;
	text-transform:uppercase;
	font-size:11px;
	
}
.lcat .lev2 {
    background: none repeat scroll 0 0 #171717;
    display: block;
 
    padding: 0 0 0 0px;
}
.r3_cm {
    padding: 0 !important;
}
table.gallery table.fixed {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    margin-top: 5px;
    padding: 0 5px;
}
.pgbc {
    background-color: #F3A600!important;
    color: #FFFFFF!important;
    padding: 5px 10px!important;
}
table.pgbc {
    border-top: none!important;
}
.rs-pview {
    padding: 0;
}
table.gallery {
    background: none repeat scroll 0 0 #FFFFFF;
}
/*========category page end=========*/

/*latest product start -------------------------------------*/
.home-new {
	border: 1px solid #E5E5E5;
	clear: both;
	margin-bottom: 20px;
	padding: 5px;
}
.home-new br {display: block;height: 5px !important;}
.home-new td {margin:0;padding:0}
.home-new td a {display:block;width:200px;}
.home-new td span a {width:235px!important}
.home-new td font a {display:inherit;width:auto;}
.home-new td img{ width:auto;}
.home-new td a img {border: 1px solid #DDDDDD;
padding: 20px;
width: 125px;}
.home-new td span {color: #9937CA;
font-size: 12px !important;
text-align: justify; }
.home-new td img {/* height:auto;margin: 2px 0;*/}
.home-new td span a {color: #333333 !important;
display: block;
font-size: 14px;
font-weight: bold;
margin-bottom: 10px;}
.home-new td font a img { width: auto!important;background: none;border:none;adding: 0px;}
/*latest product end -------------------------------------*/
#LeftPanel .lcat a.all_cats {
    color: #F3A600!important;      
    font-weight: bold!important;  
    padding: 5px;
    text-align: center;
    text-transform: capitalize;
}
#LeftPanel .ttl a {color:#fff!important;  }

.custompage
{
	display:block;
	position:relative;
	text-align:justify;
}
.custompage h2.pagetitle
{
	padding:0px;
	margin:0px;
	font-size:18px;
	font-weight:normal;
	color:#F3A600;
	line-height:40px;
} 
.custompage p
{
	padding:0 0 20px;
	margin:0px;
	text-align:justify;
	font-size:14px;
}
.custompage p a
{
	color:#fff;
	text-decoration:none;
}
.custompage p a:hover
{
	color:#F3A600;
}
.paypal-footer
{
	display:block;
	text-align:left;
	padding-left:0px;
	position:relative;
}
.paypal-footer ul
{
	list-style:none;
}
.paypal-footer ul li
{
	float: left;
    margin-bottom: 25px;
    margin-left: 0 !important;
    margin-right: 5px;
    width: 100px;

}
.paypal-footer ul li img
{
		width:100px !important;
}

/*2oct css start ------------------------------------------------------------*/

.tabbox1
{
	display:block;
	position:relative;
	padding:10px 0 10px 0;
}
.tabbox2
{
	display:block;
	position:relative;
	padding:10px 0 10px 0;
}
#addlink
{
	background: none repeat scroll 0 0 #777;
    border-radius: 5px 5px 5px 5px;
    clear: both;
    display: block;
    height: 103px;
    margin-top: 15px;
    padding: 15px 10px;
    position: relative;
    width: 962px;
}
#addlink ul li
{
	display:inline-block;
	float:left;
	padding:0 50px 0 0px; 
	
}
#addlink ul li.last
{
	padding:0px;
}
.about-inksystem
{
	position:relative;
	display:block;
	width:980px;
	clear:both;
	margin:15px 0 0 0; 
}
.about-inksystem p
{
	color:#888888;
	font-size:13px;
	padding:0 0 20px;
	margin:0px;
	text-align:justify;
}
.about-inksystem p strong
{
	color:#bbb;
}
.tc-text
{
	float:left;
	width:600px;
}
.tc-text p a
{
	color:#bbb;
	text-decoration:none;
}
.tc-text p a:hover
{
	color:#F3A801;
}

.tc-text ul{
	none outside none !important
}
.tc-text ul li
{
	list-style: square outside none;
    margin-left: 20px;
}
ul.tab-social
{
	line-height:none;
	width:auto;
}
ul.tab-social li
{
	float:left;
	display:inline-block;
	padding-right:5px;
	margin:0px 0 5px 0 !important;
	
}