@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=PT+Sans+Narrow|Inder);
body {
	background-image: url(imgs/bg.png);
	background-repeat: repeat-x;
	border:0px;
}

#container{
	margin:0px auto;
}
#nav_bar_container{
	margin:0px auto;
	margin-top:50px;
	background:url(imgs/nav.png) no-repeat;
	width:924px;
	height:84px;
}

#nav_bar{
	margin-left:100px;
	padding-top:15px;
}
#nav_bar ul{
	list-style:none;	
}
#nav_bar ul li{
	list-style:none;	
	float:left;
	margin-left:10px;
	font-family: 'PT Sans Narrow', tahoma,sans-serif;
	font-size:16px;
	text-transform:uppercase;
	 color:#ffffff;
}
#nav_bar a{
	text-decoration:none;
	color:#cccccc;
}
#nav_bar a:hover{
	text-decoration:none;
	color:#FFF;
}
.search{
	padding-left:20px;
}
#content_area{
	min-height:600px;
	height:auto !important;
	height:600px;
	margin:0px auto;
	width:1001px;
}
#footer{
	width:99%;
	background-color:#666;
	height:500px;
}
#products_menu{
	height:525px;
	width:922px;
	margin:0px auto;	
	background-color:#5c5852;
	position:absolute;
	margin-left:39px;
	display:none;
	z-index:100;
}
#welcome_box{
	margin:0px auto;
	width:1001px;
	height:250px;
	padding-top:15px;
}
#box_left{
	width:400px;
	height:250px;
	background-color:#999;
	float:left;
	margin-left:40px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;	
	color:#FFF;
	text-transform:uppercase;
	padding-top:5px;
	padding-left:8px;
}
#box_left:hover{	
	background-color:#666;
	
	color:#f3f3f3;

}
#box_left_img{
	float:left;
	width:117px;
}
#box_left_text{
	float:left;
	text-align:left;
	color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	width:250px;
	padding:8px;
	line-height:19px;
}
#box_right{
	width:400px;
	height:300px;	
	float:left;
	margin-left:25px;
	font-family: 'Inder', sans-serif;
	font-size:25px;
	color:#666;
}
#box_right h1{
	font-size:40px;
	color:#666;
}
#home_content_left{
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#666;
	padding:8px;
	text-align:justify;
	width:400px;
	margin-left:40px;
}
#inner_content{	
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#666;
	padding:8px;
	text-align:justify;
	width:800px;
	margin:0px auto;
	min-height:400px;
	height:auto !important;
	height:400px;
}

#home_content_right{
	float:left;
	width:450px;
	padding-left:50px;
	padding-top:25px;
}
#footer_container{
	width:780px;
	margin:0px auto;
	height:250px;	
} 
.footer_container_p{
	float:left;
	padding-top:12px;	
} 
.dotline{
	border:1px #f3f3f3 dashed;
	color:#666;
}
.footer_heading{
	clear:all;
	padding-top:20px;
	font-family: 'PT Sans Narrow', tahoma,sans-serif;
	font-size:24px;
	text-transform:uppercase;
	color:#ffffff;
	height:100px;	
}
.fimg{
	float:left;
}
#footer_details{
	margin:0px auto;
	width:900px;
	margin-top:100px;
}
#footer_details_left{
	float:left;
 	padding-left:50px;
	width:500px;
	color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;	
}
#footer_details_right{
	float:left;
	padding-left:50px;
	width:200px;
	color:#ccc;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;	
}
#footer_details_right a{	
	color:#ccc;
	text-decoration:none;
}
#footer_details_right a:hover{	
	color:#f3f3f3;
	text-decoration:none;
}
.menu_products_row{
	width:90%;
	height:125px;
	padding-top:20px;
}
.menu_products_row li{
	list-style:none;
	float:left;
	margin-left:15px;
	font-family: 'PT Sans Narrow', tahoma,sans-serif;
	color:#f3f3f3;
	font-size:25px;
	text-transform:uppercase;
}
.mht{
	width:100px;
	margin-left:25px;
}
#menu_close{
	float:right;
	margin-right:20px;
	color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
#inner_content_col1{
	width:500px;
	float:left;
	padding:15px;
}
#inner_content_col2{
	width:250px;
	float:left;
	padding:10px;
}
#inner_heading{
	height:25px;
	width:200px;
	background-color:#666;
	color:#f3f3f3;
	margin-left:15px;
	padding-bottom:25px;
	padding-top:10px;
	padding-left:20px;
	font-family: 'PT Sans Narrow', tahoma,sans-serif;
	font-size:21px;
	text-transform:uppercase;
}
#in_col_1{
	float:left;
	width:400px;
}
#in_col_2{
	float:left;
	width:400px;
}
