body {
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: #d1d2f1;
	background-image: url(../images/sitebg.gif);
}
#outerLayer {
	width: 1000px;
	margin: auto;
}
.leftCell {
	width: 228px;
	vertical-align: top;
}
.rightCell {
	width: 772px;
	background-image: url(../images/index_2_02.png);
	background-repeat: no-repeat;
	vertical-align: top;
	height: 700px;
	text-align: left;
}
.menuTable td {
	vertical-align: top;
}
img {
	border: 0;
}
.profilebg {
	width: 742px;
	height: 704px;
	
	background-image: url(../images/profile_bg.png);
	background-repeat: no-repeat;
}
.profilebg td {
	text-align: left;
}
.profileHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 18px;
	vertical-align: top;
}
.purpleContent {
	color: #9966cc;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	height: 147px;
	vertical-align: top;
}
.pervertContent1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 16px;
	height: 458px;
	vertical-align: top;
}

.pervertContent1 p {
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 10px;
}
.preadtorbg {
	margin-left: 26px;
	
	background-image: url(../images/predator_bg.png);
	background-repeat: no-repeat;
	width: 746px;
	height: 641px;
	font-family: Arial, Helvetica, sans-serif;
}

.preadtorbg td {
	text-align: left;
	vertical-align: top;
}
.predatorHeading {
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 18px;
	height: 47px;
	vertical-align: top;
}
.pervblockerBG {
	width: 704px;
	height: 509px;
	margin-left: 26px;
	
	background-image: url(../images/pervblocker_bg.png);
	background-repeat: no-repeat;
}
.qabg {
	margin-left: 26px;
	
	width: 742px;
	height: 610px;
	background-image: url(../images/qabg1.png);
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.qabg td {
	vertical-align: top;
}
.qaContent1 {
	color: #CCCCCC;
	padding-top: 11px;
	font-size: 12px;
	font-weight: bold;
	padding-left: 18px;
}
.qaContent2 {
	font-weight: bold;
	color: #666666;
	padding-left: 30px;
	margin-top: 45px;
}
.qaContent3 {
	padding-top: 8px;
	font-size: 12px;
	color: #666666;
	padding-left: 31px;
	padding-right: 69px;
	line-height: 18px;
}
.qaContent4 {
	padding-top: 11px;
	color: #ff0000;
	font-weight: bold;
	line-height: 18px;
	font-size: 12px;
	padding-left: 31px;
	padding-right: 69px;
}
.qaContent4a {
	font-size: 12px;
	color: #666666;
	line-height: 16px;
	padding-left: 31px;
	padding-right: 69px;
	padding-bottom: 20px;
}
.qaContent5 {
	padding-left: 31px;
	margin-top: 10px;
}
.qaContent6 {
	color: #666666;
	font-size: 11px;
	line-height: 14px;
	padding-left: 15px;
}
.qaContent6 a {
	color: #666666;
}
.formText {
	background-color: #fcf9b6;
	font-size: 11px;
	width: 175px;
	margin-bottom: 10px;
	border: 0px;
	height: 20px;
}
label {
	color: #333333;
	font-size: 11px;
	font-style: italic;
}
.formQuestion {
	background-color: #fcf9b6;
	font-size: 11px;
	width: 400px;
	border: 0px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.tsbg {
	margin-left: 26px;
	
	width: 742px;

	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.tsbg td {

}
.tsContent1 {
	color: #666666;
	padding-top: 11px;
	font-size: 12px;
	padding-left: 18px;
}
.tsContent2 {
	font-weight: bold;
	color: #999933;
	padding-left: 38px;
	padding-top: 36px;
}
.tsContent3 {
	padding-left: 47px;
	padding-top: 30px;
	font-size: 12px;
	color: #333333;
	line-height: 16px;
}
.tsContent4 {
	padding-left: 73px;
	padding-top: 38px;
	color: #333333;
	font-size: 12px;
	line-height: 16px;
}
.tsContent5 {
	padding-top: 11px;
	padding-right: 46px;
}
.tsContent5 a {
	color: #999933;
	font-size: 20px;
	text-decoration: none;
}
.ts2Content2 {
	color: #333333;
	margin-left: 50px;

	padding-top: 50px;
	font-size: 12px;
	width: 627px;
}
.ts2Content3 {
	padding-left: 107px;
	font-size: 12px;
	color: #333333;
	line-height: 16px;
	width: 500px;
}
.ts2Content4 {
	padding-bottom: 69px;
}
.ts2Content4 a {
	color: #999933;
	font-size: 20px;
	text-decoration: none;
}
.stuffbg {
	height: 704px;
	margin-left: 26px;
	
	width: 742px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	background-image: url(../images/stuff_u_need_to_know_06.png);
	background-repeat: no-repeat;
}
.stuffbg td {
	vertical-align: top;
}
.stuffbg2 {
	height: 704px;
	margin-left: 26px;
	
	width: 742px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	background-image: url(../images/stuff_u_need_to_know2_06.png);
	background-repeat: no-repeat;
}
.stuffbg2 td {
	vertical-align: top;
}
.stuffContent1 {
	color: #FFFFFF;
	padding-top: 11px;
	font-size: 12px;
	padding-left: 18px;
}
.stuffContent2 {
	color: #ff6600;
	font-weight: bold;
	font-size: 24px;
	padding-top: 15px;
	padding-left: 30px;
}
.stuffContent3 {
	font-size: 12px;
	padding-left: 30px;
	line-height: 18px;
	color: #666666;
}
.stuffContent4 {
	padding-left: 5px;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	padding-right: 50px;
}
.stuffContent5 {
	padding-top: 17px;
	text-align: right;
	padding-right: 50px;
}
.stuffContent5 a {
	color: #66cc33;
	font-size: 20px;
	text-decoration: none;
}


.stuffContent5 a {
	color: #66cc33;
	font-size: 20px;
	text-decoration: none;
}

.orangeHeading {
	color: #ff6600;
	font-weight: bold;
}
.stuffContent6 {
	padding-top: 94px;
	padding-left: 110px;
}
.stuffContent6 td {
	color: #333333;
	font-size: 11px;
}
.submitButton {
	background-image: url(../images/purpleButton2.png);
	background-repeat: no-repeat;
	border: none;
	background-position: top left;
	height: 21px;
	background-color: transparent;
	font-size: 11px;
	width: 89px;
	color: #FFFFFF;
	cursor: hand;
	cursor: pointer;
}
.whatcanudo {
	margin-left: 26px; 
	
	width: 745px; 
	height: 702px;
	background-image: url(../images/what_u_can_do_07.png);
	background-repeat: no-repeat;
}
.safeprofilesbg {
	margin-left: 26px; 
	
	width: 742px;	
}
.safe1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 54px;
	background-image: url(../images/safe_profiles_06.png);
	text-align: left;
	vertical-align: top;
}
.safe2 {
	height: 152px;
	background-image: url(../images/safe_profiles_09.png);
	text-align: left;
	vertical-align: top;
}
.safe3 {
	height: 75px;
	background-image: url(../images/safe_profiles_13.png);
	text-align: left;
	vertical-align: top;
	color: #0099ff;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.safe4 {
	height: 333px;
	background-image: url(../images/safe_profiles_15.png);
	text-align: left;
	vertical-align: top;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}

.whosreally1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	height: 54px;
	background-image: url(../images/whos_really_06.png);
	text-align: left;
	vertical-align: top;
}
.whosreally2 {
	height: 152px;
	background-image: url(../images/whos_really_09.png);
	text-align: left;
	vertical-align: top;
}
.whosreally3 {
	height: 75px;
	background-image: url(../images/whos_really_13.png);
	text-align: left;
	vertical-align: top;
	color: #ff0099;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.whosreally4 {
	height: 333px;
	background-image: url(../images/whos_really_15.png);
	text-align: left;
	vertical-align: top;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}

.sexting1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 54px;
	text-align: left;
	vertical-align: top;
}
.sexting2 {
	height: 152px;
	text-align: left;
	vertical-align: top;
}
.sexting3 {
	height: 115px;
	text-align: left;
	vertical-align: top;
	color: #333333;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
.sexting4 {
	height: 272px;
	text-align: left;
	vertical-align: top;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}

.webcam1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	height: 54px;
	background-image: url(../images/webcam_safety_06.png);
	text-align: left;
	vertical-align: top;
}
.webcam2 {
	height: 152px;
	background-image: url(../images/webcam_safety_09.png);
	text-align: left;
	vertical-align: top;
}
.webcam3 {
	height: 136px;
	background-image: url(../images/webcam_safety_13.png);
	text-align: left;
	vertical-align: top;
	color: #666666;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
.webcam4 {
	height: 272px;
	background-image: url(../images/webcam_safety_17.png);
	text-align: left;
	vertical-align: top;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}

.onlinegaming1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	height: 54px;
	background-image: url(../images/onlinegaming_06.png);
	text-align: left;
	vertical-align: top;
}
.onlinegaming2 {
	height: 152px;
	background-image: url(../images/onlinegaming_09.png);
	text-align: left;
	vertical-align: top;
}
.onlinegaming3 {
	height: 114px;
	background-image: url(../images/onlinegaming_13.png);
	text-align: left;
	vertical-align: top;
	color: #669933;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.onlinegaming4 {
	height: 294px;
	background-image: url(../images/onlinegaming_17.png);
	text-align: left;
	vertical-align: top;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}

.safechatroom1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	height: 54px;
	background-image: url(../images/safechatroom_06.png);
	text-align: left;
	vertical-align: top;
}
.safechatroom2 {
	height: 152px;
	background-image: url(../images/safechatroom_09.png);
	text-align: left;
	vertical-align: top;
}
.safechatroom3 {
	height: 89px;
	background-image: url(../images/safechatroom_13.png);
	text-align: left;
	vertical-align: top;
	color: #993399;
	font-size: 18px;
	
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.safechatroom4 {
	height: 333px;
	background-image: url(../images/safechatroom_15.png);
	text-align: left;
	vertical-align: top;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
.safechatroombg {
	margin-left: 26px; 
	
	width: 742px;
	
}

.helpful1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	height: 101px;
	background-image: url(../images/helpful_stuff_09.png);
	text-align: left;
	vertical-align: top;
}
.helpful2 {
	height: 509px;
	background-image: url(../images/helpful_stuff_13.png);
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
}
.helpful3 {
	height: 189px;
	background-image: url(../images/helpful_stuff_16.png);
	text-align: left;
	vertical-align: top;
	color: #666666;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
.helpful4 {
	height: 205px;
	background-image: url(../images/helpful_stuff_19.png);
	text-align: left;
	vertical-align: top;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
.helpfulbg {
	margin-left: 26px; 
	
	width: 742px;

}
.helpfulbg td {
	vertical-align: top;
}

.print a {
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}

.helpfulbg a {
	color: #666666;
}
.getstuffbg {
	margin-left: 26px; 
	
	width: 742px;
	
}
.getstuffbg td {
	vertical-align: top;
}
.getstuff1 {
	background-image: url(../images/helpful_stuff2_09.png);
	height: 92px;
	text-align: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
.getstuff2 {
	height: 520px;
	background-image: url(../images/helpful_stuff2_13.png);
	text-align: left;
}

.getstuff3 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 18px;
	
}
.getstuff4 {
	padding-top: 40px;
	padding-right: 50px;
}
.getstuff5 {
	padding-right: 45px;
}

.getstuff4, .getstuff5 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 18px;
}

.onlinegaming5 {
	padding-left: 237px;
	padding-top: 75px;
	font-size: 22px;
	line-height: 28px;
	color: #FF9000;
}
#video1 {
	margin-left: 180px;
}

#video2 {
	margin-left: 180px;
	margin-top: 25px;
}
#footer a {
	color: #666666;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#footer {
	text-align: center;
	font-size: 11px;
	color: #666666;
	line-height: 18px;
	width: 550px;
	padding-left: 40px;
	padding-bottom: 10px;
}

.footerCell {
	text-align: left;
	vertical-align: bottom;
}

#copyright {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 70px;
	width: 500px;
}

h2 {
	font-size: 14px;
}


.sitemapSpace {
	padding-left: 40px;
}
.sitemapLargeSpace {
	padding-left: 65px;
}
.sitemapTable td {
	padding-bottom: 6px;
}

.aboutContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	padding-left: 80px;
	padding-top: 30px;
}

.sponsors {
	padding-left: 80px;
	padding-top: 30px;
}
.light {
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
}

.dark {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
.videoHover {
	background-image: url(../images/video_off.png);
}
.helplinks {
	line-height: 18px;
}
.qabg2 {
	margin-left: 26px;
	
	width: 742px;
	background-image: url(../images/qa_responses_08.png);
	height: 610px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.qa2nav {
	height: 46px;
	margin-left: 14px;
}
.responseContent1 {
	color: #666666;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 52px;
	font-size: 14px;
	line-height: 18px;
	padding-left: 30px;
}
.responseContent2 {
	color: #9957b3;

	font-family: Arial, Helvetica, sans-serif;
	margin-top: 15px;
	font-size: 12px;
	line-height: 16px;
	padding-left: 30px;
	padding-right: 45px;
}
.nextNav {
	text-align: right;
	padding-right: 50px;
	padding-top: 50px;
}
.nextNav a {
	color: #9957b3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
}

.backNav {
	padding-left: 20px;
	padding-top: 50px;
}
.backNav a {
	color: #9957b3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
}

.backLink {
	margin-top: 25px;
}
.backLink a {
	color: #A6A600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
}
.sextingbg {
	margin-left: 26px; 
	
	width: 742px;	
	background-image: url(../images/sexting_bg.png);
	background-repeat: no-repeat;
}
.truestoriesbg {
	margin-left: 26px;
	background-repeat: no-repeat;
	width: 742px;
	background-image: url(../images/truestories_bg.png);
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.smallbubble {
	background-image: url(../images/smallbubble.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	padding-left: 45px;
	padding-top: 50px;
	height: 181px;
	width: 627px;
	margin-left: 50px;
}