body { font-size: 12px; font-family: arial, helvetica, verdana; line-height: 16px; background-color: #e5e5e5; background-image: url(../images/ad_bg2.gif); margin: 0; padding: 0; }a:link { color: #7e0000; text-decoration: none; }a:visited { color: #7e0000; text-decoration: none; }a:hover { color: #cf142b; }a:active { color: #cf142b; }#wrapper { text-align: center; width: 100%; margin-right: auto; margin-left: auto; }#header { width: 760px; height: 180px; margin-right: auto; margin-left: auto; }#content { color: #333; background-image: url(../images/dropshadow.gif); background-repeat: repeat-y; background-position: center 0; width: 760px; height: auto; margin-right: auto; margin-left: auto; }#centercontent { background-image: url(../images/dropshadow.gif); background-repeat: repeat-y; background-position: center 0; margin-right: auto; margin-left: auto; width: 690px; }#centercontent2 { background-image: url(../images/dropshadow.gif); background-repeat: repeat-y; background-position: center 0; text-align: left; margin-right: auto; margin-left: auto; width: 690px; padding-bottom: 26px; }#bottom { color: #9c8989; font-size: 10px; font-family: Helvetica, Arial, SunSans-Regular, sans-serif; text-align: center; width: 760px; height: 94px; margin-right: auto; margin-left: auto; }#footer { color: #9c8989; font-size: 10px; font-family: Helvetica, Arial, SunSans-Regular, sans-serif; text-align: center; width: 100%; margin-right: auto; margin-left: auto; padding-top: 5px; padding-bottom: 20px; }#footer a { color: #7e0000; text-decoration: none; }#footer a:hover { color: #cf142b; text-decoration: none; }#column-customphoto { color: #999; font-size: 10px; line-height: 10px; text-align: center; padding-top: 15px; padding-bottom: 30px; width: 375px; height: auto; float: right; }.column-customtext { text-align: left; padding-top: 30px; padding-bottom: 30px; width: 285px; height: auto; float: left; }.column-contact2 { text-align: center; padding-top: 30px; padding-bottom: 30px; width: 375px; height: auto; float: left; }.column-contact { color: #999; font-size: 10px; line-height: 10px; text-align: center; padding-top: 0; padding-bottom: 0; width: 375px; height: auto; float: left; }.column-square { color: #999; font-size: 10px; line-height: 10px; text-align: center; padding-top: 30px; padding-bottom: 30px; width: 230px; height: auto; float: left; }.column-square2 { color: #999; font-size: 10px; line-height: 10px; text-align: center; padding-top: 30px; padding-bottom: 0; width: 230px; height: auto; float: left; }.full-smalltext { color: #999; font-size: 10px; line-height: 10px; text-align: center; width: 690px; clear: both; margin: 0; padding: 0 0 30px; }.column-left { color: #999; font-size: 10px; line-height: 10px; text-align: center; padding-top: 30px; padding-bottom: 30px; width: 375px; height: auto; float: left; }.column-right a { color: #7e0000; text-decoration: none; }.column-right a:hover { color: #cf142b; }.column-right { text-align: left; padding-top: 30px; padding-bottom: 30px; width: 285px; height: auto; float: right; }.column-right2 { text-align: left; padding-top: 0; padding-bottom: 30px; width: 285px; height: auto; float: right; }.column-full { margin: 0; padding: 30px 0; width: 678px; height: auto; }.column-full2 { color: #999; font-size: 10px; line-height: 10px; text-align: center; margin: 0; padding: 30px 0; width: 690px; height: auto; }.woodcolumn { color: #333; font-size: 11px; line-height: 18px; text-align: center; width: 230px; height: auto; float: left; padding-top: 16px; padding-bottom: 26px; }.woodcolumn-row2 { color: #333; font-size: 11px; line-height: 18px; text-align: center; padding-bottom: 26px; width: 230px; height: auto; float: left; }.finishes { margin-top: 26px; }.titles { margin-top: 26px; margin-bottom: 26px; }.finishes2 { margin-top: 26px; margin-left: 13px; }.clearboth { clear: both; }.clearcontact { height: 0; clear: both; margin: 0; padding: 0; }.divline { font-size: 0; line-height: 0; background-color: #f1f1f1; margin: 0; padding: 0; width: 690px; height: 4px; clear: both; }.maintext { color: #333; font-size: 12px; font-family: arial, helvetica, verdana; }.required { color: #cf142b; font-size: 9px; font-family: arial, helvetica, verdana; font-weight: bold; }.requiredred { color: #cf142b; font-weight: bold; }.state { color: #cf142b; font-size: 24px; font-weight: bold; font-style: italic; padding-top: 30px; padding-bottom: 30px; }.state2 { color: #cf142b; font-style: italic; font-weight: bold; }
