.purpleWide img{
border:1px #ccc solid;
margin:5px 5px 20px 5px;
}

#flashcontent a{
color:#990000;
}

#noTopic{
width:823px;
height:3px;
margin:0 0 0 36px;
background:#ccc;
}

.mainTextWide {
padding:10px 175px 10px 10px;
}
.mainText{
padding:10px 20px 10px 10px;
}

.mainText a, .netNasties a, .featureNasty a{
color:#990000;
}

.mainText a:hover, .netNasties a:hover{
color:#000;
}

.mainText p{
padding:0 0 10px 0;
}

.bgFootprints{
background:url(/style/images/bgFootprints.png) no-repeat top right;
}

.bgChat{
background:url(/style/images/bgChat.png) no-repeat top right;
}

.bgComp{
background:url(/style/images/bgComp.png) no-repeat top right;
}

.bgFile{
background:url(/style/images/bgFile.png) no-repeat top right;
}

.bgGallery{
background:url(/style/images/bgGallery.png) no-repeat top right;
}

.bgGames{
background:url(/style/images/bgGames.png) no-repeat top right;
}

.bgGreat{
background:url(/style/images/bgGreat.png) no-repeat top right;
}

.bgMobiles{
background:url(/style/images/bgMobiles.png) no-repeat top right;
}

.bgMusic{
background:url(/style/images/bgMusic.png) no-repeat top right;
}

.bgNasties{
background:url(/style/images/bgNasties.png) no-repeat top right;
}

.bgNetworkers{
background:url(/style/images/bgNetworkers.png) no-repeat top right;
}

.bgSafe{
background:url(/style/images/bgSafe.png) no-repeat top right;
}

.bgSmart{
background:url(/style/images/bgSmart.png) no-repeat top right;
}

.bgSocial{
background:url(/style/images/bgSocial.png) no-repeat top right;
}

.bgTips{
background:url(/style/images/bgTips.png) no-repeat top right;
}

.titleFootprints{
height:34px;
background:url(/style/images/titleFootprints.gif) no-repeat;
}

.titleContact{
height:34px;
background:url(/style/images/titleContact.gif) no-repeat;
}

.titleChat{
height:34px;
background:url(/style/images/titleChat.gif) no-repeat;
}

.titleComp{
height:34px;
background:url(/style/images/titleComp.gif) no-repeat;
}

.titleFile{
height:34px;
background:url(/style/images/titleFile.gif) no-repeat;
}

.titleGallery{
height:34px;
background:url(/style/images/titleGallery.gif) no-repeat;
}

.titleGames{
height:34px;
background:url(/style/images/titleGames.gif) no-repeat;
}

.titleGreat{
height:34px;
background:url(/style/images/titleGreat.gif) no-repeat;
}

.titleMain{
height:34px;
background:url(/style/images/titleMain.gif) no-repeat;
}

.titleMobiles{
height:34px;
background:url(/style/images/titleMobiles.gif) no-repeat;
}

.titleMusic{
height:34px;
background:url(/style/images/titleMusic.gif) no-repeat;
}

.titleNasty{
height:34px;
background:url(/style/images/titleNasty.gif) no-repeat;
}

.titleNetworkers{
height:34px;
background:url(/style/images/titleNetworkers.gif) no-repeat;
}

.titleParents{
height:34px;
background:url(/style/images/titleParents.gif) no-repeat;
}

.titleSafe{
height:34px;
background:url(/style/images/titleSafe.gif) no-repeat;
}

.titleSmartRules{
height:34px;
background:url(/style/images/titleSmartRules.gif) no-repeat;
}

.titleSocial{
height:34px;
background:url(/style/images/titleSocial.gif) no-repeat;
}

.titleTeachers{
margin:20px 0 0 0;
height:34px;
background:url(/style/images/titleTeachers.gif) no-repeat;
}

.titleClassroom{
/*margin:20px 0 0 0;*/
height:34px;
background:url(/style/images/titleClassroom.gif) no-repeat;
}

.contact{
width:500px;
padding:20px;
border:1px #ccc dotted;
}

.contact p{
padding:0 0 10px 0;
}

.contact h4{
color:#333399;
margin:0 0 10px 0;
}

.contact img{
float:right;
}

.netNasties{
padding:0;
border:0;
margin:0;
background:url(/netnasties/images/netNastiesRepeat.png) left repeat-y;
}

.netNasties .topBg{
background:url(/netnasties/images/netNastiesTop.png) left top no-repeat;
}

.netNasties  .bottomBg{
padding:0px 80px 0 0;
background:url(/netnasties/images/netNastiesBottom.png) no-repeat left bottom ;
}

.netNasties .content{
margin:0px 92px 0 48px;
padding:0 0 100px 0;
}

.netNasties h3{
margin:0;
}

.netNasties h4{
margin:0;
padding-right:10px;
font-size:1.1em;
line-height:1.1em;
color:#669966;
}

.netNasties .grid{
padding:0 0 0 15px;
font-size:.8em;
text-align:center;
}

.netNasties .grid li{
width:214px;
margin-bottom:30px;
float:left;
background:url(/netnasties/images/listB.jpg) no-repeat bottom;
}

.netNasties .grid a{
text-decoration:none;
padding:238px 15px 10px 15px;
display:block;
border:3px #fff solid;
}

.netNasties .grid a:hover{
border:3px #ededed solid;
}

.netNasties .grid a span{
line-height:1em;
}

.netNasties .default{
background:url(/netnasties/images/default.jpg) no-repeat top;
}

.netNasties .cyberbullying{
background:url(/netnasties/images/cyberbullying.jpg) no-repeat top;
}

.netNasties .popups{
background:url(/netnasties/images/popups.jpg) no-repeat top;
}

.netNasties .spam{
background:url(/netnasties/images/spam.jpg) no-repeat top;
}

.netNasties .addiction{
background:url(/netnasties/images/addiction.jpg) no-repeat top;
}

.netNasties .strangers{
background:url(/netnasties/images/strangers.jpg) no-repeat top;
}

.netNasties .chainEmails{
background:url(/netnasties/images/chainEmails.jpg) no-repeat top;
}

.netNasties .identity{
background:url(/netnasties/images/identity.jpg) no-repeat top;
}

.netNasties .not4kids{
background:url(/netnasties/images/not4kids.jpg) no-repeat top;
}

.netNasties .unreliable{
background:url(/netnasties/images/unreliable.jpg) no-repeat top;
}

.netNasties .attachments{
background:url(/netnasties/images/attachments.jpg) no-repeat top;
}

.netNasties .bluetooth{
background:url(/netnasties/images/bluetooth.jpg) no-repeat top;
}

.netNasties .illegal{
background:url(/netnasties/images/illegal.jpg) no-repeat top;
}

.netNasties .details h3{
font-size:2em;
margin:0 0 5px 0;
}

.netNasties .details img{
float:left;
}

.netNasties .details p{
padding:10px 20px 0 0;
margin-left:50px;
}

.netNasties .flash{
color:#fff;
width:400px;
height:150px;
}

.netNasties .moreBtn{
display:block;
height:47px;
margin:30px 0 0 480px;
background:url(/netnasties/images/moreBtn.png) 0 0 no-repeat;
}

.netNasties .moreBtn:hover{
background:url(/netnasties/images/moreBtn.png) 0 -47px no-repeat;
}

.netNasties .artists{
padding:0 0 0 50px;
}

#siteLinks{
width:823px;
margin:0 0 20px -12px;
}

#siteLinks h4{
width:800px;
font-size:.85em;
color:#333;
/*font-weight:normal;*/
margin:0 0 2px 0px;
padding:0px 10px;
/*background:#f0f0f0;*/
/*border-top:1px #f0f0f0 solid;*/
border-bottom:1px #ddd solid;
}

#siteLinks ul{
padding:0;
}

#siteLinks li{
float:left;
margin:0 2px 3px 0;
}

#siteLinks a{
display:block;
height:103px;
}

.site_link1{
width:156px;
background:url(/style/images/site_link1.png) no-repeat 0 0;
}

.site_link1:hover{
background:url(/style/images/site_link1.png) no-repeat 0 -103px;
}

.site_link2{
width:160px;
background:url(/style/images/site_link2.png) no-repeat 0 0;
}

.site_link2:hover{
background:url(/style/images/site_link2.png) no-repeat 0 -103px;
}

.site_link3{
width:103px;
background:url(/style/images/site_link3.png) no-repeat 0 0;
}

.site_link3:hover{
background:url(/style/images/site_link3.png) no-repeat 0 -103px;
}

.site_link4{
width:108px;
background:url(/style/images/site_link4.png) no-repeat 0 0;
}

.site_link4:hover{
background:url(/style/images/site_link4.png) no-repeat 0 -103px;
}

.site_link5{
width:154px;
background:url(/style/images/site_link5.png) no-repeat 0 0;
}

.site_link5:hover{
background:url(/style/images/site_link5.png) no-repeat 0 -103px;
}

.site_link6{
width:127px;
background:url(/style/images/site_link6.png) no-repeat 0 0;
}

.site_link6:hover{
background:url(/style/images/site_link6.png) no-repeat 0 -103px;
}

.contentWide{
width:784px;
margin:15px 100px 0 0;
background:url(/style/images/primaryRepeat.png) repeat-y;
}

.contentWide a{
text-decoration:none;
}

.contentWide h3{
margin:0 0 20px 0;
font-size:1.5em;
}

.contentWide .bgBottom{
background:url(/style/images/primaryBottom.png) no-repeat bottom;
}

.contentWide .content{
padding:30px 100px 80px 50px;
background:url(/style/images/primaryTop.png) no-repeat top;
}

.contentWide .type{
margin:0 0 0 5px;
padding:0 5px;
font-size:.9em;
border-left:1px #333 solid;
}

.contentWide .description{
display:block;
line-height:1.2em;
padding:10px 0;
}

.contentWide ul{
padding:0;
}

.contentWide li{
margin:10px 0;
padding:0 0 25px 80px;
border-bottom:1px #ccc solid;
background:url(/style/images/download_icon.gif) no-repeat top left;
}
.video {
margin:10px 0;
padding:0 0 25px 80px;
border-bottom:1px #ccc solid;
background:url(/style/images/download_icon_viedo.gif) no-repeat top left; !important
}

.contentWide ul li ul li{
padding:0;
margin:0;
border:0;
font-size:.9em;
background:none;
}

.contentWide ul li ul li a{
font-weight:normal;
}


.gallery{
width:784px;
margin:15px 100px 0 0;
background:url(/style/images/primaryRepeat.png) repeat-y;
}

.gallery a{
text-decoration:none;
}

.gallery h3{
margin:0 0 20px 0;
font-size:1.1em;
}

.gallery .bgBottom{
background:url(/style/images/primaryBottom.png) no-repeat bottom;
}

.gallery .content{
padding:30px 100px 80px 30px;
background:url(/style/images/primaryTop.png) no-repeat top;
}

.gallery img{
margin:0;
border:0;
}

.textWrap {
margin-right:100px;
}


.textWrap h2 {
margin-bottom:15px;
}

.toolTip {
	background: #333333;
	color: #FFFFFF;
	padding: 5px;
	width: 150px;
	z-index: 10;
}

input.secretLink {
	background: url(/style/images/secretLink.jpg) no-repeat;
	text-indent: -9999px;
	
	height: 78px;
	width: 164px;
	cursor:pointer;
	border:none;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:10px;
}
input.secretLink:hover {
	background: url(/style/images/secretLink_f2.jpg);
}
input.btn {
	cursor:pointer;
	border:none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #000000;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-weight:bold;
}
input.btn:hover {
	color: #FFFFFF;
	background: #666666;

}
.col1 {
float:left;
width:200px;
}
.col2 {
margin-left:200px;
}
.row {
padding-bottom:2px;
padding-top:2px;
}
ul.showBullets {
	list-style-image: url(/style/images/bulletStarWhite.gif);
}
ul.showBullets li {
	padding-bottom: 5px;
	line-height: normal;
}
ul.showBullets ul {
	list-style-image: url(/style/images/bulletStarWhite.gif);
	padding-top: 5px;
}
.small_txt {
	font-size: 0.8em;
	color: #666666;
}

.greatSite {
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 4px;
	background-color: #000000;
	margin-top: 10px;
}
.greatSite ul {
	margin: 0px;
	list-style-type: none;
	padding:0px;
}
.greatSite ul li {
	float: left;
	height: 100px;
	width: 115px;
	margin-right: 2px;
}
.greatSite ul li a {
	height: 100px;
	width: 115px;
	background-repeat: no-repeat;
	display:block;
	text-indent: -9999px;
}
.greatSite li.animals a {
	background-image: url(/style/images/greatsites_r1_c1.jpg);
}
.greatSite li.film a {
	background-image: url(/style/images/greatsites_r1_c2.jpg);
}
.greatSite li.world a {
	background-image: url(/style/images/greatsites_r1_c3.jpg);
}
.greatSite li.health a {
	background-image: url(/style/images/greatsites_r2_c1.jpg);
}
.greatSite li.sport  {
	background-image: url(/style/images/greatsites_r2_c2.jpg);
}
.greatSite li.yp a {
	background-image: url(/style/images/greatsites_r2_c3.jpg);
}
.greatSite li.animals a:hover {
	background-image: url(/style/images/greatsitesHover_r1_c1.jpg);
}
.greatSite li.film a:hover {
	background-image: url(/style/images/greatsitesHover_r1_c2.jpg);
}
.greatSite li.world a:hover {
	background-image: url(/style/images/greatsitesHover_r1_c3.jpg);
}
.greatSite li.health a:hover {
	background-image: url(/style/images/greatsitesHover_r2_c1.jpg);
}
.greatSite li.sport a:hover {
	background-image: url(/style/images/greatsitesHover_r2_c2.jpg);
}
.greatSite li.yp a:hover {
	background-image: url(/style/images/greatsitesHover_r2_c3.jpg);
}
ul.greatSiteList {
	margin:0;
	padding:0;
	list-style-image: none;
	line-height: 110%;
}
ul.greatSiteList img {
	float: left;
	margin-right: 10px;
}
ul.greatSiteList li {
	clear: both;
	padding-top: 10px;
}
ul.greatSiteList a {
	color: #990000;
}
ul.greatSiteList a:hover {
	color: #000000;
}

.eNews h3{
}

.eNews h4{
font-weight:normal;
font-size:1.2em;
color:#333;
margin:10px 0 5px 0;
}

.eNews img{
margin-bottom:10px;
}

.eNews .left{
float:left;
}

.eNews .right{
float:right;
}

.eNews a{
text-decoration:underline;
font-weight:normal;
color:#006699;
}

.eNews .content{
padding:25px 63px 60px 30px;
}

.eNews .box{
margin:0 0 15px 0;
padding:20px;
background:#ededed;
}








