.app_small_banner{
margin:6px 0px 0px 3px;}

#textpage-wrapper{ width:850px; margin:0 auto;}

#textpage-container{width:850px; background-color:#FFFFFF;}

#textpage-header{height:96px; background-color:#999999; clear:both;}

#image-left-container{ float:left; margin:9px 0px 7px 0px; width:553px;}
#image-left-container p{ margin-left:11px;}

#textpage-extras div{ height:130px; width:110px; margin:0px 5px 0px 5px; text-align:center; float:left;}
#text-extras-text { margin:0px 6px 8px 8px; text-align:left;}

#bsa-container{
background-color: #E6E6E6;
    margin-left: 12px;
    margin-top: 12px;
	margin-bottom:9px;
    padding: 9px;
    width: 239px;}
	
#online-featured{
background-color: #F1F1F1;
    margin-left: 12px;
    margin-top: 12px;
	margin-bottom:12px;
    width: 239px;}
	
	
	
#online-block-spacer-text {text-align:left; margin:3px 0px 7px 9px;}	
	
#online-block-spacer .online125_containers{
height:130px;
width:110px;
margin:0px 10px 0px 0px;
text-align:center;
float:left;
font-family: Verdana;
font-size: 12px;
color: #333333;
font-weight: normal;}

#online-block-spacer{ margin-left:2px;
}

#new-125-block-outer{ margin:auto 0; }
#new-125-block-outer p{ font-size:10px; color:#666666; font-weight:bold; line-height:12px; margin:0px 0px 6px 0px; padding:0;}
#new-125-block-outer div{ height:130px; width:110px; margin:0px 5px 0px 5px; text-align:center; float:left;}

.sitemap-content{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.sitemap-content h1,h2,h3{ font-size:15px; padding:0; margin:6px 0px 10px 0px;}
.sitemap-content li{ list-style:none; line-height:23px; }
.sitemap-content a{ color:#003399; font-size:13px; text-decoration:none; }

.thumb-container{ margin:13px 0px 6px 13px; }
.thumb-container a{ color:#333333; }
.thumb-container a:visited{ color:#2B95A4; }
.thumb-container h2{ color:#0A7696; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; }

.body-content {margin:3px 8px 6px 8px;}

#top-content-sections{ margin:8px 0px 0px 0px;}
#top-content-sections img{ float:left; margin-right:9px; margin-bottom:10px;}

#word-feat-three .featured_three {width:169px;}

#word-feat-three h2  {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	margin:4px 0px 4px 0px;
	padding:0;}
	
#word-feat-three a  { text-decoration:none;}

#word-feat-three p  {margin:0; padding:0; line-height:16px;}

.tex-hard{
	width:128px;
	margin-right:9px;
	float:left;
	margin-bottom:10px;
	border:solid;
	border-color: #666666;
	border-width:1px;
	background-image: url(wordfind/thumb-back.gif);
	background-repeat: repeat-x;
}

.tex-hard img { padding:14px 14px 1px 14px;}

.tex-hard h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:5px 0px 8px 0px; margin:0px 0px 7px 0px; text-align:center;}

.tex-easy{
	width:128px;
	margin-right:9px;
	float:left;
	margin-bottom:10px;
	border:solid;
	border-color: #666666;
	border-width:1px;
	background-image: url(wordfind/thumb-back-easy.gif);
	background-repeat: repeat-x;
}

.tex-easy img { padding:14px 14px 1px 14px;}

.tex-easy h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:5px 0px 8px 0px; margin:0px 0px 7px 0px; text-align:center;}

.tex-3-wide{width:197px; background-color:#E8E8E8; margin-right:6px; float:left; margin-bottom:10px; border:solid; border-color: #666666; border-width:1px;}

.tex-3-wide img { padding:9px 9px 7px 9px;}

.tex-3-wide h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; padding:0; margin:0px 0px 7px 0px; text-align:center;}

#content h2, h3, h4, h5, h6 {font-size:13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:0;
margin:0px 0px 1px 0px;
}

#color_main_container{
	background-color:#FFFFFF;
	width:988px;
	margin-left: auto;
	margin-right: auto;}

#fluid_main_container{
	background-color:#FFFFFF;
	width:100%;
	margin-left: auto;
	margin-right: auto;}

#fluid_main_container p{
	margin-left:8px;}

.word-iframe-container{margin-left:8px;}

#online-header {
	height:96px;
	background-color: #009966;}
	
#color-online-left{	float:left;
	width:699px;
	height: 1150px;
}

#color-online-left p {
	text-align:left;
	margin:0px 5px 7px 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding: 0;
}

#color-online-left a:link{ color:#EC2058;
}

#color-online-left a:visited{ color: #660000;
}
	
#online-section {
	float:left;
	width:699px;
height: 650px;
}


.online-flash{
	height:694px;
	width:650px;
	top: 0px;
	clear: both;
}

#online-section h1 {
	text-align:left;
	margin:4px 5px 2px 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	padding: 0;
} 

#online-ads {float:left; width:289px;} 

.social-share{width:240px; height:65px; padding:9px; background-color: #E6E6E6; margin-left:12px;}

.fb-share{width:59px; margin:0px 0px 0px 18px; float:left;}

.twitter-share{width:64px; margin:0px 0px 0px 9px; float:left;}

.google-share{width:64px; margin:0px 0px 0px 18px; float:left;}

#fuzzy_main_container{ background-color:#FFFFFF; width:1035px;}

#online_color_main_container{ background-color:#FFFFFF; width:1017px;}

.bsaright { margin:7px 2px 0px 0px;}

.home_containers {margin:4px 0px 12px 0px; padding:3px;}

.home_containers h2 {font-family: Verdana; font-size: 12px; font-weight: bold; margin:4px 0px 4px 0px; padding:0;}

#inline ul li {
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin: 0px 3px 0px 3px;
padding: 0;
list-style:none;}

#generic-footer {
margin: 6px 12px 6px 12px;
text-align:center;
}

#generic-footer ul li {
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin: 6px 1px 6px 3px;
padding: 12px 0px 12px 0px;
list-style:none;
text-align:center;
text-decoration:none;}

.footer {margin:8px; text-align:center;}

#topbanner728 {margin:auto !important; width:728px !important; padding-top:3px;}

#printbanner{margin:9px 0px 9px 0px; text-align:center;}

#social{float:left; width:137px;}

#basefeatured {background-color:#FFFFFF;}

#basefeatured h2  {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	margin:4px 0px 4px 0px;
	padding:0;}

#basefeatured a { text-decoration:none;}	

#basefeatured p  {
margin:0;
padding:0;
line-height:16px;}

#search {
	width:260px;
	margin:0px 0px 12px 10px;
	margin-top: 10px;}

#rightcontainer{width:280px; margin-left:9px; background-image:url(gfx/colouring_side_back.jpg); background-repeat:no-repeat; background-color:#F1F1F1; float:right;}

#wordrightcontainer{width:280px; background-image:url(gfx/colouring_side_back.jpg); background-repeat:no-repeat; background-color:#F1F1F1;}

#wordrightcontainer{width:280px; background-image:url(gfx/colouring_side_back.jpg); background-repeat:no-repeat; background-color:#F1F1F1;}

.h2online{font-size:13px; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; margin:2px 0px 2px 0px; padding:0;}

.featured_three{ width:195px;
margin:8px 7px 0px 0px;
float:left;
text-align:center;
margin-bottom:12px;}

.colouring_orange{color:#FF9900;}

.coloring_normal{
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	font-weight: normal;}

#newsletter{margin:0px 0px 5px 0px; width:146px;}

#twitter{margin:0px 0px 5px 0px; width:146px;}

#bsaleft { margin:6px 4px 0px 4px}

.google125left{
	margin-left:7px; margin-top:0px; margin-bottom:6px; width: 135px;}
	
#google125left{
	margin-left:7px; margin-top:0px; margin-bottom:6px; width: 135px;}

.h2base_featured{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	margin:4px 0px 4px 0px;
	padding:0;}

.p_basefeatured{
margin:0;
padding:0;
line-height:16px;
}

.online_back
{background-image:url(online_883_back.gif);
background-repeat:repeat-y;
}

.online125_containers{
height:130px;
width:110px;
margin:0px 0px 0px 0px;
text-align:center;
float:left;
font-family: Verdana;
font-size: 12px;
color: #333333;
font-weight: normal;}

.onlinekids125_containers{
height:130px;
width:115px;
margin:0px 0px 0px 0px;
text-align:center;
float:left;
font-family: Verdana;
font-size: 12px;
color: #333333;
font-weight: normal;}

.online_h3 {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
margin:6px 0px 0px 0px;
padding:0;}

#h1_container{
text-align: center;
margin-right:0px;
margin-left:0px;
}

#featured-extras{background-color:#FFF;}

#h1_container p{text-align:left;}

#breadcrumb-list ul, #breadcrumb-list li
{ color: #333333;
	display:inline;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin: 0;
	padding: 0;}

ul {margin:0; padding:0;}

img{border:none;}

a.button_menu:link {color: #000000; text-decoration: none; }
a.button_menu:visited {color: #333333; text-decoration: none; }
a.button_menu:hover { color: #FFF; text-decoration: underline; }
a.button_menu:active {color: #000000;}

.footer_link_box{
text-align:center;
margin:11px 12px 9px 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;}

.footer_link_box a{ color:#333333; font-weight:bold;}

.coloring_pages_bold {font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: #333333;}

.H1_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	margin:8px 1px 8px 1px;
	text-align:center;
	color: #545454;
}

.text_links_nav {
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-right: 22px;
	padding-bottom: 6px;
	padding-left: 22px;}

body {
margin-left: 0px;
margin-top: 0px;
text-align:center;}

.imagefloatleft {
	background-color: #FFFFFF;
	float:left;
	margin: 0px 8px 2px 0px;}

.imagefloatright {
background-color: #FFFFFF;
float:right;
margin:0px 8px 5px 8px;}


.floatright {
	float:right;
	width:48%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;}

.floatleft {
float:left;
margin:0px 0px 8px 0px;
width:49%;}

.clear {clear:both;}

.clear2 {clear:both; padding:7px 0px 0px 0px;}

.clearstrip-new {
clear:both; height:6px; background-image: url(divider_strip.gif); margin:5px 11px 5px 11px; background-repeat:repeat-x;}

#breadcrumbs {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	margin:6px 3px 0px 3px;}

#breadcrumbs a { color:#666666; text-decoration:none;}

#breadcrumbs ul { margin:0px; padding:0px;}
#breadcrumbs li { margin:0px; padding:0px;}

.h2_main_section_pages {
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:0;
margin:0px 0px 1px 0px;
}

p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:2px 0px 6px 0px;
	padding:0;
}


.wordsearch-iframe{
height:560px;
width:100%;
border:none;
}
.wordsearch-iframe p{ text-align:left; margin:0px 9px 0px 9px;}


h4 {
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

h3 {
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

h2 {
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif; color:#666666;
}

.colouring_menu {
font-size: 12px;
font-weight: bold;
color: #555555;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px 0px 0px 0px;
padding:52px 0px 0px 0px;
}

.colouring_list {
	padding: 0;
	margin-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #000000;
	list-style: none;
	line-height:30px;
	margin:0px 0px 0px 12px;
}

.colouring_list a {text-decoration: none;
}
	
#menu_container {
	width:146px;
	float:left;
	margin-top:4px;
	margin-bottom: 6px;
}
	
.menu_dimensions{
	height:360px;
	width:146px;
	background-image:url(gfx/menu-latest.gif);
	background-repeat:no-repeat;
	margin: 3px 0px 5px 0px;
}

.translate {
	margin-top:5px;
	text-align:center;
}
.flags{
	background-image: url(gfx/flags.gif);
	background-repeat: no-repeat; height:26px;
	text-align:center;}

.topbanner {
	float: left;
	height: 60px;
	width: 614px;
	text-align: center;
}

.googlesearch{
	float:left;
	width:146px;
	margin-top:8px;
}
.H1_div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 5px;
	width: 553px;
}
.image_holder {
	width: 553px;
}

#personalise {
	background-color:#C6C6C6;
	margin:5px;
	font-family:Verdana, Geneva, sans-serif;
	padding:0 0 10px 0;
}

#personalise label{
	font-size:12px;
	margin:0 0 0 5px;
}

#personalise h2{
	font-family:Verdana, Geneva, sans-serif;
	color:#fff;
	font-size:14px;
	margin:0 0 5px 0;
	padding:5px 0 5px 5px;
	display:block;
	background-color:#CC0000;
}

#personalise hr{
	color:#ccc;
	margin:10px 10px;
}

#textInput {
	margin:5px 0 5px 5px;
}

#personalise #demo{
	padding:0 5px;
}

#slider {
	margin:10px 15px;
	width:220px;
	}
	
#controls {
	margin:5px 0 0;
	}
	
#controls a{
	display:block;
	padding:5px;
	background-color:#CC0000;
	color:#ffffff;
	text-decoration:none;
	width:70px;
	float:left;
	margin:5px;
	text-align:center;
	font-size:12px;
	}
	
#print {
	margin:5px 0 0;
	}
	
#print a{
	display:block;
	padding:5px;
	background-color:#CC0000;
	color:#ffffff;
	text-decoration:none;
	width:70px;
	float:left;
	margin:5px;
	text-align:center;
	font-size:12px;
	}

