a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#hznpid2services,
#hznpid15galleries,
#hznpid6privacy,
#hznpid4contact,
#hznpid5legal,
#hznpid7disclaimer,
#hznpid1home,
#hznpid13art,
#hznpid9weddings,
#hznpid11models,
#hznpid14portraits,
#hznpid8landscapes,
#hznpid12headshots,
#hznpid10animals,
#hznpid3about  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#pid2services,
#pid11models,
#pid15galleries,
#pid5legal,
#pid7disclaimer,
#pid1home,
#pid13art,
#pid9weddings,
#pid12headshots,
#pid10animals,
#pid14portraits,
#pid8landscapes,
#pid6privacy,
#pid4contact,
#pid3about  {
   width: 960px;
   height: 550px;
   position: absolute;
   margin-left: -480px;
   left: 50%;
   top: -275px;
   background-color: #000000;
}

#homexmediascroll,
#disclaimerxmediascroll,
#aboutxmediascroll,
#contactxmediascroll,
#servicesxmediascroll,
#legalxmediascroll,
#privacyxmediascroll  {
   color: #FFFFFF;
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 145px;
   z-index: 2;
   width: 904px;
   height: 318px;
   background-color: #000000;
}

#photographymenu li a:hover,
#headernavawaymenu li a:hover,
#footernavmenu li a:hover,
#headernavmenu li a:hover  {
   font-style: italic;
}

#headernavawaymenu li a,
#headernavmenu li a  {
   font-style: Normal;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
   display: block;
}

#nextbutton a:hover,
#prevbutton a:hover  {
   background-position: -41px 0%;
}

#galleriesthumbsheetscroll .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 5px;
   width: 64px;
   height: 64px;
}

#headernavawaymenu li,
#headernavmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#prevbutton a,
#nextbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 42px;
   width: 41px;
   background-position: 0% 0px;
   font-size: 42px;
   line-height: 42px;
}

#shutterstockbutton a:hover  {
   background-position: -59px 0%;
}

#galleriesthumbsheetscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 165px;
   top: 129px;
   z-index: 2;
   width: 243px;
   height: 350px;
}

#galleriespicturebox table  {
   width: 100%;
   height: 100%;
}

#dreamstimebutton a:hover  {
   background-position: -46px 0%;
}

#prevbutton,
#nextbutton  {
   visibility: visible;
   position: absolute;
   top: 408px;
   z-index: 2;
   width: 41px;
   height: 42px;
}

#copyrighttext p a:hover  {
   font-style: italic;
   border-width: 1px;
   border-top-style: solid;
   border-top-color: #FFFFFF;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;
}

#fotoliabutton a:hover  {
   background-position: -50px 0%;
}

#shutterstockbutton a  {
   background: url(modelsmedia/shutterstockbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 57px;
   width: 59px;
   font-size: 57px;
   line-height: 57px;
}

#photographymenu li a  {
   font-style: Normal;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   width: 100%;
   display: block;
}

#galleriespicturebox  {
   visibility: visible;
   position: absolute;
   left: 423px;
   top: 129px;
   z-index: 2;
   width: 525px;
   height: 350px;
}

#shutterstockbutton  {
   visibility: visible;
   position: absolute;
   left: 552px;
   top: 490px;
   z-index: 2;
   width: 59px;
   height: 57px;
}

#nappbutton a:hover  {
   background-position: -84px 0%;
}

#footernavmenu li a  {
   font-style: Normal;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
}

#photographymenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#dreamstimebutton a  {
   background: url(modelsmedia/dreamstimebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 37px;
   width: 46px;
   font-size: 37px;
   line-height: 37px;
}

#ppabutton a:hover  {
   background-position: -95px 0%;
}

#headernavawaymenu  {
   font: 22px/47px "Bodoni MT";
   height: 47px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   letter-spacing: -1px;
   color: #FFFFFF;
   position: absolute;
   left: 537px;
   top: 29px;
   z-index: 3;
   width: 290px;
}

#copyrighttext p a  {
   font-style: Normal;
   border-width: 0px;
   text-decoration: none;
   color: #FFFFFF;
}

#dreamstimebutton  {
   visibility: visible;
   position: absolute;
   left: 699px;
   top: 501px;
   z-index: 5;
   width: 46px;
   height: 37px;
}

#footernavmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#fotoliabutton a  {
   background: url(modelsmedia/fotoliabutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 31px;
   width: 50px;
   font-size: 31px;
   line-height: 31px;
}

#photographymenu  {
   font: 16px/26px "Bodoni MT";
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: right;
   letter-spacing: -1px;
   color: #FFFFFF;
   position: absolute;
   left: 72px;
   top: 131px;
   z-index: 2;
   width: 69px;
}

#copyrighttext p  {
   font: 14px/37px "Bodoni MT";
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 103px;
   top: 490px;
   z-index: 2;
   width: 158px;
}

#footernavmenu  {
   font: 12px/37px "Bodoni MT";
   margin: 0px;
   height: 37px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #FFFFFF;
   position: absolute;
   left: 96px;
   top: 510px;
   z-index: 2;
}

#fotoliabutton  {
   visibility: visible;
   position: absolute;
   left: 631px;
   top: 505px;
   z-index: 2;
   width: 50px;
   height: 31px;
}

#shutterstockp  {
   background: url(modelsmedia/shutterstockp.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 720px;
   top: 492px;
   z-index: 4;
   width: 231px;
   height: 57px;
}

#headernavmenu  {
   font: 22px/45px "Bodoni MT";
   height: 45px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   letter-spacing: -1px;
   color: #FFFFFF;
   position: absolute;
   left: 421px;
   top: 75px;
   z-index: 3;
   width: 524px;
}

#nappbutton a  {
   background: url(modelsmedia/nappbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 45px;
   width: 84px;
   font-size: 45px;
   line-height: 45px;
}

#prevbutton a  {
   background-image: url(modelsmedia/prevbutton.jpg);
}

#nextbutton a  {
   background-image: url(modelsmedia/nextbutton.jpg);
}

#ppabutton a  {
   background: url(modelsmedia/ppabutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 32px;
   width: 95px;
   font-size: 32px;
   line-height: 32px;
}

#dreamstimep  {
   background: url(modelsmedia/dreamstimep.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 800px;
   top: 505px;
   z-index: 6;
   width: 139px;
   height: 28px;
}

#nappbutton  {
   visibility: visible;
   position: absolute;
   left: 330px;
   top: 496px;
   z-index: 2;
   width: 84px;
   height: 45px;
}

#prevbutton  {
   left: 37px;
}

#background  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 960px;
   height: 550px;
   background-color: #000000;
   background-image: none;
}

#nextbutton  {
   left: 89px;
}

#ppabutton  {
   visibility: visible;
   position: absolute;
   left: 441px;
   top: 504px;
   z-index: 2;
   width: 95px;
   height: 32px;
}

#fotoliap  {
   background: url(modelsmedia/fotoliap.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 810px;
   top: 499px;
   z-index: 5;
   width: 118px;
   height: 40px;
}

#header  {
   background: url(modelsmedia/header.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 960px;
   height: 124px;
}

#ppap p  {
   font: 14px/18px "Bodoni MT";
   margin: 0px;
   text-align: center;
   color: #FEFDFD;
   letter-spacing: -1px;
}

#nappp  {
   background: url(modelsmedia/nappp.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 789px;
   top: 497px;
   z-index: 2;
   width: 153px;
   height: 43px;
}

#ppap  {
   visibility: hidden;
   position: absolute;
   left: 742px;
   top: 499px;
   z-index: 3;
   width: 220px;
}

.sgthumb  {
   background-position: 50% 50%;
   background-repeat: no-repeat;
   display: block;
   width: 64px;
   height: 64px;
}

.style1  {
   color: #FFFFFF;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}

