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

a ins  {
   text-decoration: none;
}

#homebutton a,
#churchconsultingbuttoncopy a,
#churchconsultingbuttoncopy4 a  {
   background-repeat: no-repeat;
   display: block;
   height: 12px;
   background-position: 0% 0px;
   font-size: 12px;
   line-height: 12px;
}

#churchconsultingbuttoncopy4 a:hover  {
   background-position: -84px 0%;
}

#churchconsultingbuttoncopy3 a:hover  {
   background-position: -37px 0%;
}

#churchconsultingbuttoncopy a:hover  {
   background-position: -67px 0%;
}

#churchconsultingbuttoncopy4 a  {
   width: 84px;
   background-image: url(homemedia/churchconsultingbuttoncopy4.jpg);
}

#churchconsultingbuttoncopy3 a  {
   background: url(homemedia/churchconsultingbuttoncopy3.jpg) no-repeat 0% 0px;
   display: block;
   height: 15px;
   width: 37px;
   font-size: 15px;
   line-height: 15px;
}

#churchconsultingbuttoncopy a  {
   width: 67px;
   background-image: url(homemedia/churchconsultingbuttoncopy.jpg);
}

#churchconsultingbuttoncopy3  {
   visibility: visible;
   position: absolute;
   left: 569px;
   top: 172px;
   z-index: 3;
   width: 37px;
   height: 15px;
}

#churchconsultingbuttoncopy4  {
   visibility: visible;
   position: absolute;
   left: 643px;
   top: 173px;
   z-index: 3;
   width: 84px;
   height: 12px;
}

#churchconsultingbuttoncopy  {
   visibility: visible;
   position: absolute;
   left: 463px;
   top: 172px;
   z-index: 3;
   width: 67px;
   height: 12px;
}

#thestorybehindsunglassesa  {
   background: url(homemedia/thestorybehindsunglassesa.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 78px;
   top: 555px;
   z-index: 3;
   width: 279px;
   height: 44px;
}

#registerherefornewsletter  {
   background: url(homemedia/registerherefornewsletter.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 84px;
   top: 445px;
   z-index: 10;
   width: 128px;
   height: 31px;
}

#readmorebutton a:hover  {
   background-position: -111px 0%;
}

#childrenssunglasses  {
   background: url(homemedia/childrenssunglasses.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 78px;
   top: 292px;
   z-index: 7;
   width: 99px;
   height: 35px;
}

#calltoday8032501978  {
   background: url(homemedia/calltoday8032501978.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 604px;
   top: 116px;
   z-index: 6;
   width: 186px;
   height: 16px;
}

#brandscopy,
#brands  {
   background: url(homemedia/brandscopy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 82px;
   z-index: 3;
   width: 60px;
   height: 14px;
}

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

#trainingscrollcopy  {
   background: url(homemedia/trainingscrollcopy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 79px;
   top: 610px;
   z-index: 3;
   width: 333px;
   height: 167px;
}

#readmorebutton a  {
   background: url(homemedia/readmorebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 19px;
   width: 111px;
   font-size: 19px;
   line-height: 19px;
}

#womenssunglasses  {
   background: url(homemedia/womenssunglasses.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 77px;
   top: 218px;
   z-index: 5;
   width: 99px;
   height: 35px;
}

#menssunglasses  {
   background: url(homemedia/menssunglasses.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 79px;
   top: 369px;
   z-index: 9;
   width: 99px;
   height: 35px;
}

#readmorebutton  {
   visibility: visible;
   position: absolute;
   left: 79px;
   top: 784px;
   z-index: 3;
   width: 111px;
   height: 19px;
}

#layer218copy2  {
   background: url(homemedia/layer218copy2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 48px;
   top: 387px;
   z-index: 8;
   width: 253px;
   height: 99px;
}

#layer203copy2  {
   background: url(homemedia/layer203copy2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 48px;
   top: 345px;
   z-index: 7;
   width: 253px;
   height: 76px;
}

#layer203copy3  {
   background: url(homemedia/layer203copy3.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 48px;
   top: 421px;
   z-index: 9;
   width: 253px;
   height: 76px;
}

#layer218copy  {
   background: url(homemedia/layer218copy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 48px;
   top: 309px;
   z-index: 6;
   width: 253px;
   height: 99px;
}

#layer203copy  {
   background: url(homemedia/layer203copy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 48px;
   top: 269px;
   z-index: 5;
   width: 253px;
   height: 76px;
}

#layer204copy  {
   background: url(homemedia/layer204copy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 0px;
   z-index: 2;
   width: 842px;
   height: 1099px;
}

#homebutton a  {
   width: 44px;
   background-image: url(homemedia/homebutton.jpg);
}

#i8033509042  {
   background: url(homemedia/8033509042.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 700px;
   top: 74px;
   z-index: 3;
   width: 82px;
   height: 9px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 382px;
   top: 172px;
   z-index: 3;
   width: 44px;
   height: 12px;
}

#brandscopy  {
   top: 452px;
}

#myaccount  {
   background: url(homemedia/myaccount.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 640px;
   top: 125px;
   z-index: 4;
   width: 82px;
   height: 13px;
}

#layer219  {
   background: url(homemedia/layer219.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 302px;
   top: 451px;
   z-index: 5;
   width: 537px;
   height: 46px;
}

#layer213  {
   visibility: visible;
   position: absolute;
   left: 303px;
   top: 193px;
   z-index: 3;
   width: 537px;
   height: 258px;
   background-color: #E1DFDB;
   background-image: none;
}

#layer204  {
   visibility: visible;
   position: absolute;
   left: 474px;
   top: 465px;
   z-index: 6;
   width: 346px;
   height: 591px;
   background-color: #44591D;
   background-image: none;
}

#layer234  {
   background: url(homemedia/layer234.jpg) no-repeat;
   position: absolute;
   left: 303px;
   top: 193px;
   z-index: 6;
   width: 537px;
   height: 258px;
}

#layer223  {
   background: url(homemedia/layer223.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 303px;
   top: 270px;
   z-index: 4;
   width: 537px;
   height: 181px;
}

#layer218  {
   background: url(homemedia/layer218.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 49px;
   top: 233px;
   z-index: 4;
   width: 251px;
   height: 99px;
}

#layer203  {
   background: url(homemedia/layer203.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 48px;
   top: 193px;
   z-index: 3;
   width: 253px;
   height: 76px;
}

#layer233  {
   background: url(homemedia/layer233.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 85px;
   top: 55px;
   z-index: 3;
   width: 344px;
   height: 79px;
}

#newguest  {
   background: url(homemedia/newguest.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 666px;
   top: 124px;
   z-index: 3;
   width: 72px;
   height: 10px;
}

#layer232  {
   visibility: visible;
   position: absolute;
   left: 596px;
   top: 104px;
   z-index: 5;
   width: 203px;
   height: 37px;
   background-color: #7C9C3E;
   background-image: none;
}

#layer4  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 886px;
   height: 1099px;
   background-color: #7C9D3E;
   background-image: none;
}

#signin  {
   background: url(homemedia/signin.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 467px;
   top: 131px;
   z-index: 3;
   width: 42px;
   height: 13px;
}

#brands  {
   top: 373px;
}

#home  {
   margin: 0px auto 0px auto;
   width: 886px;
   position: relative;
}

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


