#div1, #div2, #div3, #div4, #div5, #div6, #div7, #div8, #div9, #div10 {
	position:absolute; 
	top: 20; 
	left: 20; 
	width:300; 
	visibility:hidden; 
	background-color:#ddddff; 
	padding:4px; 
	border:1px solid; 
	border-color: Blue;
}

ul {
	list-style-image:url(../images/bullet.jpg);
}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #CC0066;
}


#topheader{width:100%; height:97px; background-color:#CF0062;background-image:url(../images/head_centenary.gif); background-repeat:no-repeat; top:0px; left:0px; text-align: left;}
#toplinks{position:absolute; right:10px; top:10px;}
#menu{float:right; width:100%; height:32px; background-image:url(../images/bg_menu.gif); background-repeat:repeat-x;}
#submenu{float:right; width:100%; height:32px; background-image:url(../images/bg_submenu.gif); background-position:top; background-repeat:repeat-x;}

#contenttext{float:right; width:100%; background-color:#FFFFFF;}
#footer{float:left; width:100%; height: auto; background-color:#F0F0F0; background-image:url(../images/bg_footer.jpg); background-repeat: repeat-x;}

#menu_home a{background: url("../images/menu_home.jpg") 0 0 no-repeat; padding: 5px; line-height: 2.1; text-decoration: none; height: 50px;}
#menu_home a:hover{background-position: -200px 0; font-weight: bold;}
#menu_rainbows a{background: url("../images/menu_rainbows.jpg") 0 0 no-repeat; padding: 5px; line-height: 2.1; text-decoration: none; height: 50px;}
#menu_rainbows a:hover{background-position: -200px 0; font-weight: bold;}
#menu_brownies a{background: url("../images/menu_brownies.jpg") 0 0 no-repeat; padding: 5px; line-height: 2.1; text-decoration: none; height: 50px;}
#menu_brownies a:hover{background-position: -200px 0; font-weight: bold;}
#menu_guides a{background: url("../images/menu_guides.jpg") 0 0 no-repeat; padding: 5px; line-height: 2.1; text-decoration: none; height: 50px;}
#menu_guides a:hover{background-position: -200px 0; font-weight: bold;}
#menu_senior a{background: url("../images/menu_senior.jpg") 0 0 no-repeat; padding: 5px; line-height: 2.1; text-decoration: none; height: 50px;}
#menu_senior a:hover{background-position: -200px 0; font-weight: bold;}
#menu_guiders a{background: url("../images/menu_guiders.jpg") 0 0 no-repeat; padding: 5px; line-height: 2.1; text-decoration: none; height: 50px;}
#menu_guiders a:hover{background-position: -200px 0; font-weight: bold;}
#menu_trefoil a{background: url("../images/menu_trefoil.jpg") 0 0 no-repeat; padding: 5px; line-height: 2.1; text-decoration: none; height: 50px;}
#menu_trefoil a:hover{background-position: -200px 0; font-weight: bold;}
#menu_friends a{background: url("../images/menu_friends.jpg") 0 0 no-repeat; padding: 5px; line-height: 2.1; text-decoration: none; height: 50px;}
#menu_friends a:hover{background-position: -200px 0; font-weight: bold;}

/*GRAY PANEL*/
.graypanel{
	background-color:#FFFFFF; margin-left:5px; margin-top:20px; margin-right:2px; float:right;
}
.topmenu {
  margin-right: 5px;
  text-align: right;
  font: 12pt Trebuchet MS, sans-serif;
  color: #0000FF;
  
}

.cent_logo {
  color:#FFFFFF;
}

/*TEXT STYLES*/
h1 {
  	font-size: 24pt; 
	color: #0066ff; 
	font-family: Trebuchet MS;
	font-weight: normal;
	margin: 14px;
	text-align: center;
}
h2 {
  	font-size: 24pt; 
	color: #0066ff; 
	font-family: Trebuchet MS;
	font-weight: normal;
	margin-top: 14px;
	margin-left:120px;
	text-align: left;
}

li {
	font: 14pt Tahoma, sans-serif;
	color: #666666;
	margin-left: 30px;
	margin-bottom: 10px;
	font-weight: bold;
}

li a {
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}

td {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: 12pt Trebuchet MS, sans-serif;
	color: #000000;
	text-align: left;
}

.bodytext {
	font: 1em Tahoma, sans-serif;
	color: #666666;
	margin: 10px;
	text-align: justify;
}

.bodytext a{
	color: #666666;
	font-weight:bold;
	text-decoration:none;
}

.bodytext a:hover{
	text-decoration:underline;
}

.titletext {
	font: 0.7em Tahoma, sans-serif;
	font-size:26px;
	font-weight:bold;
	color:#0066ff;
}
.smalltitle {
	font: 1em Tahoma, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#CC0000;
}
.smallwhitetext {
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
}
.smallwhitetext a{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
}
.smallwhitetext a:hover{
	text-decoration:underline;
}
.smallgraytext {
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#999999;
}
.smallgraytext a{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#999999;
	text-decoration:none;
}
.smallgraytext a:hover{
	text-decoration:underline;
}
.smallredtext {
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#CC0000;
}
.smallredtext a{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;
}
.smallredtext a:hover{
	text-decoration:underline;
}