body       { font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-decoration: none; background-color: #333; background-image: none; background-position: 100% 100%; text-align: left; text-transform: none; padding: 0; width: 800px; height: 800px }
p   { color: #ccc; font: 14px/1.2em Georgia; font-stretch: normal; text-decoration: none; text-align: left; text-transform: none }
table { background-image: none; margin: 0; padding: 0; border-width: 0; outline-width: 0 }
a img { text-decoration: none; border-width: 0; outline-width: 0 }
a:hover img { text-decoration: none; border-width: 0; outline-width: 0 }
a:active img { text-decoration: none; border-width: 0; outline-width: 0 }
.banner /* this area will contain the logotype */      { padding-right: 34px; position: absolute; top: 34px; left: 282px; width: 484px; height: 124px; float: none }
.txtcol_one /* this will serve as the far left column area */    { position: absolute; top: 170px; left: 34px; width: 236px; height: 260px; float: none }
.txtcol_two /* this will serve as the second text column from the left */     { position: absolute; top: 170px; left: 282px; width: 236px; height: 260px; float: none }
.samples /* this area will contain all portfolio samples */    { position: absolute; top: 170px; left: 34px; width: 484px; float: none }
.livearea  { top: 170px; left: 34px; width: 732px; float: none }
.rtside /* this will serve as the navigation and portfolio description area */       { position: absolute; top: 170px; left: 592px; width: 170px; float: none }
.port_nav   { position: absolute; top: 282px; left: 574px; width: 174px; float: none }
.port_desc    { position: absolute; top: 306px; left: 592px; width: 174px; float: none }
.text      { color: #afafaf; font-size: 12px; font-family: Verdana, sans-serif; line-height: 1.4em; text-align: left; red: color: #afafaf     }
.text_disp          { color: #dc930a; font-size: 16px; font-family: Georgia, serif; line-height: 1.4em }
.port_head   { color: #af780a; font-size: 9px; font-family: Verdana, sans-serif; font-weight: bold; line-height: 1.4em; font-size-adjust: ; text-decoration: none }
.port_text   { color: #afafaf; font-size: 10px; font-family: Verdana, sans-serif; line-height: 1.4em; font-size-adjust: ; text-decoration: none }
.port_spec     { color: #afafaf; font-size: 9px; font-family: Verdana, sans-serif; font-style: italic; font-weight: normal; line-height: 1.4em; font-size-adjust:  }
.text a:link { color: #fff; font-style: normal; font-weight: normal; text-decoration: none }
.text_disp a   { color: #dc930a; text-decoration: none }
.text_disp a:hover   { color: #dc930a; text-decoration: none; background-color: #e6e6e6 }
.text_disp a:active   { color: #dc930a; text-decoration: none; background-color: #333 }
.text_disp a:visited    { color: #dc930a; text-decoration: none }
.text a { color: #fff; text-decoration: none }
.text a:hover { color: #fff; text-decoration: none; background-color: #4b4b4b }
.text a:active  { color: #4b4b4b; text-decoration: none; background-color: #fff }
.text a:visited  { color: #e6e6e6; text-decoration: none }
.port_text a { color: #fff; text-decoration: none }
.port_text a:hover { color: #fff; text-decoration: none; background-color: #4b4b4b }
.port_text a:active { color: #4b4b4b; text-decoration: none; background-color: #fff }
.port_text a:visited { color: #e6e6e6; text-decoration: none }
a:hover   { text-decoration: none }
a:active   { text-decoration: none }
a   { text-decoration: none }
