BODY {
    margin: 0px;
    padding:0px;
    text-align:center;
    font-family: Verdana;
    font-size: 12px;
}

a:active, a:focus { outline-style: none; -moz-outline-style:none; }

a {
  text-align:center;
    font-family: Verdana;
    font-size: 12px;
       color: #fff;
    
}
img {
    border: 0;
}    

/* HOME PAGR */
 
#homepage {
    text-align:left;
    height: 680px;
    width: 1030px;
    background: url( images/home-v2/background.jpg ) no-repeat top center;   
    margin-left: auto;
    margin-right: auto;
}


div#homepage div#product-image {
    position: relative;
    left: 305px;
    top: 182px;
    height: 375px;
    width: 375px;
}

div#homepage div#arrow-prev {
    position: absolute;
    left: 5px;
    top: 360px;
}
div#homepage div#arrow-next {
    position: absolute;
    left: 330px;
    top: 360px;
}




 div#navigation {
    position: absolute;
    top: 570px;
    height: 100px;
    width: 1030px;

}

div#navigation div#about {
    position: absolute;
    top: 38px;
    left: 35px;
    height: 26px;
    width: 92px;
}
div#homepage div#navigation div#gallery {
    position: absolute;
    float: left;
    top: 38px;
    left: 151px;
    height: 26px;
    width: 110px;
}
div#homepage div#navigation div#events {
    position: absolute;
    float: left;
    top: 38px;
    left: 281px;
    height: 26px;
    width: 101px;
}
div#homepage div#navigation div#press {
    position: absolute;
    float: left;
    top: 38px;
    left: 790px;
    height: 26px;
    width: 85px;
}
div#homepage div#navigation div#showroom {
    position: absolute;
    float: left;
    top: -363px;
    left: 403px;
    height: 573px;
    width: 226px;
}

div#homepage div#navigation div#contact {
    position: absolute;
    float: left;
    top: 38px;
    left: 650px;
    height: 26px;
    width: 114px;
}
div#homepage div#navigation div#store {
    position: absolute;
    float: left;
    top: 38px;
    left: 900px;
    height: 26px;
    width: 80px;
}

/* SHARED */
 
div#shared {
    text-align:left;
    height: 680px;
    width: 1030px;
    background: url( images/shared/background.jpg ) no-repeat top center;   
    margin-left: auto;
    margin-right: auto;
}
div#shared div#navigation {
    position: relative;
    top: 325px;
    left: 200px;
    height: 100px;
    width: 496px;

}
div#shared div#navigation div#home {
    position: absolute;
    top: 0px;
    left: 0px;
    height: 19px;
    width: 43px;
}
div#shared div#navigation div#showroom {
    position: absolute;
    float: left;
    top: 0px;
    left: 73px;
    height: 19px;
    width: 80px;
    background: none;
}
div#shared div#navigation div#about {
    position: absolute;
    top: 0px;
    left: 183px;
    height: 19px;
    width: 45px;
}
div#shared div#navigation div#gallery {
    position: absolute;
    float: left;
    top: 0px;
    left: 258px;
    height: 19px;
    width: 55px;
}
div#shared div#navigation div#events {
    position: absolute;
    float: left;
    top: 0px;
    left: 343px;
    height: 19px;
    width: 50px;
}
div#shared div#navigation div#contact {
    position: absolute;
    float: left;
    top: 0px;
    left: 423px;
    height: 19px;
    width: 58px;
}
div#shared div#navigation div#press {
    position: absolute;
    float: left;
    top: 0px;
    left: 511px;
    height: 19px;
    width: 43px;
}
div#shared div#navigation div#store {
    position: absolute;
    float: left;
    top: 0px;
    left: 584px;
    height: 19px;
    width: 40px;
}


/* SHOWROOM */
 
div#showroom {
    text-align:left;
    height: 680px;
    width: 1030px;
    background: url( images/showroom-v2/background.jpg ) no-repeat top center;   
    margin-left: auto;
    margin-right: auto;
}
div#showroom div#shawna-hoffman {
    position: absolute;
    top: 18px;
    left: 275px;
    height: 161px;
    width: 139px;
    background: none;
}
div#showroom div#mackay {
    position: absolute;
    top: 18px;
    left: 421px;
    height: 161px;
    width: 171px;
    background: none; 
}
div#showroom div#heathen {
    position: absolute;
    top: 18px;
    left: 599px;
    height: 161px;
    width: 136px;
    background: none; 
}
div#showroom div#bootleg {
    position: absolute;
    top: 18px;
    left: 742px;
    height: 161px;
    width: 149px;
    background: none; 
}
div#showroom div#five-and-diamond-casual {
    position: absolute;
    top: 18px;
    left: 898px;
    height: 161px;
    width: 171px;
    background: none; 
}

div#showroom div#tawapa {
    position: absolute;
    top: 170px;
    left: 260px;
    height: 189px;
    width: 153px;
    background: none; 
}
div#showroom div#steam-trunk {
    position: absolute;
    top: 170px;
    left: 415px;
    height: 189px;
    width: 140px;
    background: none; 
}
div#showroom div#wildcard {
    position: absolute;
    top: 170px;
    left: 565px;
    height: 189px;
    width: 178px;
    background: none; 
}
div#showroom div#five-and-diamond-couture {
    position: absolute;
    top: 170px;
    left: 760px;
    height: 189px;
    width: 126px;
    background: none; 
}
div#showroom div#jan-hilmer {
    position: absolute;
    top: 170px;
    left: 898px;
    height: 189px;
    width: 127px;
    background: none; 
}

div#logo-frame {
    position: absolute;
    background: none;
    top: 340px;
    left: 400px;
    height: 189px;
    width: 127px;
}

div#showroom div#navigation {
    position: absolute;
    top: 493px;
    left: 415px;
    height: 100px;
    width: 496px;

}
div#showroom div#navigation div#home {
    position: absolute;
    top: 0px;
    left: 0px;
    height: 20px;
    width: 39px;
}
div#showroom div#navigation div#showroom {
    position: absolute;
    float: left;
    top: 0px;
    left: 57px;
    height: 20px;
    width: 72px;
    background: none;
}
div#showroom div#navigation div#about {
    position: absolute;
    top: 0px;
    left: 147px;
    height: 20px;
    width: 40px;
}
div#showroom div#navigation div#gallery {
    position: absolute;
    float: left;
    top: 0px;
    left: 205px;
    height: 20px;
    width: 48px;
}
div#showroom div#navigation div#events {
    position: absolute;
    float: left;
    top: 0px;
    left: 271px;
    height: 20px;
    width: 45px;
}
div#showroom div#navigation div#contact {
    position: absolute;
    float: left;
    top: 0px;
    left: 334px;
    height: 20px;
    width: 52px;
}
div#showroom div#navigation div#press {
    position: absolute;
    float: left;
    top: 0px;
    left: 404px;
    height: 20px;
    width: 38x;
}
div#showroom div#navigation div#store {
    position: absolute;
    float: left;
    top: 0px;
    left: 460px;
    height: 20px;
    width: 37px;
}

/* SHAWNA HOFFMAN */
 
div#shawna-hoffman {
    text-align:left;
    height: 680px;
    width: 1030px;
    background: url( images/shawna-hoffman-v2/background.jpg ) no-repeat top center;   
    margin-left: auto;
    margin-right: auto;
}
div#shawna-hoffman div#navigation {
    position: relative;
    top: 600px;
    left: 85px;
    height: 100px;
    width: 496px;

}
div#shawna-hoffman div#navigation div#home {
    position: relative;
    top: 0px;
    left: 0px;
    height: 60px;
    width: 66px;
}
div#shawna-hoffman div#navigation div#showroom {
    position: absolute;
    float: left;
    top: 0px;
    left: 88px;
    height: 60px;
    width: 120px;
    background: none;
}
div#shawna-hoffman div#navigation div#about {
    position: absolute;
    top: 0px;
    left: 230px;
    height: 60px;
    width: 74px;
}
div#shawna-hoffman div#navigation div#gallery {
    position: absolute;
    float: left;
    top: 0px;
    left: 326px;
    height: 60px;
    width: 90px;
}
div#shawna-hoffman div#navigation div#star {
    position: absolute;
    float: left;
    top: 0px;
    left: 431px;
    height: 68px;
    width: 64px;
}
div#shawna-hoffman div#navigation div#events {
    position: absolute;
    float: left;
    top: 0px;
    left: 505px;
    height: 60px;
    width: 76px;
}
div#shawna-hoffman div#navigation div#contact {
    position: absolute;
    float: left;
    top: 0px;
    left: 603px;
    height: 60px;
    width: 90px;
}
div#shawna-hoffman div#navigation div#press {
    position: absolute;
    float: left;
    top: 0px;
    left: 715px;
    height: 60px;
    width: 60px;
}
div#shawna-hoffman div#navigation div#store {
    position: absolute;
    float: left;
    top: 0px;
    left: 795px;
    height: 60px;
    width: 61px;
}

/* FIVE & DIAMOND CASUAL */
 
div#five-and-diamond-casual {
    text-align:left;
    height: 713px;
    width: 1030px;
    background: url( images/five-and-diamond-casual-v2/background.jpg ) no-repeat top center;   
    margin-left: auto;
    margin-right: auto;
}
div#five-and-diamond-casual div#navigation {
    position: relative;
    top: 630px;
    left: 85px;
    height: 100px;
    width: 496px;

}
div#five-and-diamond-casual div#navigation div#home {
    position: relative;
    top: 0px;
    left: 0px;
    height: 60px;
    width: 66px;
}
div#five-and-diamond-casual div#navigation div#showroom {
    position: absolute;
    float: left;
    top: 0px;
    left: 83px;
    height: 60px;
    width: 120px;
    background: none;
}
div#five-and-diamond-casual div#navigation div#about {
    position: absolute;
    top: 0px;
    left: 220px;
    height: 60px;
    width: 74px;
}
div#five-and-diamond-casual div#navigation div#gallery {
    position: absolute;
    float: left;
    top: 0px;
    left: 316px;
    height: 60px;
    width: 90px;
}
div#five-and-diamond-casual div#navigation div#star {
    position: absolute;
    float: left;
    top: -15px;
    left: 425px;
    height: 68px;
    width: 64px;
}
div#five-and-diamond-casual div#navigation div#events {
    position: absolute;
    float: left;
    top: 0px;
    left: 505px;
    height: 60px;
    width: 76px;
}
div#five-and-diamond-casual div#navigation div#contact {
    position: absolute;
    float: left;
    top: 0px;
    left: 603px;
    height: 60px;
    width: 90px;
}
div#five-and-diamond-casual div#navigation div#press {
    position: absolute;
    float: left;
    top: 0px;
    left: 715px;
    height: 60px;
    width: 60px;
}
div#five-and-diamond-casual div#navigation div#store {
    position: absolute;
    float: left;
    top: 0px;
    left: 795px;
    height: 60px;
    width: 61px;
}


/* TAWAPA */
 
div#tawapa {
    text-align:left;
    height: 713px;
    width: 1030px;
    background: url( images/tawapa-v2/background.jpg ) no-repeat top center;   
    margin-left: auto;
    margin-right: auto;
}
div#tawapa div#navigation {
    position: relative;
    top: 645px;
    left: 185px;
    height: 100px;
    width: 496px;

}
div#tawapa div#navigation div#home {
    position: relative;
    top: 0px;
    left: 0px;
    height: 60px;
    width: 66px;
}
div#tawapa div#navigation div#showroom {
    position: absolute;
    float: left;
    top: 0px;
    left:63px;
    height: 60px;
    width: 120px;
    background: none;
}
div#tawapa div#navigation div#about {
    position: absolute;
    top: 0px;
    left: 168px;
    height: 60px;
    width: 74px;
}
div#tawapa div#navigation div#gallery {
    position: absolute;
    float: left;
    top: 0px;
    left: 235px;
    height: 60px;
    width: 90px;
}
div#tawapa div#navigation div#star {
    position: absolute;
    float: left;
    top: -25px;
    left: 315px;
    height: 68px;
    width: 64px;
}
div#tawapa div#navigation div#events {
    position: absolute;
    float: left;
    top: 0px;
    left: 390px;
    height: 60px;
    width: 76px;
}
div#tawapa div#navigation div#contact {
    position: absolute;
    float: left;
    top: 0px;
    left: 460px;
    height: 60px;
    width: 90px;
}
div#tawapa div#navigation div#press {
    position: absolute;
    float: left;
    top: 0px;
    left: 547px;
    height: 60px;
    width: 60px;
}
div#tawapa div#navigation div#store {
    position: absolute;
    float: left;
    top: 0px;
    left: 605px;
    height: 60px;
    width: 61px;
}

/* STEAM TRUNK */
 
div#steam-trunk {
    text-align:left;
    height: 713px;
    width: 1030px;
    background: url( images/steam-trunk-v2/background.jpg ) no-repeat top center;   
    margin-left: auto;
    margin-right: auto;
}
div#steam-trunk div#navigation {
    position: relative;
    top: 630px;
    left: 85px;
    height: 100px;
    width: 496px;

}
div#steam-trunk div#navigation div#home {
    position: relative;
    top: 0px;
    left: 0px;
    height: 60px;
    width: 66px;
}
div#steam-trunk div#navigation div#showroom {
    position: absolute;
    float: left;
    top: 0px;
    left: 83px;
    height: 60px;
    width: 120px;
    background: none;
}
div#steam-trunk div#navigation div#about {
    position: absolute;
    top: 0px;
    left: 215px;
    height: 60px;
    width: 74px;
}
div#steam-trunk div#navigation div#gallery {
    position: absolute;
    float: left;
    top: 0px;
    left: 305px;
    height: 60px;
    width: 90px;
}
div#steam-trunk div#navigation div#star {
    position: absolute;
    float: left;
    top: -15px;
    left: 425px;
    height: 68px;
    width: 64px;
}
div#steam-trunk div#navigation div#events {
    position: absolute;
    float: left;
    top: 0px;
    left: 470px;
    height: 60px;
    width: 76px;
}
div#steam-trunk div#navigation div#contact {
    position: absolute;
    float: left;
    top: 0px;
    left: 565px;
    height: 60px;
    width: 90px;
}
div#steam-trunk div#navigation div#press {
    position: absolute;
    float: left;
    top: 0px;
    left: 675px;
    height: 60px;
    width: 60px;
}
div#steam-trunk div#navigation div#store {
    position: absolute;
    float: left;
    top: 0px;
    left: 755px;
    height: 60px;
    width: 61px;
}


/* WILD CARD */
 
div#wild-card {
    text-align:left;
    height: 713px;
    width: 1030px;
    background: url( images/wild-card-v2/background.jpg ) no-repeat top center;   
    margin-left: auto;
    margin-right: auto;
}
div#wild-card div#navigation {
    position: relative;
    top: 590px;
    left: 97px;
    height: 100px;
    width: 496px;

}
div#wild-card div#navigation div#home {
    position: relative;
    top: 0px;
    left: 0px;
    height: 60px;
    width: 66px;
}
div#wild-card div#navigation div#showroom {
    position: absolute;
    float: left;
    top: 0px;
    left: 80px;
    height: 60px;
    width: 120px;
    background: none;
}
div#wild-card div#navigation div#about {
    position: absolute;
    top: 0px;
    left: 218px;
    height: 60px;
    width: 74px;
}
div#wild-card div#navigation div#gallery {
    position: absolute;
    float: left;
    top: 0px;
    left: 300px;
    height: 60px;
    width: 90px;
}
div#wild-card div#navigation div#star {
    position: absolute;
    float: left;
    top: 30px;
    left: 400px;
    height: 68px;
    width: 64px;
}
div#wild-card div#navigation div#events {
    position: absolute;
    float: left;
    top: 0px;
    left: 435px;
    height: 60px;
    width: 76px;
}
div#wild-card div#navigation div#contact {
    position: absolute;
    float: left;
    top: 0px;
    left: 545px;
    height: 60px;
    width: 90px;
}
div#wild-card div#navigation div#press {
    position: absolute;
    float: left;
    top: 0px;
    left: 655px;
    height: 60px;
    width: 60px;
}
div#wild-card div#navigation div#store {
    position: absolute;
    float: left;
    top: 0px;
    left: 755px;
    height: 60px;
    width: 61px;
}

/* JAN HILMER */
 
div#jan-hilmer {
    text-align:left;
    height: 704px;
    width: 1030px;
    background: url( images/jan-hilmer-v2/background.jpg ) no-repeat top center;   
    margin-left: auto;
    margin-right: auto;
}
div#jan-hilmer div#navigation {
    position: relative;
    top: 630px;
    left: 85px;
    height: 100px;
    width: 496px;

}
div#jan-hilmer div#navigation div#home {
    position: relative;
    top: 0px;
    left: 0px;
    height: 60px;
    width: 66px;
}
div#jan-hilmer div#navigation div#showroom {
    position: absolute;
    float: left;
    top: 0px;
    left: 83px;
    height: 60px;
    width: 120px;
    background: none;
}
div#jan-hilmer div#navigation div#about {
    position: absolute;
    top: 0px;
    left: 220px;
    height: 60px;
    width: 74px;
}
div#jan-hilmer div#navigation div#gallery {
    position: absolute;
    float: left;
    top: 0px;
    left: 316px;
    height: 60px;
    width: 90px;
}
div#jan-hilmer div#navigation div#star {
    position: absolute;
    float: left;
    top: -15px;
    left: 425px;
    height: 68px;
    width: 64px;
}
div#jan-hilmer div#navigation div#events {
    position: absolute;
    float: left;
    top: 0px;
    left: 505px;
    height: 60px;
    width: 76px;
}
div#jan-hilmer div#navigation div#contact {
    position: absolute;
    float: left;
    top: 0px;
    left: 603px;
    height: 60px;
    width: 90px;
}
div#jan-hilmer div#navigation div#press {
    position: absolute;
    float: left;
    top: 0px;
    left: 715px;
    height: 60px;
    width: 60px;
}
div#jan-hilmer div#navigation div#store {
    position: absolute;
    float: left;
    top: 0px;
    left: 795px;
    height: 60px;
    width: 61px;
}

/* BOOTLEG */
 
div#bootleg {
    text-align:left;
    height: 713px;
    width: 1030px;
    background: url( images/bootleg-v2/background.jpg ) no-repeat top center;   
    margin-left: auto;
    margin-right: auto;
}
div#bootleg div#navigation {
    position: relative;
    top: 643px;
    left: 110px;
    height: 100px;
    width: 496px;

}
div#bootleg div#navigation div#home {
    position: relative;
    top: 0px;
    left: 0px;
    height: 60px;
    width: 66px;
}
div#bootleg div#navigation div#showroom {
    position: absolute;
    float: left;
    top: 0px;
    left: 48px;
    height: 60px;
    width: 120px;
    background: none;
}
div#bootleg div#navigation div#about {
    position: absolute;
    top: 0px;
    left: 137px;
    height: 60px;
    width: 74px;
}
div#bootleg div#navigation div#gallery {
    position: absolute;
    float: left;
    top: 0px;
    left: 191px;
    height: 60px;
    width: 90px;
}
div#bootleg div#navigation div#star {
    position: absolute;
    float: left;
    top: -21px;
    left: 380px;
    height: 68px;
    width: 64px;
}
div#bootleg div#navigation div#events {
    position: absolute;
    float: left;
    top: 0px;
    left: 565px;
    height: 60px;
    width: 76px;
}
div#bootleg div#navigation div#contact {
    position: absolute;
    float: left;
    top: 0px;
    left: 630px;
    height: 60px;
    width: 90px;
}
div#bootleg div#navigation div#press {
    position: absolute;
    float: left;
    top: 0px;
    left: 710px;
    height: 60px;
    width: 60px;
}
div#bootleg div#navigation div#store {
    position: absolute;
    float: left;
    top: 0px;
    left: 765px;
    height: 60px;
    width: 61px;
}


/* HEATHEN */
 
div#heathen {
    text-align:left;
    height: 633px;
    width: 1030px;
    background: url( images/heathen/background.jpg ) no-repeat top center;   
    margin-left: auto;
    margin-right: auto;
}
div#heathen div#navigation {
    position: relative;
    top: 579px;
    left: 103px;
    height: 100px;
    width: 496px;

}
div#heathen div#navigation div#home {
    position: relative;
    top: 0px;
    left: 0px;
    height: 60px;
    width: 66px;
}
div#heathen div#navigation div#showroom {
    position: absolute;
    float: left;
    top: 0px;
    left: 168px;
    height: 60px;
    width: 120px;
    background: none;
}
div#heathen div#navigation div#about {
    position: absolute;
    top: 0px;
    left: 100px;
    height: 60px;
    width: 74px;
}
div#heathen div#navigation div#gallery {
    position: absolute;
    float: left;
    top: 0px;
    left: 480px;
    height: 60px;
    width: 90px;
}
div#heathen div#navigation div#star {
    position: absolute;
    float: left;
    top: -21px;
    left: 380px;
    height: 68px;
    width: 64px;
}
div#heathen div#navigation div#events {
    position: absolute;
    float: left;
    top: 0px;
    left: 271px;
    height: 60px;
    width: 76px;
}
div#heathen div#navigation div#contact {
    position: absolute;
    float: left;
    top: 0px;
    left: 570px;
    height: 60px;
    width: 90px;
}
div#heathen div#navigation div#press {
    position: absolute;
    float: left;
    top: 0px;
    left: 710px;
    height: 60px;
    width: 60px;
}
div#heathen div#navigation div#store {
    position: absolute;
    float: left;
    top: 0px;
    left: 665px;
    height: 60px;
    width: 61px;
}

/* PRELOAD NAVIGATION ROLLOVER IMAGES */

#pre-load {
    position: absolute;;
    left: -50000px;
}

/* GALLERY */

div.vsThumbs {width: 800px;}
p.vsThumbnail span.pc_m{display:block;font-size:0;}
p.vsThumbnail span.pc_m a.pc_link img{left:22px;}
div#setThumbs div.setThumbs-indv{float:left; padding: 10px;}
div#setThumbs span.pc_s{display:block;}
div#setThumbs span.pc_s a.pc_link img{bottom:3px;float:left;}