a  {
	text-decoration: none;
	color: #000000;
	font-weight: normal;
	
}

a ins  {
   text-decoration: none;
}


#teen1  {
   margin: 0px auto 0px auto;
   width: 950px;
   position: relative;
}

#teenmasterlayer  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 950px;
   height: 1186px;
   background-color: #FFFFFF;
   background-image: none;
}

#teenmenuc li a:hover,
#teenmenub li a:hover,
#teenmenud li a:hover,
#teenmenua li a:hover  {
   font-weight: bold;
}

#teenmenua li a,
#teenmenuc li a,
#teenmenub li a,
#teenmenud li a  {
   font-weight: Normal;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #000000;
   width: 100%;
   display: block;
}

#teenmenua li,
#teenmenub li,
#teenmenuc li,
#teenmenud li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#teenmenud,
#teenmenuc,
#teenmenua,
#teenmenub  {
   font: 13px/21px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   position: absolute;
   left: 55px;
}

#teenmenud  {
   width: 159px;
   z-index: 9;
   top: 687px;
}

#teenmenuc  {
   width: 139px;
   z-index: 9;
   top: 564px;
}

#teenmenub  {
   width: 146px;
   z-index: 9;
   top: 443px;
}

#teenmenua  {
   width: 208px;
   z-index: 9;
   top: 276px;
}

#teentbar {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 19px;
   width: 950px;
   height: 43px;
   background-image: url(teenscenemedia/id239topblackboundary.gif);
   background-repeat: no-repeat;
   z-index: 10;
}

#teenlbar,
#teenrbar  {
	visibility: visible;
	position: absolute;
	height: 1070px;
	width: 23px;
	top: 58px;
	z-index: 9;
	height: 1070px;
	background-repeat: no-repeat;
	background-color: #000000;
}

#teenrbar  {
	left: 914px;
}

#teenlbar  {
   left: 13px;
}

#teenbbar  {
   background: url(teenscenemedia/footer23.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   width: 950px;
   height: 63px;
   
}

#teenmission p  {
   font: 11px/14px Arial;
   margin: 0px;
   text-align: left;
}

#teenmission  {
   visibility: visible;
   position: absolute;
   z-index: 11;
   left: 57px;
   top: 838px;
   width: 166px;
}


#teenlibrarylogo  {
   visibility: visible;
   position: absolute;
   left: 52px;
top: 776px;
   width: 171px;
   height: 67px;
   background-repeat: no-repeat;
}

#vectorsmartobjectcopy4  {
   background: url(teenscenemedia/vectorsmartobjectcopy4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 62px;
   z-index: 5;
   width: 254px;
   height: 444px;
}

#vectorsmartobjectcopy  {
   background: url(teenscenemedia/vectorsmartobjectcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 225px;
   top: 0px;
   z-index: 3;
   width: 513px;
   height: 404px;
}

#teengreenspacer  {
	visibility: visible;
	position: absolute;
	left: 24px;
	top: 984px;
	z-index: 2;
	width: 210px;
	height: 129px;
	background-color: #A7B338;
}


#teenlibrarylogo  {
   background-image: url(teenscenemedia/id238librarylogo.gif);
   z-index: 9;
}

#teendiscover  {
   background: url(teenscenemedia/teendiscover.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 111px;
   top: 92px;
   z-index: 9;
   width: 507px;
   height: 171px;
}

#themcphersonpubliclibrary  {
   background: url(teenscenemedia/themcphersonpubliclibrary.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 168px;
   top: 189px;
   z-index: 10;
   width: 439px;
   height: 25px;
}

#teenlayer  {
   background: url(teenscenemedia/id196layer18.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 38px;
   z-index: 2;
   width: 742px;
   height: 917px;
}

#topsplatters  {
   background: url(teenscenemedia/topsplatters.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 384px;
   top: 38px;
   z-index: 4;
   width: 250px;
   height: 188px;
}

#greenmenubar  {
   background-image: url(teenscenemedia/greenmenubar.gif);
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 62px;
   z-index: 4;
   width: 210px;
   height: 935px;
}

#teenheader  {
   visibility: visible;
   position: absolute;
   left: 557px;
   top: 62px;
   z-index: 8;
   width: 357px;
   height: 329px;
   background-image: url(teenscenemedia/teenheader.gif);
   background-repeat: no-repeat;
}

#largevine  {
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 88px;
   z-index: 8;
   width: 388px;
   height: 707px;
   background-image: url(teenscenemedia/largevine2.gif);
   background-repeat: no-repeat;
}

#splatters  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 0px;
   z-index: 6;
   width: 204px;
   height: 1134px;
   background-image: url(teenscenemedia/splatters.gif);
   background-repeat: no-repeat;
}

#othertext  {
   background: url(teenscenemedia/othertext.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 359px;
   top: 398px;
   z-index: 10;
   width: 343px;
   height: 108px;
}

#blanktext  {
   visibility: visible;
   position: absolute;
   left: 370px;
   top: 493px;
   z-index: 9;
   width: 294px;
}

#teenbbar  {
   z-index: 10;
   top: 1102px;
}

#rays  {
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 60px;
   z-index: 7;
   width: 871px;
   height: 1009px;
   background-image: url(teenscenemedia/rays2.gif);
   background-repeat: no-repeat;
}


html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}


#Layer1 {
	position:absolute;
	left:263px;
	top:201px;
	width:262px;
	height:67px;
	z-index:1;
	background-image: url(teenscenemedia/h-teenlinks.gif);
}


#teenlinkbox {
	position:absolute;
	left:166px;
	top:137px;
	width:317px;
	height:68px;
	z-index:1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
}

#teenlinkbox a:link {
	font-weight: bold;
	text-decoration: none;
}

	
#teenlinkbox a:hover  {
	text-decoration: underline;
}	
#Layer1 {
	position:absolute;
	left:263px;
	top:201px;
	width:262px;
	height:67px;
	z-index:1;
	background-image: url(teenscenemedia/h-teenlinks.gif);
}
#Layer2 {
	position:absolute;
	left:293px;
	top:230px;
	width:215px;
	height:97px;
	z-index:13;
	background-image: url(teenscenemedia/id236new.gif);
}
#Layer3 {
	position:absolute;
	left:262px;
	top:317px;
	width:610px;
	height:406px;
	z-index:9;
}
.style1 {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
#Layer4 {
	position:absolute;
	left:307px;
	top:657px;
	width:579px;
	height:93px;
	z-index:11;
	background-image: url(teenscenemedia/checkback.gif);
}
#Layer5 {
	position:absolute;
	left:235px;
	top:799px;
	width:637px;
	height:234px;
	z-index:1;
}
#Layer6 {
	position:absolute;
	left:31px;
	top:-119px;
	width:122px;
	height:97px;
	z-index:1;
}
#Layer7 {
	position:absolute;
	left:169px;
	top:3px;
	width:122px;
	height:184px;
	z-index:2;
}
#Layer8 {
	position:absolute;
	left:333px;
	top:-3px;
	width:122px;
	height:187px;
	z-index:3;
	background-image: url(teenscenemedia/new3.gif);
}
#Layer9 {
	position:absolute;
	left:507px;
	top:3px;
	width:122px;
	height:184px;
	z-index:4;
}
#clickforbl {
	position:absolute;
	left:4px;
	top:203px;
	width:627px;
	height:32px;
	z-index:5;
}

#clickforbl a:hover  {
	text-decoration: underline;
}	
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
}

