body {
text-align: center;
margin: 0;
padding: 0;
font: normal 12px Verdana, Helvetica, Arial, sans-serif;
background: #2d0d32 url(../images/pageBG.jpg) repeat-x top left;
color: #000000;}

#wrapper {
margin: 0px auto;
padding: 0;
width: 769px;
text-align: left;}

#navcontainer {
width: 769px;
margin: 0;
padding: 0px;
text-align: center;
background: url(../images/topnavBG.gif) no-repeat top left;}

#topnav ul {
width: 100%;
padding: 0;
margin: 0;}

#topnav li {
display: inline;
list-style-type: none;
margin: 0;
padding: 0;
font: bold small-caps 16px/40px Verdana, Helvetica, Arial, sans-serif;}

#topnav li a:link, #topnav li a:active, #topnav li a:visited {
padding: 0px 10px;
color: #d58b28;
text-decoration: none;}

#topnav li a:hover {
color: #2d0d32;
border-top: 1px #696969 solid;
border-left: 1px #696969 solid;
border-right: 1px #696969 solid;
padding: 6px 9px;}

#outside-container {
width: 769px;
min-height: 14px;
background: url(../images/wrappertopBG.gif) no-repeat top left;
margin: -27px 0px 0px 0px;
padding: 0;
z-index: 100;}

html>body #outside-container {
margin: -18px 0px 0px 0px;}

#inside-container {
width: 100%;
background: url(../images/wrapperBG.gif) repeat-y top left;
margin: 0;
padding: 0;}

html>body #inside-container {
margin: -18px 0px 0px 0px;
padding: 0;}

#inside-container h1 {
background: url(../images/3DSignCompany.jpg) no-repeat top left;
float: left;
width: 430px;
height: 251px;
margin: 0px 0px 0px 5px;}

html>body #inside-container h1 {
margin-left: 10px;}

#inside-container h1 span {
display: none;}

.topright {
width: 318px;
height: 251px;
margin: 0;
padding: 0;
float: left;}

.topright h2 {
background: url(../images/fullservice.jpg) no-repeat top left;
width: 100%;
text-align: center;
height: 50px;
border: 1px red solid;
padding: 0;
margin: 0;}

.topright h2 span {
display: none;}

#top-index {
list-style-type: none;
width: 318px;
margin: 0px 3px 0px 5px;
padding: 0;}

#top-index li {
background: url(../images/bullet.jpg) no-repeat top left;
font: bold small-caps 12px/20px Verdana, Helvetica, Arial, sans-serif;
padding: 0px 0px 2px 16px;
width: 150px;
float: left;}

html>body #top-index li {
width: 140px;}

#top-index li.last {
float: left;
width: 100%;}

#top-index br {
clear: left;}

#center-ind {
width: 100%;
margin: -11px 0px 0px 0px;
padding: 0;}

.showcase {
width: 150px;
border: 2px #d58b28 solid;
background-color: #ffffff;
float: left;
margin: 0px 4px 0px 0px;
padding: 0;}

html>body .showcase {
width: 148px;
margin: 0px 1px 0px 0px;}

.showlast {
margin-right: 0px;}

.showcase h3 {
background: url(../images/show_headBG.jpg) no-repeat top left;
min-height: 39px;
font: small-caps bold 13px/26px Verdana, Helvetica, Arial, sans-serif;
text-align: center;
margin: 0;
padding: 0px 0px 5px 0px;}

.center {
text-align: center;
display: block;
padding: 0;
margin: 0 auto;
clear: both;}

.showcase p {
padding: 0px 5px;
font: bold 12px Verdana, Helvetica, Arial, sans-serif;}

p {
padding: 0px 20px;}

#new_box {
background: #d58b28 url(../images/NEW_top.jpg) no-repeat top left;
width: 200px;
margin: 5px 5px 0px 0px;
padding: 80px 3px 5px 3px;
float: right;
font: bold 12px Verdana, Helvetica, Arial, sans-serif;}

#pgbottom {
margin: 0;
padding: 0;
background: url(../images/wrapperbottomBG.gif) no-repeat bottom left;}

html>body #pgbottom {
margin-top: -18px;}