body { background-color: #8b7c5b; }
#main_table { width: 830px; margin: 20px 0 0; padding: 0; border-width: 0; }
#main_table td { margin: 0; padding: 0; border-width: 0; }
#main_table td.photo { width: 318px; height: 544px; margin: 0; padding: 0; border-width: 0; }
#main_table td.content_home { color: #000; font-size: 14px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 21px; background-image: url(images/perrys_web_off11.jpg); background-repeat: no-repeat; text-align: center; vertical-align: top; width: 399px; margin: 0; padding: 72px 0 0; border-width: 0; }
#main_table td.content { color: #000; font-size: 11px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 16px; background-image: url(images/perrys_web_off11.jpg); background-repeat: no-repeat; text-align: center; margin: 0; width: 399px; vertical-align: top; padding: 72px 72px 0; border-width: 0; }
#main_table td.content_services { color: #000; font-size: 11px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 16px; background-image: url(images/services_off11.jpg); background-repeat: no-repeat; text-align: center; margin: 0; width: 399px; vertical-align: top; padding: 72px 72px 0; border-width: 0; }
#menu_table { margin: 0; padding: 0; border-width: 0; }
#menu_table td { margin: 0; padding: 0; }
h1 { font-size: 12px; font-weight: bold; margin: 0; padding: 0; border-width: 0; }
h2 { font-size: 13px; font-weight: bold; margin: 0; padding: 0; border-width: 0; }
h3 { font-size: 13px; font-weight: normal; font-style: italic; margin: 0; padding: 0; border-width: 0; }
p { margin: 0; }
hr { color: #fff; background-color: #fff; width: 100px; height: 1px; margin-top: 8px; margin-bottom: 8px; border: solid 0; }
#main_table a:link { color: #d1ac53; font-size: 11px; text-decoration: none; }
#main_table a:visited { color: #d1ac53; font-size: 11px; text-decoration: none; }
#main_table a:hover { color: #d1ac53; font-size: 11px; text-decoration: underline; }
.textfield { font-size: 10px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; width: 160px; height: 16px; padding-left: 3px; border: solid 1px #8b7c5b; }
#address_table { margin: 0; padding: 0; border-width: 0; }
#address_table td { margin: 0; padding: 0; }
.form_label { font-size: 11px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; }
.photo_by { font-size: 10px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; position: relative; top: 450px; left: -100px; }
