


.field .field-label,.field .field-label-inline,.field .field-label-inline-first{font-weight:bold;}.field .field-label-inline,.field .field-label-inline-first{display:inline;}.field .field-label-inline{visibility:hidden;}
.node-form .content-multiple-table td.content-multiple-drag{width:30px;padding-right:0;}.node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle{padding-right:.5em;}.node-form .content-add-more .form-submit{margin:0;}.node-form .number{display:inline;width:auto;}.node-form .text{width:auto;}
.form-item #autocomplete .reference-autocomplete{white-space:normal;}.form-item #autocomplete .reference-autocomplete label{display:inline;font-weight:normal;}
#content-field-overview-form .advanced-help-link,#content-display-overview-form .advanced-help-link{margin:4px 4px 0 0;}#content-field-overview-form .label-group,#content-display-overview-form .label-group,#content-copy-export-form .label-group{font-weight:bold;}table#content-field-overview .label-add-new-field,table#content-field-overview .label-add-existing-field,table#content-field-overview .label-add-new-group{float:left;}table#content-field-overview tr.content-add-new .tabledrag-changed{display:none;}table#content-field-overview tr.content-add-new .description{margin-bottom:0;}table#content-field-overview .content-new{font-weight:bold;padding-bottom:.5em;}
.advanced-help-topic h3,.advanced-help-topic h4,.advanced-help-topic h5,.advanced-help-topic h6{margin:1em 0 .5em 0;}.advanced-help-topic dd{margin-bottom:.5em;}.advanced-help-topic span.code{background-color:#EDF1F3;font-family:"Bitstream Vera Sans Mono",Monaco,"Lucida Console",monospace;font-size:0.9em;padding:1px;}.advanced-help-topic .content-border{border:1px solid #AAA}.rteindent1{margin-left:40px;}.rteindent2{margin-left:80px;}.rteindent3{margin-left:120px;}.rteindent4{margin-left:160px;}.rteleft{text-align:left;}.rteright{text-align:right;}.rtecenter{text-align:center;}.rtejustify{text-align:justify;}.image_assist{background-color:#eeeeee;background-repeat:no-repeat;background-image:url(/sites/all/modules/fckeditor/plugins/imgassist/imgassist.gif);background-position:50% 50%;border:1px dashed #dddddd;}.ibimage_left{float:left;}.ibimage_right{float:right;}






.filefield-icon{float:left;
  margin-right:0.4em;}


.filefield-element{margin:1em 0;white-space:normal;}.filefield-element .widget-preview{float:left;
  padding-right:10px;
  border-right:1px solid #CCC;
  margin-right:10px;
  max-width:30%;}.filefield-element .widget-edit{float:left;
  max-width:70%;}.filefield-element .filefield-preview{width:16em;overflow:hidden;}.filefield-element .widget-edit .form-item{margin:0 0 1em 0;}.filefield-element input.form-submit,.filefield-element input.form-file{margin:0;}.filefield-element input.progress-disabled{float:none;display:inline;}.filefield-element div.ahah-progress,.filefield-element div.throbber{display:inline;float:none;padding:1px 13px 2px 3px;}.filefield-element div.ahah-progress-bar{display:none;margin-top:4px;width:28em;padding:0;}.filefield-element div.ahah-progress-bar div.bar{margin:0;}



.filefield-generic-edit .filefield-icon{float:left;
  margin-right:0.7em;
  margin-top:0.3em;}.filefield-generic-edit-description{margin-right:6em;}
.filefield-generic-edit .form-text{width:99%;}.filefield-generic-edit .description{white-space:normal;margin-bottom:0;overflow:auto;}


html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}
ins{text-decoration:none;}del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}



body{font:100.01%/1.4 arial,helvetica,tahoma,sans-serif;color:#161616;background:transparent url(/sites/all/themes/kidsandteens/images/body-bg.gif) 0 0 repeat-x}#site{font-size:75%}a{color:#0076b0;text-decoration:underline}a:link{}a:visited{}a:focus,a:hover,a:active{text-decoration:none}p,blockquote,pre,address,code,dl,dt,dd,ol,ul,table{margin:0 0 1em 0}table{width:620px}th,td{padding:5px 10px;border-bottom:1px solid #f0f0f0}th{background-color:#5f9ebc;color:#ffffff;text-align:left}tr.odd td{background-color:#e5e5e5}tr.even td{background-color:#dddddd}ul{list-style:disc;margin-left:25px}ol{list-style:decimal;margin-left:25px}

label{float:left;width:100px;font-weight:bold}.form-item{overflow:hidden;margin:0 0 1em}.form-required{color:#ff0000}button.form-submit{display:block;border:none;width:89px;height:22px;background:transparent url(/sites/all/themes/kidsandteens/images/button-submit.gif) 0 0 no-repeat;cursor:pointer;margin:0 18px 0 auto}button.form-submit span{display:none}button.form-submit:focus,button.form-submit:hover,button.form-submit:active{background-position:0 -23px}

html,body,#site,#site-outer{height:100%;}#site > #site-outer{height:auto;min-height:100%;}#site-inner{padding-bottom:90px;}

#footer{position:relative;margin-top:-90px;
  height:90px;clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}/* Hides from IE-mac \*/
* html .clearfix{height:1%;}.clearfix{display:block;}



#skip{display:none}#site-outer{width:1000px;margin:0 auto;background:transparent url(/sites/all/themes/kidsandteens/images/header-bg.jpg) 0 0 no-repeat}#site-inner{width:940px;margin:0 auto}#logo{margin:0}#logo a{display:block;width:240px;height:160px;text-indent:-9999em;position:absolute}#navigation{height:192px}#navigation .links{margin:0;padding:70px 0 0 308px;list-style:none}#navigation li{float:left}#navigation a{display:block;width:155px;height:34px;background:transparent url(/sites/all/themes/kidsandteens/images/nav.jpg) 0 0 no-repeat;text-indent:-9999em}#navigation li.menu-217 a{background-position:0 0;width:81px}#navigation li.menu-217 a:focus,#navigation li.menu-217 a:hover,#navigation li.menu-217 a:active,#navigation li.menu-217 a.active{background-position:-155px 0}#navigation li.menu-218 a{background-position:0 -35px;width:126px}#navigation li.menu-218 a:focus,#navigation li.menu-218 a:hover,#navigation li.menu-218 a:active,#navigation li.menu-218 a.active{background-position:-155px -35px}#navigation li.menu-228 a{background-position:0 -70px;width:127px}#navigation li.menu-228 a:focus,#navigation li.menu-228 a:hover,#navigation li.menu-228 a:active,#navigation li.menu-228 a.active{background-position:-155px -70px}#navigation li.menu-220 a{background-position:0 -105px;width:146px}#navigation li.menu-220 a:focus,#navigation li.menu-220 a:hover,#navigation li.menu-220 a:active,#navigation li.menu-220 a.active{background-position:-155px -105px}#navigation li.menu-225 a{background-position:0 -140px;width:151px}#navigation li.menu-225 a:focus,#navigation li.menu-225 a:hover,#navigation li.menu-225 a:active,#navigation li.menu-225 a.active{background-position:-155px -140px}#banner{height:228px;padding:0 385px 0 0;margin:0 0 25px;background:transparent url(/sites/all/themes/kidsandteens/images/banner-photo.jpg) 571px 11px no-repeat}#banner .block{padding:27px 0 0 21px}#banner .heading,#banner p{color:#fff;font-size:1.167em;margin:0}#banner .heading{height:35px;background:transparent url(/sites/all/themes/kidsandteens/images/banner-heading.jpg) 0 0 no-repeat;text-indent:-9999em}#banner p{margin:13px 0 17px 4px;line-height:1.2}#banner .button{display:block;width:246px;height:55px;background:transparent url(/sites/all/themes/kidsandteens/images/banner-button.jpg) 0 0 no-repeat;margin:0 0 0 -4px;text-indent:-9999em}#banner .button:focus,#banner .button:hover,#banner .button:active{background-position:0 -56px}#content{overflow:hidden}#content-1,#content-2{float:left}#content-2{width:570px}#content-2 .block{margin-bottom:37px}#content-2 .panel-content_1{margin-bottom:18px}#content-1,#content-3{width:280px;margin-top:6px}#content-3{float:right}#footer{background:transparent url(/sites/all/themes/kidsandteens/images/footer-bg.gif) 0 100% repeat-x;clear:both;font-size:.75em;font-family:verdana,tahoma,sans-serif}#footer-inner{height:90px;width:1000px;margin:0 auto;background:transparent url(/sites/all/themes/kidsandteens/images/footer-clouds.gif) 30px 0 no-repeat}#footer .block{width:940px;margin:0 auto;padding-top:72px}#footer a{text-decoration:none}#footer a:focus,#footer a:hover,#footer a:active{text-decoration:underline}#footer .disclosure{color:#0b0b0b;float:left;margin:0 22px 0 13px;display:inline}#footer .panel-menu{float:left}#footer .panel-menu ul{margin:0;list-style:none}#footer .panel-menu li{display:inline;background:transparent url(/sites/all/themes/kidsandteens/images/bullet-square-black.gif) 0 5px no-repeat;padding:0 11px 0 14px}#footer .panel-menu li.first{padding-left:0;background:transparent none}#footer .panel-menu a{color:#0084cf}#footer .developed-by{float:right;margin:0 19px 0 0;display:inline}#footer .developed-by a{color:#f36d25}

body.no-sidebars #content-2{float:none;width:auto}

body.one-sidebar #content-2{width:623px}

body.sidebar-left #content-2{float:right}

body.sidebar-right #content-2{float:left}

body.two-sidebars #content-1{display:inline;margin-right:37px}body.two-sidebars #content-2{width:306px}.panel-content,.module-content{overflow:hidden}

.heading{font-family:verdana,tahoma,sans-serif;font-size:1.5em;font-weight:normal;color:#5747ce;margin:0 0 .7em}.heading a{color:#5747ce;text-decoration:none}.heading a:focus,.heading a:hover,.heading a:active{text-decoration:underline}h2.heading{font-size:1.34em}h3.heading{font-size:1em;color:#4cbadb;font-weight:bold}h3.heading a{color:#4cbadb}.panel-right .module-header .heading{font-family:arial,verdana,tahoma,sans-serif;margin-bottom:0}

.button-container a,.button-container .form-submit{display:block;margin:10px 0 0;height:32px;background:transparent url(/sites/all/themes/kidsandteens/images/panel-right-buttons-sprite.gif) 0 0 no-repeat;text-indent:-999em}.button-container .button:focus,.button-container .button:hover,.button-container .button:active{background-position:-200px 0}input.form-submit{border:none}input.form-submit:focus,form input.form-submit:hover,form input.form-submit:active{cursor:pointer}a.button-twitter-follow{width:133px}a.button-fb-fan{width:173px;background-position:0 -66px}a.button-fb-fan:focus,a.button-fb-fan:hover,a.button-fb-fan:active{background-position:-200px -66px}
	
	


.inline{list-style:none;margin-left:0}.node_read_more a{display:block;width:103px;height:22px;background:transparent url(/sites/all/themes/kidsandteens/images/button-read-more.gif) 0 0 no-repeat;text-indent:-9999em}.node_read_more a:focus,.node_read_more a:hover,.node_read_more a:active{background-position:0 -23px}sup,sub{height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative}sup{bottom:1ex}sub{top:.5ex}.panel-message{margin:10px;padding:10px;text-align:left;background-color:#4cbadb;color:white}.panel-message ul{margin:0 0 0 25px}

.panel-right{margin:0 0 30px;padding-top:37px;background:transparent url(/sites/all/themes/kidsandteens/images/panel-right-header.gif) 0 0 no-repeat}.panel-right .panel-content{margin:0 7px 0 0;padding:0 15px 10px;width:243px;background:#c3f0fd url(/sites/all/themes/kidsandteens/images/panel-right-footer.gif) 0 100% no-repeat}

.panel-block-3{padding:0;background:none}.panel-block-3 .panel-content{margin:0;padding:0;width:auto;background:0}.panel-block-3 a{display:block;width:280px;height:386px;background:transparent url(/sites/all/themes/kidsandteens/images/banner-enquire-now.jpg) 0 0 no-repeat;text-indent:-9999em}.panel-block-3 a:focus,.panel-block-3 a:hover,.panel-block-3 a:active{background-position:0 -387px}

.panel-block-4-right{background-image:url(/sites/all/themes/kidsandteens/images/panel-right-twitter-header.gif)}.panel-block-4-right .module-header .heading{margin:0}.panel-block-4-right .module-content{font-size:.91667em;line-height:1.3em}.panel-block-4-right ul{margin:0}.panel-block-4-right ul li{margin-bottom:3px;padding:5px 0 8px;list-style:none;border-bottom:1px dotted #a379cb}.panel-block-4-right a{color:#0084cf}.my-twitter-status-time{margin-top:5px;text-align:right}.my-twitter-status-time a{font-size:.75em}

.panel-block-5-right{padding:0;background:none}.panel-block-5-right .panel-content{margin:0;padding:0;width:auto;background:0}.panel-block-5-right a{display:block;width:275px;height:144px;background:transparent url(/sites/all/themes/kidsandteens/images/banner-latest-news.jpg) 0 0 no-repeat;text-indent:-9999em}.panel-block-5-right a:focus,.panel-block-5-right a:hover,.panel-block-5-right a:active{background-position:0 -144px}

.panel-block-6-right{margin-top:-10px;background-image:url(/sites/all/themes/kidsandteens/images/panel-right-fb-header.gif)}

.panel-views-Latest_News-block_1 .panel-view-list{margin-left:0;list-style:none}.panel-views-Latest_News-block_1 .views-field-created{color:#4cbadb;font-weight:bold}.panel-views-Latest_News-block_1 .views-field-body,.panel-views-Latest_News-block_1 .views-field-body .field-content,.panel-views-Latest_News-block_1 .views-field-body p,.panel-views-Latest_News-block_1 .views-field-view-node{display:inline}.panel-views-Latest_News-block_1 .views-field-body p{margin:0}.panel-views-Latest_News-block_1 .views-row{margin:0 0 1em}

.panel-views-Meet_Our_Team-block_1 .field-field-photo{float:left}.panel-views-Meet_Our_Team-block_1 .field-field-photo img{padding:5px;background-color:#c1e2ec}.panel-views-Meet_Our_Team-block_1 .module-team_members{margin:0 0 2em}.panel-views-Meet_Our_Team-block_1 .module-team_members .module-header{display:none}.panel-views-Meet_Our_Team-block_1 .module-team_members .module-content{overflow:visible}.panel-views-Meet_Our_Team-block_1 .module-team_members .module-content p,.panel-views-Meet_Our_Team-block_1 .module-team_members .module-links{margin-left:98px}.panel-views-Meet_Our_Team-block_1 .module-team_members .module-content p{margin-bottom:.5em}

#content-2 .panel-block-7-content_1{border:none}.panel-block-7-content_1 .module-block-7-content_1 .module-content a{display:block}.panel-block-7-content_1 .module-block-7-content_1 .module-content a .logos{float:left;margin-right:25px}.panel-block-7-content_1 .module-block-7-content_1 .module-content a .first{margin-right:23px}.panel-block-7-content_1 .module-block-7-content_1 .module-content a .last{margin-left:3px;margin-right:0}

.sitemap-menu .title{display:none}

.pager{text-align:right;margin:0 0 2em}.pager li{display:inline;padding:0 0 0 3px;margin:0;background:none}.pager .pager-current,.pager a{display:inline;background:#4cbadb;padding:1px 3px;text-decoration:none;color:#fff}.pager .pager-current,.pager a:focus,.pager a:hover,.pager a:active{background-color:#5747ce;color:#fff}

body.front .panel-content_1,body.front .panel-node{border-bottom:1px dotted #5747ce}body.front #content-2 .block{margin:0 0 2em}body.front #content-2 .panel{padding-bottom:1em}

.ibimage{margin:.25em 1em}.ibimage_left{margin-left:0}.ibimage_right{margin-right:0}

.module-team_members a.imagecache-bio{float:left;margin:.5em 1em 1em 0}.module-team_members a.imagecache-bio img{padding:5px;background-color:#c1e2ec}





.panel-user-1-right .module .module-header .heading{text-transform:capitalize} 

.panel-message{margin-bottom:6px}.panel-message ul,.form-message ul{margin:0}.form-message,.panel-message{overflow:hidden;margin:6px 0 1em;padding:5px;color:#00aeef;letter-spacing:0.03em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-color:#e6e6e6;background-color:#e6e6e6}.form-message .messages,.panel-message .messages{display:block;padding:1em;font-weight:bold}

.panel-tabs .primary,.panel-views-admin-links .links{overflow:hidden;margin:6px 0 1em;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-color:#e6e6e6;background-color:#e6e6e6}.panel-tabs .primary li,.panel-views-admin-links .links li{float:right;display:inline;background:none}.panel-tabs .primary li a,.panel-views-admin-links .links li a{display:inline-block;width:auto;padding:5px 10px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px #cccccc solid;background-color:#d9d9d9;text-decoration:none;text-transform:capitalize;}.panel-tabs .primary li a:focus,.panel-tabs .primary li a:hover,.panel-views-admin-links .links li a:focus,.panel-views-admin-links .links li a:hover{border:1px solid #0076b0;background-color:#d9d9d9}.panel-tabs .primary li a:active,.panel-views-admin-links .links li a:active{background-color:#cccccc;text-decoration:underline}.panel-tabs .primary li a.active,.panel-views-admin-links .links li a.active{border:1px solid #0076b0;background-color:#cccccc;text-decoration:none;font-weight:bold}.panel-views-admin-links .links{margin:0 0 1em}

.region td.region{background-color:#5F9EBC;border-top:#cccccc 1px solid;border-bottom:#cccccc 1px solid;color:#ffffff}a.tabledrag-handle{float:left;margin-right:7px;display:block;height:14px;width:14px;background:transparent url(/sites/all/themes/kidsandteens/images/handle.gif) 0 0 no-repeat;text-indent:-999em;cursor:move}

#block-admin-display-form .form-submit{margin-right:18px;width:120px;xbackground-image:url(/sites/all/themes/kidsandteens/images/button-default-backend.png);text-indent:0;text-transform:capitalize}#block-admin-display-form .form-submit:focus,#block-admin-display-form .form-submit:hover{background-position:-121px 0}

#fckeditor-kidsandteens{font:75%/1.4 arial,helvetica,tahoma,sans-serif;padding:1em;background:none}#fckeditor-kidsandteens a{color:#0076b0;text-decoration:underline}#fckeditor-kidsandteens a:hover,#fckeditor-acelportal a:active,#fckeditor-acelportal a:focus{text-decoration:none}
