/* CSS Document */

body{margin:0px;
	background-color:#C8D65F;
	}
	

.border{border:#CACCCD solid 2px; border-top:0px;
	}
.border1{border:#015A8B solid 1px; border-top:0px; border-bottom:0px;
	}
.text{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	text-align:justify;
	color:#404041;
	}
	
.text1{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;	
	color:#404041;
	}
	
.text14{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:16px;	
	color:#404041;
	}
.textblack{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#000000;
	}
	
.textgreen{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#339966;
	}
	
.red{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:normal;	
	color:#FF5D00;
	}
	
.purpledark{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#800080;
	}

.textpurple{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
	color:#6600CC;
	}
	
	
.text_orange{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	text-align:justify;
	color:#D76632;
	font-weight:bold;
	}
	
.text_blue{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;	
	color:#D76632;
	font-weight:bold;
	}
	
.text_left{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	text-align:left;
	color:#404041;
	}
.text_underline{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
	text-align:left;
	color:#000000;
	text-decoration:underline;
	}
.text_white{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
	text-align:justify;
	color:#FFFFFF;
	}
.copyright{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	}

a.web:link{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; 
text-decoration:none; 
color:#FFFFFF;}
a.web:active{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; 
text-decoration:none; 
color:#FFFFFF;}
a.web:visited{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; 
text-decoration:none; 
color:#FFFFFF;}
a.web:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; 
text-decoration:none; 
color:#D76632;}

.tittle{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
	text-align:justify;
	color:#059EC6;
	font-weight:bold;
	}
.tittle_underline{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
	text-align:justify;
	color:#059EC6;
	font-weight:bold;	
	}
.common-pad{padding-left:13px;
	padding-right:13px;
	}
.left_stripe{background-image:url(images/left_stripe.jpg);
	background-repeat:repeat-y;
	}
.right_stripe{background-image:url(images/right_stripe.jpg);
	background-repeat:repeat-y;
	}
.bg_left_stripe{background-image:url(images/bg_left_stripe_kids.jpg);
	background-repeat:repeat-y;
	}
.bg_right_stripe{background-image:url(images/bg_right_stripe_kids.jpg);
	background-repeat:repeat-y;
	}
.marginbot4 {	
	margin-bottom: 5px;
}

/*****************************home page*/
img#underthesea{margin:18px 0 20px -3px;}

/*****************************after school and holiday workshops*/
div#holidaypics {margin-top:5px;}
div#holidaypics img{margin:10px 0;}
div#holidaypics img#crab{width:188px; height:187px;}
div#holidaypics img#turtle{width:188px; height:153px;}
div#holidaypics img#bulp{width:188px; height:188px;}
div#holidaypics img#geode{width:188px; height:153px;}
div#holidaypics img#maple{width:188px; height:245px;}
div#holidaypics img#ammonite{width:188px; height:153px;}
div#holidaypics img#rocket{width:188px; height:188px;}
div#holidaypics img#butterfly{width:188px; height:153px;}

h2{text-align:center; color: #3300CC;font-size: 22px;font-weight: bold;}
div#links{margin:0 auto 20px auto; text-align:center;}
div.grade{margin:20px 0; border-top:1px solid #CCCCCC; clear:both;}
div.grade h3{background:url("images/bullet_butterfly.jpg") no-repeat 0 3px; padding-left:18px; font-size: 14px; font-weight: bold; color:#d97746;}
div.workshop{margin-bottom:10px;}
div.workshop div.heading{float:left; color:#0066CC;}
div.workshop div.title{width:40%; font-weight:bold; }
div.workshop div.date{width:50%;}
div.workshop div.price{width:10%; text-align:right;}
div.workshop p{clear:both;}

div.month{margin:20px 0; border-top:1px solid #CCCCCC; clear:both;}
div.month h3{background:url("images/bullet_butterfly.jpg") no-repeat 0 3px; padding-left:18px; font-size: 14px; font-weight: bold; color:#059ec6;}
div.holidayworkshop{margin-bottom:10px;}
div.holidayworkshop div.heading{width:33%; float:left; color:#0066CC;}
div.holidayworkshop div.title{font-weight:bold; color:#990033;}
div.holidayworkshop div.date{color:#339933;}
div.holidayworkshop div.holiday{color:#339933;text-align:right;}





