*{
	margin: 0px;
	padding: 0px;
}
body{
	margin: 0px;
	padding: 0px;
	background: #121212;
}
a,img{
	vertical-align: top;
}
a img{
	border: 0px;
}

.holder{
	position: relative;
	width: 987px;
	margin: auto;
}
.header{
	position: relative;
	width: 100%;
	height: 120px;
	float: left;
}
	a.logo{
		position: absolute;
		left: -2px;
		top: 28px;
	}
	ul.nav{
		margin: 0px;
		padding: 0px;
		list-style-type: none;
		position: absolute;
		right: 0px;
		top: 0px;
	}
		ul.nav li{
			float: left;
		}
			ul.nav li a{
				display: block;
				float: left;
				text-decoration: none;
				font: 12px Arial, Helvetica, sans-serif;
				color: #fff;
				text-transform: uppercase;
				padding: 20px 25px;
				margin-left: 20px;
			}
			ul.nav li a:hover,
			#nav_active{
				background: #944A14 url(../img/nav_bg.png) left bottom repeat-x;
			}

.banner{
	position: relative;
	width: 100%;
	height: 225px;
	float: left;
}
.outer_wrapper{
	position: relative;
	width: 100%;
	float: left;
}
	.left_wrapper{
		position: relative;
		width: 257px;
		float: left;
	}
		.left_wrapper h1{
			margin: 0px;
			padding: 0px;
			font: 17px Arial, Helvetica, sans-serif;
			color: #443e0e;
			background: #d98d13;
			padding: 7px 0px 7px 20px;
		}
		.left_wrapper ul{
			margin: 0px;
			padding: 0px 0px 10px 0px;
			list-style-type: none;
			float: left;
			width: 255px;
			background: #2d251a;
			border: 1px solid #453825;
		}
		.left_wrapper li{
			float: left;
			margin: 10px 0px 0px 20px;
			clear: left;
		}
		.left_wrapper li a{
			text-decoration: none;
			font: 13px Arial, Helvetica, sans-serif;
			color: #fff;
			text-transform: uppercase;
		}
		.left_wrapper li a:hover{
			color: #d98d13;
		}

		.right_wrapper{
			position: relative;
			width: 700px;
			float: right;
		}
			.right_wrapper h1{
				margin: 0px;
				padding: 0px;
				font: 17px Arial, Helvetica, sans-serif;
				color: #443e0e;
				background: #d98d13;
				padding: 7px 0px 7px 20px;
			}
			.text_wrapper{
				position: relative;
				width: 658px;
				min-height: 250px;
				float: left;
                                font: 12px "Segoe UI", Verdana, Arial, Helvetica, sans-serif;
                                color: #bbbbbb;
				background: #2d251a;
				border: 1px solid #453825;
				padding: 20px;
			}
                        #section2{
                         	width:658px;
                        	height:725px;
	                        //background:#3C3;
                        }
                        .nam{
                            width:435px;
                            height:725px;
                            //background:#F5F;	
                            float:left;
                        }
                        .in{
                           width:400px;
                           height:150px;
                           //background:#606;	
                           float:left;
                        }
                       .in1{
                           width:400px;
                           height:270px;
                           //background:#9F3;
                           float:left;
                        }
                       .in2{
                           width:400px;
                           height:140px;
                           //background:#F20;	
                           float:left;
                        }
                       .nam1{
                           width:223px;
                           height:725px;
                           //background:#000;	
                           float:right;
                        }
                        .images{
                         height: 800px;
                         width: 223px;
                         float: right;
                         //overflow: scroll;
                         align: right;
                        }
                        .image1{
                         height: 650px;
                         width: 230px;
                         float: right;
                         //background: #fff;
                         //overflow: scroll;
                        }
			.text_wrapper p{
				margin: 0px 0px 15px 0px;
				padding: 0px;
				font: 12px "Segoe UI", Verdana, Arial, Helvetica, sans-serif;
				color: #bbbbbb;
				line-height: 20px;
				text-align: justify;
				clear: left;
			}
			.text_wrapper ul{
				position: relative;
				float: left;
				font: 12px "Segoe UI", Verdana, Arial, Helvetica, sans-serif;
				color: #bbbbbb;
				margin-left: 20px;
				margin-bottom: 10px;
			}
                        .part ul{
				position: relative;
				float: left;
				font: 12px "Segoe UI", Verdana, Arial, Helvetica, sans-serif;
				color: #bbbbbb;
				margin-left: 20px;
				margin-top: -70px;
			}
			.text_wrapper li{
				margin-bottom: 10px;
			}
			.text_wrapper h2{
				font: bold 17px "Segoe UI", Arial, Helvetica, sans-serif;
				color: #d98d13;
				float: left;
				width: 100%;
				clear: left;
				border-bottom: 1px solid #d98d13;
				margin: 20px 0px 15px 0px;
			}
			.products p{
				width: 100%;
				float: left;
			}
			.products p a{
				text-decoration: none;
				color: #d98d13;
			}
		.text_wrapper table{
			clear: left;
			font: 12px "Segoe UI", Verdana, Arial, Helvetica, sans-serif;
			color: #bbbbbb;
		}
		.text_wrapper table td{
			padding: 5px 10px;
		}
                .l1{
                   width:160px;
                   height:140px;
                   //background:#F9F;	
                   float:bottom;
                   }
               .l2{
                   width:160px;
                   height:80px;
                   //background:#000;	
                   float:bottom;
                   }
               .l3{ 
                   width:160px;
                   height:200px;
                   //background:orange;	
                   float:bottom;
                   }
		.head{
			width: 180px;
			background: #453825;
		}
.footer{
	position: relative;
	width: 100%;
	height: 50px;
	background: #222222;
	float: left;
	margin-top: 20px;
}
span.copy{
	display: block;
	float: left;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #bababa;
	position: absolute;
	left: 20px;
	top: 18px;
}
span.web{
	display: block;
	float: left;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #bababa;
	position: absolute;
	right: 20px;
	top: 18px;	
}
span.web a{
	text-decoration: none;
	color: #bababa;
}
span.web a:hover{
	text-decoration: underline;
}

ul.forms{
	margin: 0px;
	list-style-type: none;
	width: 100%;
	float: left;
}
ul.forms li{
	width: 100%;
	float: left;
}
ul.forms li label{
	display: block;
	width: 100px;
	float: left;
	padding: 5px;
	text-align: right;
	margin-right: 30px;
}
ul.forms li span{
	display: block;
	float: left;
}
.form_text_box{
	background: #2d251a;
	border: 1px solid #453825;
	width: 230px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 5px;
}
.form_text_area{
	background: #2d251a;
	border: 1px solid #453825;
	width: 230px;
	height: 100px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 5px;
}
.form_submit_btn{
	font: 12px "Segoe UI", Arial, Helvetica, sans-serif;
	padding: 2px 20px;
}