html, body, #container { margin: 0; padding:0;  }

body {
    background: #fff url(../images/background/top-background.gif) repeat-x; 
    
    font-family:  Arial, 'lucida grande', helvetica, verdana, sans-serif;
    color: #555;
    font-size: 13px;

}


#container {
    position: relative;
    
    width: 920px;
    min-width:920px;
    
    margin: 0 auto;
}


ul#nav-top {
    float: right;
    margin: 0;
    padding: 0;
}

ul#nav-top li {
    display: inline;
    text-transform: uppercase;
}

ul#nav-top li a,
ul#nav-top li a:link,
ul#nav-top li a:visited {
    display: block;
    float: left;
    color: #333;
    
    margin-left: 10px;
    border-top: 4px solid #caced1;
    
    font-size: 11px;
    text-decoration: none;
    letter-spacing: .1em;
    padding: 0 10px;
}

ul#nav-top a:hover { border-top: 4px solid #999 !important; }
ul#nav-top .current { border-top: 4px solid #999 !important; }


/* header */
#hd {
    position: relative;
    top: 18px;
    
    width: 100%;
    height: 118px;
    
    padding: 0;
    margin: 0;
    
    text-align: left;
    
    border: 0px solid #000;
    
}

img.logo {
    float: left;
    margin: 0;
    padding: 0;
}



#content {
    float: left;
    
    width: 750px;
    height: 100%;
    
    margin-top: 12px;
    
}



#content h1.corp {
    display: block;

    background: transparent url(../images/header/corporate-video-packages.jpg) no-repeat top left;

    width:750px !important;
    padding: 250px 0 0 0;
    
    margin: 0 !important;
    
    text-indent: -9999px;
	outline: none;
    overflow: hidden;
}

#content h1.event {
    display: block;

    background: transparent url(../images/brand/event-worx-large.gif) no-repeat top left;

    width:750px;
    padding: 250px 0 0 0;
    
    margin: 0;
    
    text-indent: -9999px;
	outline: none;
    overflow: hidden;
}

#content h1.audio {
    display: block;

    background: transparent url(../images/header/audio-services.jpg) no-repeat top left;

    width:750px;
    padding: 250px 0 0 0;
    
    margin: 0;
    
    text-indent: -9999px;
	outline: none;
    overflow: hidden;
}

#content h1.editing {
    display: block;

    background: transparent url(../images/header/editing-post-production.jpg) no-repeat top left;

    width:750px;
    padding: 250px 0 0 0;
    
    margin: 0;
    
    text-indent: -9999px;
	outline: none;
    overflow: hidden;
}

#content h1.legal {
    display: block;

    background: transparent url(../images/header/legal-video-services.jpg) no-repeat top left;

    width:750px;
    padding: 250px 0 0 0;
    
    margin: 0;
    
    text-indent: -9999px;
	outline: none;
    overflow: hidden;
}

#content h1.photography {
    display: block;

    background: transparent url(../images/header/photography-services.jpg) no-repeat top left;

    width:750px;
    padding: 250px 0 0 0;
    
    margin: 0;
    
    text-indent: -9999px;
	outline: none;
    overflow: hidden;
}

#content h1.studio{
    display: block;

    background: transparent url(../images/header/studio-worx-production-studio.jpg) no-repeat top left;

    width:750px;
    padding: 250px 0 0 0;
    
    margin: 0;
    
    text-indent: -9999px;
	outline: none;
    overflow: hidden;
}

#content h1.video{
    display: block;

    background: transparent url(../images/header/video-production.jpg) no-repeat top left;

    width:750px;
    padding: 250px 0 0 0;
    
    margin: 0;
    
    text-indent: -9999px;
	outline: none;
    overflow: hidden;
}

#content h1.disc-printing{
    display: block;

    background: transparent url(../images/header/disc-printing.jpg) no-repeat top left;

    width:750px;
    padding: 250px 0 0 0;
    
    margin: 0;
    
    text-indent: -9999px;
	outline: none;
    overflow: hidden;
}


#content h1.conversion {
    display: block;

    background: transparent url(../images/header/format-conversion.jpg) no-repeat top left;

    width:750px;
    padding: 250px 0 0 0;
    
    margin: 0;
    
    text-indent: -9999px;
	outline: none;
    overflow: hidden;
}


#content h1.duplication{
    display: block;

    background: transparent url(../images/header/duplication.jpg) no-repeat top left;

    width:750px;
    padding: 250px 0 0 0;
    
    margin: 0;
    
    text-indent: -9999px;
	outline: none;
    overflow: hidden;
}


#content h1.replication{
    display: block;

    background: transparent url(../images/header/cd-dvd-replication-services.jpg) no-repeat top left;

    width:750px;
    padding: 250px 0 0 0;
    
    margin: 0;
    
    text-indent: -9999px;
	outline: none;
    overflow: hidden;
}


#content h1.restoration{
    display: block;

    background: transparent url(../images/header/audio-video-restoration.jpg) no-repeat top left;

    width:750px;
    padding: 250px 0 0 0;
    
    margin: 0;
    
    text-indent: -9999px;
	outline: none;
    overflow: hidden;
}


#content h1.dvd-authoring{
    display: block;

    background: transparent url(../images/header/dvd-authoring.jpg) no-repeat top left;

    width:750px;
    padding: 250px 0 0 0;
    
    margin: 0;
    
    text-indent: -9999px;
	outline: none;
    overflow: hidden;
}

#content h1.graphic-design {
    display: block;

    background: transparent url(../images/header/graphic-design.jpg) no-repeat top left;

    width:750px;
    padding: 250px 0 0 0;
    
    margin: 0;
    
    text-indent: -9999px;
	outline: none;
    overflow: hidden;
}

#content h1.labels{
    display: block;

    background: transparent url(../images/header/labels.jpg) no-repeat top left;

    width:750px;
    padding: 250px 0 0 0;
    
    margin: 0;
    
    text-indent: -9999px;
	outline: none;
    overflow: hidden;
}

#content h1.packaging{
    display: block;

    background: transparent url(../images/header/packaging.jpg) no-repeat top left;

    width:750px;
    padding: 250px 0 0 0;
    
    margin: 0;
    
    text-indent: -9999px;
	outline: none;
    overflow: hidden;
}

#content h1.templates{
    display: block;

    background: transparent url(../images/header/templates.jpg) no-repeat top left;

    width:750px;
    padding: 250px 0 0 0;
    
    margin: 0;
    
    text-indent: -9999px;
	outline: none;
    overflow: hidden;
}



#right-banners {  width: 220px; float: right; margin: 0; padding: 0;}

#right-banners ul { margin: 0; padding: 0;}



#footer { clear: both;}



