#contact-us{
	float: left;
	width: 600px;
	margin: 25px 0 0 0;
	padding: 20px;
	background: url(../images/cream-bg-top.gif) left top no-repeat #eeebde;
	color: #605a49;
	}
	#contact-us p{
		float: left;
		width: 600px;
		
		font-size: 85%;
		}
		#contact-left{
			float: left;
			width: 280px;
			margin: 0 20px 0 0;
			display: inline;
			}
			#contact-details{
				float: left;
				width: 240px;
				margin: 25px 0 25px 10px;
				padding: 10px;
				display: inline;
				background-color: #f5f3eb;
				border: 1px solid #fff;
				}
				#contact-details ul{
					float: left;
					width: 200px;
					margin: 0 0 10px 0;
					padding: 0 0 0 20px;
					}
				#contact-details ul li{
					float: left;
					width: 200px;
					padding: 5px 0 5px 0;
					margin: 0;
					font-weight: normal;
					}
				#contact-details #postal-address{
					background: url(/templates/images/icons/address.gif) left top no-repeat;
					}
				#contact-details #contact-phone-number{
					background: url(/templates/images/icons/phone.gif) left 4px no-repeat;
					}
				#contact-details #email-address{
					background: url(/templates/images/icons/email.gif) left 4px no-repeat;
					}
			
			#contact-left #registered-numbers{
				float: left;
				width: 240px;
				margin: 5px 0 25px 10px;
				padding: 10px;
				display: inline;
				background-color: #f5f3eb;
				border: 1px solid #fff;
				}
				#contact-left #registered-numbers ul{
					float: left;
					width: 240px;
					margin: 0;
					padding: 0;
					}
				#contact-left #registered-numbers li{
					float: left;
					width: 240px;
					padding: 5px 0 5px 0;
					margin: 0;
					font-weight: normal;
					}
			
			
		#contact-us #contact-form{
			float: left;
			width: 270px;
			margin: 25px 0 0 0;
			padding: 10px;
			display: inline;
			background-color: #f5f3eb;
			border: 1px solid #fff;
			}
			#content #contact-us #contact-form form{
				float: left;
				width: 270px;
				margin: 0;
				padding: 0;
				}
			#contact-us #contact-form ul{
				float: left;
				width: 270px;
				margin: 0;
				padding: 0;
				}
			#contact-us #contact-form li{
				float: left;
				margin: 0 0 5px 0;
				padding: 0;
				width: 270px;
				}
				#contact-us #contact-form label{
					float: left;
					width: 67px;
					margin: 0;
					padding: 2px 3px 0 0;
					text-align: right;
					font-size: 90%;
					}
				#contact-us #contact-form input{
					float: left;
					width: 195px;
					margin: 0;
					padding: 1px;
					border: 1px solid #999;
					background-color: #fff;
					}
				#contact-us #contact-form select{
					float: left;
					width: 199px;
					margin: 0;
					padding: 1px;
					border: 1px solid #999;
					font-size: 85%;
					}
				#contact-us #contact-form textarea{
					float: left;
					width: 195px;
					height: 150px;
					margin: 0;
					padding: 1px;
					border: 1px solid #999;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 85%;
					}
				
				#contact-us #contact-form #send-message-button{
					float: left;
					width: 133px;
					height: 24px;
					margin: 0 0 0 70px;
					border: none;
					padding: 0;
					}
		


#content .cream-bg-bottom{
	float: left;
	width: 640px;
	height: 5px;
	font-size: 0;
	margin: 0;
	padding: 0;
	background: url(../images/cream-bg-bottom.gif) left top no-repeat transparent;
	}


	
	
	
	
	
	