div#hd {
 display: block;
 height: 120px;
}

div#hd h1,
h2,
div#navigation h3 {
 margin: 0;
 padding: 0;
 font-size: 1%;
 margin-left: -9999px;
 overflow: hidden;
}
div#navigation ul {
 margin-top: 60px;
}
div#navigation ul li {
 display: block;
 line-height: 3em;
}

div#navigation ul li a {
 display: block;
 height: 20px;
}

div#navigation ul li a span {
 margin: 0;
 padding: 0;
 font-size: 1%;
 margin-left: -9999px;
 overflow: hidden;
}

/**
 * Design, About and Contact Styles
 */
body#about, body#contact { background: #fff url(../img/body-design-bg.gif) center top no-repeat; }

body#design div#hd { background: transparent url(../img/h1-design-bg.png) right bottom no-repeat; }
body#about div#hd { background: transparent url(../img/h1-about-bg.png) right bottom no-repeat; }
body#contact div#hd { background: transparent url(../img/h1-contact-bg.png) right bottom no-repeat; }

body#design div#navigation,
body#about div#navigation,
body#contact div#navigation { background: #fff url(../img/nav-design-logo-bg.png) left top no-repeat; }
body#design div#navigation ul li.nav-design a,
body#about div#navigation ul li.nav-design a,
body#contact div#navigation ul li.nav-design a { background: #fff url(../img/nav-design-bg-w.png) left top no-repeat; }
body#design div#navigation ul li.nav-photography a,
body#about div#navigation ul li.nav-photography a,
body#contact div#navigation ul li.nav-photography a { background: #fff url(../img/nav-photography-bg-w.png) left top no-repeat; }
body#design div#navigation ul li.nav-about a,
body#about div#navigation ul li.nav-about a,
body#contact div#navigation ul li.nav-about a { background: #fff url(../img/nav-about-bg-w.png) left top no-repeat; }
body#design div#navigation ul li.nav-contact a,
body#about div#navigation ul li.nav-contact a,
body#contact div#navigation ul li.nav-contact a { background: #fff url(../img/nav-contact-bg-w.png) left top no-repeat; }

/**
 * Photography Styles
 */
body#photography { background: #000 url(../img/#body-photography-bg.gif) center top no-repeat; }

body#photography div#hd { background: transparent url(../img/h1-photography-bg.png) right bottom no-repeat; }

body#photography div#navigation { background: #000 url(../img/nav-photography-logo-bg.png) left top no-repeat; }
body#photography div#navigation ul li.nav-design a { background: #000 url(../img/nav-design-bg-b.png) left top no-repeat; }
body#photography div#navigation ul li.nav-photography a { background: #000 url(../img/nav-photography-bg-b.png) left top no-repeat; }
body#photography div#navigation ul li.nav-about a { background: #000 url(../img/nav-about-bg-b.png) left top no-repeat; }
body#photography div#navigation ul li.nav-contact a { background: #000 url(../img/nav-contact-bg-b.png) left top no-repeat; }

#myGallery {
 display: block;
 width: ;
 margin: 40px 80px;
}


body#design #myGallery {
 border: 1px solid transparent;
}
body#design #myGallery .slideElement {
 background: transparent;
}
body#design #myGallery .loadingElement {
 background: transparent;
}

body#photography #myGallery {
 border: 1px solid transparent;
}
body#photography #myGallery .slideElement {
 background: transparent;
}
body#photography #myGallery .loadingElement {
 background: transparent;
}