@charset "utf-8";
/* CSS Document */

*{
margin:0;
padding:0;
}

body{
background:url(../images/header.jpg) repeat-x #000;
font:9pt Arial, Helvetica, sans-serif;
color:#fff;	
}

pre{
font-size:16px !important;
text-align:left !important;
color:#FFF;
font-family:Verdana, Geneva, sans-serif;
font-weight:bold;
}

a{
text-decoration:none;
color:#FFF;
}
a:hover{
color:#F90;
}

.clear{
clear:both;
}

.gold{
color:#FC0;
}

h1{
margin:0 0 5px 0;
padding: 5px 0 3px 0;
border-bottom:#CCC dotted 1px;
font-size:20px;
color:#FC0;
clear:both;
font-weight:700;
font-size:16px;
}
h2{
margin:0 0 5px 0;
padding: 5px 0 3px 0;
border-bottom:#CCC dotted 1px;
font-size:20px;
color:#fff;
clear:both;
font-weight:700;
font-size:16px;
}

#container{
width:100%;
background:url(../images/container_bg.jpg) center 128px no-repeat;
}

.container{
width:980px;
margin:auto;
}


#header{
height:128px;
}

.logo{
width:391px;
height:75px;
margin:53px 0 0 0;
background:url(../images/logo.jpg) no-repeat;
display:block;
float:left;
}


.menu{
margin:70px 0 0 0;
width:570px;
float:left;
}


.menu ul {
list-style:none;
}

.menu ul li {
padding:20px 15px 6px 15px;	
background:url(../images/menu-separators.jpg) right  center  no-repeat;
height:30px !important;
display:inline;
float:left;
}


#flash{
width:980px;
height:424px;
border:#333 1px solid;
}


.heading{
background:url(../images/heading-bg.jpg) no-repeat;
height:47px;
margin:0 0 5px 0;
}

.heading img{
width:44px;
height:43px;
margin:0 0 0 15px;
float:left;
}

.heading-txt{
float:left;
margin:8px 0 0 40px;
font-size:20px;
font-weight:500;
}



#quick-services{
background: url(../images/quick-services-bg.jpg) repeat-x;	
height:238px;
border:#434343 solid 1px;
text-align:justify;
color:#c5c5c5;
}

#quick-services ul {
list-style:none;	
}

#quick-services ul li {
display:inline;
float:left;
padding:5px;
margin:0 0 0 15px;
}

.read-more{
background:url(../images/more.gif) no-repeat;
width:62px;
height:21px;
float:right;
margin:5px;
}

.twitter{
width:22px;
height:50px;
float:left;
margin:20px 0 0 10px;
background:url(../images/quick-link.gif) no-repeat;

}


.facebook{
width:25px;
height:50px;
float:left;
margin:20px 0 0 10px;
background:url(../images/quick-link.gif) -35px no-repeat;

}


.in{
width:25px;
height:50px;
float:left;
margin:20px 0 0 10px;
background:url(../images/quick-link.gif) -75px no-repeat;
}


.heading2{
background:url(../images/heading-2.gif) no-repeat;
height:45px;
padding:15px 0 3px 70px;
font-size:20px;
margin:3px 0 5px 0;
font-weight:500;
}

.products_gallery{
margin:0 0 5px 0;
float:left;
}

.products_gallery ul{
list-style:none;
}

.products_gallery ul li{
display:inline;
float:left;
margin:0 0 0 18px;
width:164px;
height:120px;
border:8px #a19999 solid;
background:#120000;
}


.products_gallery ul li img{
width:164px;
height:120px;
}



/*text-scroller*/

#mcs4_container{
margin:10px 0 0 0 ;
width:1000px;
height:450px;
padding:0 10px;

}
#mcs4_container .customScrollBox{position:relative; height:100%; overflow:hidden;}
#mcs4_container .customScrollBox .container{position:relative; width:955px; top:0; float:left;}
#mcs4_container .customScrollBox .content{clear:both; text-align:justify;}
#mcs4_container .customScrollBox .content h1{ font-size:16px; font-weight:600;  }
#mcs4_container .dragger_container{position:relative; width:0px; height:460px; float:left; margin:10px 0 0 10px; border-left:1px dotted #fff; cursor:pointer;}
#mcs4_container .dragger{position:absolute; width:9px; height:9px; background:#F00; margin-left:-5px; text-align:center; overflow:hidden; cursor:pointer; -moz-border-radius:18px; -khtml-border-radius:18px; -webkit-border-radius:18px; border-radius:18px;}
#mcs4_container .dragger_pressed{position:absolute; width:9px; height:9px; background:#09C; margin-left:-5px; overflow:hidden; cursor:s-resize;}
/*text-scroller*/



#footer{
background:url(../images/footer.jpg) repeat-x;
margin:5px 0 10px 0;
border:#434343 1px solid;
height:123px;
color:#c0c0c0;
}

#footer ul{
list-style:none;
margin:35px 0 10px 0;
}

#footer ul li{
padding:3px 15px 2px 15px;
float:left;
display:inline;
border-right:#666 1px solid;
}

#footer ul li a{
font-size:13px;
color:#c0c0c0;
font-weight:600;
}
#footer ul li a:hover{
color:#F90;
}


.footer-left{
width:600px;
background:url(../images/footer-separators.jpg) right no-repeat;	
height:123px;
float:left;
}

.footer-right{
width:330px;
margin:5px;
float:left;
margin:20px 0 0 15px;
}

.tradeindia{
background:url(../images/tradeindia.jpg);
width:90px;
height:20px;
float:right;
margin:5px;
}


/*Product Page*/
.product-wrapper{
margin:0 0 5px 0;

}



.product-txt{
width:770px;
float:left;
margin:0 0 0 15px;

}

.prod_box{
width:167px;
height:auto;
float:left;
border:#CCC solid 1px;
padding:7px;
margin-left:5;
background:#ffffff;
}

.prod_box2{
width:167px;
height:auto;
float:left;
border:#CCC solid 1px;
padding:7px;
margin:0 10px 0 0;
background:#ffffff;
clear:both;
}

.prod_box3{
width:167px;
height:auto;
float:left;
border:#CCC solid 1px;
padding:7px;
margin:0 10px 0 0;
background:#ffffff;
}
.center_prod_box{
width:167px;height:
 auto;float:left; 
 text-align:center;
 padding:0px; 
 margin-right:8px; 
 border:1px #999 solid;
 background:#FFF;
}
.prod_details_tab{
width:167px;
height:31px;
float:left;
margin:3px 0 0 0;
}
img.left_bt{
float:left;
padding:6px 0 0 6px;
}

.product_img{
padding:5px 0 5px 0;
}

.product_img img{
width:150px;
height:150px;
border:#666 solid 1px;
}
.prod_price{
padding:5px 0 5px 0;
}
a.prod_details{
width:75px;
height:24px;
display:block;
float:right;
background:url(../images/link_bg.gif) no-repeat center;
margin:2px 5px 0 0;
text-align:center;
line-height:24px;
text-decoration:none;
color:#cc0000;
}

a.prod_compare{
width:75px;
height:24px;
display:block;
float:left;
background:url(../images/link_bg.gif) no-repeat center;
margin:2px 0 0 5px;
text-align:center;
line-height:24px;
text-decoration:none;
color:#159dcc;
}
a.prod_buy{
width:75px;
height:24px;
display:block;
float:left;
background:url(../images/link_bg.gif) no-repeat center;
margin:2px 0 0 5px;
text-align:center;
line-height:24px;
text-decoration:none;
color: #006600;

}

/*light-box*/
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ width:200px;
height:auto;
float:left;}
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both; float:right;} 
#overlay img{ border: none; }

#overlay{ background-image:url(../images/overlay.png); }

* html #overlay{
background-color: #333;
back\ground-color: transparent;
background-image: url(blank.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
}




/*drop down menu*/



.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
font: normal 13px Verdana;
margin:0 0 0 0;
margin:0px 0 0 0\9;
padding: 0;
position:absolute;
left:0;
list-style-type: none;
background-color:#8b0100;
border: 1px solid black;
border-bottom-width: 0;
visibility: hidden;
z-index: 100;

}

.ddsubmenustyle li a{
display: block;
width: 160px; /*width of menu (not including side paddings)*/
color:#CCC;
background-color:#8b0100;
text-decoration: none;
padding: 4px 5px;
border-bottom: 1px solid #CCC;
margin:0;
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
width: 170px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
background-color:#F88;
color: white;
}

/* -----------------Product Showcase----------------- */

.product_border{
	width:126px;
	height:200px;
	background-color:#FFFFFF;
	padding:12px;
	margin:0px 5px 20px 5px;
	float:left !important;
	border:1px dashed #999;
	position:relative;
	z-index:2;
}

.product_image{
	width:120px;
	height:120px;
	margin:0px 0px 12px 0px;
	padding:0px 0px 0px 0px;
	background-color:#FFF;
	float:left;
	border:1px solid #666;
	clear:both;
}


.product_image img{
width:120px;
	height:120px;
	margin:0;
	padding:0;
}

.product_name{
	width:108px;
	height:auto;
	font-size: 8pt;
	font-weight: bold;
	color: #666;
	text-align:left;
	margin:0px 0px 12px 0px;
	clear:both;
	font-family: arial;
}
	
.product_name a {
	width:108px;
	height:30px;
	font-size: 8pt;
	font-weight: bold;
	color: #666;
	margin:0px 0px 12px 0px;
	text-align:left;
	clear:both;
	font-family: arial;
	text-decoration: none;
	word-spacing: 1px;
}

.product_link_box
	{
	width:108px;
	height:12px;
	background:#000 url(../images/plus.gif) no-repeat right;
	border:1px solid #979797;
	padding:5px;
	float:left;
	font-size: 8pt;
	color: #999;
	text-align:left;
	}
	
.product_link_box a
	{
	font-size: 7pt;
	color: #fff;
	text-align:left;
	font-family: Verdana;
	text-decoration: none;
	}	
	
.product_link_box a:hover
	{
	font-size: 7pt;
	color: #FF0;
	text-align:left;
	font-family: Verdana;
	text-decoration: none;
	}	



 	



	