body {
  margin: 0px;
  text-align: center;
}


div.indexcontainer {
	background-image: url(../img/index/aa_first_bcg.jpg);
	position: relative;
	margin: 0 auto;
	width: 955px;
	height: 600px;
    text-align: left;
}

div.indextitle {
	position: absolute;
	left: 427px;
	top: 160px;
	width: 456px;
	height: 47px;
}

div.indexanim {
	position: absolute;
	left: 229px;
	top: 206px;
	width: 123px;
	height: 25px;
}

div.indexillustrate {
	position: absolute;
	left: 381px;
	top: 204px;
	width: 139px;
	height: 29px;
}

div.indexwebdesign {
	position: absolute;
	left: 546px;
	top: 206px;
	width: 150px;
	height: 33px;
}

div.indexphotos {
	position: absolute;
	left: 735px;
	top: 206px;
	width: 159px;
	height: 33px;
}

div.indexc23 {
	position: absolute;
	left: 778px;
	top: 566px;
	width: 169px;
	height: 29px;
}

img {
	border: 0px;
}

div.illustrationcontainer {
    background-image: url(../img/illustration/illustration_menu_bcg.jpg);
	position: relative;
	margin: 0 auto;
	width: 955px;
	height: 600px;
    text-align: left;
}

div.wildlifelink {
    position: absolute;
	left: 450px;
	top: 185px;
}

div.doodlelink {
    position: absolute;
	left: 450px;
	top: 213px;
}

div.dragontownlink {
    position: absolute;
	left: 450px;
	top: 243px;
}

div.cromerseclink {
    position: absolute;
	left: 450px;
	top: 270px;
}

div.sketchbooklink {
    position: absolute;
	left: 450px;
	top: 295px;
}

div.photographycontainer {
    background-image: url(../img/photography/photo_menu_bcg.jpg);
	position: relative;
	margin: 0 auto;
	width: 955px;
	height: 600px;
    text-align: left;
}

div.nin8link {
    position: absolute;
	left: 450px;
	top: 269px;
}

div.portraitlink {
    position: absolute;
	left: 450px;
	top: 293px;
}

div.bugslink {
    position: absolute;
	left: 450px;
	top: 318px;
}

div.narrativein8container {
	background-image: url(../img/photo_narrative_in_8/aa_nart_in_8_bcg.jpg);
	position: relative;
	margin: 0 auto;
	width: 955px;
	height: 600px;
    text-align: left;
}

div.nin8text {
	position: absolute;
	left: 739px;
	top: 532px;
	width: 159px;
	height: 33px;
}

div.nin8phototext {
	position: absolute;
	left: 47px;
	top: 45px;
	width: 159px;
	height: 33px;
}

div.narrhometext {
	position: absolute;
	left: 35px;
	top: 550px;
	width: 95px;
	height: 31px;
}

div.narratin1 {
	position: absolute;
	left: 246px;
	top: 92px;
	width: 167px;
	height: 117px;
}

div.narratin2 {
	position: absolute;
	left: 466px;
	top: 92px;
	width: 168px;
	height: 118px;
}

div.narratin3 {
	position: absolute;
	left: 693px;
	top: 92px;
	width: 168px;
	height: 118px;
}

div.narratin4 {
	position: absolute;
	left: 246px;
	top: 260px;
	width: 168px;
	height: 119px;
}

div.narratin5 {
	position: absolute;
	left: 466px;
	top: 260px;
	width: 168px;
	height: 119px;
}

div.narratin6 {
	position: absolute;
	left: 693px;
	top: 260px;
	width: 168px;
	height: 119px;
}

div.narratin7 {
	position: absolute;
	left: 246px;
	top: 427px;
	width: 168px;
	height: 119px;
}

div.narratin8 {
	position: absolute;
	left: 466px;
	top: 427px;
	width: 168px;
	height: 119px;
}

div.narratin8big {
	position: absolute;
	left: 246px;
	top: 92px;
	width: 500px;
	height: 352px;
}

div.bugscontainer {
	background-image: url(../img/photo_bugs/aa_bugs_bcg.jpg);
	position: relative;
	margin: 0 auto;
	width: 955px;
	height: 600px;
    text-align: left;
}

div.bugsphototext {
	position: absolute;
	left: 47px;
	top: 42px;
	width: 158px;
	height: 38px;
}

div.bugshometext {
	position: absolute;
	left: 35px;
	top: 566px;
	width: 87px;
	height: 21px;
}

div.bugs1 {
	position: absolute;
	left: 602px;
	top: 39px;
	width: 158px;
	height: 38px;
}

div.bugs2 {
	position: absolute;
	left: 794px;
	top: 39px;
	width: 158px;
	height: 38px;
}

div.bugs3 {
	position: absolute;
	left: 106px;
	top: 195px;
	width: 206px;
	height: 205px;
}

div.bugs4 {
	position: absolute;
	left: 335px;
	top: 195px;
	width: 239px;
	height: 205px;
}

div.bugs5 {
	position: absolute;
	left: 602px;
	top: 195px;
	width: 170px;
	height: 205px;
}

div.bugs6 {
	position: absolute;
	left: 794px;
	top: 195px;
	width: 137px;
	height: 205px;
}

div.bugs7 {
	position: absolute;
	left: 106px;
	top: 465px;
	width: 206px;
	height: 95px;
}

div.bugs8 {
	position: absolute;
	left: 335px;
	top: 465px;
	width: 239px;
	height: 95px;
}

div.bugs9 {
	position: absolute;
	left: 602px;
	top: 465px;
	width: 171px;
	height: 95px;
}

div.bugs10 {
	position: absolute;
	left: 794px;
	top: 465px;
	width: 138px;
	height: 95px;
}

div.bugsbig1 {
	position: absolute;
	left: 240px;
	top: 105px;
	width: 660px;
	height: 440px;
}

div.bugsbig2 {
	position: absolute;
	left: 240px;
	top: 105px;
	width: 551px;
	height: 440px;
}

div.bugsbig3 {
	position: absolute;
	left: 240px;
	top: 105px;
	width: 550px;
	height: 440px;
}

div.bugsbig4 {
	position: absolute;
	left: 240px;
	top: 105px;
	width: 482px;
	height: 410px;
}

div.bugsbig5 {
	position: absolute;
	left: 240px;
	top: 105px;
	width: 441px;
	height: 440px;
}

div.bugsbig6 {
	position: absolute;
	left: 240px;
	top: 105px;
	width: 296px;
	height: 440px;
}

div.bugsbig7 {
	position: absolute;
	left: 240px;
	top: 105px;
	width: 569px;
	height: 263px;
}

div.bugsbig8 {
	position: absolute;
	left: 240px;
	top: 105px;
	width: 660px;
	height: 261px;
}

div.bugsbig9 {
	position: absolute;
	left: 240px;
	top: 105px;
	width: 630px;
	height: 357px;
}

div.bugsbig10 {
	position: absolute;
	left: 240px;
	top: 105px;
	width: 617px;
	height: 423px;
}

div.portraitscontainer {
	background-image: url(../img/photo_portrait/aa_photo_bcg.jpg);
	position: relative;
	margin: 0 auto;
	width: 955px;
	height: 600px;
    text-align: left;
}

div.portraitsphototext {
	position: absolute;
	left: 47px;
	top: 43px;
	width: 161px;
	height: 36px;
}

div.portraitshometext {
	position: absolute;
	left: 35px;
	top: 550px;
	width: 97px;
	height: 27px;
}

div.portraits1 {
	position: absolute;
	left: 415px;
	top: 74px;
	width: 148px;
	height: 186px;
}

div.portraits2 {
	position: absolute;
	left: 600px;
	top: 140px;
	width: 145px;
	height: 185px;
}

div.portraits3 {
	position: absolute;
	left: 787px;
	top: 52px;
	width: 145px;
	height: 185px;
}

div.portraits4 {
	position: absolute;
	left: 423px;
	top: 324px;
	width: 145px;
	height: 185px;
}

div.portraits5 {
	position: absolute;
	left: 657px;
	top: 365px;
	width: 131px;
	height: 185px;
}

div.portraitstxt {
	position: absolute;
	left: 860px;
	top: 535px;
	width: 75px;
	height: 26px;
}

div.portraitsbig1 {
	position: absolute;
	left: 375px;
	top: 38px;
	width: 431px;
	height: 536px;
}

div.portraitsbig2 {
	position: absolute;
	left: 375px;
	top: 38px;
	width: 416px;
	height: 531px;
}

div.portraitsbig3 {
	position: absolute;
	left: 375px;
	top: 38px;
	width: 422px;
	height: 545px;
}

div.portraitsbig4 {
	position: absolute;
	left: 375px;
	top: 38px;
	width: 423px;
	height: 536px;
}

div.portraitsbig5 {
	position: absolute;
	left: 375px;
	top: 18px;
	width: 402px;
	height: 569px;
}

div.illuswildcontainer {
	background-image: url(../img/illustration_wildlife/aa_illustration_bcg.jpg);
	position: relative;
	margin: 0 auto;
	width: 955px;
	height: 600px;
    text-align: left;
}

div.illustext {
	position: absolute;
	left: 61px;
	top: 40px;
	width: 121px;
	height: 31px;
}

div.wildhometext {
	position: absolute;
	left: 35px;
	top: 550px;
	width: 95px;
	height: 31px;
}

div.illuswild1 {
	position: absolute;
	left: 292px;
	top: 106px;
	width: 265px;
	height: 180px;
}

div.illuswild2 {
	position: absolute;
	left: 607px;
	top: 44px;
	width: 315px;
	height: 218px;
}

div.illuswild3 {
	position: absolute;
	left: 62px;
	top: 268px;
	width: 192px;
	height: 257px;
}

div.illuswild4 {
	position: absolute;
	left: 312px;
	top: 334px;
	width: 303px;
	height: 214px;
}

div.illuswild5 {
	position: absolute;
	left: 650px;
	top: 309px;
	width: 273px;
	height: 204px;
}

div.wildtext {
	position: absolute;
	left: 840px;
	top: 545px;
	width: 87px;
	height: 29px;
}

div.illuswildbig1 {
	position: absolute;
	left: 245px;
	top: 105px;
	width: 630px;
	height: 429px;
}

div.illuswildbig2 {
	position: absolute;
	left: 245px;
	top: 105px;
	width: 624px;
	height: 429px;
}

div.illuswildbig3 {
	position: absolute;
	left: 323px;
	top: 33px;
	width: 412px;
	height: 530px;
}

div.illuswildbig4 {
	position: absolute;
	left: 245px;
	top: 105px;
	width: 608px;
	height: 429px;
}

div.illuswildbig5 {
	position: absolute;
	left: 245px;
	top: 105px;
	width: 576px;
	height: 429px;
}

div.illusdoodlecontainer {
	background-image: url(../img/illustration_doodle/aa_doodle_bcg.jpg);
	position: relative;
	margin: 0 auto;
	width: 955px;
	height: 600px;
    text-align: left;
}

div.illusdoodletext {
	position: absolute;
	left: 61px;
	top: 40px;
	width: 129px;
	height: 33px;
}

div.doodlehometext {
	position: absolute;
	left: 35px;
	top: 550px;
	width: 95px;
	height: 31px;
}

div.illusdoodle1 {
	position: absolute;
	left: 182px;
	top: 210px;
	width: 211px;
	height: 294px;
}

div.illusdoodle2 {
	position: absolute;
	left: 456px;
	top: 147px;
	width: 211px;
	height: 294px;
}

div.illusdoodle3 {
	position: absolute;
	left: 718px;
	top: 93px;
	width: 209px;
	height: 295px;
}

div.illusdoodlebig {
	position: absolute;
	left: 350px;
	top: 20px;
	width: 398px;
	height: 554px;
}

div.doodletext {
	position: absolute;
	left: 840px;
	top: 545px;
	width: 91px;
	height: 25px;
}

div.animationcontainer {
	background-image: url(../img/animation_page/aa_animation_bcg.jpg);
	position: relative;
	margin: 0 auto;
	width: 955px;
	height: 600px;
    text-align: left;
}

div.animtext {
	position: absolute;
	left: 61px;
	top: 40px;
	width: 133px;
	height: 33px;
}

div.animhometext {
	position: absolute;
	left: 35px;
	top: 550px;
	width: 99px;
	height: 31px;
}

div.anim1 {
	position: absolute;
	left: 60px;
	top: 158px;
	width: 215px;
	height: 172px;
}

div.animtxt1 {
	position: absolute;
	left: 285px;
	top: 158px;
	width: 250px;
	height: 172px;
}

div.anim2 {
	position: absolute;
	left: 540px;
	top: 158px;
	width: 122px;
	height: 176px;
}

div.animtxt2 {
	position: absolute;
	left: 672px;
	top: 158px;
	width: 250px;
	height: 176px;
}

div.anim3 {
	position: absolute;
	left: 60px;
	top: 383px;
	width: 213px;
	height: 136px;
}

div.animtxt3 {
	position: absolute;
	left: 283px;
	top: 383px;
	width: 350px;
	height: 136px;
}

div.warningtxt {
    position: absolute;
	left: 375px;
	top: 30px;
	width: 550px;
	height: 250px;
}

div.cromercontainer {
    background-image: url(../img/illustration_cromer/cromer_bcg.jpg);
	position: relative;
	margin: 0 auto;
	width: 955px;
	height: 600px;
    text-align: left;
}

div.cromerillustext {
	position: absolute;
	left: 56px;
	top: 37px;
	width: 129px;
	height: 37px;
}

div.cromerhometext {
	position: absolute;
	left: 35px;
	top: 550px;
	width: 99px;
	height: 33px;
}

div.cromerthumbs {
    position: absolute;
	left: 20px;
	top: 194px;
	width: 453px;
	height: 61px;
}

div.cromer1 {
    position: absolute;
	left: 486px;
	top: 58px;
	width: 449px;
	height: 192px;
}

div.cromer2 {
    position: absolute;
	left: 25px;
	top: 261px;
	width: 527px;
	height: 138px;
}

div.cromer3 {
    position: absolute;
	left: 561px;
	top: 261px;
	width: 374px;
	height: 226px;
}

div.cromertxt {
    position: absolute;
	left: 25px;
	top: 408px;
	width: 527px;
	height: 70px;
}

div.cromerlink {
    position: absolute;
	left: 840px;
	top: 545px;
	width: 91px;
	height: 27px;
}

div.cromer1big {
    position: absolute;
	left: 105px;
	top: 140px;
	width: 746px;
	height: 319px;
}

div.cromer2big {
    position: absolute;
	left: 75px;
	top: 160px;
	width: 813px;
	height: 215px;
}

div.cromer3big {
    position: absolute;
	left: 160px;
	top: 120px;
	width: 622px;
	height: 368px;
}

h1 {
    color: White;
    font: normal normal normal large normal Arial, Helvetica, sans-serif;
    border: 0px;
    text-decoration: none;
}

h2 {
    color: White;
    font: normal normal normal 22px normal Arial, Helvetica, sans-serif;
    border: 0px;
    text-decoration: none;
}

p {
    color: White;
    font: normal normal normal medium normal Verdana, Arial, Helvetica, sans-serif;
    border: 0px;
    text-decoration: none;
}

p.info {
    color: White;
    font: normal normal normal x-small normal Verdana, Arial, Helvetica, sans-serif;
    border: 0px;
    text-decoration: none;
}


a:link, a:visited {
    color: #FFFFCC;
    font: normal normal normal x-small normal Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
    border: none;
}


