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

a ins  {
   text-decoration: none;
}

#pid10logoportfolio,
#pid2standardpersonallogos,
#pid34wineposter,
#californiawinecountry,
#badwine,
#harvestfestival,
#winerules,
#pid13productdesign,
#remember,
#elementsofwine,
#pid16contact,
#pid12wineart,
#pid9letterheadenvelopes,
#printproducts,
#pid17webdesign,
#mythumb,
#buckscountywinetrail,
#pid5pricing,
#pid14i3dmodeling,
#pid8businesscards,
#pid4labelportfolio,
#pid18testimonials,
#pid33businesscards,
#objectdesignhome,
#pid15architecture,
#pid3custompersonallogos,
#winetastings,
#jonathannewmaninterview,
#pid6howitallworks,
#winecellaringbasics,
#redwineskeptics,
#summertimewines,
#pid11corporatepackage,
#plcbwineadvisorycouncil1  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#remembertextscroll p,
#mythumbtextscroll p,
#elementsofwinetextscroll p,
#badwinetextscroll p,
#harvestfesitvaltextscroll p,
#winecellaringbasicstextscroll p,
#buckscountywinetrailtextscroll p,
#redwineskepticstextscroll p,
#californiawinecountrytextscroll p,
#howitallworkstextscroll p,
#businesscardstextscroll p,
#summertimewinestextscroll p,
#plcbwineadvisorycouncil1textscroll p,
#jonathannewmaninterviewtextscroll p,
#winetastingstextscroll p,
#winerulestextscroll p  {
   font: 18px/25px Arial;
   margin: 0px;
   padding-bottom: 17px;
   padding-right: 20px;
   text-align: justify;
}

#winerulestextscroll,
#buckscountywinetrailtextscroll,
#summertimewinestextscroll,
#mythumbtextscroll,
#winecellaringbasicstextscroll,
#plcbwineadvisorycouncil1textscroll,
#remembertextscroll,
#businesscardstextscroll,
#winetastingstextscroll,
#harvestfesitvaltextscroll,
#jonathannewmaninterviewtextscroll,
#redwineskepticstextscroll,
#californiawinecountrytextscroll,
#elementsofwinetextscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 57px;
   top: 121px;
   z-index: 2;
   width: 911px;
   height: 492px;
}

#bullet8button a,
#bullet5button a,
#bullet2button a,
#bullet9button a,
#bullet3button a,
#bullet6button a,
#bullet7button a,
#bullet10button a,
#bullet1button a,
#bullet4button a,
#bullet11button a  {
   background-repeat: no-repeat;
   display: block;
   height: 21px;
   width: 31px;
   background-position: 0% 0px;
   font-size: 21px;
   line-height: 21px;
}

#labelportfoliothumbsheet .thumbwrapper,
#logoportfoliothumbsheetscroll .thumbwrapper,
#custompersonallogosthumbsheetscroll .thumbwrapper,
#standardpersonallogosthumbsheetscroll .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 10px;
   width: 70px;
   height: 64px;
}

#bullet3button,
#bullet11button,
#bullet6button,
#bullet7button,
#bullet1button,
#bullet4button,
#bullet5button,
#bullet8button,
#bullet2button,
#bullet10button,
#bullet9button  {
   visibility: visible;
   position: absolute;
   left: 631px;
   z-index: 3;
   width: 31px;
   height: 21px;
}

#standardpersonallogospicturebox table,
#custompersonallogospicturebox table,
#labelportfoliopicturebox table,
#logoportfoliopicturebox table,
#wineartpicturebox table  {
   width: 100%;
   height: 100%;
}

#blogmenu li a:hover,
#industrialdesignmenu li a:hover,
#realtydesignmenu li a:hover,
#winedesignmenu li a:hover,
#graphicdesignmenu li a:hover  {
   color: #FF0000;
}

#standardpersonallogosthumbsheetscroll,
#custompersonallogosthumbsheetscroll,
#logoportfoliothumbsheetscroll,
#labelportfoliothumbsheet  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 123px;
   z-index: 2;
   width: 376px;
   height: 505px;
}

#mythumbtextscroll p a,
#buckscountywinetrailtextscroll p a,
#businesscardstextscroll p a,
#californiawinecountrytextscroll p a  {
   color: #000000;
   text-decoration: none;
}

#realtydesignmenu li a,
#winedesignmenu li a,
#industrialdesignmenu li a,
#blogmenu li a,
#graphicdesignmenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   width: 100%;
   display: block;
}

#standardpersonallogospicturebox,
#custompersonallogospicturebox,
#wineartpicturebox,
#logoportfoliopicturebox  {
   visibility: visible;
   position: absolute;
   left: 517px;
   z-index: 2;
   width: 370px;
   height: 377px;
}

#winedesignmenu li,
#industrialdesignmenu li,
#blogmenu li,
#graphicdesignmenu li,
#realtydesignmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#realtydesignbutton a,
#webdesignbutton a,
#winedesignbutton a,
#industrialdesignbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 36px;
   width: 57px;
   background-position: 0% 0px;
   font-size: 36px;
   line-height: 36px;
}

#realtydesignmenu,
#industrialdesignmenu,
#graphicdesignmenu,
#winedesignmenu,
#blogmenu  {
   font: bold 18px/21px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #FFFFFF;
   visibility: hidden;
   position: absolute;
   top: 101px;
}

#realtydesignbutton a:hover,
#winedesignbutton a:hover,
#webdesignbutton a:hover  {
   background-position: -57px 0%;
}

#isoneoftext p,
#id172myinfometadata p,
#id148myinfometadata p  {
   font: 14px/21px Arial;
   margin: 0px;
   text-align: center;
}

#homepageanimationxmedia,
#webdesignpageanimationxmediacopy  {
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 2;
   width: 1024px;
   height: 768px;
}

#realtydesignbutton,
#winedesignbutton,
#webdesignbutton  {
   visibility: visible;
   position: absolute;
   top: 54px;
   z-index: 10;
   width: 57px;
   height: 36px;
}

#contactbutton a:hover,
#graphicdesignbutton a:hover  {
   background-position: -66px 0%;
}

#id148myinfometadata,
#id172myinfometadata  {
   visibility: visible;
   position: absolute;
   left: 518px;
   z-index: 2;
   width: 369px;
}

#yourbusinesscardtext p,
#oncealogotext p  {
   font: 14px/17px Arial;
   margin: 0px;
   padding-bottom: 17px;
   text-align: justify;
}

#standardpersonallogosthumbsheetscroll  {
   top: 107px;
}

#buildnametext p a,
#chooseanytext p a  {
   color: #0C06FA;
   text-decoration: none;
   font-style: italic;
}

#custompersonallogosthumbsheetscroll  {
   top: 107px;
}

#chooseanytext p,
#buildnametext p  {
   font: italic 14px/17px Arial;
   margin: 0px;
   padding-bottom: 17px;
   text-align: left;
}

#webdesignpageanimationxmediacopy  {
   top: -67px;
}

#rbibutton a,
#necessarybutton a  {
   background: url(contactmedia/necessarybutton.png) no-repeat 0% 0px;
   display: block;
   height: 59px;
   width: 70px;
   font-size: 59px;
   line-height: 59px;
}

#californiawinecountrytextscroll  {
   height: 457px;
   top: 123px;
}

#standardpersonallogospicturebox  {
   top: 107px;
}

#buckscountywinetrailtextscroll  {
   top: 122px;
}

#industrialdesignbutton a:hover  {
   background-position: -76px 0%;
}

#logoportfoliothumbsheetscroll  {
   top: 101px;
}

#custompersonallogospicturebox  {
   top: 107px;
}

#necessarybutton,
#rbibutton  {
   visibility: visible;
   position: absolute;
   left: 857px;
   z-index: 5;
   width: 70px;
   height: 59px;
}

#prevbutton a,
#nextbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 35px;
   background-position: 0% 0px;
   font-size: 35px;
   line-height: 35px;
}

#printproductsbutton a:hover  {
   background-position: -74px 0%;
}

#redwineskepticstextscroll  {
   top: 122px;
}

#industrialdesignbutton a  {
   width: 76px;
   background-image: url(harvestfestivalmedia/industrialdesignbutton.png);
}

#labelportfoliothumbsheet  {
   top: 105px;
}

#logoportfoliopicturebox  {
   top: 101px;
}

#homepageanimationxmedia  {
   top: 0px;
}

#industrialdesignbutton  {
   visibility: visible;
   position: absolute;
   left: 577px;
   top: 54px;
   z-index: 10;
   width: 76px;
   height: 36px;
}

#id172myinfometadata p  {
   font-style: italic;
}

#printproductsbutton a  {
   background: url(harvestfestivalmedia/printproductsbutton.png) no-repeat 0% 0px;
   display: block;
   height: 33px;
   width: 74px;
   font-size: 33px;
   line-height: 33px;
}

#id148myinfometadata p  {
   font-style: italic;
}

#industrialdesignpopup  {
   background: url(harvestfestivalmedia/industrialdesignpopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 569px;
   top: 88px;
   z-index: 3;
   width: 163px;
   height: 81px;
}

#graphicdesignbutton a  {
   background: url(harvestfestivalmedia/graphicdesignbutton.png) no-repeat 0% 0px;
   display: block;
   height: 37px;
   width: 66px;
   font-size: 37px;
   line-height: 37px;
}

#industrialdesignmenu  {
   width: 178px;
   z-index: 5;
   left: 575px;
}

#realtydesignbutton a  {
   background-image: url(harvestfestivalmedia/realtydesignbutton.png);
}

#id148myinfometadata  {
   top: 493px;
}

#id172myinfometadata  {
   top: 497px;
}

#graphicdesignbutton  {
   visibility: visible;
   position: absolute;
   left: 146px;
   top: 53px;
   z-index: 10;
   width: 66px;
   height: 37px;
}

#printproductsbutton  {
   visibility: visible;
   position: absolute;
   left: 699px;
   top: 54px;
   z-index: 10;
   width: 74px;
   height: 33px;
}

#homebutton a:hover  {
   background-position: -48px 0%;
}

#winedesignbutton a  {
   background-image: url(harvestfestivalmedia/winedesignbutton.png);
}

#realtydesignbutton  {
   left: 470px;
}

#graphicdesignpopup  {
   background: url(harvestfestivalmedia/graphicdesignpopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 143px;
   top: 88px;
   z-index: 3;
   width: 173px;
   height: 81px;
}

#prevbutton a:hover  {
   background-position: -91px 0%;
}

#blogbutton a:hover  {
   background-position: -36px 0%;
}

#nextbutton a:hover  {
   background-position: -65px 0%;
}

#backgroundgradient  {
   background: url(objectdesignhomemedia/backgroundgradient.png) no-repeat;
   position: absolute;
   left: 0px;
   top: 40px;
   z-index: 1;
   width: 1024px;
   height: 600px;
   visibility: visible;
}

#realtydesignpopup  {
   background: url(harvestfestivalmedia/realtydesignpopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 465px;
   top: 88px;
   z-index: 6;
   width: 226px;
   height: 187px;
}

#wineartpicturebox  {
   top: 95px;
}

#graphicdesignmenu  {
   width: 183px;
   z-index: 4;
   left: 146px;
}

#webdesignbutton a  {
   background-image: url(harvestfestivalmedia/webdesignbutton.png);
}

#realtydesignmenu  {
   width: 231px;
   z-index: 7;
   left: 470px;
}

#bullet11button a  {
   background-image: url(webdesignmedia/bullet11button.png);
}

#bullet10button a  {
   background-image: url(webdesignmedia/bullet10button.png);
}

#winedesignbutton  {
   left: 362px;
}

#webdesignbutton  {
   left: 260px;
}

#bullet3button a  {
   background-image: url(webdesignmedia/bullet3button.png);
}

#necessarybutton  {
   top: 179px;
}

#bullet7button a  {
   background-image: url(webdesignmedia/bullet7button.png);
}

#bullet4button a  {
   background-image: url(webdesignmedia/bullet4button.png);
}

#bullet9button a  {
   background-image: url(webdesignmedia/bullet9button.png);
}

#bullet6button a  {
   background-image: url(webdesignmedia/bullet6button.png);
}

#bullet1button a  {
   background-image: url(webdesignmedia/bullet1button.png);
}

#bullet2button a  {
   background-image: url(webdesignmedia/bullet2button.png);
}

#contactbutton a  {
   background: url(harvestfestivalmedia/contactbutton.png) no-repeat 0% 0px;
   display: block;
   height: 15px;
   width: 66px;
   font-size: 15px;
   line-height: 15px;
}

#winedesignpopup  {
   background: url(harvestfestivalmedia/winedesignpopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 357px;
   top: 88px;
   z-index: 8;
   width: 163px;
   height: 81px;
}

#bullet5button a  {
   background-image: url(webdesignmedia/bullet5button.png);
}

#bullet8button a  {
   background-image: url(webdesignmedia/bullet8button.png);
}

#winedesignmenu  {
   width: 133px;
   z-index: 9;
   left: 363px;
}

#bottomgradient  {
   background: url(harvestfestivalmedia/bottomgradient.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 640px;
   z-index: 2;
   width: 1024px;
   height: 298px;
}

#bullet10button  {
   top: 356px;
}

#bullet11button  {
   top: 381px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 901px;
   top: 72px;
   z-index: 10;
   width: 66px;
   height: 15px;
}

#bullet2button  {
   top: 156px;
}

#bullet7button  {
   top: 281px;
}

#bullet8button  {
   top: 306px;
}

#bullet9button  {
   top: 331px;
}

#bullet6button  {
   top: 256px;
}

#bullet5button  {
   top: 231px;
}

#isoneoftext p  {
   color: #FFFFFF;
}

#bullet3button  {
   top: 181px;
}

#bullet1button  {
   top: 131px;
}

#bullet4button  {
   top: 206px;
}

#blogbutton a  {
   background: url(harvestfestivalmedia/blogbutton.png) no-repeat 0% 0px;
   display: block;
   height: 18px;
   width: 36px;
   font-size: 18px;
   line-height: 18px;
}

#nextbutton a  {
   width: 65px;
   background-image: url(standardpersonallogosmedia/nextbutton.png);
}

#homebutton a  {
   background: url(harvestfestivalmedia/homebutton.png) no-repeat 0% 0px;
   display: block;
   height: 14px;
   width: 48px;
   font-size: 14px;
   line-height: 14px;
}

#prevbutton a  {
   width: 91px;
   background-image: url(standardpersonallogosmedia/prevbutton.png);
}

#topgradient  {
   background: url(harvestfestivalmedia/topgradient.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 9;
   width: 1024px;
   height: 95px;
}

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

#nextbutton  {
   visibility: visible;
   position: absolute;
   left: 726px;
   top: 586px;
   z-index: 2;
   width: 65px;
   height: 35px;
}

#prevbutton  {
   visibility: visible;
   position: absolute;
   left: 616px;
   top: 586px;
   z-index: 2;
   width: 91px;
   height: 35px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 57px;
   top: 73px;
   z-index: 10;
   width: 48px;
   height: 14px;
}

#blogbutton  {
   visibility: visible;
   position: absolute;
   left: 819px;
   top: 73px;
   z-index: 10;
   width: 36px;
   height: 18px;
}

#rbibutton  {
   top: 397px;
}

#blogpopup  {
   background: url(harvestfestivalmedia/blogpopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 735px;
   top: 88px;
   z-index: 3;
   width: 289px;
   height: 340px;
}

#blogmenu  {
   width: 283px;
   z-index: 4;
   left: 741px;
}

.sgthumb:hover  {
   border-color: #0000FF;
}

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

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(harvestfestivalmedia/exteriortile.png) center top repeat;
}


