html, body{ margin:0; padding:0; height: 100%; }
body{ background-color: black; text-align:center ; margin: 0 auto; padding: 0; 	cursor: default;}
img { border-style: none;}
#container  { background-color: white; text-align: center; margin: -340px auto 0 -480px; padding: 0; position: absolute; top: 50%; left: 50%; width: 950px; height: 600px }
#logo  { margin: 0 auto; padding: 90px 0 0 }  
#imgHome { float: left; margin-left: -20px; padding-top: 100px; }
#navContainer   { width: auto; padding: 410px 0 0 245px; height: 24px ; float: left; margin: 0; }
#nav  { list-style-type: none; display: inline; margin: 0; padding: 0; position: absolute; height: 24px; overflow: hidden }
#nav li  { list-style-type: none; display: inline; margin: 0; padding: 0 }
#nav a  { padding: 24px 0 0; height: 0 !important; float: left; overflow: hidden }
#nav a:hover  { background-position: 0 -24px }
#nav a:active  { background-position: 0 -24px }
#nav a.selected  { background-position: 0 -24px }
#nav a  { padding: 24px 0 0; height: 0 !important; float: left; overflow: hidden }
#portfolio a  { background: url("images/nav_portfolio.gif") no-repeat left top; width: 94px }
#campaigns a  { background: url("images/nav_campaigns.gif") no-repeat left top; width: 103px }
#clients a  { background: url("images/nav_clients.gif") no-repeat left top; width: 81px }
#biography a  { background: url("images/nav_biography.gif") no-repeat left top; width: 102px }
#contact a  { background: url("images/nav_contact.gif") no-repeat left top; width: 87px }
#textBox { color: #797979; font-size: 0.6em; font-family: verdana; line-height: 1.5em; text-align: left; width: 330px; height: 150px; float: left; margin: 25px auto 0 70px; }
#contactBox { color: #797979; font-size: 0.6em; font-family: verdana; line-height: 1.5em; text-align: left; margin: 25px auto 0 70px; width: 350px; height: 150px; float: left; }
#imageBox { color: #797979; font-size: 0.7em; font-family: verdana; line-height: 1.5em; text-align: center; width: 930px; height: 150px; float: left; margin: -435px 0 0; padding: 0; }
#placeholder { text-align: center; width: 596px; height: 354px; margin: 0 auto 0; padding: 0; }
#showcase { text-align: center; margin: 10px auto 0 15px; padding: 0; }
#showcase img { width: 30px; height: 30px; margin: 0 -5px 0 0; padding: 0; border-bottom: 1px solid white; }
#showcase a:hover img { margin: 0 -5px 0 0; padding: 0; border-bottom: 1px solid black; }
#showcase ul { margin: 0; padding: 0; }
#showcase li { margin: 0; padding: 0; }
.list { line-height: 1.5em; margin: 0; padding: 0; list-style-type: none; }
#copyrightContainer { color: black; position: absolute; top: 605px; left: 305px; margin: 0; padding: 0; }
#designedKih {  }
a:link { color: #000; text-decoration: underline; }
a:visited { color: #000; text-decoration: underline; }
a:hover { color: #000; text-decoration: none; }
#pages {margin: -5px 0 0 0;}