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

a ins  {
   text-decoration: none;
}

#searchtips p a:hover,
#submenu li a:hover,
#id1nextbutton a:hover,
#id0nextbutton a:hover,
#id0links p a:hover,
#maryemail p a:hover,
#id0prevbutton a:hover,
#id1prevbutton a:hover,
#markemail p a:hover,
#mainmenu li a:hover  {
   font-style: italic;
   color: #E3372E;
   text-decoration: underline;
}

#contactpicturebox table,
#homepicturebox table,
#winphotospicturebox table  {
   width: 100%;
   height: 100%;
}

#id0prevbutton a,
#id1prevbutton a,
#id1nextbutton a,
#id0nextbutton a  {
   border: 0px none #000000;
   font-style: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FFFFFF;
}

#markemail p a,
#searchtips p a,
#maryemail p a,
#id0links p a  {
   border: 0px none #000000;
   font-style: Normal;
   text-decoration: none;
   font-weight: bold;
}

#id1hoofprintsinc p,
#id0hoofprintsinc p,
#hoofprintsinccopy p  {
   font: bold 12px/14px HelveticaNeue, "Helvetica Neue";
   margin: 0px;
   text-align: right;
}

#contact,
#pid2home,
#pid3links,
#searchtip,
#pid1winphotos  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#id2descmetadata p,
#id1descmetadata p,
#id0descmetadata p  {
   font: bold 14px/17px HelveticaNeue, "Helvetica Neue";
   margin: 0px;
   text-align: left;
}

#id2nextbutton a:hover,
#id2prevbutton a:hover  {
   background-position: -33px 0%;
}

#markemail p,
#maryemail p,
#officers p  {
   font: bold 18px/22px Verdana, sans-serif;
   margin: 0px;
   color: #070707;
   text-align: left;
}

#id2prevbutton a,
#id2nextbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 52px;
   width: 33px;
   background-position: 0% 0px;
   font-size: 52px;
   line-height: 52px;
}

#id0prevbutton,
#id1prevbutton  {
   font: bold 4px/5px HelveticaNeue, "Helvetica Neue";
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   top: 713px;
   z-index: 3;
   width: 19px;
   height: 4px;
}

#id0nextbutton,
#id1nextbutton  {
   font: bold 4px/5px HelveticaNeue, "Helvetica Neue";
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   top: 650px;
   z-index: 3;
   width: 9px;
   height: 3px;
}

#submenu li a,
#mainmenu li a  {
   border: 0px none #000000;
   font-style: Normal;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   height: 100%;
}

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

#searchtipsbutton a:hover  {
   background-position: -90px 0%;
}

#maryemail,
#markemail  {
   visibility: visible;
   position: absolute;
   left: 538px;
   z-index: 3;
   width: 274px;
}

#hoofprintsinctext p  {
   font: bold 40px/48px HelveticaNeue-Bold, HelveticaNeue, "Helvetica Neue";
   margin: 0px;
   color: #070707;
   text-align: center;
}

#winphotospicturebox  {
   visibility: visible;
   position: absolute;
   left: 123px;
   top: 260px;
   z-index: 3;
   width: 755px;
   height: 485px;
}

#searchtipsbutton a  {
   background: url(sg_links_media/searchtipsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 26px;
   width: 90px;
   font-size: 26px;
   line-height: 26px;
}

#submenu,
#mainmenu  {
   font: bold 17px/21px Arial, Helvetica, sans-serif;
   margin: 0px;
   height: 21px;
   padding: 0px;
   list-style: none;
   text-align: left;
   position: absolute;
}

#hoofprintsinctext  {
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 48px;
   z-index: 3;
   width: 342px;
}

#id1hoofprintsinc  {
   visibility: visible;
   position: absolute;
   left: 748px;
   top: 746px;
   z-index: 4;
   width: 127px;
}

#searchtipsbutton  {
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 260px;
   z-index: 3;
   width: 90px;
   height: 26px;
}

#newtaglinetext p  {
   font: bold 20px/24px HelveticaNeue-Italic, HelveticaNeue, "Helvetica Neue";
   margin: 0px;
   color: #070707;
   text-align: center;
}

#id2descmetadata  {
   visibility: visible;
   position: absolute;
   left: 126px;
   top: 744px;
   z-index: 3;
   width: 627px;
}

#id2prevbutton a  {
   background-image: url(sg_winphotos_media/id2prevbutton.gif);
}

#id2nextbutton a  {
   background-image: url(sg_winphotos_media/id2nextbutton.gif);
}

#searchtips p a  {
   color: #060606;
}

#newtaglinetext  {
   visibility: visible;
   position: absolute;
   left: 184px;
   top: 105px;
   z-index: 5;
   width: 269px;
}

#browseliteral  {
   visibility: visible;
   position: absolute;
   left: 401px;
   top: 227px;
   z-index: 3;
   width: 81px;
}

#id2prevbutton  {
   visibility: visible;
   position: absolute;
   left: 72px;
   top: 623px;
   z-index: 3;
   width: 33px;
   height: 52px;
}

#markemail p a  {
   color: #070707;
}

#id1nextbutton  {
   left: 984px;
}

#id0prevbutton  {
   left: 901px;
}

#maryemail p a  {
   color: #070707;
}

#mainmenu li a  {
   color: #070707;
}

#id2nextbutton  {
   visibility: visible;
   position: absolute;
   left: 897px;
   top: 624px;
   z-index: 3;
   width: 33px;
   height: 52px;
}

#id0nextbutton  {
   left: 960px;
}

#searchliteral  {
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 227px;
   z-index: 4;
   width: 446px;
}

#id1prevbutton  {
   left: 925px;
}

#submenu li a  {
   color: #0A0A0A;
}

#id0links p a  {
   color: #080808;
}

#logoclear  {
   background: url(sg_links_media/logoclear.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 15px;
   top: 12px;
   z-index: 4;
   width: 443px;
   height: 136px;
}

#markemail  {
   top: 423px;
}

#maryemail  {
   top: 400px;
}

#bannerpic  {
   background: url(sg_links_media/bannerpic.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 433px;
   top: 0px;
   z-index: 3;
   width: 591px;
   height: 217px;
}

#mainmenu  {
   z-index: 5;
   top: 195px;
   left: 13px;
   color: #070707;
}

#submenu  {
   z-index: 3;
   top: 228px;
   left: 754px;
   color: #0A0A0A;
}

#navbar  {
   background: url(sg_links_media/navbar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 192px;
   z-index: 4;
   width: 1024px;
   height: 27px;
}

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

