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

a ins  {
   text-decoration: none;
}

#learnstartpage,
#pid4location,
#pid10orderinfo,
#calcs,
#pid8about,
#pid14events,
#pid9retreats,
#pid6weeklylessons,
#pid16myblog,
#wearcare,
#pid11contact,
#shop,
#avl,
#pid5specialproject,
#pid7daycamp,
#pid17home,
#junevillageweaversite,
#pid13private,
#pid2minisessions  {
   margin: 0px auto 0px auto;
   width: 750px;
   position: relative;
}

#id2contactbutton a:hover,
#id2learntoweavebutton a:hover,
#id2aboutbutton a:hover,
#id2homebutton a:hover,
#etceterabutton a:hover,
#onlinestorebutton a:hover  {
   background-position: -150px 0%;
}

#etceterabutton a,
#id2aboutbutton a,
#onlinestorebutton a,
#id2homebutton a,
#id2contactbutton a,
#id2learntoweavebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 33px;
   width: 150px;
   background-position: 0% 0px;
   font-size: 33px;
   line-height: 33px;
}

#facebooklogobuttoncopy a,
#facebooklogobuttoncopy2 a,
#facebooklogobuttoncopy3 a,
#facebooklogobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 44px;
   width: 44px;
   background-position: 0% 0px;
   font-size: 44px;
   line-height: 44px;
}

#villageweaverhandwovenlogo,
#villageweaverhandwovenlogocopy2,
#villageweaverhandwovenlogocopy  {
   background: url(sg_weeklylessons_media/villageweaverhandwovenlogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 30px;
   z-index: 4;
   width: 451px;
   height: 73px;
}

#sitedesignbuildbybutton a,
#sitedesignbuildbybuttoncopy2 a,
#sitedesignbuildbybuttoncopy a  {
   background: url(sg_weeklylessons_media/sitedesignbuildbybutton.gif) no-repeat 0% 0px;
   display: block;
   height: 7px;
   width: 270px;
   font-size: 7px;
   line-height: 7px;
}

#i418gypsy,
#backgroundbackgroundcopy,
#backgroundbackgroundcopy2,
#backgroundbackground  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 750px;
   height: 1000px;
   background-color: #DEDCC0;
   background-image: none;
}

#threetext p,
#weeklytext p,
#privateonavlscroll p,
#locationtext p  {
   font: 12px Verdana, sans-serif;
   margin: 0px;
   color: #010003;
   text-align: left;
}

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

#learnpicturebox table,
#greenfieldvillagepicturebox table  {
   width: 100%;
   height: 100%;
}

#thispdfwillcalculatethemathclicktheimagetodownload  {
   background: url(sg_junevillageweaversite_media/id0thispdfwillcalculatethem.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 53px;
   top: 491px;
   z-index: 6;
   width: 211px;
   height: 39px;
}

#thispdfrequiresapencilwithaneraserclicktheimageto  {
   background: url(sg_junevillageweaversite_media/id0thispdfrequiresapencilwi.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 351px;
   top: 491px;
   z-index: 6;
   width: 186px;
   height: 55px;
}

#learnmenu li a:hover,
#etceteramenu li a:hover  {
   background-color: #BFBEAA;
   color: #6D55AF;
}

#abouttext p,
#about3text p,
#about2text p  {
   font: 11px Myriad-Roman, Myriad;
   margin: 0px;
   padding-top: 5px;
   text-align: left;
   color: #010003;
}

#id2aboutbutton,
#id2learntoweavebutton  {
   visibility: visible;
   position: absolute;
   left: 593px;
   z-index: 6;
   width: 150px;
   height: 33px;
}

#etceterabutton,
#onlinestorebutton  {
   visibility: visible;
   position: absolute;
   left: 592px;
   z-index: 6;
   width: 150px;
   height: 33px;
}

#layer2,
#layer2copy,
#layer2copy2  {
   position: absolute;
   left: 0px;
   top: 116px;
   z-index: 4;
   width: 750px;
   background-repeat: no-repeat;
}

#id2homebutton,
#id2contactbutton  {
   visibility: visible;
   position: absolute;
   left: 594px;
   z-index: 6;
   width: 150px;
   height: 33px;
}

#miniscroll p,
#captionmetadata p  {
   font: bold 11px/13px Verdana, sans-serif;
   margin: 0px;
   text-align: left;
}

#sitedesignbuildbybutton a:hover  {
   background-position: -270px 0%;
}

#facebooklogobutton a:hover  {
   background-position: -44px 0%;
}

#facebooklogobuttoncopy2 a  {
   background-image: url(sg_specialproject_media/facebooklogobuttoncopy2.gif);
}

#facebooklogobuttoncopy3 a  {
   background-image: url(sg_weeklylessons_media/facebooklogobutton.gif);
}

#facebooklogobuttoncopy a  {
   background-image: url(sg_shop_media/facebooklogobuttoncopy.gif);
}

#calcmanualbutton a:hover  {
   background-position: -258px 0%;
}

#id2learntoweavebutton a  {
   background-image: url(sg_weeklylessons_media/id2learntoweavebutton.gif);
}

#sitedesignbuildbybutton  {
   visibility: visible;
   position: absolute;
   left: 474px;
   top: 636px;
   z-index: 4;
   width: 270px;
   height: 7px;
}

#calcautobutton a:hover  {
   background-position: -256px 0%;
}

#id2learntoweavebutton  {
   top: 237px;
}

#facebooklogobutton a  {
   background-image: url(sg_weeklylessons_media/facebooklogobutton.gif);
}

#myblogbutton a:hover  {
   background-position: -433px 0%;
}

#privateonavlscroll p  {
   line-height: 14px;
}

#onlinestorebutton a  {
   background-image: url(sg_weeklylessons_media/onlinestorebutton.gif);
}

#facebooklogobutton  {
   visibility: visible;
   position: absolute;
   left: 699px;
   top: 583px;
   z-index: 6;
   width: 44px;
   height: 44px;
}

#id2contactbutton a  {
   background-image: url(sg_weeklylessons_media/id2contactbutton.gif);
}

#calcmanualbutton a  {
   background: url(sg_junevillageweaversite_media/calcmanualbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 326px;
   width: 258px;
   font-size: 326px;
   line-height: 326px;
}

#etceteramenu li a  {
   background-color: #6D55AF;
   border-bottom-color: #9CA087;
   border-bottom-style: solid;
   border-right-color: #9CA087;
   border-right-style: solid;
   border-left-color: #9CA087;
   border-left-style: solid;
   border-width: 1px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #381D5D;
   width: 100%;
   display: block;
}

#captionmetadata p  {
   color: #591E91;
}

#onlinestorebutton  {
   top: 199px;
}

#calcmanualbutton  {
   visibility: visible;
   position: absolute;
   left: 314px;
   top: 143px;
   z-index: 6;
   width: 258px;
   height: 326px;
}

#etceterabutton a  {
   background-image: url(sg_weeklylessons_media/etceterabutton.gif);
}

#id2aboutbutton a  {
   background-image: url(sg_weeklylessons_media/id2aboutbutton.gif);
}

#nextbuttoncopy a  {
   width: 39px;
   background-image: url(sg_specialproject_media/nextbutton.gif);
}

#id2contactbutton  {
   top: 275px;
}

#calcautobutton a  {
   background: url(sg_junevillageweaversite_media/calcautobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 328px;
   width: 256px;
   font-size: 328px;
   line-height: 328px;
}

#prevbuttoncopy a  {
   width: 75px;
   background-image: url(sg_specialproject_media/prevbutton.gif);
}

#id2homebutton a  {
   background-image: url(sg_weeklylessons_media/id2homebutton.gif);
}

#etceteramenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#learnmenu li a  {
   border: 1px solid #9CA087;
   background-color: #6D55AF;
   text-decoration: none;
   color: #391F7B;
   height: 100%;
   display: block;
}

#locationtext p  {
   line-height: 16px;
}

#id2aboutbutton  {
   top: 162px;
}

#etceterabutton  {
   top: 314px;
}

#calcautobutton  {
   visibility: visible;
   position: absolute;
   left: 31px;
   top: 141px;
   z-index: 6;
   width: 256px;
   height: 328px;
}

#myblogbutton a  {
   background: url(sg_myblog_media/myblogbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 447px;
   width: 433px;
   font-size: 447px;
   line-height: 447px;
}

#id2homebutton  {
   top: 125px;
}

#myblogbutton  {
   visibility: visible;
   position: absolute;
   left: 83px;
   top: 142px;
   z-index: 5;
   width: 433px;
   height: 447px;
}

#miniscroll p  {
   padding-top: 6px;
   color: #020006;
}

#about3text p  {
   line-height: 16px;
}

#prevbutton a  {
   width: 75px;
   background-image: url(sg_specialproject_media/prevbutton.gif);
}

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

#about2text p  {
   line-height: 13px;
}

#etceteramenu  {
   font: bold 11px/28px Verdana, sans-serif;
   margin: -1px 0px 0px -1px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #381D5D;
   visibility: hidden;
   position: absolute;
   left: 606px;
   top: 347px;
   z-index: 6;
   width: 119px;
}

#weeklytext p  {
   line-height: 16px;
   color: #020004;
}

#nextbutton a  {
   width: 39px;
   background-image: url(sg_specialproject_media/nextbutton.gif);
}

#threetext p  {
   line-height: 18px;
}

#abouttext p  {
   line-height: 13px;
}

#layer2copy2  {
   background-image: url(sg_specialproject_media/layer2copy2.gif);
   height: 654px;
}

#squirrlies  {
   background: url(sg_weeklylessons_media/squirrlies.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 609px;
   top: 116px;
   z-index: 5;
   width: 133px;
   height: 515px;
}

#layer2copy  {
   background-image: url(sg_shop_media/layer2copy.gif);
   height: 857px;
}

#learnmenu  {
   font: bold 9px/23px Verdana, sans-serif;
   height: 23px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #391F7B;
   position: absolute;
   left: 0px;
   top: 127px;
   z-index: 5;
   width: 585px;
}

#layer2  {
   background-image: url(sg_weeklylessons_media/layer2.gif);
   height: 515px;
}

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

.sgthumb  {
   border: 1px solid #3A2B69;
   background-position: 50% 50%;
   background-repeat: no-repeat;
   display: block;
}

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


