body {background: #181818; color: #999; font: 11px verdana, sans-serif; text-align: center; margin:0; padding: 0;}
a {color: #999; text-decoration:none;}
a:hover {color: #fff;}
img {border: 0;}

#wrapper {margin: 0 auto; padding: 0; width: 900px; background: #000; text-align: left;}

#head {height: 72px; margin: 0; padding: 0; border-bottom: #555 dotted 1px;}
#logo {position:relative; left:20px; top: 0; width: 200px;}
#nav-menu {position:relative; left:250px; top: -30px; width: 635px; margin-right: 20px;} 
#nav-menu ul {list-style: none;padding: 0; margin: 0;} 
#nav-menu li, #nav-menu li a {float: left; text-decoration: none; padding: 1px;} 

#main {margin: 0; padding: 0;}

#indexpic {margin:0; padding: 0; height: 536px;}
#flashcontent {margin:0; padding:0;}

#aboutpic {float:left; width: 150px; margin:5px 0 0 40px;}
#abouttext {margin: 20px 20px 0 253px; height: 516px; font-size: 12px; text-align:justify; line-height: 1.5 em;}


#clienttext {margin: 20px 20px 0 253px; font-size: 12px; text-align:justify; line-height: 1.5em;}
#clienttext ul {padding:0 0 20px 15px; margin:0;}

#contacttext {margin: 20px 20px 0 253px; height: 516px; font-size: 12px; text-align:justify; line-height: 1.5em;}
#contacttext p {margin:0; padding:0;}
#contacttext h3 {font-size: 12px; font-weight: bold;}

#footer {width: 900px; clear: all; padding-bottom: 5px; border-top: #555 dotted 1px;}
#footer p {text-align: right; padding: 5px 18px 5px 0; color: #555}
#footer a {color: #555;text-decoration:none;}
#footer a:hover {color: #fff;}