body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg_itech.gif);
	background-repeat: repeat-x;
	background-color: #303030;
	background-position:top;
	background-attachment:fixed;
}
	
/*------------------------------Container----------------------*/
#container {
	margin-top:10px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	width:925px;
	height:auto;
	background-image: url(images/mid_body.png);
	background-repeat:repeat-y;
}

#top {
	/*background-image: url(images/top_body2.png);*/
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	width:925px;
	height:66px;
}

ul#menu
{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	height:66px;
	position:relative;
	display:block;
}


ul#menu li
{
	display:block;
	float:left;
	margin:0;
	pading:0;
}

#main {
	
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	width:925px;
	height:auto;
}


#sub_nav {
	float:left;
	width:235px;
	height:auto;
	padding-left:0px;
	margin-top:-15px;
}

		
		#sub_mid a {
			color: #000000;
			font-family:Arial, Helvetica, sans-serif;
			text-decoration:none;
			font-size:11px;
			list-style:none;
		}
		
		#sub_mid li {
			list-style:none;
		}		
		
		#sub_mid a:hover{
			
			color: #ff0000;			
			font-size:11px;
			font-family:Arial, Helvetica, sans-serif;
			text-decoration:underline;
		}
		
		
		#sub_mid .left_nav a:active{
			
			color:#482f0d;			
			font-size:11px;
			font-family:Arial, Helvetica, sans-serif;
			text-decoration:underline;
		}
		
		
		#sub_mid .left_nav a:visited{
			
			color:#000000;			
			font-size:11px;
			font-family:Arial, Helvetica, sans-serif;
			text-decoration:none;
		}
		
#sub_mid {
	height:auto;
	padding-left:35px;
}

#sub_bottom {
	height:auto;
	background-repeat:no-repeat;
	background-position:top;
	padding-left:5px;
}


#content {
	width:690px;
	height:auto;
	margin-left:235px;
}

#content p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

#shell {
	width:680px;
	height:auto;
	margin-right:5px;
	margin-left:10px;
	float:left;
	margin-top:15px;
	padding-left:0px;
}


.about{
	float:right;
}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.right_img{
	float:right;
	padding-right:10px;
}

#shell p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:0px;
	color:#000000;
	padding-right: 40px;
}

.title_img{
	margin-left:30px;
	margin-bottom:-15px;
}

#full_content {
	width:680px;
	height:auto;
	margin-right:5px;
	float:left;
	margin-top:10px;
	border-top: 2px solid #DF0C13;

}

		#full_content p {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			/*margin-bottom:0px;
			padding-bottom:10px;*/
			line-height: 20px;
			color:#333333;
		}

#field_1 p {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			margin-bottom:0px;
			padding-bottom:0px;
			color:#333333;
			padding-left:20px;
		}

#field_2 p {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			margin-bottom:0px;
			padding-bottom:0px;
			color:#333333;
			padding-left:30px;

		}
		
#field_3 p {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			margin-bottom:0px;
			padding-bottom:0px;
			color:#333333;
			padding-left:20px;

		}
#contact_tabs {
	padding: 0;
	width:680px;
	height:auto;
	margin-right:5px;
	margin-bottom:10px;
	float:left;
	border-bottom: 2px solid #DF0C13;

}

		#contact_tabs p {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			margin-bottom:0px;
			padding-bottom:10px;
		}	


.sub_content2 {
	width:215px;
	height:80px;
	margin-right:5px;
	float:left;
	margin-top:0px;

}

	.sub_content2 p {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		margin-bottom:0px;
		padding-bottom:10px;
	}		


		#field_1.sub_content2 {
		
		}
		
		#field_2.sub_content2 {
		
		}
		
		#field_3.sub_content2 {
		
		}
	
		
.sub_content {
	width:135px;
	height:135px;
	margin-right:0px;
	float:left;
	margin-top:0px;

}

	.sub_content p {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		margin-bottom:0px;
		padding-bottom:10px;
	}		


		#info.sub_content {
			background-image:url(images/info_mail.jpg);
		
		}
		
		#career.sub_content {
			background-image:url(images/careers_mail.jpg);
		}
		#sales.sub_content {
			background-image:url(images/sales_mail.jpg);
		}
		#media.sub_content {
			height: 130px;
			background-image:url(images/media_mail.jpg);
		}	
		#service.sub_content {
			height: 130px;
			background-image:url(images/live_chat.jpg);
		}


#left_content {
	width:320px;
	height:auto;
	background-position:right;
	margin-right:5px;
	float:left;
	margin-top:-5px;
	margin-bottom:10px;
}

		#left_content p,td {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			margin-bottom:0px;
			padding-bottom:5px;
		}
		
		
#sub_nav p {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			margin-bottom:0px;
			padding-bottom:10px;
			margin: 0px;
			padding-top:30px;
			line-height: 20px;
			color: #333333;
		}
		
#contact_form
{
	visibility: hidden;
	height: 0;
}

#xrkade_application
{
	visibility: hidden;
	height: 0;
}

#right_content {
	width:320px;
	height:auto;
	margin-right:5px;
	margin-left:340px;
}

		#right_content p {
			margin: 0px;
			padding-top:30px;
			line-height: 20px;
			color: #333333;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
		}

#top_selling{
	background:url(images/top_selling.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:250px;
	width:690px;
	padding-left:15px;
}

#new_products{
	background:url(images/new_products.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:250px;
	width:690px;
	padding-left:15px;
}

.product_box{
	padding-top:25px;
	padding-left:5px;
	float:left;
}

/* Footer */

#footer {
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	width:925px;
	height:40px;
	background:url(images/footer_body2.png);
	border-top: 2px solid #DF0C13;
	clear:both;
	
	}

#footer p {
	margin: 0;
	line-height: normal;
	color: #FFFFFF;
}

#footer a {
	color: #406800;
}

#footer .legal {
	float: left;
	color:#482f0d;
	line-height:20px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:15px;
	padding-top:10px;
}

#footer .legal a:link{
	
	color:#482f0d;
	
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}


#footer .legal a:active{
	
	color:#FF0000;
	
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}


#footer .legal a:visited{
	
	color:#482f0d;
	
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#footer .legal a:hover{
	
	color:#FF0000;
	
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

#footer .bottominfo {
	float: right;
	text-align:right;
	color:#482f0d;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	padding-right:15px;
	padding-top:10px;
}

.copyright {
	text-align:center;
	color:#482f0d;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

strong {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}