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

a ins  {
   text-decoration: none;
}

#photographypicturebox table,
#postcardspicturebox table,
#cdcoverspicturebox table,
#packagedesignpicturebox table,
#digitalartpicturebox table,
#bannerspicturebox table,
#shirtspicturebox table,
#businescardspicturebox table,
#sellsheetspicturebox table,
#bookcoverspicturebox table,
#logodesignpicturebox table  {
   width: 100%;
   height: 100%;
}

#pid11photography,
#pid12postcards,
#sellsheets,
#pid14shirts,
#pmbhomepage,
#pid9digitalart,
#pid3carteblanche,
#pid6bookcovers,
#pid15packagedesign,
#pid16contact,
#pid7businesscards,
#pid5banners,
#pid8cdcovers,
#pid2theartist,
#pid10logodesign,
#pid1thebureau,
#pid4positivmedia  {
   margin: 0px auto 0px auto;
   height: 563px;
   width: 750px;
   position: relative;
   background-color: #000304;
}

#disecurityhaslink p a,
#geehustlehaslink p a,
#tchhaslink p a,
#greggreggoodwinbiztext p a,
#livefoodhaslink p a,
#canwetalkhaslink p a,
#gpfhaslink p a,
#bfhaslink p a,
#abigailhaslink p a,
#famishaslink p a  {
   border: 0px none #000000;
   color: #FFFFFF;
   text-decoration: none;
}

#gpfhaslink p,
#bfhaslink p,
#famishaslink p,
#positivmediatext p,
#abigailhaslink p,
#tchhaslink p,
#livefoodhaslink p,
#disecurityhaslink p,
#canwetalkhaslink p  {
   font: 13px/15px Verdana, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#logodesignpicturebox,
#shirtspicturebox,
#photographypicturebox,
#cdcoverspicturebox,
#postcardspicturebox,
#digitalartpicturebox  {
   visibility: visible;
   position: absolute;
   left: 208px;
   top: 137px;
   z-index: 4;
   width: 337px;
   height: 294px;
}

#sellsheetspicturebox,
#packagedesignpicturebox,
#bookcoverspicturebox  {
   visibility: visible;
   position: absolute;
   left: 217px;
   top: 106px;
   z-index: 4;
   width: 336px;
   height: 299px;
}

#positivmediabutton a,
#carteblanchebutton a,
#theartistbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 27px;
   background-position: 0% 0px;
   font-size: 27px;
   line-height: 27px;
}

#positivmediamenu li a:hover  {
   text-decoration: underline;
}

#positivmediabutton a:hover  {
   background-position: -97px 0%;
}

#carteblanchebutton a:hover  {
   background-position: -102px 0%;
}

#theartistbutton a:hover  {
   background-position: -77px 0%;
}

#thebureaubutton a:hover  {
   background-position: -101px 0%;
}

#contactbutton a:hover  {
   background-position: -65px 0%;
}

#positivmediamenu li a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
   display: block;
}

#geehustlehaslink p a  {
   text-decoration: underline;
}

#positivmediabutton a  {
   width: 97px;
   background-image: url(sg_bookcovers_media/positivmediabutton.gif);
}

#carteblanchebutton a  {
   width: 102px;
   background-image: url(sg_bookcovers_media/carteblanchebutton.gif);
}

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

#carteblanchebutton  {
   visibility: visible;
   position: absolute;
   left: 473px;
   top: 503px;
   z-index: 4;
   width: 102px;
   height: 27px;
}

#nextbutton a:hover  {
   background-position: -53px 0%;
}

#positivmediabutton  {
   visibility: visible;
   position: absolute;
   left: 321px;
   top: 503px;
   z-index: 4;
   width: 97px;
   height: 27px;
}

#prevbutton a:hover  {
   background-position: -28px 0%;
}

#theartistbutton a  {
   width: 77px;
   background-image: url(sg_bookcovers_media/theartistbutton.gif);
}

#group1copy2merged  {
   background: url(sg_pmbhomepage_media/group1copy2merged.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 750px;
   height: 563px;
}

#thebureaubutton a  {
   background: url(sg_bookcovers_media/thebureaubutton.gif) no-repeat 0% 0px;
   display: block;
   height: 48px;
   width: 101px;
   font-size: 48px;
   line-height: 48px;
}

#positivmediamenu  {
   font: 9px/28px Verdana, sans-serif;
   height: 28px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FFFFFF;
   visibility: hidden;
   position: absolute;
   left: 27px;
   top: 535px;
   z-index: 4;
   width: 692px;
}

#theartistbutton  {
   visibility: visible;
   position: absolute;
   left: 180px;
   top: 503px;
   z-index: 4;
   width: 77px;
   height: 27px;
}

#contactbutton a  {
   background: url(sg_bookcovers_media/contactbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 26px;
   width: 65px;
   font-size: 26px;
   line-height: 26px;
}

#thebureaubutton  {
   visibility: visible;
   position: absolute;
   left: 35px;
   top: 493px;
   z-index: 5;
   width: 101px;
   height: 48px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 635px;
   top: 503px;
   z-index: 4;
   width: 65px;
   height: 26px;
}

#nextbutton a  {
   background: url(sg_bookcovers_media/nextbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 38px;
   width: 53px;
   font-size: 38px;
   line-height: 38px;
}

#prevbutton a  {
   background: url(sg_bookcovers_media/prevbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 13px;
   width: 28px;
   font-size: 13px;
   line-height: 13px;
}

#pmbhomepage  {
   background-color: transparent;
}

#prevbutton  {
   visibility: visible;
   position: absolute;
   left: 287px;
   top: 66px;
   z-index: 4;
   width: 28px;
   height: 13px;
}

#nextbutton  {
   visibility: visible;
   position: absolute;
   left: 422px;
   top: 52px;
   z-index: 4;
   width: 53px;
   height: 38px;
}

#layer0  {
   background: url(sg_bookcovers_media/layer0.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 750px;
   height: 563px;
}

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

