@charset "UTF-8";
/* CSS Document */


body {
	background-image: url(images/tmp_bg_img.jpg);
	background-position: top;
	background-repeat: repeat-x;
	margin: 0px;
	width: 707px;

}


h1 {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 16px;
		font-weight: bold;
		margin: 0px;
		color: #000000;
}
a {
color: #333333;
}

/* lhs */
#lhs {
	float: left;
	width: 200px;
}

	#lhs .lhsContent {
		margin-top: 27px;
		width: 138px;
		margin-left: 50px;
		margin-right: 20px;
	}
	
	*html #lhs .lhsContent {
		margin-top: 27px;
		width: 138px;
		margin-left: 40px;
		margin-right: 20px;
	}
	
	#lhs .lhsImg1 {
		margin-top: 25px;
	}
	
	#lhs .lhsImg2 {
		margin-top: 38px;
	}
	
	
	#lhs .lhsContent img {
		border: solid 1px #d8d8d8;
		padding: 1px;
		margin-bottom: 11px;
	} 
	
	#lhs p {
		font-family: Verdana, Helvetica,sans-serif;
		font-size: 11px;
		color: #666666;
		margin: 0px;
	}

/* nav */
#nav {
	height: 69px;
	width: 507px;
	float: left;
	vertical-align: bottom;
}

*html #nav {
	width: 507px;
	float: left;
	margin-top: 0px;
}


	#nav .logo {
		float: left;
		width: 84px;
	}
	
	#nav ul {
		list-style-type: none;
		list-style: outside;
		margin: 0px;
		padding: 0px;
	}
	
	#nav li {
		display: inline;
		line-height: 0px;
		margin: 0px;
		overflow: hidden;
		padding: 0px;
	}

		#nav .about {
			background-image: url(images/nav_about.jpg);
			float: left;
			height: 37px;
			margin-top: 32px;
			margin-right: 5px;
			width: 94px;
		}
		
			#about #nav .about {
				background-image: url(images/nav_about.jpg);
				background-position: 0 -37px;
				float: left;
				height: 37px;
				margin-top: 32px;
				margin-right: 5px;
				width: 94px;
			}
		
		#nav .news {
			background-image: url(images/nav_gallery.jpg);
			float: left;
			height: 37px;
			margin-top: 32px;
			margin-right: 5px;
			width: 94px;
		}
		
			#news	#nav .news {
				background-image: url(images/nav_gallery.jpg);
				background-position: 0 -37px;
				float: left;
				height: 37px;
				margin-top: 32px;
				margin-right: 5px;
				width: 94px;
			}
		
		#nav .products {
			background-image: url(images/nav_products.jpg);
			float: left;
			height: 37px;
			margin-top: 32px;
			margin-right: 5px;
			width: 94px;
		}
		
			#products #nav .products {
				background-image: url(images/nav_products.jpg);
				background-position: 0 -37px;
				float: left;
				height: 37px;
				margin-top: 32px;
				margin-right: 5px;
				width: 94px;
			}
		
		#nav .contact {
			background-image: url(images/nav_contact.jpg);
			float: left;
			height: 37px;
			margin-top: 32px;
			width: 94px;
		}
		
			#contact #nav .contact {
				background-image: url(images/nav_contact.jpg);
				background-position: 0 -37px;
				float: left;
				height: 37px;
				margin-top: 32px;
				width: 94px;
			}
			
	
		
		/* home central */


		#contCenter {
			background-image: url(images/content_shad.jpg) ;
			width: 507px;
			float: right;
		}
		
		*html #contCenter {
			background-image: url(images/content_shad.jpg) ;
			float: right;
			margin-top: -4px;
		}
		
			.lhsShad {
				float: left;
			}
			
			.rhsShad {
				float: right;
			}
			
				#hmImg{
						margin-left: 8px;
						margin-right: 8px;
						margin-top: 8px;
				}
				
				*html #hmImg{
						margin-left: 5px;
						margin-right: 5px;
						margin-top: 8px;
				}
			
				#hmContent {
					margin-top: 21px;
					margin-left: 33px;
					margin-right: 38px;
					margin-bottom: 20px;
				}	
				
					#hmContent .lhsContent {
						padding-top: 20px;
						padding-left: 17px;
						padding-right: 17px;
						padding-bottom: 15px;
						float: left;
						width: 168px;
						color: #5f462c;
						background-color: #f1f0de;
						font-size: 11px;
						font-family: Verdana, Helvetica,sans-serif;
						margin-bottom: 20px;
					}
					
					#hmContent .rhsContent {
						padding-top: 20px;
						padding-left: 17px;
						padding-right: 17px;
						padding-bottom: 15px;
						float: right;
						width: 168px;
						color: #5f462c;
						background-color: #f1f0de;
						font-size: 11px;
						font-family: Verdana, Helvetica,sans-serif;
					}
			
					#signOff {
						margin-top: 20px;
						clear: both;
						font-family: Verdana, Helvetica,sans-serif;
						font-size: 11px;
						color: #99b966;
						background-color: #ecf5e2;
						padding-top: 9px;
						padding-bottom:9px;
						padding-left: 13px;
					}


				#pgContent {
					margin-top: 30px;
					margin-left: 33px;
					margin-right: 38px;
					margin-bottom: 20px;
				}	
				
					H2 {
						font-family: Georgia, "Times New Roman", Times, serif;
						font-size: 24px;
						margin: 0px;
						font-weight: normal;
					}
					
					HR {
					border: solid 1px #cccccc;
					margin-top: 5px;
					margin-bottom: 15px;
					}
					
					p {
					color: #231f20;
					font-size: 11px;
					font-family: Verdana, Helvetica,sans-serif;
					}
					
						#pgContent .lhsContent {
							padding-top: 10px;
							padding-left: 10px;
							padding-right: 10px;
							padding-bottom: 15px;
							float: left;
							width: 182px;
							color: #5f462c;
							background-color: #f1f0de;
							font-size: 11px;
							margin-bottom: 30px;
						}
						
						#pgContent .rhsContent {
							padding-top: 10px;
							padding-left: 10px;
							padding-right: 10px;
							padding-bottom: 15px;
							float: right;
							width: 182px;
							color: #5f462c;
							background-color: #f1f0de;
							font-size: 11px;
						}
						
						#pgContent .lhsContent p {
							color: 5f462c;
							line-height: 8px;
						}
						
						#pgContent .rhsContent p {
							color: 5f462c;
							line-height: 8px;
						}
				
						#signOff {
							margin-top: 20px;
							clear: both;
							font-family: Verdana, Helvetica,sans-serif;
							font-size: 11px;
							color: #99b966;
							background-color: #ecf5e2;
							vertical-align: middle;
							padding-left: 13px;
						}

