*{
	margin:0;
	padding:0;
	}

body{
	background: url(../images/bg.png) bottom repeat-x;
	}	
	
ul li {	list-style:none;}	

img {
	border:0;
	}

body, p{
	font-family:sans-serif,verdana;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
	}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
	}
 
.clearfix {
	display: inline-block;
	}
 
html[xmlns] .clearfix {
	display: block;
	}
 
* html .clearfix {
	height: 1%;
	}
	
a{
	font-family:georgia;
	color:black;
	text-decoration:none;
	}
.main_container{
	width:1000px;
	margin:0 auto;
	}
.header-bg{
	background:#363636 url(../images/header-bg.gif) center center no-repeat;
	height:74px;
	}

.bg-wrapper{
	
	background: url(../images/main-bg.png) repeat-y;
	width:1000px;
	height:auto;
	}
.banner-left{	
	background:white url(../images/banner-left.png) left top no-repeat;		
	}	

.banner-right{
	background: url(../images/banner-right.png) right top no-repeat;		
	height:268px;
	}
	
.logo{
	/*background:url("../images/logo.png") no-repeat 100px 30px transparent;*/
	width:788px;
  margin:0px auto;
	}
.header-bg ul{
	padding:55px 0 0 650px;
	}	
.header-bg ul li{
	float:left;
	padding:0 10px 0 10px;	
	}
	
.silder-image{
	background: url(../images/printer.jpg) top right no-repeat;
	
	height:259px;
	}	
.intro_text {
	left:100px;
	position:relative;
	top:-125px;
	width:410px;	
	color:#1f1f1f;
}
.intro_text h1{
	margin:10px 0 10px 0px;
	}

.menu-left{
	background: url(../images/menu-left.png) left top no-repeat;
	}	
.menu-right{
		background: url(../images/menu-right.png) right top no-repeat;		
		height:94px;
	}	
.menu{
	background: url(../images/menu-bg.png) repeat-x;
	height:94px;
	width:672px;
	margin:0 auto;
	padding:0 0 0 0px;
	}	

.menu ul li{
	float:left;
	margin:47px 0 0 0px;
	padding-top:12px;
	background: url(../images/divider..png) right top no-repeat;
	height:43px;
	}	
.menu ul li a{	
	padding:10px 20px 5px 20px;
	}
.menu ul li a:hover, .menu ul li a:active{
	background: url(../images/menu-overlay.png) center center no-repeat;
	color:white;
	}	
.content_wrapper{
	
	width:1000px;
	padding:10px 25px 0 35px;
	}	
.content{
/*background:url("../images/content-right.png") no-repeat scroll right top transparent;*/
width:640px;
	}	
h1{
	font-family:sans;
	font-size:22px;
	margin:20px 0 20px 0px;
	}
h3{
  font-family:sans;
  }

.content_bottom_img{
	background: url(../images/content-bottom.png) bottom left no-repeat;
  margin-left: 18px;
	padding-top:80px;
  clear:both;
	}	
.content p{
	line-height:20px;
	color:#4d4d4d;
	}
	
.sidebar{
	float:right;
	width:302px;
	padding:0 35px 0 0px;
	}	
.newsletters{
	width:302px;
	height:167px;
	}

.news{
background:#ccc url(../images/news_bg.png) repeat-x;	
height:192px;
margin:0 0 0 32px;
width:240px;
}
.news_wrapper{
	padding:10px;
	}
.products{
	background: url(../images/sidebar-bg.png) repeat-x;
	height:400px;
	margin:0 0 0 32px;
	width:240px;
	}	
.advertise{
  background: url(../images/sidebar-bg.png) repeat-x;
  height:137px;
  margin:0 0 0 32px;
  width:240px;
  text-align:left;
  }
.NewsletterWrapper{
  background: url(../images/sidebar-bg.png) repeat-x;
  height:126px;
  margin:0 0 0 32px;
  width:240px;
  }

.clsBotShadow{
	background: url(../images/bottom-page-left.png) top left repeat-x;		
	}
.clsCurvedPage{	
	background:transparent url('../images/curl-right.png') right -2px no-repeat;
	height:158px;
}
.left-shadow{
	
	background: url(../images/left-shadow.png) top left no-repeat;
		
	}	

.footer{
	width:100%;

	}
.footer ul li{
	float:left;
	}
.footer a{
	font-family:tahoma;
	color:#b1b1b1;
	font-size:12px;
	font-weight:bold;
	padding:5px 20px 10px 5px;
	}
.footer a:hover{	
	color:white;
	
	}
.footer_wrapper	{
	width:1000px;
	margin:0 auto;
	background: url(../images/footer-bg.png) 525px bottom no-repeat;
	height:93px;
	}
	
.copyright{
	float:left;
	color:#989898;
	padding:-1px 100px 0px 0px;
  clear:right;
	}	
	
/*--------------------------------products page starts here------------------------------------------------*/	
.ProductImage
{
  margin : 50px 0 0 5px;
  padding: 0 0 0 15px;
}
.p_desc_bg{
background:url("../images/product_description.png") no-repeat scroll right top transparent;
height:365px;
margin:0 0 0 235px;
width:235px;	
	}	
.product_disc{
	height:100px;
	padding:58px 0 0 5px;
	width:100px;
  word-wrap: break-word;
	}	
	
/*.toner_powder, .opc_drum, .laser_toner, .deskjet_ink, .speritone, .ciss, .chip, .memory_chips, .rollers, .stationery{
	float:left;
	width:470px;
}*/
.toner_powder{
	background:url(../images/toner_powder.png) top left no-repeat;
  float: left;
  height:365px;
  width: 235px;
	}

.opc_drum{
	background:url(../images/opc_drum.png) top left no-repeat;
	}

.laser_toner{
	background:url(../images/laser_toner.png) top left no-repeat;
	
	}
.deskjet_ink{
	background:url(../images/deskjet_ink.png) top left no-repeat;

	}	
.speritone{
	background:url(../images/speritone.png) top left no-repeat;
	
	}	
.ciss{
	background:url(../images/ciss.png) top left no-repeat;
	
	}	
.chip{
	background:url(../images/chip.png) top left no-repeat;
	
	}		
.memory_chips{
	background:url(../images/memory_chips.png) top left no-repeat;
	
	}			
.rollers{
	background:url(../images/rollers.png) top left no-repeat;
	
	}				
.stationery{
	background:url(../images/stationery.png) top left no-repeat;
	}					
.product_disc ul li{
	padding:3px 0 3px 0px;
  width: 210px;
	}
.ProductDiv
{
  float:left;
}

/*----- Contact Us -------------*/
.clsInput {
border:1px solid #000000;
margin-bottom:5px;
margin-left:10px;
width: 314px;
}

.clsSubmit {
border:1px solid #000000;
margin-bottom:5px;
margin-left:10px;
}

address
{
  font-weight:bold;
  padding-left:220px;

}
.clsContact
{
  width : 576px;
  margin: 0 auto;
}
.clsContact div
{
  margin:0 auto;

  display:block;
  
}
.clsContact label
{
  width:120px;
  float:left;
  text-align:right;

}
.clsContact label:after
{
  content:":";
}
.clsContact sup
{
  color:red;
}
.clsValue
{
  padding-left:236px;
  padding-top:10px;
}

.clsSubmit
{
  margin-bottom:10px;

}
/*----- Contact Us End-------------*/

/*------Index Page Start --*/
#s6
{

  text-align:left;
  margin:0px 0 20px 0;
  width: 230px;
  height: 438px;
  padding-right:10px;
  background: url(../images/sidebar-bg.png) repeat-x;
}


#s6 div img { float: left; margin: 14px 0px 0px 3px; width: 223px; height: 176px; padding-left: 0px; background: #fff;
 }
#s6 p{line-height:18px;text-indent:0px;}
#s6 h3
{
  margin:0px;font-size:14px;
}

/*------Index Page Start --*/
#news
{
  text-align:left;
  width: 230px;
  height: 225px;
}


#news p{text-indent:0px;}
#news h3
{
  margin:0px;font-size:14px;
}



.product-image{
  margin:0 auto;
  padding : 0px 10px 0 5px;
  }

.description{
padding-left: 10px;
/*padding:192px 10px;*/
 }
.description ul li{
padding:0px 0 0px 0px;
width: 217px;
}
.productDesc{
  word-wrap: break-word;
  height:100px;
}
/*------Index Page ends --*/

.clsUpdateList
{
  

  z-index:3;
  display:block;
  /*top:-170px; */
}
.clsUpdateList form
{
  margin:0px;
}

.clsUpdateList label
{
  font-family:verdana,sans;
  font-size:12px;
  display:block;
  color: black;
}
.clsUpdateList div
{
  padding: 0 0px 0 10px;
}
.MasterBoxSubscribe
{
  margin-left:217px;
}
.clsButton {
  border:1px solid #000000;
  margin-top: 10px;
  background: url(../images/submit_sprite.png) left -28px no-repeat;
  border:0px;
	height:28px;
	width:100px;
}
.clsButton:hover{
	background: url(../images/submit_sprite.png) no-repeat;
  height:28px;
	width:100px;
	}
	
.clsmessage
{
  color: brown;
}
/* Hiding godaddy */
/*#conash3D0 {height:0px; top:-1px;position:absolute;}*/

.PageTitle1
{
  color:#01b4ff;
  display: block;
}
.show1img
{
  position : relative;
  background: url("../images/1.png") no-repeat;
  height: 50px;
  width:50px;
}
.PageTitle2
{
  color: #ff03de;
}
.menu1st{
float:left;
height:140px;
width:325px;
	}
.menu1st li{
float:left;
padding:2px;
width:150px;
	}
.menu2nd{
height:140px;
margin-left:250px;
width:505px;
	}	
.menu2nd li{	
width:210px;
float:left;
padding:2px;
	}
.clsCurvedPage ul li a
{  
  padding : 5px 20px 5px 20px;
  display:inline;
}
.clsCurvedPage ul li a:hover
{
  text-decoration: underline;
}
.printitImg
{
  position: relative;
  bottom: -3px;
}
.outerProductWrapper
{
  clear:both;
  width: 905px;
}
h2{
background:url("../images/sidebar_heading.png") no-repeat scroll 0 0 transparent;
color:#000000;
font-size:14px;
height:32px;
padding:6px 0 0 15px;
text-shadow:1px 0px 1px white;
	}
.news span{
	font-size:11px;
	}
.readmore
{
  text-align: right;
  font-weight: bold;
}
.clsinput{
	background:none repeat scroll 0 0 white;
	border:1px solid gray;
	padding:2px;
	width:215px;
	}
