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

a ins  {
   text-decoration: none;
}

h1 {font-size: 13px; text-align: center;}

#homebutton a,
#id12portraitsbutton a,
#id14weddingsbutton a,
#id16infobutton a,
#id69portraitsbutton a,
#infotoportraitsbutton a,
#id67weddingsbutton a,
#infotoweddingsbutton a,
#blogbutton a,
#theblogbutton a,
#id71infobutton a,
#clientareabutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 7px;
   background-position: 0% 0px;
   font-size: 7px;
   line-height: 7px;
}

#info,
#portraits5,
#portraits4,
#gallery4,
#pid4gallery2,
#pid5gallery3,
#weddings,
#home,
#portraits3,
#portraits,
#portraits2,
#portraits1,
#pid3gallery1,
#pid7featured  {
   margin: 0px auto 0px auto;
   width: 992px;
   position: relative;
}

#portraitportfoliosmenu li a:hover,
#weddingportfoliosmenu li a:hover  {
   font-style: italic;
}

#portraitportfoliosmenu li a,
#weddingportfoliosmenu li a  {
   font-style: Normal;
   padding-left: 13px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   width: 100%;
   display: block;
}

#portraitportfoliosbutton a,
#weddingportfoliosbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 10px;
   background-position: 0% 0px;
   font-size: 10px;
   line-height: 10px;
}

#portraitportfoliosmenu li,
#weddingportfoliosmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#portraitportfoliosbutton,
#weddingportfoliosbutton  {
   visibility: visible;
   position: absolute;
   left: 144px;
   top: 607px;
   z-index: 3;
   height: 10px;
}

#portraitportfoliosmenu,
#weddingportfoliosmenu  {
   font: 13px/31px "MS Sans Serif";
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #FFFFFF;
   visibility: hidden;
   position: absolute;
   left: 134px;
   top: 475px;
   z-index: 4;
}

#greenfield,
#allgalleriesslideshow  {
   position: absolute;
   left: 144px;
   top: 131px;
   z-index: 3;
   width: 704px;
   height: 469px;
   background-repeat: no-repeat;
}

#portraitportfoliosbutton a:hover  {
   background-position: -138px 0%;
}

#weddingportfoliosbutton a:hover  {
   background-position: -137px 0%;
}

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

#id14weddingsbutton a:hover  {
   background-position: -62px 0%;
}

#portraitportfoliosbutton a  {
   width: 138px;
   background-image: url(portraits2media/portraitportfoliosbutton.jpg);
}

#smallerlogobutton a:hover  {
   background-position: -131px 0%;
}

#weddingportfoliosbutton a  {
   width: 137px;
   background-image: url(gallery1media/weddingportfoliosbutton.jpg);
}

#portraitportfoliosbutton  {
   width: 138px;
}

#tamerasdescriptiontext p  {
   font: italic 13px/16px Arial;
   margin: 0px;
   color: #636262;
   text-align: center;
}

#infotoportraitsbutton a  {
   width: 65px;
   background-image: url(infomedia/infotoportraitsbutton.jpg);
}

#weddingportfoliosbutton  {
   width: 137px;
}

#id16infobutton a:hover  {
   background-position: -27px 0%;
}

#infotoweddingsbutton a  {
   width: 62px;
   background-image: url(infomedia/infotoweddingsbutton.jpg);
}

#portraitportfoliosmenu  {
   width: 190px;
}

#tamerasdescriptiontext  {
   visibility: visible;
   position: absolute;
   left: 125px;
   top: 686px;
   z-index: 3;
   width: 743px;
}

#id12portraitsbutton a  {
   width: 65px;
   background-image: url(gallery1media/id12portraitsbutton.jpg);
}

#id69portraitsbutton a  {
   width: 65px;
   background-image: url(homemedia/id69portraitsbutton.jpg);
}

#allgalleriesslideshow  {
   background-image: url(portraits2media/allgalleriesslideshow.jpg);
   visibility: visible;
}

#weddingportfoliosmenu  {
   width: 133px;
}

#id14weddingsbutton a  {
   width: 62px;
   background-image: url(portraits2media/id14weddingsbutton.jpg);
}

#id67weddingsbutton a  {
   width: 62px;
   background-image: url(homemedia/id67weddingsbutton.jpg);
}

#smallerlogobutton a  {
   background: url(portraits2media/smallerlogobutton.jpg) no-repeat 0% 0px;
   display: block;
   width: 131px;
   height: 83px;
}

#id12portraitsbutton  {
   visibility: visible;
   position: absolute;
   left: 613px;
   top: 609px;
   z-index: 3;
   width: 65px;
   height: 7px;
}

#clientareabutton a  {
   width: 77px;
   background-image: url(homemedia/clientareabutton.jpg);
}

#homebutton a:hover  {
   background-position: -36px 0%;
}

#blogbutton a:hover  {
   background-position: -33px 0%;
}

#id14weddingsbutton  {
   visibility: visible;
   position: absolute;
   left: 611px;
   top: 609px;
   z-index: 3;
   width: 62px;
   height: 7px;
}

#smallerlogobutton  {
   visibility: visible;
   position: absolute;
   left: 431px;
   top: 41px;
   z-index: 5;
   width: 131px;
   height: 83px;
}

#id71infobutton a  {
   width: 28px;
   background-image: url(homemedia/id71infobutton.jpg);
}

#id16infobutton a  {
   width: 27px;
   background-image: url(portraits2media/id16infobutton.jpg);
}

#theblogbutton a  {
   width: 63px;
   background-image: url(homemedia/theblogbutton.jpg);
}

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

#id16infobutton  {
   visibility: visible;
   position: absolute;
   left: 701px;
   top: 609px;
   z-index: 3;
   width: 27px;
   height: 7px;
}

#blogbutton a  {
   width: 33px;
   background-image: url(portraits2media/blogbutton.jpg);
}

#homebutton a  {
   width: 36px;
   background-image: url(portraits2media/homebutton.jpg);
}

#blogbutton  {
   visibility: visible;
   position: absolute;
   left: 816px;
   top: 609px;
   z-index: 3;
   width: 33px;
   height: 7px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 755px;
   top: 609px;
   z-index: 3;
   width: 36px;
   height: 7px;
}

#greenfield  {
   background-image: url(portraits3media/greenfield.jpg);
}

#pattern  {
   background: url(portraits2media/pattern.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 992px;
   height: 766px;
}

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

