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

a ins  {
   text-decoration: none;
}

#contactparagraphtext p,
#phone2063358096text p,
#cowbellycustomcreativetext p,
#gallerycanvastext p,
#locationsessionsparagraphtextscroll p,
#snailmail24roysttext p,
#fergietext p,
#workshopstext p,
#destinationsessionsaretext p,
#privateblogtext p,
#emailtext p,
#printsinformationtext p,
#commercialparagraphtext p  {
   font: 12px/14px Verdana, sans-serif;
   margin: 0px;
   color: #333333;
   padding-bottom: 10px;
   text-align: left;
}


#forphotographersparagraphtext p  {
   font: 12px/14px Verdana, sans-serif;
   margin: 0px;
   color: #333333;
   padding-bottom: 14px;
   text-align: left;
}


#locationsessionsparagraphtextscroll p a:hover,
#forphotographersparagraphtext p a:hover,
#cowbellycustomcreativetext p a:hover,
#qandatextscroll p a:hover,
#prescheduleddestinationtext p a:hover,
#theseareafewsamplestext p a:hover,
#destinationsessionsaretext p a:hover,
#workshopstext p a:hover,
#bioparagraphtext p a:hover,
#fergietext p a:hover,
#unpromptedcommentstext p a:hover,
#commercialparagraphtext p a:hover,
#emailtext p a:hover,  
#greetingcardstext p a:hover,
#customphotobookstext p a:hover,
#gallerycanvastext p a:hover {
   color: #990000;
   text-decoration: underline;
}

#prescheduleddestinationtext p a,
#qandatextscroll p a,
#allsitecontentanddesigntext p a,
#cowbellycustomcreativetext p a,
#forphotographersparagraphtext p a,
#theseareafewsamplestext p a,
#destinationsessionsaretext p a,
#locationsessionsparagraphtextscroll p a,
#unpromptedcommentstext p a,
#fergietext p a,
#bioparagraphtext p a,
#workshopstext p a,
#bioparagraphtext p a,
#commercialparagraphtext p a,
#emailtext p a,  
#greetingcardstext p a,
#gallerycanvastext p a,
#customphotobookstext p a {
   border: 0px none #000000;
   text-decoration: underline;
   color: #666666;
}

#hznpid4testimonials,
#hznpid3mascot,
#hznpid9decopawart,
#hznpid14contact,
#hznpid1home,
#hznpid13products,
#hznpid2bio,
#hznpid15faq,
#hznpid7dogs,
#hznpid5workshops,
#hznpid10location,
#hznpid8cats,
#hznpid11destination,
#hznpid12commercial,
#hznpid6forphotographers  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 0px;
   left: 0px;
}

#pid3mascot,
#pid12commercial,
#pid13products,
#pid2bio,
#pid4testimonials,
#pid5workshops,
#pid10location,
#pid14contact,
#pid9decopawart,
#pid8cats,
#pid1home,
#pid15faq,
#pid11destination,
#pid6forphotographers,
#pid7dogs  {
   width: 1024px;
   height: 768px;
   position: absolute;
   margin-left: -512px;
   left: 50%;
   top: 50px;
   background-color: #FFFFFF;
}

#unpromptedcommentstext p,
#bioparagraphtext p,
#theseareafewsamplestext p,
#qandatextscroll p,
#prescheduleddestinationtext p  {
   font: 12px/14px Verdana, sans-serif;
   margin: 0px;
   text-align: left;
   color: #333333;
}

#giftcertificatestext p,
#greetingcardstext p,
#welcomeparagraphtext p,
#customphotobookstext p  {
   font: bold 12px/14px Verdana, sans-serif;
   margin: 0px;
   color: #990000;
   padding-bottom: 10px;
   text-align: left;
}

#galleriesmenu li a:hover,
#ratesmenu li a:hover,
#aboutmenu li a:hover  {
   background-color: #666666;
   color: #FFFFFF;
}

#aboutmenu li a,
#ratesmenu li a,
#galleriesmenu li a  {
   background-color: #333333;
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-left-color: #000000;
   border-left-style: none;
   border-width: 0px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #666666;
   width: 100%;
   display: block;
}

#ratesmenu li,
#galleriesmenu li,
#aboutmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#ratesmenu,
#aboutmenu,
#galleriesmenu  {
   font: bold 12px/24px Verdana, sans-serif;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #666666;
   visibility: hidden;
   position: absolute;
}

#locationsessionsparagraphtextscroll p  {
   padding-right: 16px;
}

#allsitecontentanddesigntext p a:hover  {
   color: #666666;
   text-decoration: underline;
}

#catsxmedia,
#gypsyimg,
#dogsxmedia  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 122px;
   z-index: 5;
   height: 566px;
}

#allsitecontentanddesigntext p a  {
   color: #FFFFFF;
}

#bottommenu li a,
#mainmenu li a  {
   border: 0px none #000000;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
}

#prescheduleddestinationtext p  {
   padding-bottom: 12px;
}

#allsitecontentanddesigntext p  {
   font: 10px/12px Verdana, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   padding-bottom: 2px;
   text-align: center;
}

#mainmenu li,
#bottommenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#allsitecontentanddesigntext  {
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 726px;
   z-index: 5;
   width: 983px;
}

#commercialparagraphtext p  {
   line-height: 18px;
}

#theseareafewsamplestext p  {
   padding-bottom: 2px;
}

#unpromptedcommentstext p  {
   padding-bottom: 12px;
}

#welcomeparagraphtext p  {
   padding-bottom: 16px;
   font-weight: Normal;
}

#contactparagraphtext p  {
   font-weight: bold;
   line-height: 18px;
   padding-bottom: 4px;
}

#phone2063358096text p  {
   font-weight: bold;
}

#bottommenu li a:hover  {
   color: #666666;
}

#mainmenu li a:hover  {
   color: #990000;
}

#dukeimg,
#daphneimg  {
   visibility: visible;
   position: absolute;
   left: 648px;
   top: 122px;
   z-index: 5;
   width: 376px;
   height: 566px;
}

#bioparagraphtext p  {
   padding-bottom: 15px;
}

#qandatextscroll p  {
   padding-right: 14px;
   padding-bottom: 12px;
}

#greynavbarimg  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 104px;
   z-index: 6;
   width: 1024px;
   height: 19px;
}

#galleriesmenu  {
   width: 168px;
   z-index: 6;
   top: 122.2px;
   left: 425px;
}

#dogsxmedia  {
   width: 1024px;
}

#logobarimg  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 6;
   width: 1024px;
   height: 104px;
}

#bottommenu  {
   font: 11px/15px Verdana, sans-serif;
   margin: 0px;
   height: 15px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #FFFFFF;
   position: absolute;
   left: 94px;
   top: 702px;
   z-index: 5;
}

#catsxmedia  {
   width: 1024px;
}

#aboutmenu  {
   width: 142px;
   z-index: 6;
   top: 122.2px;
   left: 150px;
}

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

#ratesmenu  {
   width: 140px;
   z-index: 7;
   top: 122.2px;
   left: 595px;
}

#mainmenu  {
   font: .75em Verdana, sans-serif;
   margin: 0px;
   height: 24px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #FFFFFF;
   position: absolute;
   left: 5.2em;
   top: 106px;
   width: 100%;
   word-spacing: -0.018em;
   z-index: 7;
}



#gypsyimg  {
   width: 377px;
      z-index: 3;
}

#layer3  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 688px;
   z-index: 4;
   width: 1024px;
   height: 80px;
   background-color: #990000;
   background-image: none;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #990000;
   background-image: url(/bg.gif);
}


