p {margin:0px;}
body {background-color:#5b5a53;}

.contact-inside {width:443px; height:536px; border:1px solid #cbc0a6;}
.contact-outside {height:536px; border:1px solid #cbc0a6;}
.contact-text {line-height:30px; font-family:Times,Arial,Helvetica; color:#e5cca0; font-size:18pt; font-weight:100; text-align:center; font-variant:small-caps;}
.cream-font-12 {font-family:Arial,Helvetica; color:#e5cca0; font-size:10pt; font-weight:100; text-align:justify;}
.cream-font-14 {font-family:Arial,Helvetica; color:#e5cca0; font-size:12pt; font-weight:100; text-align:justify;}
.design {border:1px solid #cbc0a6}
.gallery {display:none;}
.image-border {border:1px solid #393633}
.image-hide {display:none;}
.image-show {display:inline;}
.interior {width:905;}
.interior-design {padding-top:9px; padding-bottom:11px;}
.main {margin-left:0; margin-right:0; margin-top:0; margin-bottom:0;}
.portfolio-option {width:24px; height:24px; border:1px solid #FEF9E9; background-color:#8b8772; font-family:Times,Arial,Helvetica; color:#000000; font-size:13pt; font-weight:900; text-align:center; cursor:pointer;}
.portfolio-option-over {width:24px; height:24px; border:1px solid #FEF9E9; background-color:#938f7a; font-family:Times,Arial,Helvetica; color:#FFFFFF; font-size:13pt; font-weight:900; text-align:center; cursor:pointer;}
.portfolio-option-selected {width:24px; height:24px; border:1px solid #F3E8CA; background-color:#FAD79E; font-family:Times,Arial,Helvetica; color:#000000; font-size:13pt; font-weight:900; text-align:center; cursor:default;}
.recognition-header {font-family:Arial,Helvetica; color:#dbc6a4; font-size:13pt; font-weight:100; text-decoration:underline; font-variant:small-caps;}
.recognition-text {font-family:Arial,Helvetica; color:#dbc6a4; font-size:11pt; font-weight:100; line-height:25px;}
.sacramento {font-family:Arial,Helvetica; color:#e5cca0; font-size:10pt; font-weight:900;}
.services-list {line-height:27px;}
.splash-inside-ring {border:4px solid #0D0D0D}
.top-menu-break {background-image: url(".\images\top-menu-break.gif"); background-color:#505050;}
.top-menu-inside-ring {border-top:1px solid #393633; border-bottom:1px solid #393633;}

.top-menu-item {width:150px; height:57px; background-color:#0D0D0D; font-family:Arial,Helvetica; color:#e5cca0; font-size:12pt; font-weight:900; text-align:center; vertical-align:middle; cursor:pointer;}
.top-menu-highlight {width:150px; height:57px; background-color:#5f5e56; font-family:Arial,Helvetica; color:#000000; font-size:12pt; font-weight:900; text-align:center; vertical-align:middle; cursor:pointer;}
.top-menu-selected {width:150px; height:57px; background-color:#dbb88a; font-family:Arial,Helvetica; color:#000000; font-size:12pt; font-weight:900; text-align:center; vertical-align:middle; cursor:default;}

.top-menu-middle-ring {border-top:1px solid #cbc0a6; border-bottom:1px solid #cbc0a6;}
.top-menu-outside-ring {border-top:1px solid #000000; border-bottom:1px solid #000000;}
.white-font-12 {font-family:Arial,Helvetica; color:#FFFFFF; font-size:12pt; font-weight:100; text-align:justify;}

A.portfolio-link:link    {text-decoration:none; font-family:Arial,Helvetica; color:#e5cca0; font-size:12pt; font-weight:100;}
A.portfolio-link:visited {text-decoration:none; font-family:Arial,Helvetica; color:#e5cca0; font-size:12pt; font-weight:100;}
A.portfolio-link:active  {text-decoration:none; font-family:Arial,Helvetica; color:#e5cca0; font-size:12pt; font-weight:100;}
A.portfolio-link:hover   {text-decoration:underline; font-family:Arial,Helvetica; color:#e5cca0; font-size:12pt; font-weight:100;}

A.top-menu:link    {text-decoration:none; font-family:Arial,Helvetica; color:#FAD79E; font-size:12pt; font-weight:900; text-align:center;}
A.top-menu:visited {text-decoration:none; font-family:Arial,Helvetica; color:#FAD79E; font-size:12pt; font-weight:900; text-align:center;}
A.top-menu:active  {text-decoration:none; font-family:Arial,Helvetica; color:#FAD79E; font-size:12pt; font-weight:900; text-align:center;}
A.top-menu:hover   {text-decoration:none; font-family:Arial,Helvetica; color:#FAD79E; font-size:12pt; font-weight:900; text-align:center;}

A.contact-link:link {text-decoration:none; color:#e5cca0; font-size:18pt; font-weight:100; text-align:center; font-variant:small-caps;}
A.contact-link:visited {text-decoration:none; color:#e5cca0; font-size:18pt; font-weight:100; text-align:center; font-variant:small-caps;}
A.contact-link:active {text-decoration:none; color:#e5cca0; font-size:18pt; font-weight:100; text-align:center; font-variant:small-caps;}
A.contact-link:hover {text-decoration:underline; color:#e5cca0; font-size:18pt; font-weight:100; text-align:center; font-variant:small-caps;}

A.my_link:link {text-decoration:none; color:#252525; font-size:8pt; font-family:Arial,Helvetica; font-weight:900; width:100%;}
A.my_link:visited {text-decoration:none; color:#252525; font-size:8pt; font-family:Arial,Helvetica; font-weight:900; width:100%;}
A.my_link:active {text-decoration:none; color:#252525; font-size:8pt; font-family:Arial,Helvetica; font-weight:900; width:100%;}
A.my_link:hover {text-decoration:underline; color:#000000; font-size:8pt; font-family:Arial,Helvetica; font-weight:900; width:100%;}


