#examplesbutton a:hover,
#examplesbutton a.pm,
#examplesbutton a.pmh,
#servicesbutton a.pm,
#examplesbutton a.nmh,
#servicesbutton a.nmh,
#servicesbutton a.pmh,
#servicesbutton a:hover  {
   background-position: -158px 0%;
}

#topsloganh1 p a,
#textbox p a,
#maintext p a,
#freeconsultation p a,
#videotexth1 p a,
#textbox2 p a,
#introtitleh1 p a,
#phone p a  {
   display: inline;
}

#topsloganh1 li,
#videotexth1 p,
#introtitleh1 li,
#introtitleh1 p,
#topsloganh1 p,
#videotexth1 li  {
   margin: 0px;
}

#contactusbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 41px;
   top: 15px;
   width: 76px;
   height: 17px;
}

#examplesbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 46px;
   top: 15px;
   width: 65px;
   height: 20px;
}

#servicesbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 49px;
   top: 15px;
   width: 59px;
   height: 17px;
}

#aboutusbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 47px;
   top: 15px;
   width: 63px;
   height: 17px;
}

#blogbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 64px;
   top: 15px;
   width: 29px;
   height: 20px;
}

#homebutton a ins  {
   text-decoration: none;
   position: relative;
   left: 60px;
   top: 15px;
   width: 37px;
   height: 17px;
}

#freeconsultation  {
   position: absolute;
   left: 728px;
   top: 23px;
   z-index: 3;
   width: 252px;
}

#bannercontent  {
   position: absolute;
   left: 0px;
   top: 98px;
   z-index: 4;
   width: 1000px;
   height: 215px;
}

#tobyogdencom  {
   position: absolute;
   left: 130px;
   top: 24px;
   z-index: 3;
   width: 439px;
   height: 19px;
   background-image: url(sg_tobyogdenwebsite_media/tobyogdencom.gif);
   background-repeat: no-repeat;
}

#introtitleh1  {
   width: 563px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 9px;
   margin-right: 0px;
   margin-top: 10px;
   margin-bottom: 0px;
}

#servicesmenu  {
   overflow: hidden;
   display: none;
   width: 163px;
   z-index: 5;
   top: 366px;
   left: 178px;
   position: absolute;
   margin-top: 0px;
   margin-left: 0px;
   margin-bottom: 0px;
   margin-right: 0px;
}

#logobutton a  {
   background-image: url(sg_tobyogdenwebsite_media/logobutton.gif);
   background-repeat: no-repeat;
   display: block;
   height: 75px;
   width: 85px;
   font-size: 75px;
   line-height: 75px;
}

#examplesmenu  {
   overflow: hidden;
   display: none;
   width: 161px;
   z-index: 5;
   top: 367px;
   left: 341px;
   position: absolute;
   margin-top: 0px;
   margin-left: 0px;
   margin-bottom: 0px;
   margin-right: 0px;
}

#videotexth1  {
   width: 384px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 13px;
   margin-right: 0px;
   margin-top: 12px;
   margin-bottom: 0px;
}

#topsloganh1  {
   position: absolute;
   left: 168px;
   top: 57px;
   z-index: 3;
   width: 392px;
}

#innerfooter  {
   width: 1000px;
   position: relative;
   margin-left: auto;
   margin-right: auto;
   margin-top: 0px;
   margin-bottom: 0px;
   height: 164px;
   background-color: transparent;
   background-image: url(sg_tobyogdenwebsite_media/footerbackground.gif);
   background-repeat: repeat-x;
}

#bottommenu  {
   width: 174px;
   z-index: 3;
   top: 24px;
   left: 24px;
   position: absolute;
   overflow: hidden;
   margin-top: 0px;
   margin-left: 0px;
   margin-bottom: 0px;
   margin-right: 0px;
}

#editbutton  {
   line-height: 10px;
   font-size: 12px;
   font-family: Arial, Helvetica, sans-serif;
   text-align: left;
   overflow: hidden;
   position: absolute;
   left: 951px;
   top: 142px;
   z-index: 3;
   width: 49px;
   height: 10px;
}

#logobutton  {
   position: absolute;
   left: 26px;
   top: 39px;
   z-index: 5;
   width: 85px;
   height: 75px;
}

#maincolumn  {
   min-height: 457px;
   width: 986px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 7px;
   margin-right: 0px;
   margin-top: 381px;
   margin-bottom: 0px;
}

#textbox2  {
   overflow: hidden;
   position: absolute;
   left: 680px;
   top: 22px;
   z-index: 3;
   width: 300px;
}

#phonepic  {
   position: absolute;
   left: 705px;
   top: 47px;
   z-index: 3;
   width: 58px;
   height: 36px;
   background-image: url(sg_tobyogdenwebsite_media/phonepic.gif);
   background-repeat: no-repeat;
}

#page_bkg  {
   position: absolute;
   width: 1000px;
   height: 1008px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#textbox  {
   overflow: hidden;
   position: absolute;
   left: 235px;
   top: 22px;
   z-index: 3;
   width: 421px;
}

#shape8  {
   height: 1px;
   width: 548px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 15px;
   margin-right: 0px;
   margin-top: 5px;
   margin-bottom: 0px;
   background-image: url(sg_tobyogdenwebsite_media/shape8.gif);
   background-repeat: no-repeat;
}

#footer  {
   background-color: transparent;
   background-image: url(sg_tobyogdenwebsite_media/footerbackground.gif);
   background-repeat: repeat-x;
   height: 164px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#phone  {
   position: absolute;
   left: 772px;
   top: 51px;
   z-index: 3;
   width: 224px;
}

#page  {
   height: 1008px;
   width: 1000px;
   position: relative;
   margin-left: auto;
   margin-right: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}

#top  {
   min-height: 100%;
   width: 100%;
   position: absolute;
}

.divider  {
   clear: left;
   display: block;
}

.col_bg  {
   position: absolute;
   z-index: 1;
   left: 0px;
   top: 0px;
   width: 100%;
}

.column  {
   padding: 0px;
   margin: 0px;
   float: left;
   position: relative;
   display: inline;
}

body, p,
h4,
h3,
h2,
h6,
h5  {
   font-family: Arial, Helvetica, sans-serif;
}

body  {
   background-color: #FFFFFF;
   background-image: url(sg_tobyogdenwebsite_media/browserbackground.gif);
   background-repeat: repeat-x;
   background-attachment: scroll;
   background-position: center top;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 0px;
   margin-bottom: 0px;
   padding-left: 0px;
   padding-right: 0px;
   padding-top: 0px;
   padding-bottom: 0px;
   height: 100%;
   -webkit-text-size-adjust: none;
}

h1  {
   line-height: 24px;
   letter-spacing: 1px;
   color: #0963A3;
   font-family: Arial, Helvetica, sans-serif;
}


