#photob a,
#aboutb a,
#peopleb a,
#placesb a  {
   background-repeat: no-repeat;
   display: block;
   height: 14px;
   background-position: 0% 0px;
   font-size: 14px;
   line-height: 14px;
}

#c2photocav310909chriscarruthers2009 p  {
   font: 10px/12px Tahoma;
   margin: 0px;
   color: #753C2A;
   text-align: center;
}

#c2photocav310909chriscarruthers2009  {
   visibility: visible;
   position: absolute;
   left: 227px;
   top: 464px;
   z-index: 3;
   width: 230px;
}

#thingsb a:hover  {
   background-position: -48px 0%;
}

#placesb a:hover  {
   background-position: -45px 0%;
}

#peopleb a:hover  {
   background-position: -47px 0%;
}

#designb a:hover  {
   background-position: -52px 0%;
}

#photob a:hover  {
   background-position: -44px 0%;
}

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

#bg,
#border  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 108px;
   width: 681px;
   height: 383px;
   background-repeat: no-repeat;
}

#placesb a  {
   width: 45px;
   background-image: url(indexmedia/placesb.gif);
}

#designb a  {
   background: url(indexmedia/designb.gif) no-repeat 0% 0px;
   display: block;
   height: 16px;
   width: 52px;
   font-size: 16px;
   line-height: 16px;
}

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

#peopleb a  {
   width: 47px;
   background-image: url(indexmedia/peopleb.gif);
}

#cphotoca  {
   background: url(indexmedia/cphotoca.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 237px;
   top: 294px;
   z-index: 3;
   width: 84px;
   height: 13px;
}

#photob a  {
   width: 44px;
   background-image: url(indexmedia/photob.gif);
}

#aboutb a  {
   width: 46px;
   background-image: url(indexmedia/aboutb.gif);
}

#thingsb  {
   visibility: visible;
   position: absolute;
   left: 381px;
   top: 298px;
   z-index: 3;
   width: 48px;
   height: 15px;
}

#designb  {
   visibility: visible;
   position: absolute;
   left: 364px;
   top: 325px;
   z-index: 3;
   width: 52px;
   height: 16px;
}

#peopleb  {
   visibility: visible;
   position: absolute;
   left: 381px;
   top: 263px;
   z-index: 3;
   width: 47px;
   height: 14px;
}

#placesb  {
   visibility: visible;
   position: absolute;
   left: 381px;
   top: 281px;
   z-index: 3;
   width: 45px;
   height: 14px;
}

#aboutb  {
   visibility: visible;
   position: absolute;
   left: 365px;
   top: 345px;
   z-index: 3;
   width: 46px;
   height: 14px;
}

#photob  {
   visibility: visible;
   position: absolute;
   left: 365px;
   top: 246px;
   z-index: 3;
   width: 44px;
   height: 14px;
}

#border  {
   background-image: url(indexmedia/border.gif);
   z-index: 2;
}

#index  {
   margin: 0px auto 0px auto;
   width: 682px;
   position: relative;
}

#line  {
   background: url(indexmedia/line.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 341px;
   top: 227px;
   z-index: 3;
   width: 1px;
   height: 148px;
}

#i2  {
   background: url(indexmedia/2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 245px;
   top: 300px;
   z-index: 4;
   width: 9px;
   height: 14px;
}

#bg  {
   background-image: url(indexmedia/bg.gif);
   z-index: 1;
}

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

