body 		{font-family: Arial; font-size: 9pt; color: #284386}
table		{font-family: Arial; font-size: 9pt; color: #284386}
td		{font-family: Arial; font-size: 9pt; color: #284386}

a:link		{text-decoration: none; font-weight: bold; color: #EC0080}
a:visited	{text-decoration: none; font-weight: bold; color: #EC0080}
a:hover		{text-decoration: none; font-weight: bold; color: #333399}

.hnav:link	{font-family: Comic Sans MS; font-size: 10pt; text-decoration: none; font-weight: bold; color: #EC0080}
.hnav:visited	{font-family: Comic Sans MS; font-size: 10pt; text-decoration: none; font-weight: bold; color: #EC0080}
.hnav:hover	{font-family: Comic Sans MS; font-size: 10pt; text-decoration: none; font-weight: bold; color: #343399}

.hl:link	{font-size: 10pt; text-decoration: underline; font-weight: bold; color: #333399}
.hl:visited	{font-size: 10pt; text-decoration: underline; font-weight: bold; color: #333399}
.hl:hover	{font-size: 10pt; text-decoration: none; font-weight: bold; color: #333399}

.smallhl:link	{text-decoration: underline; font-size: 8pt; font-weight: bold; color: #333399}
.smallhl:visited{text-decoration: underline; font-size: 8pt; font-weight: bold; color: #333399}
.smallhl:hover	{text-decoration: none; font-size: 8pt; font-weight: bold; color: #333399}

.smallft:link	{text-decoration: none; font-size: 8pt; font-weight: bold; color: #EC0080}
.smallft:visited{text-decoration: none; font-size: 8pt; font-weight: bold; color: #EC0080}
.smallft:hover	{text-decoration: none; font-size: 8pt; font-weight: bold; color: #EC0080}

.r_head:link	{font-size: 10pt; text-decoration: underline; font-weight: normal; color: #333399}
.r_head:visited	{font-size: 10pt; text-decoration: underline; font-weight: normal; color: #333399}
.r_head:hover	{font-size: 10pt; text-decoration: none; font-weight: normal; color: #333399}

.free_text {font-size: 9pt; text-decoration: none; font-weight: normal; color: #000000}
.contact   {font-size: 8pt; text-decoration: none; font-weight: normal; color: #488000}

.con_link:link	  {font-size: 8pt; text-decoration: underline; font-weight: bold; color: #333399}
.con_link:visited {font-size: 8pt; text-decoration: underline; font-weight: bold; color: #333399}
.con_link:hover	  {font-size: 8pt; text-decoration: none; font-weight: bold; color: #333399}

.sspad        {padding-left:3px}
.ssbotpad     {padding-bottom:8px}

.4boxandpadd  {padding-left:5px;
               padding-right:5px;
               padding-top:5px;
               padding-bottom:5px;
               border-right: #859EC8 1px solid;
               border-bottom: #859EC8 1px solid;
               border-left: #859EC8 1px solid;
               border-top: #859EC8 1px solid}
               
.searchtit  {padding-left:5px;
             background-color: #E9EEF5;
             font-size: 9pt;
             font-weight: normal;
             color: #000000}               

.lpad         {padding-left:5px;
               padding-right:3px;
               padding-top:3px;
               padding-bottom:3px;
               font-weight: normal; 
               color: #000000}

.3pad        {padding-left:8px;
              padding-right:3px;
              padding-top:3px;
              padding-bottom:3px}

.fp_color_box {background-color: #EAF0F7}

.subnav       {background-color: #E9EEF5;
               border-right: #859EC8 1px solid;
               border-bottom: #859EC8 1px solid;
               border-left: #859EC8 1px solid;
               padding-top:2px;
	       padding-left:2px;
	       padding-bottom:2px}

.b2box  {font-family: Arial; font-size: 9pt; color: #284386;
         background-color: #E9EEF5;
               border-top: #859EC8 1px solid;
               border-right: #859EC8 1px solid;
               border-bottom: #859EC8 1px solid;
               border-left: #859EC8 1px solid;
               padding-top:2px;
	       padding-left:2px;
	       padding-right:2px;
	       padding-bottom:2px}

.ioosales_box {background-color: #E9EEF5;
               border-right: #859EC8 1px solid;
               border-top: #859EC8 1px solid;
               border-bottom: #859EC8 1px solid;
               border-left: #859EC8 1px solid;
               padding-top:3px;
	       padding-right:3px;
	       padding-left:3px;
	       padding-bottom:3px}

.banner_box   {border-right: #4E7FB4 1px solid;
               border-top: #4E7FB4 1px solid;
               padding-top:3px;
	       padding-right:4px;
	       padding-left:4px;
	       padding-bottom:0px}
	       
.kids_book_reviews {border-right: #CE176C 1px solid;
               border-left: #CE176C 1px solid;
               padding-top:0px;
	       padding-right:2px;
	       padding-left:2px;
	       padding-bottom:2px;
	       font-family: Arial;
	       font-size: 8pt;
	       color: #DE1811}
	       

.artkid:link	{font-size: 10pt; text-decoration: underline; font-weight: bold; color: #ffff00}
.artkid:visited{font-size: 10pt; text-decoration: underline; font-weight: bold; color: #ffff00}
.artkid:hover	{font-size: 10pt; text-decoration: none; font-weight: bold; color: #ffff00}

.artkids {background-color: #0066FF;
          padding-top:2px;
	  padding-right:2px;
	  padding-left:5px;
	  padding-bottom:2px;
	  font-family: Arial;
	  font-size: 8pt;
	  color: #000000}       
               
.hnavbox   {border-right: #4E7FB4 1px solid;
            border-bottom: #4E7FB4 1px solid}
            
.lsubbox   {border-bottom: #4E7FB4 1px solid}

.nav_bg   {background-color: #4E7FB4;
           padding-top:0px;
	   padding-right:0px;
	   padding-left:4px;
	   padding-bottom:0px}
	   
.cbbcx3 {border-left: #660099 1px solid;
         border-right: #660099 1px solid;
         border-bottom: #660099 1px solid}
         
.cbbcx2 {border-left: #660099 1px solid;
         border-right: #660099 1px solid}         

.p_bot	{border-bottom: #CE176C 1px solid}

.landr_b {background-color: #efefef;
          border-left: #001E7D 1px solid;
          border-right: #001E7D 1px solid;
          padding-top:0px;
	  padding-right:0px;
	  padding-left:3px;
	  padding-bottom:0px}

.navlink:link	 {font-family: Comic Sans MS; font-size: 10pt; text-decoration: none; font-weight: bold; color: #ffffff}
.navlink:visited {font-family: Comic Sans MS; font-size: 10pt; text-decoration: none; font-weight: bold; color: #ffffff}
.navlink:hover	 {font-family: Comic Sans MS; font-size: 10pt; text-decoration: none; font-weight: bold; color: #ffffff}

.subnavlink:link    {text-decoration: none; font-size: 8pt; font-weight: bold; color: #0B3D91}
.subnavlink:visited {text-decoration: none; font-size: 8pt; font-weight: bold; color: #0B3D91}
.subnavlink:hover   {text-decoration: none; font-size: 8pt; font-weight: bold; color: #EC0080}





.activities_subnav:link    {text-decoration: none; font-size: 8pt; font-weight: bold; color: #DE1811}
.activities_subnav:visited {text-decoration: none; font-size: 8pt; font-weight: bold; color: #DE1811}
.activities_subnav:hover   {text-decoration: none; font-size: 8pt; font-weight: bold; color: #DE1811}

.activities_subnav  {padding-top:2px;
	             padding-left:5px;
	             padding-bottom:2px}

.theatre_subnav:link    {text-decoration: none; font-size: 8pt; font-weight: bold; color: #009900}
.theatre_subnav:visited {text-decoration: none; font-size: 8pt; font-weight: bold; color: #009900}
.theatre_subnav:hover   {text-decoration: none; font-size: 8pt; font-weight: bold; color: #009900}

.theatre_subnav  {padding-top:2px;
	          padding-left:5px;
	          padding-bottom:2px}

.days_out_subnav:link    {text-decoration: none; font-size: 8pt; font-weight: bold; color: #F2A619}
.days_out_subnav:visited {text-decoration: none; font-size: 8pt; font-weight: bold; color: #F2A619}
.days_out_subnav:hover   {text-decoration: none; font-size: 8pt; font-weight: bold; color: #F2A619}

.days_out_subnav  {padding-top:2px;
	           padding-left:5px;
	           padding-bottom:2px}
	           
.education_subnav:link    {text-decoration: none; font-size: 8pt; font-weight: bold; color: #2259FF}
.education_subnav:visited {text-decoration: none; font-size: 8pt; font-weight: bold; color: #2259FF}
.education_subnav:hover   {text-decoration: none; font-size: 8pt; font-weight: bold; color: #2259FF}

.education_subnav  {padding-top:2px;
	           padding-left:5px;
	           padding-bottom:2px}	           


.unique_pages {background-color: #C3D4E6;
               border-top: #5555C6 1px solid;
               border-bottom: #5555C6 1px solid;
               border-left: #5555C6 1px solid;
               border-right: #5555C6 1px solid;
               padding-top:2px;
	       padding-right:2px;
	       padding-left:2px;
	       padding-bottom:2px;
	       font-family: Arial; font-size: 8pt; color: #000000}
	       
.plain_box {background-color: #C3D4E6;
               border-top: #5555C6 1px solid;
               border-bottom: #5555C6 1px solid;
               border-left: #5555C6 1px solid;
               border-right: #5555C6 1px solid;
               padding-top:2px;
	       padding-right:2px;
	       padding-left:2px;
	       padding-bottom:2px}	
	       
.oursitebox   {border-left: #152F6E 1px solid;
               border-right: #152F6E 1px solid;
               padding-top:2px;
	       padding-left:3px;
	       padding-bottom:2px}       
