body   { background-color: #fef1c5; margin: 0; padding: 0 }
p     { color: #000; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif }
td {}
a:link    { color: #004a80; text-decoration: none }
a:visited    { color: #004a80; text-decoration: none }
a:hover     { color: #3d80cc; text-decoration: none }
a:active     { color: #3d80cc; text-decoration: none }
#picture   { position: absolute; top: 35px; left: 650px }
#navigation     { font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase }
#navigation ul      { text-align: left; margin: 0; padding: 0 }
#navigation li   { text-align: left; display: inline; padding-right: 30px }
#navigation a:link   { color: black; text-decoration: none }
#navigation a:visited   { color: black; text-decoration: none }
#navigation a:hover     { color: #860307; text-decoration: none }
#navigation a:active     { color: #860307; text-decoration: none }
td.navcell    { background-color: #dbbc51; padding-left: 50px }
td.maincell      { background-color: #860307; text-align: left; padding-top: 15px; padding-bottom: 10px; padding-left: 50px; height: 120px; vertical-align: top }
td.maincelltype   { color: white; font-size: 25px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold }
p.maincelltype       { color: #fff; font-size: 16px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 20px; position: relative; bottom: 10px }
td.coinfocell       { text-align: left; padding-top: 15px; padding-bottom: 20px; padding-left: 50px; vertical-align: bottom; border-top: 10px solid #dbbc51; border-bottom: 5px solid #860307 }
td.contentcell     { text-align: left; padding-top: 15px; padding-bottom: 25px; padding-left: 50px; vertical-align: top }
td.gallerycell      { text-align: left; padding-top: 15px; padding-bottom: 25px; padding-left: 40px; vertical-align: top }
td.content      { color: #000; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 18px; text-align: left; vertical-align: top }
h2.content      { color: #860307; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; text-transform: uppercase }
h3.content       { color: #860307; font-size: 16px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif }
h4.content     { font-size: 14px }
h5.content  { line-height: 15px; position: relative; bottom: 15px }
ul.content { position: relative; bottom: 10px }
#roomstolife { left: 510px; float: right }
td.fabriclist    { color: #000; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 15px; padding: 10px; border: solid 5px #dbbc51 }
h3.fabriclist   { font-size: 16px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 20px }
td.sidebar  { padding: 5px }
ul.clients      { color: #000; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; position: relative; right: 10px; bottom: 10px }
hr  { color: #dbbc51 }
.p.member { font-size: 18px; line-height: 22px; font-stretch: semi-expanded; position: relative; bottom: 5px }
#diningrm  { position: absolute; top: 575px; left: 390px }
#warranty { position: absolute; top: 450px; left: 400px }
td.videocell    { background-color: #fef1c5; padding: 10px; border: solid 2px #860307 }
h2.videocell  { color: #860307; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: #dbbc51; text-transform: uppercase; padding-top: 3px; padding-bottom: 3px; padding-left: 8px }
