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

a ins  {
   text-decoration: none;
}

#gallerypotraitpicturebox table,
#comp36x12picturebox table,
#gallerylandscapepicturebox table,
#comp24x12picturebox table,
#comp18x12picturebox table,
#comp12x18picturebox table,
#comp24x36picturebox table,
#comp14x11picturebox table  {
   width: 100%;
   height: 100%;
}

#pid8composites,
#pid4action,
#pid7composites,
#pid3action,
#pid1home,
#thankyou,
#portrait,
#pid13contact,
#pid6composites,
#pid5composites,
#pid10composites,
#pid9composites,
#pid2league  {
   margin: 0px auto 0px auto;
   width: 750px;
   position: relative;
}

#actionphotographybutton a,
#leaguephotographybutton a,
#portraitphotographybutton a,
#customcompositesbutton a,
#prevbutton a,
#nextbutton a  {
   font-weight: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
}

#portraitphotographybutton,
#leaguephotographybutton,
#actionphotographybutton  {
   font: 18px/22px "Arial Narrow";
   letter-spacing: 1px;
   visibility: visible;
   position: absolute;
   z-index: 2;
}

#nextbutton a:hover,
#prevbutton a:hover  {
   font-weight: bold;
}

#portraitphotographybutton a  {
   color: #646464;
}

#actionphotographybutton a  {
   color: #646464;
}

#leaguephotographybutton a  {
   color: #646464;
}

#portraitphotographybutton  {
   height: 34px;
   width: 159px;
   top: 316px;
   left: 543px;
   text-align: left;
}

#gallerypotraitpicturebox  {
   visibility: visible;
   position: absolute;
   left: 220px;
   top: 117px;
   z-index: 3;
   width: 311px;
   height: 389px;
}

#customcompositesbutton a  {
   color: #646464;
}

#thanks p,
#contactform p  {
   font: 18px/22px "Arial Narrow";
   margin: 0px;
   color: #0A0A0A;
}

#i4580,
#lizzy,
#dsc0388  {
   visibility: visible;
   position: absolute;
   z-index: 2;
   width: 150px;
   height: 187px;
   background-repeat: no-repeat;
}

#leaguephotographybutton  {
   height: 34px;
   width: 159px;
   top: 262px;
   left: 48px;
   text-align: right;
}

#prevbutton,
#nextbutton  {
   font: 18px/22px "Arial Narrow";
   letter-spacing: 1px;
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 470px;
   z-index: 2;
   height: 13px;
}

#actionphotographybutton  {
   height: 35px;
   width: 161px;
   top: 260px;
   left: 543px;
   text-align: left;
}

#bottomaddresstext p  {
   font: 14px/17px "Arial Narrow";
   margin: 0px;
   color: #646464;
   letter-spacing: 1px;
   text-align: center;
}

#topmenu li a:hover  {
   color: #000000;
}

#maplestreetstudios  {
   background: url(pid6compositesmedia/maplestreetstudios.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 237px;
   top: 26px;
   z-index: 2;
   width: 415px;
   height: 23px;
}

#bottomaddresstext  {
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 534px;
   z-index: 2;
   width: 714px;
}

#frameportrait  {
   background: url(pid3actionmedia/frameportrait.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 218px;
   top: 115px;
   z-index: 2;
   width: 316px;
   height: 394px;
}

#contactform p  {
   text-align: left;
}

#prevbutton a  {
   color: #0A0A0A;
}

#topmenu li a  {
   text-decoration: none;
   color: #B51F13;
   height: 100%;
   display: block;
}

#nextbutton a  {
   color: #0A0A0A;
}

#id25dsc1701  {
   background: url(homemedia/id25dsc1701.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 218px;
   top: 114px;
   z-index: 2;
   width: 150px;
   height: 187px;
}

#prevbutton  {
   width: 81px;
   left: 554px;
}

#nextbutton  {
   width: 41px;
   left: 679px;
}

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

#thanks p  {
   text-align: center;
}

#digipics  {
   background: url(pid6compositesmedia/digipics.gif) no-repeat;
   position: absolute;
   left: 88px;
   top: 25px;
   z-index: 2;
   width: 85px;
   height: 24px;
}

#dsc0388  {
   background-image: url(homemedia/dsc0388.gif);
   top: 114px;
   left: 383px;
}

#shape17  {
   background: url(pid6compositesmedia/shape17.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 72px;
   top: 55px;
   z-index: 2;
   width: 606px;
   height: 3px;
}

#topmenu  {
   font: 14px/18px "Arial Narrow";
   height: 18px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #B51F13;
   position: absolute;
   left: 73px;
   top: 65px;
   z-index: 2;
   width: 605px;
}

#layer1  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 750px;
   height: 575px;
   background-color: #FFFFFF;
   background-image: none;
}

#layer2  {
   background: url(contactmedia/layer2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 217px;
   top: 91px;
   z-index: 2;
   width: 316px;
   height: 394px;
}

#lizzy  {
   background-image: url(homemedia/lizzy.gif);
   top: 321px;
   left: 218px;
}

#i4580  {
   background-image: url(homemedia/4580.gif);
   top: 321px;
   left: 383px;
}

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

