.main_border { border: solid 1px #999; }
h1 { color: #f38d28; font-size: 12px; font-family: arial, helvetica, verdana; font-weight: normal; line-height: 12px; text-align: right; margin-top: -1px; margin-bottom: -1px; padding-right: 22px; }
h2 { color: #f38d28; font-size: 12px; font-family: arial, helvetica, verdana; font-weight: normal; text-align: center; }
.title { color: #f93; font-size: 18px; font-family: arial, helvetica, verdana; }
.sub_title { color: #0090b4; font-size: 12px; font-family: arial, helvetica, verdana; }
.content { color: #333; font-size: 12px; font-family: arial, helvetica, verdana; line-height: 16px; padding: 14px; }
.pic_border { margin: 6px; border: solid 2px #0090b4; }
.certified { color: #0090b4; font-size: 16px; font-family: arial, helvetica, verdana; }
a:link { color: #0090b4; }
a:visited { color: #0090b4; }
a:hover { color: #f38d28; }
a:active { color: #f38d28; }
.work3 { color: #333; font-size: 12px; font-family: arial, helvetica, verdana; line-height: 16px; background-image: url(images/residental_sets/work3_11.png); background-repeat: no-repeat; background-attachment: inherit; padding-top: 120px; padding-left: 264px; }
.work4 { color: #333; font-size: 12px; font-family: arial, helvetica, verdana; line-height: 16px; background-image: url(images/residental_sets/work4_03.png); background-repeat: no-repeat; background-attachment: inherit; padding-top: 145px; padding-left: 200px; }
.work5 { color: #333; font-size: 12px; font-family: arial, helvetica, verdana; line-height: 16px; background-image: url(images/residental_sets/work_new_teag_03.png); background-repeat: no-repeat; background-attachment: inherit; padding-top: 135px; padding-left: 230px; }
.work6 { color: #333; font-size: 12px; font-family: arial, helvetica, verdana; line-height: 16px; background-image: url(images/residental_sets/work6_11.png); background-repeat: no-repeat; background-attachment: inherit; padding-top: 240px; padding-left: 260px; }
.work7 { color: #333; font-size: 12px; font-family: arial, helvetica, verdana; line-height: 16px; background-image: url(images/residental_sets/images/work_new7_09.png); background-repeat: no-repeat; background-attachment: inherit; padding-top: 122px; padding-bottom: 10px; padding-left: 230px; }
.work8 { color: #333; font-size: 12px; font-family: arial, helvetica, verdana; line-height: 16px; background-image: url(images/residental_sets/work8_14.png); background-repeat: no-repeat; background-attachment: inherit; padding-top: 138px; padding-left: 200px; }
.work9 { color: #333; font-size: 12px; font-family: arial, helvetica, verdana; line-height: 16px; background-image: url(images/residental_sets/images/work10_new_03.png); background-repeat: no-repeat; background-attachment: inherit; padding-top: 135px; padding-left: 265px; }
.work2 { color: #333; font-size: 12px; font-family: arial, helvetica, verdana; background-image: url(images/residental_sets/images/work2_new_06.png); background-repeat: no-repeat; background-attachment: inherit; padding-top: 230px; padding-left: 250px; }
.work1 { color: #333; font-size: 12px; font-family: arial, helvetica, verdana; line-height: 16px; background-image: url(images/residental_sets/images/work_new1_07.png); background-repeat: no-repeat; background-attachment: inherit; padding-top: 140px; padding-left: 250px; }
.line { border-bottom: 2px ridge #f38d28; }
.sub_sub { color: #77c83f; font-size: 13px; font-family: arial, helvetica, verdana; line-height: 13px; }
.browse_pages { color: #fff; font-size: 12px; font-family: arial, helvetica, verdana; background-color: #666; text-align: right; padding: 5px 38px 5px 5px; }
.browse_pages a:link { color: #f38d28; font-size: 12px; font-family: arial, helvetica, verdana; background-color: #666; text-align: right; }
.browse_pages a:visited { color: #f38d28; font-size: 12px; font-family: arial, helvetica, verdana; background-color: #666; text-align: right; }
.browse_pages a:hover { color: #fff; font-size: 12px; font-family: arial, helvetica, verdana; background-color: #666; text-align: right; }
.calloutbox { color: #369; font-size: 12px; background-color: #c8d4df; margin: 7px; padding: 5px; border: solid 1px; }
.browse_pages a:active { color: #f38d28; font-size: 12px; font-family: arial, helvetica, verdana; background-color: #666; text-align: right; }
.address { color: #f38d28; font-size: 12px; font-family: arial, helvetica, verdana; font-weight: normal; line-height: 14px; text-align: right; padding-top: 8px; padding-right: 22px; }
.logo_sub { color: #77c83f; font-size: 13px; font-family: arial, helvetica, verdana; line-height: 13px; text-align: right; }
