body { font-family:Arial, Helvetica, sans-serif; margin-top:0; padding-top:0; margin:0px; padding:0px; background-color:#640B0D; /* background-color:#fff; */ font-size: 14px;}

img {border:none; text-decoration: none;}

td { font-family:Arial, Helvetica, sans-serif;}

th { font-family:Arial, Helvetica, sans-serif; }

td.mnav { vertical-align:bottom; padding-bottom:35px; position:relative; }
td.mnav #nav_phone { position:absolute; margin-left:804px; margin-top:-10px; padding:0px; font-size: 24px; }

td.content { font-family:Arial, Helvetica, sans-serif;  color:#231f20; vertical-align:top;}
td.content a { color:#231f20;}
td.content a:hover { color:#231f20;}
td.content a:visited{ color:#231f20;}
td.content h1 { color:#231f20;  padding-left:25px;}

td.bottomnav { font-family:Arial, Helvetica, sans-serif;  color:#231f20; padding-left:27px; padding-right:27px;}
td.bottomnav a {color:#231f20; text-decoration:none; }
td.bottomnav a:hover { text-decoration:none; }
td.bottomnav a:visited { text-decoration:none; }

a:active
{
outline: none;
}

a{
	color: #000;
}

a:hover{
	text-decoration: none;
	color: #640B0D;
}

#google_map{
	float: left;
	width: 425px;
	border: 2px solid #000;
	margin:60px 0 0 0;
}

#form_1{
	margin: 15px 0 0 0;
	width: 450px;
	float: right;
}

#address {
	float: right;
	width: 450px;
	line-height: 24px;
}
.clear{
	clear: both;
}

#bottom_nav{
	margin: 15px auto 20px auto;
	text-align: left;
	width: 950px;
	font-size: 12px;
}
#img_gallery{
	width: 850px;
	margin: 0 auto;
	text-align: center;
}

#img_gallery a img{
	border: 3px solid #000;	
}

#img_gallery a{
	text-decoration: none;
}

#img_gallery a:hover img{
	border: 3px solid #640B0D;
}


