@charset "utf-8";/* [CSS Reset] */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:'';}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}body{  background:url(../images/background.png) top left repeat-x #DAF3FD fixed;  font:12px/1.3 'Tahoma', 'sans-serif';  color:#111;}small{font-size:0.9em}ol{list-style:decimal;margin-bottom:20px;}ul{list-style:disc;margin-bottom:20px;}li{margin:0 0 0 30px; line-height:1.4em} li ul{list-style:circle;margin:10px 0}dd{margin-bottom:10px;}h1,h2,h3,h4,h5,h6{  font-family:'Myriad Pro','Arial','Tahoma', 'sans-serif';  /*font-weight:normal;*/  margin-bottom:16px;  letter-spacing:0px;}p{margin-bottom:20px;}li p{margin-bottom:10px;}h1{font-size:2.0em;}h2{font-size:1.8em;}h3{font-size:1.5em;}h4{font-size:1.3em;}h5{font-size:1.2em;}h6{font-size:1.1em;}a{color:#233761}a:hover{color: /*#859116*/ #e55107}.block-anchor{  display:block;  text-decoration:none;}blockquote{  margin:0 20px 20px 20px;  border-left:5px solid #e0e0e0;  padding:15px;  color:#333;  font-family:'Georgia','Times News Roman', 'serif';  font-style:italic;  background:#f0f0f0;}blockquote p{margin:0;}/*------------------- General Containers-------------------*/.container{  clear:left;  width:940px;  margin:0 auto;  overflow:hidden;  background:#fff;}#top{overflow:visible}.scol{  float:left;  width:240px;}.wcol{  width:700px;  float:left;  position:relative;}.mcol{  float:left;  width:460px;}#content-wrap{background:#fff;padding-bottom:20px}#nav ul{  margin:0;  list-style:none;}#nav li{  background:url(../images/nav-li-bg.png) top #fff repeat-x;  text-transform:uppercase;  margin:0;}#nav a{  background:url(../images/nav-a-bg.png) -230px 0 no-repeat;  border-left:10px solid #de1218;  display:block;  line-height:31px;  text-indent:15px;  color:#222;  font-size:0.9em;  font-weight:normal;  text-decoration:none;  width:230px;  font-weight:bold;}#nav #item2{border-left-color:#e55017;background-position:inherit -31px;}#nav #item3{border-left-color:#ea7d13;background-position:inherit -62px;}#nav #item4{border-left-color:#f0c300;background-position:inherit -93px;}#nav #item5{border-left-color:#64a61e;background-position:inherit -124px;}#nav #item6{border-left-color:#008b39;background-position:inherit -155px;}#nav #item7{border-left-color:#008f81;background-position:inherit -186px;}#nav #item8{border-left-color:#0058a4;background-position:inherit -217px;}/*#services #item1{background:#de1218;color:#fff !important}#neuro-visual-therapy #item2{background:#e55017;color:#fff !important}#infancy-to-pre-school #item3{background:#ea7d13;color:#fff !important}#reading-dyslexia #item4{background:#f0c300;color:#fff !important}#adhd-autism #item5{background:#64a61e;color:#fff !important}#acquired-brain-injury #item6{background:#008b39;color:#fff !important}#sports-performance #item7{background:#008f81;color:#fff !important}#faqs #item8{background:#0058a4;color:#fff !important}*/#services #item1{background-position:0 0px !important; color:#fff !important}#neuro-visual-therapy #item2{background-position:0 -31px !important;color:#fff !important}#infancy-to-pre-school #item3{background-position:0 -62px !important;color:#fff !important}#reading-dyslexia #item4{background-position:0 -93px !important;color:#fff !important}#adhd-autism #item5{background-position:0 -124px !important;color:#fff !important}#acquired-brain-injury #item6{background-position:0 -155px !important;color:#fff !important}#sports-performance #item7{background-position:0 -186px !important;color:#fff !important}#faqs #item8{background-position:0 -217px !important;color:#fff !important}#logo{  width:260px;  margin-left:-20px;  height:110px;  background:url(../images/_logo.png) 0 0 no-repeat #DAF3FD;  border-bottom:22px solid #DAF3FD;}#main #logo{  background-position: 0 -240px;}#logo a{  text-decoration:none;  display:block;  width:260px;  height:110px;}#icon-nav{  position:absolute;  top:5px;  left:50px;  height:120px;  width:210px;  z-index:400;  list-style:none;  margin:0;}#icon-nav li{float:left; margin:0;}#icon-nav a{  display:block;  width:50px;  height:120px;  line-height:12px;  font-size:11px;  text-align:center;  background:url(../images/icon-nav.png) left bottom no-repeat;  margin-right:10px;  color:#333;  text-decoration:none;}#icon-nav a span{  display:block;  width:50px;  height:50px;  line-height:50px;  text-indent:-999em;}#icon-nav #icon-nav-home:hover{background-position:0 1px}#icon-nav #icon-nav-about{background-position:-67px -120px;}#icon-nav #icon-nav-about:hover{background-position:-67px 1px}#icon-nav #icon-nav-blog{background-position:-137px bottom;}#icon-nav #icon-nav-blog:hover{background-position:-137px 1px}#banner{  position:relative;  /*Preload Images  background-image:url(../images/banner.jpg);  background-image:url(../images/banner-1.jpg);  background-image:url(../images/banner-2.jpg);  background-image:url(../images/banner-3.jpg);  background-image:url(../images/banner-4.jpg);  background-image:url(../images/banner-5.jpg);  background-image:url(../images/banner-6.jpg);  background-image:url(../images/banner-7.jpg);  background-image:url(../images/banner-8.jpg);*/  background-image:url(../images/banner.jpg);  width:700px;  height:430px;  height:380px;}#home #banner, #home #banner-img{background-image:url(../images/banner.jpg);}.ui-tabs-hide{display:none;}#banner-img{  position:absolute;  left:0;  top:0;  width:700px;  height:380px;  overflow:hidden;}#banner-img-wrap{  height:700px;  width:5760px;  display:block;}#carousel-control{  position:absolute;  top:345px;  left:54px;  list-style:none;  margin:0;  z-index:500;  display:none;}#carousel-control li{  float:left;  margin:0 3px 0 0;}#carousel-control a{  display:block;  width:17px;  line-height:17px;  height:17px;  margin:2px;  border:0px solid #333;  text-align:center;  color:#fff;  text-decoration:none;  text-indent:-999em;  background-image:url(../images/carousel-anchor-bg.png);  background-repeat:repeat-x;}#ab0{background-color:#ffffff;}#ab1{background-color:#de1218;}#ab2{background-color:#e55017;}#ab3{background-color:#ea7d13;}#ab4{background-color:#f0c300;}#ab5{background-color:#64a61e;}#ab6{background-color:#008b39;}#ab7{background-color:#008f81;}#ab8{background-color:#0058a4;}#carousel-control li.ui-tabs-selected a{  margin:0;  padding:2px;  border:1px solid #333;}#prev, #next, #play-pause{  display:block;  width:27px;  height:30px;  position:absolute;  left:25px;  top:345px;  z-index:500;  overflow:hidden;  color:#fff;  font-weight:bold;  background:url(../images/carousel-controls.png) -82px center no-repeat;  text-indent:-9999em;}#next{  width:27px;  left:80.5px;  background-position: -52px center;}  #play-pause{  left:57px;  width:19px;  background-position: -26px center;}#play-pause.paused{  background-position: -2px center;}#banner-img img{  float:left;}#search-area{  position:absolute;  bottom:0;  width:700px;  height:0px;  background:#345170;  background:#d35807;  z-index:400px;}#nav{border-bottom:0px solid #d35807;}#search-form{margin:0 20px;display:none}#search-input{  padding:5px 3px;  width:480px;  border:1px solid #ccc;  border-top:1px solid #999;  border-right:0;  background:#f0f0f0;}#search-submit{vertical-align:middle;margin-bottom:2px;}#search-area p{line-height:60px;}#c{  background:url(../images/cbg.png) 0 0 repeat-y;}#main #c, #archives #c{  background:url(../images/mainbg.png) 0 0 repeat-y;}#main-content, #home-content{  padding:0 20px 20px 20px;  background:#fff;}#home-content{  background:transparent;  padding:0;  width:700px;}#from-blog{  background:#fff;}#from-blog-header, #title{  background:url(../images/aside.png) -720px 0 repeat-y #333;  height:50px;  overflow:hidden;  margin-bottom:20px;  color:#fff;}#from-blog-header h3, #title h3{  line-height:50px;  text-transform:uppercase;  font-size:1.2em;  font-weight:bold;  float:left;  padding-left:20px;}.wcol #title, .mcol #title{  margin-bottom:0;  border-bottom:20px solid #fff;}#title a{  color:#fff;  text-decoration:none;}#title a:hover{color:#f8b50e;}#subscribe{  float:right;  line-height:50px;  padding-right:20px;  font-size:0.9em;}#label{font-weight:bold;}#label, #rss, #newsletter, #twitter, #facebook {  float:left;  display:block;  line-height:50px;  margin-left:5px;}#rss,#newsletter, #twitter, #facebook{  background:url(../images/rss.png) left center no-repeat;  padding-left:20px;  height:50px;  color:#fff;  text-decoration:none;}#newsletter{background:url(../images/newsletter.png) left center no-repeat;} #facebook{background:url(../images/facebook.png) left center no-repeat;} #twitter{background:url(../images/twitter.png) left center no-repeat;} .aside{  padding:0 20px 20px 20px;}.aside h3, #from-blog-header h3{  line-height:50px;  text-indent:20px;  margin:0 -20px 20px -20px;  color:#fff;  text-transform:uppercase;  font-size:1.2em;  font-weight:bold;}.aside.green{background-color:#e6eed6}.aside.green h3{background:url(../images/aside.png) -240px 0 repeat-y #aeb62c}.aside.blue{background-color:#dae5e9}.aside.blue h3{background:url(../images/aside.png) 0 0 repeat-y #456c95}.aside.tan{background-color:#efe4d0}.aside.tan h3{background:url(../images/aside.png) -480px 0 repeat-y #ed850c}.post{  margin:0 20px 20px 20px;  border-bottom:1px solid #e0e0e0;}.post:last-child{  border-bottom:0;}.post-header{  margin-bottom:20px;}.post-header a{text-decoration:none;}.post-header h1, .post-header h2, .post-header h3{  line-height:1.1em;  margin-bottom:0px;}/*.post-header h2{font-size:1.8em}*/.post-header small{  font-family:'Georgia','Times News Roman', 'serif';  font-style:italic;  color:#333;}.tagcloud{margin:10px 0}.reflect_archive li, .sidebarlist{  margin-left:15px;  color:#233761;}#headlines{  margin:0 0 20px 20px;}#headlines li{  padding:0;  line-height:20px;  margin:0 0 0 0px;}  #footer{  border-top:1px solid #ccc;  margin:0 auto 5px auto;  background:transparent;  padding:15px 20px 0 20px;  width:900px;}.footerrow{  overflow:hidden;  margin-bottom:15px;}#faqs dt{  margin:0 0 15px 0;  padding:0px 0 2px 25px;  background:url(../images/collapse-icons.png) 0 -3px no-repeat;}#faqs dt.ui-state-active{  background:url(../images/collapse-icons.png) 0 -38px no-repeat;}#faqs dd{  background:#f0f0f0;  padding:20px;}#faqs dt a{}/*Personnel rules*/.personnel{  overflow:auto;  border-bottom:1px solid #e0e0e0;  margin-bottom:20px;}.personnelpic{  float:left;  width:120px;  height:140px;  margin:5px 0 0 0;  background:#ccc;}.personnelinfo{  float:left;  width:520px;  margin:0 20px 0 0px;}.personnelinfo h3,.personnelinfo h2{  margin-bottom:5px;} .personnelinfo cite{  font-family:'Georgia','Times News Roman', 'serif';  font-style:italic;  color:#333;}.linkCat{  list-style:none;  padding:0;  margin:0;}/*pagination*/#pages, .pages{  overflow:hidden;  margin:0 20px;  font-family:'Georgia','Times News Roman', 'serif';  font-style:italic;  color:#333;}.ditto_previous_link, .ditto_next_link{  margin-right:5px;  text-decoration:none;}.ditto_page, .ditto_currentpage{  margin-right:3px;}.ditto_currentpage{  font-weight:bold;  font-size:1.1em;}.left{float:left}.right{float:right}/*events*/.eventcontext{  border-top:1px solid #eee;}.eventcontext h6{  margin:-10px 20px 20px 20px;  -webkit-border-radius:10px;  -moz-border-radius:10px;}.eventcontext h6 span{  background:#eee;  color:#333;  padding:7px 10px;  -webkit-border-radius:10px;  -moz-border-radius:10px;}#upcomingevents{  margin-bottom:60px;  margin-top:0px;}#events #content-wrap{padding-top:20px;}.eventcontext .post{border:0}#scrim{  position:absolute;  background:rgba(0,0,0,0.7);  top:0;  left:0;  height:100%;  width:100%;  z-index:500;}#signupform{ position:absolute; z-index:501; background:#fff; border:1px solid #333; width:300px; padding:30px 30px 40px 30px; margin:0 auto; display:none;}.filterh1{margin-left:20px;} .eventcontext span b{margin-left:20px; font-weight:normal} .aside ul li {margin-left:10px;} ul.tweetList li {margin: 5px;} h5.blogs {margin-bottom:5px;} p.larger {font-size: 14px;}
