html * {

margin: 0;
padding: 0;

}

body {

font: 11px Verdana, Tahoma, Arial, sans-serif;
color: #fff;
background: #c8c3bd;
margin: 20px 0 0 0;

}

/*-- Global ---------- */

a { 

font-weight: normal;
color: #fff;
}

a:hover {



}

img { border: 0; }


/*-- Container ---------- */

#container {

width: 720px;
margin: 0 auto;

}

/*-- Header ---------- */

#header {

width: 720px;
height: 203px;
background: #000;

}

#header h1 {

position: absolute;
top: 180px;
background: url("/public/img/davidhuntcreative_logo.jpg") no-repeat;
text-indent: -999em;
width: 720px;
height: 44px;
margin: 0 0 0 0;

}

#header h1 a {
margin:0 auto;
display: block;
width: 252px;
height: 44px;
text-decoration: none;

}

#header h2 {

width: 720px;
height: 159px;
text-indent: -999em;
position: absolute;
top: 21px;

}

#header h2#home { background: url("/public/img/home_header.jpg") no-repeat; }
#header h2#company { background: url("/public/img/company_header.jpg") no-repeat; }
#header h2#branding { background: url("/public/img/branding_header.jpg") no-repeat; }
#header h2#brochures { background: url("/public/img/brochures_header.jpg") no-repeat; }
#header h2#posters { background: url("/public/img/posters_header.jpg") no-repeat; }
#header h2#advertising { background: url("/public/img/advertising_header.jpg") no-repeat; }
#header h2#arrivals { background: url("/public/img/arrivals_header.jpg") no-repeat; }
#header h2#contact { background: url("/public/img/contact_header.jpg") no-repeat; }

/*-- nav ---------- */

#nav {
margin:1px 0 0 0;
height: 51px;
background: url("/public/img/nav_bg.jpg") no-repeat;
}

#nav ul {

list-style: none;
height: 51px;
padding: 0 0 0 103px;

}

#nav ul li {

float: left;

}

#nav ul li a {

display: block;
height: 51px;
float: left;
text-indent: -999em;
text-decoration: none;

}

#nav ul li#company a {

width: 64px;
background: url("/public/img/company_link.jpg") no-repeat;

}

#nav ul li#branding a {

width: 72px;
background: url("/public/img/branding_link.jpg") no-repeat;

}

#nav ul li#brochures a {

width: 75px;
background: url("/public/img/brochures_link.jpg") no-repeat;

}

#nav ul li#posters a {

width: 68px;
background: url("/public/img/posters_link.jpg") no-repeat;

}

#nav ul li#advertising a {

width: 80px;
background: url("/public/img/advertising_link.jpg") no-repeat;

}

#nav ul li#arrivals a {

width: 97px;
background: url("/public/img/arrivals_link.jpg") no-repeat;

}

#nav ul li#contact a {

width: 62px;
background: url("/public/img/contact_link.jpg") no-repeat;

}

#nav ul li#company a:hover, #nav ul li#company a.active,
#nav ul li#branding a:hover, #nav ul li#branding a.active,
#nav ul li#brochures a:hover, #nav ul li#brochures a.active,
#nav ul li#posters a:hover, #nav ul li#posters a.active,
#nav ul li#advertising a:hover, #nav ul li#advertising a.active,
#nav ul li#arrivals a:hover, #nav ul li#arrivals a.active,
#nav ul li#contact a:hover, #nav ul li#contact a.active

{ background-position: 0 -51px; }

/*-- contentarea ---------- */

#contentarea {

height: 288px;
background: url("/public/img/home_bottom.jpg") no-repeat;

}

#copy {

height: 288px;
padding: 25px 60px 0 70px;
background: #fff;
color: #000;

}

#brandingarea {

height: 288px;
background: #fff;
color: #000;

}

#contactarea {

height: 288px;
padding: 5px 0 0 520px;
color: #fff;

}

.thumbnails {

padding: 20px 0;
text-align: center;

}

.thumbnails img {

margin: 0 2px 15px 2px;
vertical-align:middle;

}


#editContent {

margin: 0;
padding: 12px;
background: #fff;
color: #000;

}


