body {
	background: #75807a;
	font-family: Arial, sans-serif;
	list-style-type: none;
}

img.logo {
	float: left;
	margin-left: 10px;
	margin-top: 6px;
	z-index: 1;
}

img.galleryimagethumbnail {
	width: 180px;
}

div.galleryimage {
}

div.head {
	height: 54px;
	background: #ffffff;
	margin-left: 20%;
	width: 795px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #75807a;
	border-bottom-width: 24px;
	border-bottom-style: solid;
	border-bottom-color: #bfbdbd;
}

div.showdesc {
	min-height: 80px;
}

p.phone {
	margin-left: 40%;
	background: transparent;
}

div.main {
	background: #ffffff;
	margin-left: 20%;
	padding-left: 7px;
	padding-top: 12px;
	width: 768px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #bfbdbd;
	border-right-width: 10px;
	border-right-style: solid;
	border-right-color: #bfbdbd;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #bfbdbd;
	background-image: url('full_trans.png');
	background-position: 100px 90px;
	background-repeat: no-repeat;
}

div.text {
	margin-left: 40px;
}

div.margininfo:before {
	min-height: 68px;
	min-width: 267px;
	max-height: 68px;
	max-width: 267px;
}

div.margininfo {
	padding-top: 400px;
	margin-left: 40px;
	float: right;
	width: 230px;
	background-image: url("site3.png");
	background-repeat: no-repeat;
}

div.mwxparagraph {
    margin-bottom: 10px;
}
a {
    text-decoration: none;
    padding: 1px 2px 1px 2px;
}

a:visited {
    text-decoration: none;
    padding: 1px 2px 1px 2px;
}

a:hover {
    text-decoration: none;
    padding: 1px 1px 1px 1px;
    border: thin solid black;
}
