@charset "utf-8";
body{
margin:0px;
padding:0px;
}

h1{
padding:0px;
margin:5px 0 20px 0 ;
color:#000066;
font-size:26px;
font-weight:bold;

}

h2{
padding:0px;
margin:0px 0 20px 0 ;
color:#fff;
font-size:18px;
font-weight:bold;
text-decoration:underline;


}


.rel{ position:relative;}
.abs { position:absolute;}
.finline{ float:left; display:inline;}

#container{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000066;
width:800px;
float:left;
border:none;
}

.hdr{
float:left;
display:inline;
background-color:#006600;
height:133px;
width:800px;
background: url(images/smarties-web_pag_r1_c1.gif) no-repeat;

}


#sidebar_menu{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
float:left;
display:inline;
background-repeat: no-repeat;
width:117px;
background-color:#00B6F1;
padding: 0px ;
margin:0px;
}

.sidebar_menu_container{
float:left;
display:inline;
margin:30px 0 0 15px ;
width:90px;
}


.sidebar_bot{
clear:both;
	float:left;
	display:inline;
	background-image: url(images/menu_bot.gif);
	background-repeat: no-repeat;
	height:88px;
	width:117px;
	
}


#sidebar_menu ul{
padding:0px;
margin:0px;
}




#sidebar_menu a{
color:#FFFFFF;
text-decoration:none;
padding:0px;
margin:0px;
}

#hdr_tags_container{
background-color:#FF0000;
}

#hdr_tags_container a{
color:#00FFFF;
}



#content_container{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
float:left;
display:inline;
width:650px;
margin:20px 0 0 25px ;
line-height:20px;
}



.ngg-album{
color:#FFFFFF;
border:1px #00B6F1 dashed;
background-color:#50D0F6;
clear:both;
padding:5px;
width:400px;
height:150px;
margin-bottom:20px;

}

.Thumb{
width:150px;
height:100px;


}
.ngg-thumbnail{

}

.ngg-gallery-thumbnail{

margin:5px 5px 5px 5px ;

}

#content_container a{
text-decoration:none;
color: #006600;
}


#alternative_content_container_gallery{
float:left; display:inline; width:360px; background-color:#fff;
}

#alternative_content_container_gallery img{
float:left;
margin:5px 10px 10px 0 ;
border:none;
}

#alternative_content_container_gallery a{
font-weight:bold;
color:#fff;
}


#alternative_content_container_with_right_image_container img{
float:left;
margin:0 10px 10px 0 ;
}

#alternative_content_container_with_right_image_container{

float:left; display:inline; width:360px; background-color:#fff;

}

#alternative_content_container_with_right_image_container a{

text-decoration:none;
color:#006600;

}

#img_right_container{
float:left;
display:inline;
background-color:#fff;
width:230px;
margin: 0 0 0 40px ;
}

#img_right_container img{
display: block;
margin: 0 auto 30px auto;
}

.form_objects{
width:400px;
}



/* styles for wordpress */

.clear	 { clear: both; height: 0;	}
br.clear { height:1%; font-size:1px; line-height:1px; overflow:hidden; visibility: hidden; }

.gal img.tn{	margin:8px; /*border:1px solid #4C4C4C;*/	}
.gal h2{	margin: 24px 8px 10px 8px; color:#000066; text-decoration:none; }
/* gallery styles */

.pagenav {font-size:12px; font-weight:bold; padding:0 0 10px 0 ; background-color:#00B6F1; clear:both; } /* the outermost list item; contains whole list */
.page-item-2 { font-size:12px; font-weight:bold; text-indent:0px; list-style:none; display:block; margin:300px 0 0 0 ; } /* page home*/
.page-item-9 { font-size:12px; font-weight:bold; text-indent:0px; list-style:none; display:block; margin:45px 0 0 0 ; } /* page gallery */
.page-item-54 { font-size:12px; font-weight:bold; text-indent:0px; list-style:none; display:block; margin:0px 0 0 0 ; } /* page about */
.page-item-23 { font-size:12px; font-weight:bold; text-indent:0px; list-style:none; display:block; margin:15px 0 0 0 ; } /* page contact */
.page-item-21 { font-size:12px; font-weight:bold; text-indent:0px; list-style:none; display:block; margin:15px 0 0 0 ; } /* page fees and funding */
.page-item-18 { font-size:12px; font-weight:bold; text-indent:0px; list-style:none; display:block; margin:15px 0 0 0 ; } /* page ofsted*/
.page-item-13 { font-size:12px; font-weight:bold; text-indent:0px; list-style:none; display:block; margin:15px 0 40px 0 ; } /* page smartcare*/
.page-item-11 { font-size:12px; font-weight:bold; text-indent:0px; list-style:none; display:block; margin:15px 0 0 0 ; } /* page smarties */


.current_page_item { margin:15px 0 40px 0; padding:0px; clear:both; display:block; } /* the current Page */
.current_page_parent { margin:0px; padding:0px; clear:both; } /* parent of the current Page */
.current_page_ancestor { margin:0px; padding:0px; clear:both; } /* any ancestor of the current Page */



li.categories { font-size:10px; background-color:#00B6F1; list-style:none; }
li.cat-item { font-size:12px; background-color:#00B6F1; list-style:none; font-weight:bold; padding:0 0 15px 0 ; }


/* category ID #7, etc */
li.current-cat {
	font-size:12px;
	list-style: none;
	color:#FF0000;
	background-image: url(/images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 18px;
	padding:15px 0 15px 10px ;
	border-top:1px #FFFFFF solid; 
	border-bottom:1px #FFFFFF solid; 
	margin: 0 0 15px 0 ;
}
li.current-cat-parent {font-size:14px; background-color:#00B6F1; list-style:none;  }
ul.children {font-size:10px; list-style:none; background-color:#00B6F1; }

.RightCell { 
	padding-left:10px;
	border: #000000 1px solid; 
	border-collapse:collapse; 
	width:60px;
}
.all-table {
	border: #000000 1px solid; 
	border-collapse:collapse; 
	padding:0px;
}
.left-td {
	border: #000000 1px solid; 
	border-collapse:collapse;
	 padding:0px 0px 0px 5px;
}

/* additional styles june 2010 */

.smartcare-news-blog{top:234px; left:15px; width:100px; z-index:10;}
.smartcare-news-blog img{ margin:0 5px 0 0;}
.smartcare-news-blog a{ color:#fff; font-weight:bold; font-size:11px;}