.thumb 			{border:1px;
				border-thickness:1px; 
				border-color:#330000;
				border-style:solid;}

a:hover .thumb, a:active .thumb 
				{border:1px;
				border-thickness:1px;
				border-color:#FFCCFF;
				border-style: solid}				
				
a				{text-decoration:none;	
				color:#CC6699;}
a:hover			{text-decoration:underline;}


a.nav			{text-decoration:none;}
a.nav:hover		{text-decoration:none;}


a.children {
	display: block;
	background: url(img/button_children.gif) no-repeat;
	width: 120px;
	height: 43px;
	text-decoration: none;
}

a:hover.children {
	background-position: 0 -43px;
	text-decoration: none;
}

a.families {
	display: block;
	background: url(img/button_families.gif) no-repeat;
	width: 120px;
	height: 43px;
	text-decoration: none;
}

a:hover.families {
	background-position: 0 -43px;
	text-decoration: none;
}

a.pregnancy {
	display: block;
	background: url(img/button_pregnancy.gif) no-repeat;
	width: 125px;
	height: 43px;
	text-decoration: none;
}

a:hover.pregnancy {
	background-position: 0 -43px;
	text-decoration: none;
}

a.engagement {
	display: block;
	background: url(img/button_engagement.gif) no-repeat;
	width: 140px;
	height: 43px;
	text-decoration: none;
	overflow: hide;
}

a:hover.engagement {
	background-position: 0 -43px;
	text-decoration: none;
}

a.mainmenu {
	display: block;
	background: url(img/button_mainmenu.gif) no-repeat;
	width: 110px;
	height: 30px;
	text-decoration: none;
	overflow: hide;
}

a:hover.mainmenu {
	background-position: 0 -30px;
	text-decoration: none;
}