html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, dialog, figure, footer, header, 
hgroup, menu, nav, section, menu,
time, mark, audio, video {
 margin:0;
 padding:0;
 border:0;
 outline:0;
 font-size:100%;
 vertical-align:middle;
 background:transparent;
}

ul, li{
 margin-left:0;
 padding-left:0;
 list-style:none;
}

a {
 margin:0;
 padding:0;
 border:0;
 font-size:100%;
 vertical-align:baseline;
 background:transparent;
 color:#FFF;
 text-decoration:underline;
}

a:hover {
 color:#FFF;
 text-decoration: none;
}

body {
 font: normal 10pt/150% Tahoma, Helvetica, Verdana, Arial, sans-serif;
 color: #FFF;
}

#wrapper {
 width: 100%;     
}

#news-flash {
 width: 922px;
 height: 21px;
 margin: 0 auto;
 text-align: center;
 padding: 0 15px 3px 15px;
 color: #b4c1d2;
}

#news {
 width: 922px;
 margin: 0 auto;
 text-align: center;
 padding: 0;
 color: #b4c1d2;

}

#container {
 width: 922px;
 margin: 0 auto;
}

#header {
 width: 922px;
 height: 100px;
 margin: 0 auto;
}

#name {
 float: left;
 width: 300px;
 height: 55px;
 margin: 63px 0 0 0;
}

#main-nav {
 float: right;
 width: 400px;
}

#main-nav ul {
 float: right;
 width: 258px;
 margin: 80px 0 0 0;
}

#main-nav ul li {
 float: left; 
}

#main-nav ul li a {
 float: left;
 height: 18px;
 margin: 0 0 0 10px;
}

#main-nav ul li a.show {
 width: 74px;
 background: url(../images/nav-showreel.png); 
}

#main-nav ul li a.proj {
 width: 67px;
 background: url(../images/nav-projects.png); 
}

#main-nav ul li a.info {
 width: 31px;
 background: url(../images/nav-info.png); 
}

#main-nav ul li a.client {
 width: 46px;
 background: url(../images/nav-client.png); 
}

#main-nav ul li a.active, #main-nav ul li a:hover {
  background-position: 0 -21px;
}

.line {
 background: url(../images/bottom.jpg) no-repeat center top;
 height: 1px;
}

.lineinactive {
 background: url(../images/lineinactive.jpg) no-repeat center top;
 height: 1px;
}

.right {
 float: right; 
}