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

a ins  {
   text-decoration: none;
}

#aboutthestudio,#pid31links,#pid10couples,#faqexpectations,#pid8families,#pid7babies,#pid20faqhome,#pid16commercial,#pid4services,#pid12weddings,#pid19calendar,#pid1home,#faqschedule,#pid14pregnant,#candicewhitebio,#pid15pets,#faqclothing,#pid17tangohome,#pid35map,#faqphotos,#faqprints,#pid11brides,#pid9women,#pid6children,#faqfamily,#pid32contact,#faqgifts,#faqcopying,#faqcancellations,#pid13boudoir,#faqstorage,#pid33contactform,#pid34thankyou,#pid5portfoliohome,#pid18tangoupt  {
   margin: 0px auto 0px auto;
   width: 760px;
   position: relative;
}

#id53photos,#id38contactform,#portfoliocommercial,#portfolioinfo,#portfoliobabies,#portfoliopets,#id33thankyou,#portfoliopregnant,#portfoliobrides,#portfoliocouples,#id54gifts,#id55cancellations,#portfoliochildren,#id49storage,#linkstitle,#id51family,#id57expectations,#servicesinfo,#portfoliofamilies,#portfoliowomen,#portfolioboudoir,#faqhome,#id58schedule,#portfoliotangoupt,#id56clothing,#id50copying,#id52prints,#contactinfo,#portfolioweddings,#portfoliotango2005calendar  {
   visibility: visible;
   position: absolute;
   left: 225px;
   z-index: 2;
   width: 385px;
}

#childrenthumbsheet .thumbwrapper,#babiesthumbsheet .thumbwrapper,#familiesthumbsheet .thumbwrapper,#womenthumbsheet .thumbwrapper,#couplesthumbsheet .thumbwrapper,#bridesthumbsheet .thumbwrapper,#weddingsthumbsheet .thumbwrapper,#boudoirthumbsheet .thumbwrapper,#pregnantthumbsheet .thumbwrapper,#petsthumbsheet .thumbwrapper,#commercialthumbsheet .thumbwrapper,#tangouptthumbsheet .thumbwrapper,#calendarthumbsheet .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 2px;
   width: 51px;
   height: 50px;
}

#nextbutton a:hover,#copyrightbutton a:hover,#faqmenumenu li a:hover,#mainmenumenu li a:hover,#portfoliohomemenu li a:hover,#contactinfo p a:hover,#id58schedule p a:hover,#aboutmenu li a:hover,#faqhome p a:hover,#prevbutton a:hover,#pentagrafx p a:hover,#clicktoenlargebutton a:hover,#portfoliomenu li a:hover,#photoservicesmenu li a:hover,#bottomnavbarmenu li a:hover,#linkstitle p a:hover  {
   color: #FFBE02;
   font-style: italic;
   font-weight: bold;
}

#childrenpicturebox table,#babiespicturebox table,#familiespicturebox table,#womenpicturebox table,#couplespicturebox table,#bridespicturebox table,#weddingspicturebox table,#boudoirpicturebox table,#pregnantpicturebox table,#petspicturebox table,#commercialpicturebox table,#tangouptpicturebox table,#calendarpicturebox table  {
   width: 100%;
   height: 100%;
}

#id49storage p,#id51family p,#welcomeinfo p,#id52prints p,#id33thankyou p,#portfolioinfo p,#id38contactform p,#id58schedule p,#id50copying p,#tangohomeinfo p,#faqhome p,#id53photos p,#id55cancellations p,#contactinfo p,#id57expectations p,#id54gifts p,#id56clothing p,#servicesinfo p  {
   margin: 0px;
   color: #FFFFFF;
   line-height: 16px;
   font-family: Arial;
   padding-bottom: 15px;
   text-align: left;
}

#portfoliochildren p,#portfoliobrides p,#portfoliocouples p,#portfoliotangoupt p,#portfoliowomen p,#portfoliofamilies p,#portfolioweddings p,#portfoliopregnant p,#portfolioboudoir p,#portfoliotango2005calendar p,#portfoliobabies p,#portfoliocommercial p,#portfoliopets p  {
   font: 11px/16px "Arial Black";
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#pregnantthumbsheet,#bridesthumbsheet,#familiesthumbsheet,#petsthumbsheet,#commercialthumbsheet,#boudoirthumbsheet,#womenthumbsheet,#babiesthumbsheet,#calendarthumbsheet,#couplesthumbsheet,#tangouptthumbsheet,#weddingsthumbsheet,#childrenthumbsheet  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 111px;
   z-index: 2;
   width: 225px;
   height: 366px;
}

#familiespicturebox,#bridespicturebox,#calendarpicturebox,#petspicturebox,#tangouptpicturebox,#childrenpicturebox,#pregnantpicturebox,#babiespicturebox,#couplespicturebox,#commercialpicturebox,#womenpicturebox,#boudoirpicturebox,#weddingspicturebox  {
   visibility: visible;
   position: absolute;
   left: 226px;
   top: 111px;
   z-index: 2;
   width: 385px;
   height: 386px;
}

#faqmenumenu li a,#portfoliomenu li a,#photoservicesmenu li a,#prevbutton a,#mainmenumenu li a,#aboutmenu li a,#nextbutton a,#portfoliohomemenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #A4A4A4;
   width: 100%;
   display: block;
}

#portraiturepopup,#customfineartprintspopup,#framingmattingpopup,#locationorstudioshootingpopup,#weddingspopup,#retouchingpopup  {
   visibility: hidden;
   position: absolute;
   left: 225px;
   top: 347px;
   width: 221px;
   height: 166px;
   background-repeat: no-repeat;
}

#portfoliohomemenu li,#aboutmenu li,#portfoliomenu li,#mainmenumenu li,#photoservicesmenu li,#faqmenumenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#tangocalendarbutton a,#tangouptbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 166px;
   width: 175px;
   background-position: 0% 0px;
   font-size: 166px;
   line-height: 166px;
}

#portfoliohomemenu,#photoservicesmenu  {
   font: bold 12px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #FFFFFF;
   position: absolute;
   left: 226px;
   z-index: 2;
}

#cwbio p,#studioinfo p,#linkstitle p  {
   font: 12px/15px Arial;
   margin: 0px;
   padding-bottom: 15px;
   text-align: left;
   color: #FFFFFF;
}

#calendarcaption p,#uptcaption p  {
   font: italic 11px/16px Arial;
   margin: 0px;
   text-align: left;
   color: #A4A4A4;
}

#pentagrafx p a,#contactinfo p a  {
   font-style: Normal;
   text-decoration: none;
   font-weight: bold;
}

#printbutton a,#returnbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 89px;
   width: 87px;
   background-position: 0% 0px;
   font-size: 89px;
   line-height: 89px;
}

#id58schedule p a,#faqhome p a  {
   font-style: Normal;
   font-weight: Normal;
   line-height: 15px;
   text-decoration: none;
   color: #FFFFFF;
}

#locationorstudioshootingpopup  {
   background-image: url(servicesmedia/id159locationorstudioshooti.jpg);
   z-index: 2;
}

#uptcaption,#calendarcaption  {
   visibility: visible;
   position: absolute;
   top: 380px;
   z-index: 2;
   width: 175px;
}

#portfoliotango2005calendar  {
   top: 96px;
}

#aboutmenu,#portfoliomenu  {
   font: italic 12px/27px "Arial Bold";
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: right;
   color: #A4A4A4;
   visibility: hidden;
   position: absolute;
   left: 622px;
   z-index: 2;
   width: 71px;
}

#customfineartprintspopup  {
   background-image: url(servicesmedia/customfineartprintspopup.jpg);
   z-index: 4;
}

#prevbutton,#nextbutton  {
   font: bold 12px/27px Arial;
   visibility: visible;
   position: absolute;
   top: 493px;
   z-index: 2;
   width: 45px;
}

#photoservicesmenu li a  {
   font-weight: bold;
   font-style: Normal;
   color: #FFFFFF;
}

#portfoliohomemenu li a  {
   font-weight: bold;
   font-style: Normal;
   color: #FFFFFF;
}

#bottomnavbarmenu li a  {
   font-style: Normal;
   font-weight: Normal;
   text-decoration: none;
   color: #A4A4A4;
   height: 100%;
   display: block;
}

#tangocalendarbutton a  {
   background-image: url(tangohomemedia/tangocalendarbutton.jpg);
}

#portfoliocommercial  {
   top: 96px;
}

#framingmattingpopup  {
   background-image: url(servicesmedia/framingmattingpopup.jpg);
   z-index: 3;
}

#bottomnavbarmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#id55cancellations p  {
   font-size: 11px;
}

#childrenthumbsheet  {
   height: 386px;
}

#id57expectations p  {
   font-size: 11px;
}

#portfoliomenu li a  {
   font-weight: Normal;
   font-style: italic;
}

#mainmenumenu li a  {
   font-weight: Normal;
   font-style: italic;
}

#portfoliohomemenu  {
   width: 383px;
   top: 195px;
   line-height: 19px;
}

#id38contactform p  {
   font-size: 12px;
}

#portfoliofamilies  {
   top: 96px;
}

#photoservicesmenu  {
   width: 350px;
   top: 180px;
   line-height: 23px;
}

#portfolioweddings  {
   top: 96px;
}

#id55cancellations  {
   top: 109px;
}

#portfoliotangoupt  {
   top: 96px;
}

#copyrightbutton a  {
   font-style: Normal;
   font-weight: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FFFFFF;
}

#portfoliopregnant  {
   top: 96px;
}

#portfoliochildren  {
   top: 96px;
}

#portfoliocouples  {
   top: 96px;
}

#faqmenumenu li a  {
   font-weight: bold;
   font-style: Normal;
}

#portraiturepopup  {
   background-image: url(servicesmedia/portraiturepopup.jpg);
   z-index: 7;
}

#portfolioboudoir  {
   top: 96px;
}

#bottomnavbarmenu  {
   font: 12px/28px Arial;
   height: 28px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #A4A4A4;
   position: absolute;
   left: 96px;
   top: 552px;
   z-index: 2;
   width: 433px;
}

#id57expectations  {
   top: 109px;
}

#tangouptbutton a  {
   background-image: url(tangohomemedia/tangouptbutton.jpg);
}

#retouchingpopup  {
   background-image: url(servicesmedia/retouchingpopup.jpg);
   z-index: 5;
}

#copyrightbutton  {
   font: 11px/33px Arial;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 584px;
   z-index: 2;
   width: 234px;
   height: 33px;
}

#portfoliobrides  {
   top: 96px;
}

#tangohomeinfo p  {
   font: 11px "Arial Black";
}

#contactinfo p a  {
   color: #FFFFFF;
}

#calendarcaption  {
   left: 419px;
}

#titlemetadata p  {
   font: bold 14px/17px Arial;
   margin: 0px;
   color: #FFBE02;
   text-align: center;
}

#portfoliobabies  {
   top: 96px;
}

#id38contactform  {
   top: 109px;
}

#portfolioinfo p  {
   font: 11px "Arial Black";
   letter-spacing: -1px;
}

#pentagrafx p a  {
   color: #979797;
}

#linkstitle p a  {
   font-style: Normal;
   color: #FFFFFF;
   text-decoration: none;
   line-height: 16px;
   font-weight: bold;
}

#servicesinfo p  {
   font: 11px "Arial Black";
}

#id58schedule p  {
   font-size: 12px;
}

#aboutmenu li a  {
   font-weight: Normal;
   font-style: italic;
}

#id33thankyou p  {
   font: 11px "Arial Black";
}

#id56clothing p  {
   font-size: 11px;
}

#portfoliowomen  {
   top: 96px;
}

#returnbutton a  {
   background-image: url(mapmedia/returnbutton.jpg);
}

#titlemetadata  {
   visibility: visible;
   position: absolute;
   left: 227px;
   top: 518px;
   z-index: 2;
   width: 384px;
}

#cwpdecoscript  {
   background: url(faqcancellationsmedia/cwpdecoscript.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 760px;
   height: 619px;
}

#id50copying p  {
   font-size: 11px;
}

#portfolioinfo  {
   width: 383px;
   top: 109px;
}

#portfoliomenu  {
   top: 195px;
}

#welcomeinfo p  {
   font-size: 12px;
}

#id49storage p  {
   font-size: 11px;
}

#printbutton a  {
   background-image: url(mapmedia/printbutton.jpg);
}

#weddingspopup  {
   background-image: url(servicesmedia/weddingspopup.jpg);
   z-index: 6;
}

#contactinfo p  {
   font-size: 12px;
}

#portfoliopets  {
   top: 96px;
}

#id53photos p  {
   font-size: 11px;
}

#id51family p  {
   font-size: 11px;
}

#pentagrafx p  {
   font: bold 11px/13px Arial;
   margin: 0px;
   color: #979797;
   text-align: left;
}

#mainmenumenu  {
   font: italic 13px/27px "Arial Bold";
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #A4A4A4;
   position: absolute;
   left: 694px;
   top: 102px;
   z-index: 3;
   width: 75px;
}

#id56clothing  {
   top: 109px;
}

#nextbutton a  {
   font-weight: bold;
   font-style: Normal;
   padding-right: 0px;
   padding-left: 0px;
}

#prevbutton a  {
   font-weight: bold;
   font-style: Normal;
   padding-right: 0px;
   padding-left: 0px;
}

#id52prints p  {
   font-size: 11px;
}

#id58schedule  {
   top: 109px;
}

#id33thankyou  {
   top: 109px;
   left: 226px;
}

#servicesinfo  {
   width: 350px;
   top: 109px;
}

#id49storage  {
   top: 109px;
}

#id54gifts p  {
   font-size: 11px;
}

#id50copying  {
   top: 109px;
}

#faqmenumenu  {
   font: bold 11px/30px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #A4A4A4;
   position: absolute;
   left: 94px;
   top: 101px;
   z-index: 2;
   width: 111px;
}

#contactinfo  {
   top: 109px;
}

#prevbutton  {
   height: 10px;
   left: 363px;
   text-align: right;
}

#id51family  {
   top: 109px;
}

#pentagrafx  {
   visibility: visible;
   position: absolute;
   left: 593px;
   top: 594px;
   z-index: 2;
   width: 176px;
}

#uptcaption  {
   left: 227px;
}

#id52prints  {
   top: 109px;
}

#nextbutton  {
   height: 9px;
   left: 427px;
   text-align: left;
}

#linkstitle  {
   top: 109px;
}

#id53photos  {
   top: 109px;
}

#id54gifts  {
   top: 109px;
}

#aboutmenu  {
   top: 142px;
}

#faqhome p  {
   font-size: 12px;
}

#bkgrdblk  {
   background: url(aboutthestudiomedia/bkgrdblk.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 0px;
   z-index: 1;
   width: 747px;
   height: 619px;
}

#faqhome  {
   top: 109px;
}

#cwbio  {
   visibility: visible;
   position: absolute;
   left: 225px;
   top: 109px;
   z-index: 3;
   width: 383px;
}

.sgthumb:hover  {
   border-color: #7E7E7E;
}

.sgthumb  {
   border: 1px solid #000000;
   background-position: 50% 50%;
   background-repeat: no-repeat;
   display: block;
   width: 51px;
   height: 50px;
}

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

