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

a ins  {
   text-decoration: none;
}

#pid1portfolio,
#pid9prices,
#pid7intro,
#pid11middleoak,
#pid10akv,
#pid6services,
#graphic,
#pid12apples,
#pid4contact,
#pid3home,
#pid5about,
#pid2mission  {
   margin: 0px auto 0px auto;
   width: 900px;
   position: relative;
}

#webdesigntext p,
#photographytext p,
#id0pricestext p,
#busadvicetext p,
#dvdphototext p,
#graphdesigntext p  {
   font: 14px/17px Verdana, sans-serif;
   margin: 0px;
   text-align: left;
}

#akvwebaddress p a,
#photographytext p a,
#id0pricestext p a,
#contacttext p a,
#applesweb p a  {
   color: #000000;
   border-width: 0px;
   text-decoration: none;
}

#periodpricescopy2,
#periodpricescopy,
#periodprices,
#periodpricescopy3,
#periodpricescopy4  {
   visibility: visible;
   position: absolute;
   left: 400px;
   z-index: 6;
   width: 28px;
   height: 28px;
   background-repeat: no-repeat;
}

#colorfill9copy8,
#colorfill9copy9,
#colorfill9copy11,
#colorfill9copy10,
#colorfill9copy12  {
   visibility: visible;
   position: absolute;
   left: 436px;
   z-index: 6;
   width: 425px;
   height: 32px;
   background-repeat: no-repeat;
}

#shape4copy3,
#shape4copy2,
#shape4copy6,
#shape4copy,
#shape4copy5,
#shape4copy4,
#shape4  {
   background: url(sg_contact_media/shape4copy6.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   top: 10px;
   z-index: 7;
   width: 3px;
   height: 43px;
}

#square,
#akvbox,
#applesbox,
#whitegrad,
#contactskygrad,
#mobox  {
   position: absolute;
   left: 5px;
   top: 61px;
   z-index: 5;
   width: 892px;
   height: 561px;
   background-repeat: no-repeat;
}

#akvdescr p,
#missiondescrip p,
#applesdescrip p,
#modescrip p  {
   font: 15px/18px Helvetica, Arial, sans-serif;
   margin: 0px;
}

#abctext p,
#id0akvtext p,
#id0smstext p,
#middleoaktext p  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   margin: 0px;
   text-align: left;
}

#contactform fieldset legend,
#contactform fieldset div  {
   font: 14px/12px "Courier New", Courier, monospace;
   margin-bottom: 6px;
}

#id0akvtext,
#middleoaktext,
#abctext,
#id0smstext  {
   visibility: visible;
   position: absolute;
   top: 480px;
   z-index: 7;
   width: 156px;
}

#dvdphototext,
#graphdesigntext,
#webdesigntext  {
   visibility: visible;
   position: absolute;
   left: 438px;
   z-index: 7;
   width: 418px;
}

#photographytext,
#busadvicetext  {
   visibility: visible;
   position: absolute;
   left: 438px;
   z-index: 6;
   width: 418px;
}

#line4,
#line3,
#line2,
#line1  {
   visibility: visible;
   position: absolute;
   top: 481px;
   z-index: 7;
   width: 3px;
   height: 89px;
   background-repeat: no-repeat;
}

#shape2copy3,
#shape2copy2  {
   visibility: visible;
   position: absolute;
   left: 82px;
   z-index: 6;
   width: 9px;
   height: 9px;
   background-repeat: no-repeat;
}

#contactform fieldset div  {
   clear: both;
}

#blacksquare,
#redsquare  {
   visibility: visible;
   position: absolute;
   left: 148px;
   z-index: 5;
   width: 14px;
   height: 16px;
   background-repeat: no-repeat;
}

#smallpic2,
#smallpic3  {
   visibility: visible;
   position: absolute;
   top: 288px;
   z-index: 6;
   width: 163px;
   height: 131px;
   background-repeat: no-repeat;
}

#smallpic1,
#smallpic4  {
   visibility: visible;
   position: absolute;
   top: 421px;
   z-index: 6;
   width: 163px;
   height: 130px;
   background-repeat: no-repeat;
}

#hgtext p,
#djtext p  {
   font: 14px/17px MyriadPro-Regular, MyriadPro, "Myriad Pro";
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#pricesskygradicopy  {
   background: url(sg_prices_media/pricesskygradicopy.jpg) no-repeat;
   position: absolute;
   left: 5px;
   top: 61px;
   z-index: 5;
   width: 892px;
   height: 689px;
}

#topmenu li a:hover  {
   color: #FFFFFF;
}

#periodpricescopy4  {
   background-image: url(sg_prices_media/periodpricescopy4.jpg);
   top: 404px;
}

#pmb a,
#applesb a  {
   background-repeat: no-repeat;
   display: block;
   width: 184px;
   height: 93px;
   background-position: 0% 0px;
}

#periodpricescopy3  {
   background-image: url(sg_prices_media/periodpricescopy3.jpg);
   top: 308px;
}

#periodpricescopy2  {
   background-image: url(sg_prices_media/periodpricescopy2.jpg);
   top: 234px;
}

#missiondescrip p  {
   text-align: right;
}

#colorfill9copy11  {
   background-image: url(sg_prices_media/colorfill9copy11.jpg);
   top: 304px;
}

#periodpricescopy  {
   background-image: url(sg_prices_media/periodpricescopy.jpg);
   top: 158px;
}

#colorfill9copy10  {
   background-image: url(sg_prices_media/colorfill9copy10.jpg);
   top: 231px;
}

#colorfill9copy12  {
   background-image: url(sg_prices_media/colorfill9copy12.jpg);
   top: 401px;
}

#applesdescrip p  {
   text-align: right;
}

#photographytext  {
   top: 440px;
}

#colorfill9copy9  {
   background-image: url(sg_prices_media/colorfill9copy9.jpg);
   top: 156px;
}

#id0pricestext p  {
   padding-bottom: 17px;
}

#colorfill9copy8  {
   background-image: url(sg_prices_media/colorfill9copy8.jpg);
   top: 79px;
}

#graphdesigntext  {
   top: 195px;
}

#contactskygrad  {
   background-image: url(sg_contact_media/contactskygrad.jpg);
}

#graybarnomerge  {
   background: url(sg_contact_media/graybarnomerge.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 3px;
   top: 1px;
   z-index: 4;
   width: 894px;
   height: 60px;
}

#busadvicetext  {
   top: 343px;
}

#webdesigntext  {
   top: 120px;
}

#middleoaktext  {
   left: 279px;
}

#applesb,
#pmb  {
   visibility: visible;
   position: absolute;
   top: 370px;
   z-index: 7;
   width: 184px;
   height: 93px;
}

#line6,
#line5  {
   background: url(sg_home_media/line6.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   top: 609px;
   z-index: 7;
   width: 3px;
   height: 89px;
}

#id0background  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 900px;
   height: 750px;
   background-color: #666666;
   background-image: none;
}

#topmenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #333333;
   height: 100%;
   border-width: 0px;
}

#dvdphototext  {
   top: 270px;
}

#periodprices  {
   background-image: url(sg_prices_media/periodprices.jpg);
   top: 81px;
}

#shape4copy4  {
   left: 600px;
}

#shape4copy5  {
   left: 688px;
}

#modescrip p  {
   text-align: left;
}

#shape4copy2  {
   left: 400px;
}

#shape4copy3  {
   left: 501px;
}

#shape2copy2  {
   background-image: url(sg_contact_media/shape2copy2.jpg);
   top: 20px;
}

#shape2copy3  {
   background-image: url(sg_contact_media/shape2copy3.jpg);
   top: 35px;
}

#shape4copy6  {
   left: 789px;
}

#blacksquare  {
   background-image: url(sg_intro_media/blacksquare.jpg);
   top: 550px;
}

#topmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#shape4copy  {
   left: 314px;
}

#id0akvtext  {
   left: 78px;
}

#akvdescr p  {
   text-align: left;
}

#id0smstext  {
   left: 682px;
}

#redsquare  {
   background-image: url(sg_intro_media/redsquare.jpg);
   top: 522px;
}

#smallpic2  {
   background-image: url(sg_akv_media/smallpic2.jpg);
   left: 201px;
}

#applesbox  {
   background-image: url(sg_apples_media/applesbox.jpg);
}

#smallpic4  {
   background-image: url(sg_akv_media/smallpic4.jpg);
   left: 36px;
}

#smallpic1  {
   background-image: url(sg_akv_media/smallpic1.jpg);
   left: 201px;
}

#whitegrad  {
   background-image: url(sg_about_media/whitegrad.jpg);
}

#applesb a  {
   background-image: url(sg_home_media/applesb.jpg);
}

#smallpic3  {
   background-image: url(sg_akv_media/smallpic3.jpg);
   left: 36px;
}

#abctext  {
   left: 482px;
}

#applesb  {
   left: 458px;
}

#layer39  {
   background: url(sg_contact_media/layer39.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 10px;
   z-index: 5;
   width: 220px;
   height: 42px;
}

#topmenu  {
   font: 14px/18px Verdana, sans-serif;
   margin: 0px;
   height: 18px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #333333;
   position: absolute;
   left: 252px;
   top: 22px;
   z-index: 6;
}

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

#shape4  {
   left: 230px;
   background-image: url(sg_contact_media/shape4.jpg);
}

#akvbox  {
   background-image: url(sg_akv_media/akvbox.jpg);
}

#line6  {
   left: 442px;
}

#line4  {
   background-image: url(sg_home_media/line4.jpg);
   left: 667px;
}

#line5  {
   left: 162px;
}

#mobox  {
   background-image: url(sg_middleoak_media/mobox.jpg);
}

#line2  {
   background-image: url(sg_home_media/line2.jpg);
   left: 267px;
}

#line3  {
   background-image: url(sg_home_media/line3.jpg);
   left: 467px;
}

#pmb a  {
   background-image: url(sg_home_media/pmb.jpg);
}

#line1  {
   background-image: url(sg_home_media/line1.jpg);
   left: 67px;
}

#pmb  {
   left: 658px;
}

#jp  {
   background: url(sg_contact_media/jp.jpg) no-repeat;
   position: absolute;
   left: 18px;
   top: 19px;
   z-index: 6;
   width: 50px;
   height: 24px;
}

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

