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

a ins  {
   text-decoration: none;
}

#mediabutton a:hover,
#linksbutton a:hover,
#showsbutton a:hover,
#storebutton a:hover  {
   background-position: -47px 0%;
}

#homebutton a:hover,
#blogbutton a:hover,
#newsbutton a:hover  {
   background-position: -38px 0%;
}

#pic2button a:hover,
#pic3button a:hover,
#pic1button a:hover  {
   background-position: -81px 0%;
}

#profilebutton a:hover,
#contactbutton a:hover  {
   background-position: -64px 0%;
}

#pic2button a,
#pic3button a,
#pic1button a  {
   background-repeat: no-repeat;
   display: block;
   height: 64px;
   width: 81px;
   background-position: 0% 0px;
}

#pic1button,
#pic2button,
#pic3button  {
   visibility: visible;
   position: absolute;
   left: 109px;
   z-index: 1;
   width: 81px;
   height: 64px;
}

#profilebutton a,
#contactbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 20px;
   width: 64px;
   background-position: 0% 0px;
}

#contactbutton,
#profilebutton  {
   visibility: visible;
   position: absolute;
   left: 108px;
   z-index: 4;
   width: 64px;
   height: 20px;
}

#mediabutton a,
#linksbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 19px;
   width: 47px;
   background-position: 0% 0px;
}

#storebutton a,
#showsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 20px;
   width: 47px;
   background-position: 0% 0px;
}

#homebutton a,
#blogbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 20px;
   width: 38px;
   background-position: 0% 0px;
}

#newstextgrow *:first-child  {
   margin-top: 0px;
}

#storebutton,
#showsbutton  {
   visibility: visible;
   position: absolute;
   left: 108px;
   z-index: 4;
   width: 47px;
   height: 20px;
}

#mediabutton,
#linksbutton  {
   visibility: visible;
   position: absolute;
   left: 108px;
   z-index: 4;
   width: 47px;
   height: 19px;
}

#newstextgrow *:last-child  {
   margin-bottom: 0px;
}

#blogbutton,
#homebutton  {
   visibility: visible;
   position: absolute;
   left: 108px;
   z-index: 4;
   width: 38px;
   height: 20px;
}

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

#starbutton a:hover  {
   background-position: -28px 0%;
}

#presskitbutton a  {
   background: url(elements/presskitbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 19px;
   width: 76px;
}

#profilebutton a  {
   background-image: url(elements/profilebutton.gif);
}

#contactbutton a  {
   background-image: url(elements/contactbutton.gif);
}

#newstextgrow p  {
   font: 12px/14px Verdana;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#presskitbutton  {
   visibility: visible;
   position: absolute;
   left: 108px;
   top: 467px;
   z-index: 4;
   width: 76px;
   height: 19px;
}

#profilebutton  {
   top: 379px;
}

#storebutton a  {
   background-image: url(elements/storebutton.gif);
}

#showsbutton a  {
   background-image: url(elements/showsbutton.gif);
}

#contactbutton  {
   top: 423px;
}

#linksbutton a  {
   background-image: url(elements/linksbutton.gif);
}

#mediabutton a  {
   background-image: url(elements/mediabutton.gif);
}

#pic2button a  {
   background-image: url(elements/pic2button.gif);
}

#blogbutton a  {
   background-image: url(elements/blogbutton.gif);
}

#starbutton a  {
   background: url(elements/starbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 29px;
   width: 28px;
}

#pic3button a  {
   background-image: url(elements/pic3button.gif);
}

#newsbutton a  {
   background: url(elements/newsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 19px;
   width: 38px;
}

#pic1button a  {
   background-image: url(elements/pic1button.gif);
}

#homebutton a  {
   background-image: url(elements/homebutton.gif);
}

#newstextgrow  {
   padding: 0px 138px 0px 216px;
   background: url(elements/interiorgrowtile.gif) repeat-y center top;
   visibility: visible;
   margin: 0px;
   position: relative;
}

#mediabutton  {
   top: 335px;
}

#linksbutton  {
   top: 445px;
}

#showsbutton  {
   top: 313px;
}

#storebutton  {
   top: 401px;
}

#pic2button  {
   top: 585px;
}

#redstrokes  {
   background: url(elements/redstrokes.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 92px;
   top: 284px;
   z-index: 3;
   width: 100px;
   height: 227px;
}

#newsbutton  {
   visibility: visible;
   position: absolute;
   left: 108px;
   top: 291px;
   z-index: 4;
   width: 38px;
   height: 19px;
}

#pic3button  {
   top: 652px;
}

#starbutton  {
   visibility: visible;
   position: absolute;
   left: 108px;
   top: 718px;
   z-index: 1;
   width: 28px;
   height: 29px;
}

#pic1button  {
   top: 519px;
}

#blogbutton  {
   top: 356px;
}

#homebutton  {
   top: 489px;
}

#id4footer  {
   background: url(elements/id4footer.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 70px;
   top: 0px;
   z-index: 1;
   width: 724px;
   height: 103px;
}

#scootdown  {
   position: relative;
   top: 311px;
}

#tossflat  {
   margin: 0px auto 0px auto;
   height: 851px;
   width: 902px;
   position: relative;
}

#headpic  {
	background: url(elements/headerindex.jpg) no-repeat;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 2;
	width: 902px;
	height: 313px;
	background-image: url(elements/headerindex.jpg);
}

#footer  {
   position: relative;
   left: 0px;
   width: 100%;
   height: 103px;
   margin-bottom: 136px;
      padding-bottom: 200px;
}

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