	.contentShadow {
          	float:left;
          	background:#fff url(CSSImagery/contentBorderShadow.gif) no-repeat bottom left;
          	margin-left:-10px;
          	padding:0 0 10px 10px;
     	}

		#content {
			border:2px solid #EAEAEA;
			float:left;
			padding:20px 15px;
			width:960px;
		}

		#content p {
                    color:#333;
                    font-size:1.2em;
                    line-height:1.5em;
		    padding-bottom:10px;
               }

		#content div#contactus {
			clear:both;
			color:#666666;
			display:block;
			font-size:1.2em;
			width:100%;
		}

		#content div#contactus fieldset#clientDetails {
			float:left;
			width:470px;
		}

			#content div#contactus fieldset#clientDetails ul#contact li span.left {
				float:left;
				padding-bottom:8px;
				width:235px;
			}
			
			#content div#contactus fieldset#clientDetails ul#contact li span.right,
			#content div#contactus fieldset#clientEnquiry ul#contact li span.right {
				float:right;
				margin-right:20px;
				margin-left:10px;
			}

			#content div#contactus fieldset#clientDetails ul#contact li input {
				margin-top:5px;
			}

			div#contactus input#title, div#contactus input#company,
			div#contactus input#name, div#contactus input#subject,
			div#contactus input.longtextbox {
				background:#FFFFFF url(/media/images/large_text_shadow.gif) no-repeat scroll 0 0;
				border:1px solid #BEBEBE;
				height:18px;
				margin-bottom:8px;
				width:455px;
			}
			
			div#contactus select.type 
			{
			    background:#FFFFFF url(/media/images/large_text_shadow.gif) no-repeat scroll 0 0;
				border:1px solid #BEBEBE;
				height:18px;
				margin-top:5px;
				margin-bottom:8px;
			}
		
			div#content div#contactus input#first_name, 
			div#content div#contactus input#last_name, 
			div#content div#contactus input#phone, 
			div#content div#contactus input#email,
			div#content div#contactus input.shorttextbox {
			background:#FFFFFF url(/media/images/small_text_shadow.gif) no-repeat scroll 0 0;
			border:1px solid #BEBEBE;
			height:18px;
			width:220px;
			}

			div#content div#contactus fieldset#clientEnquiry {
				float:right;
				width:470px;
			}

				div#content div#contactus fieldset#clientEnquiry #submit,
				div#content div#contactus fieldset#clientEnquiry .submit {
					background:#FFFFFF url(CSSImagery/contactButtonBackground.gif) repeat-x scroll 0 0;
					border:0;
					color:#fff;
					float:right;
					font-weight:bold;
					height:25px;
					margin-top:10px;
				}

			div#content div#contactus textarea#description {
				background:#FFFFFF url(/media/images/textarea_shadow.gif) no-repeat scroll 0 0;
				border:1px solid #BEBEBE;
				font-family:arial;
				height:162px;
				margin-top:5px;
				width:468px;
			}
			
			div#content div#contactus textarea.casedescription {
				background:#FFFFFF url(/media/images/textarea_shadow.gif) no-repeat scroll 0 0;
				border:1px solid #BEBEBE;
				font-family:arial;
				height:120px;
				margin-top:5px;
				width:468px;
			}

#addressContainer {
	clear:both;
	float:left;
	margin-top:20px;
	width:240px;
}

     #addressContainer div {
          border:1px solid #eaeaea;
          margin-bottom:10px;
          padding:10px;
     }

     #addressContainer #selected {
          width:235px;
     }

          #addressContainer ul {
               
          }

               #addressContainer ul li {
                    color:#000;
                    font-size:1.2em;
                    line-height:1.4em;
               }

#mapContainer {
	float:right;
	height:584px;
	margin-top:20px;
	position:relative;
	width:704px;
}

	#map1, #map2, #map3, #map4 {
		border:2px solid #eaeaea;
		height:584px;
		position:absolute;
		width:700px;
	}

#map1 {
	z-index:4;
}
#map2 {
	z-index:3;
}
#map3 {
	z-index:2;
}
#map4 {
	z-index:1;
}





















/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

