body { background:#E2E100 url(/global_assets/images/bg.gif) fixed left bottom no-repeat; margin:0; padding:0; text-align:center; font-family:Helvetica, Arial, sans-serif; }
h1 { width:129px; height:22px; padding:0; margin:60px 0 40px 40px; text-indent:-5000px; background: transparent url(/global_assets/images/logo.gif) no-repeat; }
h2 { margin:20px 0 0 0; padding:0; color:#ACACAC; font-weight:normal; font-size:1em; }
p { margin:10px 0 0 0; padding:0; font-size:0.8em; color:#A1A1A1; }

#container { width:720px; margin:0 auto; padding:142px 0 0 0; }
.header { width:720px; margin:0; background:#555; text-align:left; position:fixed; top:0; }
.contentBox { margin:0 0 20px 0; padding:40px; background:#555 url(/global_assets/images/box_bg.gif) right bottom no-repeat; text-align:left; }
.contentBox img { border:10px solid #707070; }
p.workLink { margin:25px 0 0 0; float:right; font-size:0.8em; }
a { color:#E2E100; text-decoration:none; }
a:hover { color:#FFF; }

ul#nav { width:292px; height:19px; float:right; position:relative; padding:0; margin:65px 40px 0 0; background:transparent url(/global_assets/images/nav.gif) no-repeat; overflow:hidden; }
ul#nav li { margin:0; padding:0; list-style:none; position:absolute; top:0; }
ul#nav li, ul#nav a { height:19px; display:block; }
ul#nav li a { text-indent:-5000px; text-decoration:none; }
ul #nav_work { left:0; width:66px; }
ul #nav_work a:hover, body#work ul #nav_work a { background: transparent url(/global_assets/images/nav.gif) -0 -19px no-repeat; }
ul #nav_about { left:94px; width:68px; }
ul #nav_about a:hover, body#about ul #nav_about a { background: transparent url(/global_assets/images/nav.gif) -94px -19px no-repeat; }
ul #nav_contact { left:193px; width:99px; }
ul #nav_contact a:hover, body#contact ul #nav_contact a { background: transparent url(/global_assets/images/nav.gif) -193px -19px no-repeat; }

form { margin:0; padding:20px; background:#707070; }
form div { width:100%; clear:both; }
form label { float:left; font-size:0.8em; color:#A1A1A1; }
form input.txtBox, form textarea.txtBox { width:450px; float:right; border:0; background:#555; color:#E2E100; padding:5px; margin:0 0 10px 0; font-size:0.8em; font-family:Helvetica, Arial, sans-serif; }
form input.submit { float:right; }

.footer { padding:20px 40px; background:#555; text-align:left; background:#555 url(/global_assets/images/box_bg.gif) right bottom no-repeat; }
.footer p { margin:0; padding:0; }
.formError { margin:0 0 5px 0; padding:5px 20px; background:#E2E100; font-size:0.8em; color:#000; }