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

a ins  {
   text-decoration: none;
}

#pid6galleries,
#pid3portraitprogram,
#pid1home,
#pid2studio,
#pid4envelope,
#pid7aboutja,
#pid11alamy,
#pid8contact,
#pid9background,
#pid5usepaypal,
#pid10digitaldownload  {
   margin: 0px auto 0px auto;
   width: 850px;
   position: relative;
   background-color: #000000;
}

#classphotoonly p,
#i7500 p,
#i1300 p,
#i4700 p,
#i5500 p,
#i6900 p,
#i6300 p,
#i3900 p,
#i3300 p,
#i4000 p  {
   font: 14px/18px "Century Gothic";
   margin: 0px;
   color: #FF1E00;
   padding-right: 8px;
   text-align: left;
}

#schooldataxmedia @list l0:level6,
#schooldataxmedia @list l1:level6  {
   mso-level-tab-stop: 3.0in;
   mso-level-number-position: left;
   text-indent: -.25in;
}

#schooldataxmedia @list l0:level7,
#schooldataxmedia @list l1:level7  {
   mso-level-tab-stop: 3.5in;
   mso-level-number-position: left;
   text-indent: -.25in;
}

#schooldataxmedia @list l0:level9,
#schooldataxmedia @list l1:level9  {
   mso-level-tab-stop: 4.5in;
   mso-level-number-position: left;
   text-indent: -.25in;
}

#schooldataxmedia @list l0:level8,
#schooldataxmedia @list l1:level8  {
   mso-level-tab-stop: 4.0in;
   mso-level-number-position: left;
   text-indent: -.25in;
}

#schooldataxmedia @list l0:level2,
#schooldataxmedia @list l1:level2  {
   mso-level-tab-stop: 1.0in;
   mso-level-number-position: left;
   text-indent: -.25in;
}

#schooldataxmedia @list l0:level1,
#schooldataxmedia @list l1:level1  {
   mso-level-number-format: bullet;
   mso-level-text: \F0B7;
   mso-level-tab-stop: .75in;
   mso-level-number-position: left;
   margin-left: .75in;
   text-indent: -.25in;
   font-family: Symbol;
   color: windowtext;
}

#schooldataxmedia @list l0:level3,
#schooldataxmedia @list l1:level3  {
   mso-level-tab-stop: 1.5in;
   mso-level-number-position: left;
   text-indent: -.25in;
}

#schooldataxmedia @list l0:level5,
#schooldataxmedia @list l1:level5  {
   mso-level-tab-stop: 2.5in;
   mso-level-number-position: left;
   text-indent: -.25in;
}

#schooldataxmedia @list l0:level4,
#schooldataxmedia @list l1:level4  {
   mso-level-tab-stop: 2.0in;
   mso-level-number-position: left;
   text-indent: -.25in;
}

#schooldataxmedia a:link,
#aboutjaxmedia a:link,
span.MsoHyperlink  {
   color: blue;
   text-decoration: underline;
   text-underline: single;
}

#aboutjaxmedia @page Section1,
#schooldataxmedia @page Section1  {
   size: 8.5in 11.0in;
   margin: 1.0in 1.25in 1.0in 1.25in;
   mso-header-margin: .5in;
   mso-footer-margin: .5in;
   mso-paper-source: 0;
}

#portraitprogrammenu li a,
#aboutjamenu li a,
#eventsmenu li a  {
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   width: 100%;
   display: block;
}

#eventsmenu li,
#portraitprogrammenu li,
#aboutjamenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#aboutjaxmedia @font-face,
#schooldataxmedia @font-face  {
   font-family: Verdana;
   panose-1: 2 11 6 4 3 5 4 4 2 4;
   mso-font-charset: 0;
   mso-generic-font-family: swiss;
   mso-font-pitch: variable;
   mso-font-signature: 536871559 0 0 0 415 0;
}

#prepaymentoptionsbutton a,
#digitaldownloadbutton a  {
   border-width: 0px;
   background-color: transparent;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #DD1B1B;
}

#schoolmenu li,
#mainmenu li,
#gallerymenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#moreinfoform p,
#moreinfoform fieldset div  {
   font: 14px/23px "Century Gothic";
   color: #C12030;
   letter-spacing: -1px;
}

#i6pages,
#i7pages,
#i8pages,
#i9pages  {
   visibility: visible;
   position: absolute;
   top: 613px;
   z-index: 1;
   width: 89px;
   height: 88px;
   background-repeat: no-repeat;
}

#i5pages,
#i2pages,
#i3pages,
#i4pages  {
   visibility: visible;
   position: absolute;
   top: 492px;
   z-index: 1;
   width: 89px;
   height: 89px;
   background-repeat: no-repeat;
}

#gallerybox4xmedia,
#gallerybox3xmedia  {
   border: 1px solid #C12030;
   visibility: visible;
   margin-top: -1px;
   margin-left: -1px;
   position: absolute;
   top: 179px;
   width: 204px;
   height: 370px;
   background-repeat: no-repeat;
}

#mainmenu li a,
#gallerymenu li a  {
   background-color: transparent;
   text-decoration: none;
   color: #990000;
   height: 100%;
   display: block;
}

#prepaymentoptionsbutton a:hover  {
   border: 1px solid #141481;
   background-color: #C12030;
   color: #FCFCFC;
}

#digitaldownloadbutton a:hover  {
   background-color: #C12030;
   color: #FFFFFF;
   border-width: 1px;
}

#i2pageliteral,
#i3pageliteral  {
   visibility: visible;
   position: absolute;
   top: 584px;
   z-index: 1;
   width: 104px;
}

#i9pageliteral,
#i8pageliteral  {
   visibility: visible;
   position: absolute;
   top: 704px;
   z-index: 1;
   width: 88px;
}

#i4700,
#i3900,
#i3300,
#i4000  {
   visibility: visible;
   position: absolute;
   top: 557px;
   z-index: 2;
   width: 56px;
}

#envelopefrontbutton a:hover  {
   background-position: -140px 0%;
}

#envelopebackbutton a:hover  {
   background-position: -141px 0%;
}

#id136portraitprogrampopup  {
   visibility: hidden;
   position: absolute;
   left: 0px;
   top: 278px;
   z-index: 9;
   width: 150px;
   height: 119px;
   background-color: #000000;
   background-image: none;
}

#moreinfoform fieldset div  {
   clear: both;
}

#id137portraitprogrampopup  {
   background: url(portraitprogrammedia/id137portraitprogrampopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 18px;
   top: 331px;
   z-index: 10;
   width: 114px;
   height: 46px;
}

#prepaymentoptionsbutton a  {
   border-style: none;
   border-color: #000000;
}

#portraitprogrammenu li a  {
   padding-left: 0px;
}

#prepaymentoptionsbutton  {
   font: 20px/23px Verdana;
   letter-spacing: -2px;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 256px;
   top: 677px;
   z-index: 1;
   width: 175px;
   height: 85px;
}

#howtob a,
#whatsnewb a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FF1E00;
}

#gallerymenu li a:hover  {
   background-color: #A82525;
   color: #FFFFFF;
}

#id113schoolphotography  {
   background: url(portraitprogrammedia/id113schoolphotography.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 291px;
   top: 38px;
   z-index: 3;
   width: 346px;
   height: 154px;
}

#i7500,
#i6300,
#i6900  {
   visibility: visible;
   position: absolute;
   top: 684px;
   z-index: 2;
   width: 56px;
}

#eventsmenu li a:hover  {
   background-color: #9F0000;
   color: #FFFF00;
}

#envelopefrontbutton a  {
   background: url(envelopemedia/envelopefrontbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 218px;
   width: 140px;
   font-size: 218px;
   line-height: 218px;
}

#digitaldownloadbutton  {
   font: 18px/24px Verdana;
   letter-spacing: -2px;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: -15px;
   top: 690px;
   z-index: 1;
   width: 258px;
   height: 38px;
}

#pid10digitaldownload  {
   height: 762px;
}

#id128japhotography p  {
   font: 20px/35px "Century Gothic";
   margin: 0px;
   color: #FFFFFF;
   letter-spacing: 26px;
   padding-left: 4px;
   text-indent: 2px;
   text-align: center;
}

#envelopebackbutton a  {
   background: url(envelopemedia/envelopebackbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 219px;
   width: 141px;
   font-size: 219px;
   line-height: 219px;
}

#mainmenu li a:hover  {
   background-color: #A8251E;
   color: #F9F9F9;
}

#pid3portraitprogram  {
   height: 762px;
}

#portraitprogrammenu  {
   font: 12px/21px Verdana;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: center;
   text-indent: 3px;
   letter-spacing: -1px;
   color: #FFFFFF;
   visibility: hidden;
   position: absolute;
   left: 1px;
   top: 291px;
   z-index: 11;
   width: 149px;
}

#id10japhotography p  {
   font: 15px/68px Verdana;
   margin: 0px;
   text-align: center;
   color: #990000;
   letter-spacing: 37px;
}

#envelopefrontbutton  {
   visibility: visible;
   position: absolute;
   left: 267px;
   top: 354px;
   z-index: 1;
   width: 140px;
   height: 218px;
}

#schooldataxmedia *  {
   color: #FEFEFE;
}

#envelopebackbutton  {
   visibility: visible;
   position: absolute;
   left: 456px;
   top: 353px;
   z-index: 1;
   width: 141px;
   height: 219px;
}

#id128japhotography  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 193px;
   z-index: 8;
   width: 848px;
}

#id10japhotography  {
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 682px;
   z-index: 2;
   width: 798px;
}

#gallerybox3xmedia  {
   background-image: url(external%20media/gallerybox3.jpg);
   z-index: 2;
   left: 646px;
}

#gallerybox4xmedia  {
   background-image: url(external%20media/gallerybox4.jpg);
   z-index: 4;
   left: 0px;
}

#schooldataxmedia  {
   font: 12px/15px Verdana;
   text-align: left;
   text-indent: 2px;
   letter-spacing: -1px;
   color: #FEFEFE;
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 365px;
   z-index: 1;
   width: 388px;
   height: 289px;
}

#id8japhotography  {
   background: url(alamymedia/id8japhotography.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 262px;
   top: 631px;
   z-index: 1;
   width: 348px;
   height: 102px;
}

#aboutjamenu li a  {
   padding-left: 4px;
}

#galleryslideshow  {
   visibility: visible;
   position: absolute;
   left: 2px;
   top: 119px;
   z-index: 1;
   width: 800px;
   height: 500px;
   background-color: #000000;
   background-image: none;
}

#aboutjaxmedia *  {
   color: #FFFFFF;
}

#eventsmenu li a  {
   padding-left: 0px;
   background-color: transparent;
}

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

#schoolslideshow  {
   visibility: visible;
   position: absolute;
   left: 502px;
   top: 297px;
   z-index: 1;
   width: 286px;
   height: 358px;
   background-color: #000000;
   background-image: none;
}

#id120signature  {
   background: url(portraitprogrammedia/id120signature.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 343px;
   top: 153px;
   z-index: 7;
   width: 161px;
   height: 89px;
}

#moreinfoform p  {
   margin: 0px;
}

#pid9background  {
   height: 936px;
}

#i9pageliteral  {
   left: 672px;
}

#i8pageliteral  {
   left: 489px;
}

#aboutjaxmedia  {
   font: 14px/20px Verdana;
   text-align: left;
   text-indent: 16px;
   padding-left: 5px;
   padding-top: 1px;
   color: #FFFFFF;
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 243px;
   top: 197px;
   z-index: 1;
   width: 538px;
   height: 410px;
}

#pid6galleries  {
   height: 742px;
}

#i2pageliteral  {
   left: 126px;
}

#i3pageliteral  {
   left: 306px;
}

#pid5usepaypal  {
   height: 895px;
}

#aboutjapopup  {
   background: url(alamymedia/aboutjapopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 69px;
   top: 76px;
   z-index: 3;
   width: 86px;
   height: 103px;
}

#pid4envelope  {
   height: 731px;
}

#talentxmedia  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 164px;
   z-index: 2;
   width: 226px;
   height: 521px;
   background-repeat: no-repeat;
}

#gallerymenu  {
   font: 12px/14px Verdana;
   height: 14px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-indent: 2px;
   letter-spacing: -1px;
   color: #990000;
   position: absolute;
   left: 226px;
   top: 161px;
   z-index: 1;
   width: 372px;
}

#eventspopup  {
   background: url(alamymedia/eventspopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 482px;
   top: 180px;
   z-index: 2;
   width: 156px;
   height: 182px;
}

#pid7aboutja  {
   height: 742px;
}

#aboutjamenu  {
   font: 14px/22px Verdana;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: center;
   text-indent: 2px;
   letter-spacing: -2px;
   color: #FFFFFF;
   visibility: hidden;
   position: absolute;
   left: 89px;
   top: 81px;
   z-index: 4;
   width: 39px;
}

#pid8contact  {
   height: 742px;
}

#pid11alamy  {
   height: 742px;
}

#schoolmenu  {
   font: 9px/54px Verdana;
   height: 54px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-indent: 2px;
   color: #FEFEFE;
   position: absolute;
   left: 1px;
   top: 224px;
   z-index: 8;
   width: 850px;
}

#whatsnew p  {
   font: 28px/9px "Century Gothic";
   margin: 0px;
   color: #FFFFFF;
   letter-spacing: -3px;
   text-indent: 2px;
   text-align: center;
}

#download p  {
   font: 24px/28px "Century Gothic";
   margin: 0px;
   padding-right: 8px;
   text-align: center;
   color: #00C000;
}

#pid2studio  {
   width: 802px;
   height: 844px;
}

#eventsmenu  {
   font: 14px/27px Verdana;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: center;
   letter-spacing: -2px;
   color: #FFFFFF;
   visibility: hidden;
   position: absolute;
   left: 486px;
   top: 194px;
   z-index: 3;
   width: 132px;
}

#welcome p  {
   font: 12px/16px Verdana;
   margin: 0px;
   text-indent: 2px;
   text-align: center;
   color: #CC0707;
   letter-spacing: -1px;
}

#download  {
   visibility: visible;
   position: absolute;
   left: 168px;
   top: 283px;
   z-index: 2;
   width: 517px;
}

#whitebar  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 850px;
   height: 203px;
   background-color: #FFFFFF;
   background-image: none;
}

#mainmenu  {
   font: 14px/47px Verdana;
   height: 47px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   letter-spacing: -2px;
   color: #990000;
   position: absolute;
   left: 80px;
   top: 31px;
   z-index: 1;
   width: 690px;
}

#whatsnew  {
   visibility: visible;
   position: absolute;
   left: 1px;
   top: 306px;
   z-index: 1;
   width: 424px;
}

#pid1home  {
   width: 800px;
   height: 742px;
}

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

#layer13  {
   background: url(portraitprogrammedia/layer13.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 645px;
   top: 82px;
   z-index: 4;
   width: 102px;
   height: 292px;
}

#layer12  {
   background: url(portraitprogrammedia/layer12.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 710px;
   top: 67px;
   z-index: 5;
   width: 121px;
   height: 190px;
}

#i2pages  {
   background-image: url(usepaypalmedia/2pages.gif);
   left: 115px;
}

#i3pages  {
   background-image: url(usepaypalmedia/3pages.gif);
   left: 291px;
}

#i8pages  {
   background-image: url(usepaypalmedia/8pages.gif);
   left: 469px;
}

#i7pages  {
   background-image: url(usepaypalmedia/7pages.gif);
   left: 292px;
}

#layer14  {
   background: url(portraitprogrammedia/layer14.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 582px;
   top: 51px;
   z-index: 6;
   width: 144px;
   height: 313px;
}

#i5pages  {
   background-image: url(usepaypalmedia/5pages.gif);
   left: 646px;
}

#welcome  {
   visibility: visible;
   position: absolute;
   left: 157px;
   top: 756px;
   z-index: 1;
   width: 489px;
}

#i9pages  {
   background-image: url(usepaypalmedia/9pages.gif);
   left: 646px;
}

#i4pages  {
   background-image: url(usepaypalmedia/4pages.gif);
   left: 469px;
}

#layer16  {
   background: url(portraitprogrammedia/layer16.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 56px;
   z-index: 5;
   width: 92px;
   height: 216px;
}

#layer15  {
   background: url(portraitprogrammedia/layer15.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 72px;
   top: 51px;
   z-index: 4;
   width: 87px;
   height: 188px;
}

#i6pages  {
   background-image: url(usepaypalmedia/6pages.gif);
   left: 115px;
}

#layer8  {
   background: url(portraitprogrammedia/layer8.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 201px;
   z-index: 3;
   width: 848px;
   height: 25px;
}

#shape1  {
   background: url(alamymedia/shape1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 258px;
   top: 97px;
   z-index: 1;
   width: 334px;
   height: 2px;
}

#i4700  {
   left: 599px;
}

#pdf p  {
   font: 19px/18px "Century Gothic";
   margin: 0px;
   color: #00C000;
   padding-right: 8px;
   text-align: center;
}

#green  {
   background: url(portraitprogrammedia/green.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 391px;
   top: 181px;
   z-index: 5;
   width: 65px;
   height: 65px;
}

#i6300  {
   left: 239px;
}

#i6900  {
   left: 420px;
}

#i4000  {
   left: 420px;
}

#i3900  {
   left: 246px;
}

#i7500  {
   left: 603px;
}

#i3300  {
   left: 69px;
}

#blue  {
   background: url(portraitprogrammedia/blue.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 440px;
   top: 181px;
   z-index: 6;
   width: 65px;
   height: 66px;
}

#pdf  {
   visibility: visible;
   position: absolute;
   left: 180px;
   top: 547px;
   z-index: 2;
   width: 490px;
}

#rgb  {
   background: url(alamymedia/rgb.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 411px;
   top: 93px;
   z-index: 2;
   width: 27px;
   height: 11px;
}

#red  {
   background: url(portraitprogrammedia/red.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 343px;
   top: 181px;
   z-index: 4;
   width: 65px;
   height: 66px;
}

span.MsoHyperlinkFollowed,
#aboutjaxmedia a:visited,
#schooldataxmedia a:visited  {
   color: purple;
   text-decoration: underline;
   text-underline: single;
}

.shape  {
   behavior: url(#default#VML);
}

p.MsoNormal,
li.MsoNormal,
div.MsoNormal  {
   font: 12.0pt "Times New Roman";
   mso-style-parent: "";
   margin: 0in;
   margin-bottom: .0001pt;
   mso-pagination: widow-orphan;
   mso-fareast-font-family: "Times New Roman";
}

div.Section1  {
   page: Section1;
}

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

span.apple-style-span  {
   mso-style-name: apple-style-span;
}

span.SpellE  {
   mso-style-name: "";
   mso-spl-e: yes;
}

span.GramE  {
   mso-style-name: "";
   mso-gram-e: yes;
}

