/* CSS Document */
body{
	padding:0; margin:0; background-color:#FFFFFF; color:#743B0A; padding:10px 0 0 0; font-family:Arial, Helvetica, sans-serif;
	}
html, p, h1, img, h2, form, ul{
	padding:0; margin:0;
	}
ul{
		
		}
/*--------------------header---------------*/
#header{
	background:url(animal-f.jpg) no-repeat 0 0;
	}
#header h1{

	}
#header h1 img{
	margin:20px 0 0 17px; 
	}
/*-------------------------navigation-----------*/
.navi_bg{
	background:url(navi_bg0.gif) no-repeat 0 0;
	}
.navi_bg img{
	margin:8px 0 0 0;
	}
/*-----------------------------table--------*/
#tableTop{
	background:url(table_to.gif) no-repeat 0 0 #E8DBCA;
	}
#tableButtom{
	background:url(table_bu.gif) no-repeat left bottom #E8DBCA;
	}
#mid{
	background-color:#E8DBCA; border-left:#BA6721 1px solid; border-right:#BA6721 1px solid;
	}
/*-----------------------left side--------------*/
#leftPanTop{
	background:url(left_top.gif) no-repeat 0 0 #E3C9A7;
	}
#leftPanButtom{
	background:url(left_but.gif) no-repeat 0 0 #E3C9A7;
	}
#leftMid{
	background:url(mid_bg00.gif) repeat-y 0 0; padding:0 0 0 15px;
	}
#leftMid h2{
	font:14px Arial, Helvetica, san-serif;
	color:#743B0A;
	font-weight:bold;
	align:center;
	padding-right: 5px;
	}
#leftMid p{
	background:url(fencing-.jpg) no-repeat 0 0; padding:6px 0 15px 84px; color:#C35F0B; display:block; margin:14px 0 0 0; 
	font:11px Arial, Helvetica, sans-serif; color: black; text-decoration:none; border-bottom:#D18F51 1px solid; width:104px;
	}
#leftMid p.pic{
	background:url(close-up.jpg) no-repeat 0 0; padding:6px 0 15px 84px; color:#C35F0B; display:block; margin:14px 0 0 0; 
	font:11px Arial, Helvetica, sans-serif; color: black; text-decoration:none; border-bottom:#D18F51 1px solid; width:104px;
	}
#leftMid p.pic1{
	background:url(close-up.jpg) no-repeat 0 0; padding:6px 0 0px 84px; color:#C35F0B; display:block; margin:13px 0 0 0; 
	font:11px Arial, Helvetica, sans-serif; color: black; text-decoration:none; border-bottom:none; width:104px;
	}
#leftMid p.pic1 a{
	font:11px Arial, Helvetica, sans-serif; color: black;; text-decoration:none; float:right; padding:11px 0 11px 0; display:block;
	text-decoration:none;
	}
#leftMid p.pic1 a:hover{
	text-decoration:underline;
	}
#newletter{
	background:url(newlette.gif) no-repeat 0 0;  padding:21px 0 0 25px;
	}
#newletter h2{
	background:url(newslett.gif) no-repeat 0 0; padding:0; margin:0 0 7px 0; height:14px; display:block; font-size:0;
	 text-indent:-2000px;
	}
#newletter form{
	width:154px; height:58px; display:block; 
	}
#newletter form input{
	width:152px; height:14px; border:#BE8B5F 1px solid; margin:0 0 8px 0;
	}
#newletter form input.submit{
	background:url(submite0.gif) no-repeat 0 0; padding: 0 0 15px 0;  cursor:pointer; border:none; float:right;
	width:62px; height:16px; display:block;
	}
/*-----------------------right----------*/
#right{
	border-bottom:#BD6E2B 1px solid;
	}
#rightTop{
	background-color:#E8DBCA;
	}
#rightTop h2{
	font:18px Arial, Helvetica, sans-serif;
	color:#743B0A;
	font-weight: bold;
	padding-bottom: 10px;
	text-align: center;
	}
#rightTop p{
	background:url(welcome_.jpg) no-repeat 0 0; padding:0px 0 0 147px; font:11px Arial, Helvetica, sans-serif; color: black; text-decoration:none; line-height:14px; 
	}
#rightTop p a{
	font:11px Arial, Helvetica, sans-serif; color: black; text-decoration:none; margin:18px 0 24px 0; font-weight:bold;
	float:right;
	}
#rightTop p a:hover{
	text-decoration:underline;
	}
/*------------------------------right middel----*/
#rightMidTop{
	background:url(right_mi.gif) no-repeat 0 0 #E3C9A7; height:9px;
	}
#rightMidbuttom{
	background:url(right_mi.gif) no-repeat left bottom #E3C9A7; height:9px;
	}
#rightMid{
	background-color:#E3C9A7; border-left:#BDA484 1px solid; border-right:#BDA484 1px solid;
	}
#equ{
	background:url(best-ele.jpg) no-repeat 0 25px; border-right:#D18F51 1px solid; 
	border-right:#D18F51 1px solid;
	}
#equ h2{
	font:14px Arial, Helvetica, san-serif; color:#743B0A; font-weight:bold; align:center;
	}
#equ p{
	 margin:19px 0 8px 100px; width:105px; color: black; font-size:11px; line-height:14px;
	}
	


/*---------------services---------*/
#ser{
	background-color:#E3C9A7;
	}
#ser h2{
	font:14px Arial, Helvetica, san-serif; color:#743B0A; font-weight:bold; align:center;
	}
#ser ul{
	width:188px; display:block; margin:22px 0 0 25px; font-size:0;
	}
#ser ul li{
	background:url(arrow000.gif) no-repeat 0 10px; padding:0 0 0 25px; height:20px;
	}
#ser ul li a{
	font:11px Arial, Helvetica, sans-serif; color: black; text-decoration:none;
	}
#ser ul li a:hover{
	text-decoration:underline;
	}
/*-----------------------footer-----------*/
#footer{
	background-color:#E8DBCA; font-size:10px; color:#965014;
	}
#footer a{
	font-size:11px; text-decoration:none; color:#965014; line-height:18px; margin:0 2px 0 2px;
	}
#footer a:hover{
	text-decoration:underline;
	}
	
	/*-----------------------content-----------*/
	
	#content{
	float:left;
	
}

#content p{
	font-size:/*1.1em*/12px;
	padding:0px 0 0 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	display: block;
	}


#content h1{

display:block;
font-size: 18px;
font-weight: bold;
color: #743B0A;
font-family: Arial, Helvetica, sans-serif;

}

#content h2{
	display:block;
	margin:0 0 16px 0;
	font-size:16px;
	font-weight:bold;
	letter-spacing:0px;
	font-color:#743B0A;
	background-color:inherit;
	font-family: Arial, Helvetica, sans-serif;
}

#content h2 a{
	font-weight:normal;
	color: #743B0A;
}
#content h3 {
display:block;
margin:0 0 10px 0; 
font-size:14px; 
letter-spacing:0px; 
font-color:#743B0A; 
font-weight:normal;
}

#content a:hover,#subcontent a:hover{text-decoration:underline;}
#content ul{ display: block; margin:0 5px 16px 35px;}
#content ol{ display: block; margin:0 5px 16px 35px;}
#content dl{margin:0 5px 10px 25px;}
#content dt{font-weight:bold; margin-bottom:5px;}
#content dd{margin:0 0 10px 15px;}

	/*-----------------------Image Floats-----------*/

img.left,img.center,img.right{padding:4px;}
img.left{float:left; margin:0 12px 5px 0;}
img.center{display:block; margin:0 auto 5px auto;}
img.right{
	float:right;
	margin:0 0 5px 12px;
	padding-right: 12px;
}

tr.invisible {
display:none;
}

input.invisible {
visibility:hidden;
)