/* CSS Document */

body {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
}

a:link, a:visited { color:#000000; }
a:active, a:hover { color:#98022e; }
.nolink { color:#000000; }
#required { display:none; }
.formError { font-weight:bold; color:#800000; }
img { border:none; }

/* header */
.z_masthead  { vertical-align:bottom; }
.z_masthead p { margin:0px; }
.z_tagline p { margin:0px; padding-top:6px; text-align:center; font-size:14px; letter-spacing:.2em; color:#ffffff; text-transform:uppercase;  }

/* body */
table { margin:0px; padding:0px; border:none; border-collapse:collapse; }
th, td { vertical-align:top; }

.z_contentRight p { line-height:26px; }

/* left menu items */
#spmp #spmm { background:url(/images/ButtonPropertyOn.jpg) left bottom no-repeat; }
#spmp #pic { background:url(/images/LakeHome.jpg) left 38px no-repeat; }
#hp #pic { background:url(/images/floors.jpg) left 38px no-repeat; }
#hp #hm { background:url(/images/ButtonAboutUsOn.jpg) left bottom no-repeat; }
#ssp #pic { background:url(/images/Restrooms.jpg) left 38px no-repeat; }
#ssp #ssm { background:url(/images/ButtonServicesOn.jpg) left bottom no-repeat; }
#scp #pic { background:url(/images/Recycling.jpg) left 38px no-repeat; }
#scp #scm { background:url(/images/ButtonClientsOn.jpg) left bottom no-repeat; }
#pgp #pic { background:url(/images/DealerFloor.jpg) left 38px no-repeat; }
#pgp #pgm { background:url(/images/ButtonGalleryOn.jpg) left bottom no-repeat; }
#fup #pic { background:url(/images/OfficeSpace.jpg) left 38px no-repeat; }
#fup #fum { background:url(/images/ButtonContactOn.jpg) left bottom no-repeat; }

.z_contentLeft a { margin-bottom:10px; text-decoration:none; display:block; width:90px; height:80px; text-transform:uppercase; line-height:14px; font-size:12px; }
.z_contentLeft a#spmm { margin-bottom:10px; text-decoration:none; display:block; width:154px; height:142px; text-transform:uppercase; line-height:14px; font-size:12px; }
#spmm { background:url(/images/ButtonPropertyOff.jpg) left bottom no-repeat; }
#hm { background:url(/images/ButtonAboutUsOff.jpg) left bottom no-repeat; }
#ssm { background:url(/images/ButtonServicesOff.jpg) left bottom no-repeat; }
#scm { background:url(/images/ButtonClientsOff.jpg) left bottom no-repeat; }
#pgm { background:url(/images/ButtonGalleryOff.jpg) left bottom no-repeat; }
#fum { background:url(/images/ButtonContactOff.jpg) left bottom no-repeat; }

a#spmm:active, a#spmm:hover { background:url(/images/ButtonPropertyOn.jpg) left bottom no-repeat; }
a#hm:active, a#hm:hover { background:url(/images/ButtonAboutUsOn.jpg) left bottom no-repeat; }
a#ssm:active, a#ssm:hover { background:url(/images/ButtonServicesOn.jpg) left bottom no-repeat; }
a#scm:active, a#scm:hover { background:url(/images/ButtonClientsOn.jpg) left bottom no-repeat; }
a#pgm:active, a#pgm:hover { background:url(/images/ButtonGalleryOn.jpg) left bottom no-repeat; }
a#fum:active, a#fum:hover { background:url(/images/ButtonContactOn.jpg) left bottom no-repeat; }

/* contact us */
table#cu { margin-left:40px; margin-bottom:10px; }
	#cu th p { margin:2px 4px; padding:0px; text-align:right; }
	#cu td p { margin:2px 4px; padding:0px; }

/* footer */
.z_footer p { font-size:10px; }