/* CSS Document */


body{
background:url(../images/main_bg_02.gif)#3b2d0c repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#deca84;
}

p{
padding:0px;
margin:0px;

}

h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#deca84;
margin:0px 0px 0px 0px;
padding:5px 0px 5px 0px;

}

h1 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#deca84;
}

h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#3b2d0c;
margin:0px;
padding:0px;

}

h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#3b2d0c;
margin:0px;
padding:0px;
}

span{
padding:0px;
margin:0px;

}

a{
text-decoration:none;
}

img{
border:none;

}

#container{
width:992px;
padding:0px;
margin:0px auto;

}
/*header */

#header{
background:url(../images/header_24.jpg) bottom no-repeat;
width:992px;
height:300px;
margin:0px;
padding:0px;

}

	#header .tabs{
	background:url(../images/tab_bg_03.gif) no-repeat;
	width:647px;
	height:46px;
	margin:0px auto;
	padding:0px 35px 0px 35px;
	
	}
	
		.tabs a{
		height:26px;
		margin:0px 15px 0px 15px; 
		padding:0px 0px 20px 0px;
		
		}
		
		.tabs a img{
		padding:0px;
		margin:0px 0px 5px 0px;
		}
		
		.tabs a .layout{
		padding:0px;
		margin:0px 0px 10px 0px;
		}
		
/* content */
		
#content{
width:992px;
background:#d6c17d repeat;
margin:0px;
padding:0px;
overflow:hidden;
}	
	
#content #left{
width:210px;
margin:5px 0px 5px 5px;
padding:0px;
float:left;
}
			
			
			#left .left_bg{
			background:url(../images/left_chg_41.gif) #857131 repeat-x;
			width:201px;
			padding:0px 0px 0px 3px;
			margin:0px 3px 0px 0px;
			border-left:2px solid #9a8851;
			border-right:2px solid #9a8851;
			/*height:250px;*/
			}
			
				.left_bg p{
				margin:0px 0px;
				padding:5px 0px;
				
				}
				
				.left_bg p input{
				background:#deca84;
				width:110px;
				margin:0px;
				padding:0px;
				}
				
				.left_bg p textarea{
				background:#deca84;
				width:110px;
				height:100px;
				margin:0px;
				padding:0px;
				}
				
				.left_bg p label{
				width:60px;
				margin:0px;
				padding:0px;
				display:block;
				float:left;
				}
				
				.left_bg .top_link{
				
				padding:0px 0px 0px 2px;
				margin:0px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:normal;
				color:#deca84;
				}
				
				.left_bg .top_link a{
				padding:0px 0px 5px 10px;
				margin:0px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:18px;
				font-weight:normal;
				color:#deca84;
				text-decoration:none;
				}
				
				.left_bg .top_link a:hover{
				
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:18px;
				font-weight:normal;
				color:#deca84;
				text-decoration:underline;
				}
				
				.line{
				background:url(../images/hr_54.gif) no-repeat;
				width:186px;
				height:1px!important;
				padding:0px;
				margin:0px;
				
				}
				

		#content #right{
		width:750px;
		margin:0px;
		padding:20px 10px 0px 10px;
		float:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#3b2d0c;
		
		}
			#right p{
			margin:0px;
			padding:5px 0px;
			
			}
			
			#right a{
			font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#3b2d0c!important;
			}
			
			#right a:hover{
			font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#3b2d0c;
		text-decoration:underline;
			}
				
		.submit_btn {
		background:url(../images/submit_60.gif) no-repeat!important;
		width:80px!important;
		height:15px;
		border:none;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		
		}
		
		.sub_btn{
		background:url(../images/sub_btn_77.gif) no-repeat!important;
		width:80px!important;
		height:30px!important;
		border:none;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		
		}		
			
			

/* footer */

#footer{
background:url(../images/index_07.gif) repeat-x;
width:992px;
height:182px;
padding:15px 0px 15px 0px;
text-align:center;
margin:0px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#deca84;
}	

		#footer a{
		margin:0px;
		padding:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#deca84;
		text-decoration:none;
		
		}
		
		#footer a:hover{
		margin:0px;
		padding:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#deca84;
		text-decoration:underline;
		
		}
		
		#footer .ftr_cnt{
		width:330px;
		float:left;
		margin:40px 0px 0px 0px;
		padding:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#deca84;
		text-align:left;
		}
		
				.ftr_cnt a{
				margin:0px;
				padding:0px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				color:#deca84;
				text-decoration:none;
				
				}
				
				
				.ftr_cnt a:hover{
				margin:0px;
				padding:0px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:normal;
				color:#deca84;
				text-decoration:underline;
				
				}
				
				.ftr_cnt img{
				float:left;
				padding:0px;
				margin:0px;
				
				}
				
				.ftr_cnt p{
				float:left;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				
				}
				
				ftr_cnt .cnt{
				width:200px;
				display:block;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				}
				
				
	
		
		
		#footer .ftr_cnt1{
		width:280px;
		float:left;
		margin:10px 0px 0px 50px;
		padding:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#deca84;
		text-align:left;
		}
		
		
		
		/* contact_form */
		
		.contact_form{
		width:540px;
		padding:0px 0px 0px 50px;
		margin:0px;
		 		
		}
		
		.contact_form p{
		width:440px;
		
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		}
		
		.contact_form label{
		width:200px;
		margin:10px 0px 0px 0px;
		padding:0px;
		float:left;
		
		}
		
		.contact_form span{
		
		padding:0px;
		margin:10px 0px 0px 0px;
		width:220px;
		display:block;
		float:left;
		
		}
		
		
		
		.contact_form input{
		width:200px;
		height:19px;
		
		background:#d6c17d repeat;
		margin:1px 0px 2px 0px;
		padding:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#3b2d0c;
		font-weight:normal;
		
		}
		
		.contact_form textarea{
	
		width:300px;
		height:100px;
		margin:1px 0px 2px 0px;
		padding:0px;
		background:#d6c17d repeat;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#3b2d0c;
		font-weight:normal;
		}
		
		.contact_form select{
		
		width:205px;
		height:19px;
		margin:1px 0px 2px 0px;
		padding:0px;
		background:#d6c17d repeat;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#3b2d0c;
		font-weight:normal;
		}
		
		/*.contact_form select option{
		border-top:none;
		border-left:none;
		background:url(../images/search_box.gif) repeat;
		width:205px;
		height:19px;
		margin:1px 0px 2px 0px;
		padding:0px;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#FFFFFF;
		font-weight:normal;
		}*/
		
		.contact_form h1{
		width:440px;
		margin:0px;
		padding:0px;
	
		
		}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		/******************** NEW STYLE *************************/
		
		
		
		/* CSS Document */
.tbl_footer{
	background-color:#0e0a00;
}

.flinks{
	margin-top:13px;
}

.request_quote{
	background-image:url(../images/img_request_quote.jpg);
	background-repeat:no-repeat;
	width:257px;
	height:129px;
}

.request_quote a{
	font-family:Arial, Helvetica, sans-serif;
	color:#edca8a;
	font-size:16px;
	font-weight:bold;
	letter-spacing:1px;
	position:relative;
	top:87px;
	left:50px;
	text-decoration:none;
}

.request_quote a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#edca8a;
	font-size:16px;
	font-weight:bold;
	letter-spacing:1px;
	position:relative;
	top:87px;
	left:50px;
	text-decoration:underline;
}

a.phone{
	font-family:Arial, Helvetica, sans-serif;
	color:#edca8a;
	font-size:16px;
	font-weight:bold;
	letter-spacing:2px;
	background-image:url(../images/phone_bg.jpg);
	background-repeat:no-repeat;
	width:315px;
	height:38px;
	display:block;
	text-align:center;
	padding-top:17px;
	text-decoration:none;
	cursor:default;
}


a.email{
	font-family:Arial, Helvetica, sans-serif;
	color:#edca8a;
	font-size:16px;
	font-weight:bold;
	letter-spacing:2px;
	background-image:url(../images/phone_bg.jpg);
	background-repeat:no-repeat;
	width:315px;
	height:38px;
	display:block;
	text-align:center;
	padding-top:17px;
	padding-left:15px;
	text-decoration:none;

}


a.email:hover{
font-family:Arial, Helvetica, sans-serif;
	color:#edca8a;
	font-size:16px;
	font-weight:bold;
	letter-spacing:2px;
	background-image:url(../images/phone_bg.jpg);
	background-repeat:no-repeat;
	width:315px;
	height:38px;
	display:block;
	text-align:center;
	padding-top:17px;
	padding-left:15px;
	text-decoration:underline;

}

.fmenu{
	margin:0;
	padding:0;
		color:#edca8a;
}

.fmenu a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:#edca8a;
	font-size:13px;
	padding-left:17px;
	padding-right:17px;
	
}

.fmenu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:underline;
	color:#FFFFFF;
	font-size:13px;
	padding-left:17px;
	padding-right:17px;
	
}
