
/*--------------------------------------------------*/
/*													*/
/* Contact											*/
/*													*/
/*--------------------------------------------------*/

.Preamble
	{
		margin: 10px 0px 15px 0px;			
	}

.ContactMapColumn
	{
		width: 372px;
	}


	.ContactMapContainer
		{
			background-image: url(/images/bg-order-photo-container.gif);
			position: relative;
			padding: 4px;
		}
		
		.ContactMapContainer .Map
			{
				
			}
	
		.ContactMapDotContainer
			{
				position: absolute;
			}
		
			.ContactMapDotImage
				{
					margin-right: 2px;
					margin-left: 2px;
				}
			
			.ContactMapDotText
				{
					background-image: url(/images/bg-order-map-dot-text.gif);
					font-family: Verdana;
					font-size: 9px;
					font-weight: bold;
					text-transform: uppercase;
					padding-bottom: 1px;
				}
			.ContactMapDotText a
				{
					color: #840000;
					text-decoration: none;
				}

.ContactFormColumn
	{
		margin-left: 10px;
	}
	
	.ContactForm
		{
			background-image: url(/images/bg-contact-form.gif);
			width: 325px;
			height: 415px;
		}
		
	.ContactFormContainer
		{
			padding: 0px 10px 0px 10px;
		}
		
	.FormHeaderColumn
		{
			width: 75px;
			margin-top: 10px;
		}
	
	.FormInputColumn
		{
			width: 220px;
			margin-top: 10px;
		}
		
		
		.FormInputBox
			{
				background-image: url(/images/bg-contact-address-box.gif);
				width: 218px;
				height: 100px;
			}
			
		#FormInputBoxContainer
			{
				padding: 6px;
				text-align: left;
			}
			
		#FormInputBoxContainer a
			{
				color: #840000;
				font-weight: bold;
				text-decoration: none;
			}
			
		#MailForm
			{
				display: block;	
			}
			
		#PhoneForm
			{
				display: none;	
			}
		

.ContactMapColumn
	{
	}