BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px;
	color:#FFFFCC;
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #2B043F;
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#pedigree {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#pedigree TD {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #555
}
#pedigree A {
	FONT-WEIGHT: bold; COLOR: #c78710; TEXT-DECORATION: none
}
#ancestors A {
	COLOR: #c78710; TEXT-DECORATION: none
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 30px
}
H2 {
	PADDING-RIGHT: 20px; FONT-WEIGHT: normal; FONT-SIZE: large; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.pedigreeurl {
	FONT-WEIGHT: bold; COLOR: #c78710; TEXT-DECORATION: none
}
.imagetable {
	MARGIN-BOTTOM: 5px; 
	WIDTH: 520px;
	color:#2B043F;
	
	}
.imagetable td {
	border-bottom:5px solid #2B043F;
	padding-bottom:5px;
	BACKGROUND-COLOR:#ffd;
	}
table.imagetable IMG {
    display: block;
    margin-left: auto;
    margin-right: auto;
	}
	
img { 
border: 0px none; 
} 



.imagetable A {
	COLOR: #c78710; 
	TEXT-DECORATION: none;

	
}
#smallmenu A {
	FONT-SIZE: x-small; COLOR: #c78710; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#smallmenu A:hover {
	COLOR: #ffffff
}
#contact {
	PADDING-RIGHT: 0px; MARGIN-TOP: 30px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#contact IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#video {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #555; TEXT-ALIGN: left
}
#image {
	TEXT-ALIGN: center
}
#header {
	MARGIN-BOTTOM: 0px; BACKGROUND-COLOR: #2B043F;
}
#header H1 {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
blockquote {
	font-style:oblique;
	}
#menu {
	BORDER-TOP: #ffc 1px solid; 
	FLOAT: left; 
	WIDTH: 220px; 
	MARGIN-RIGHT: 5px; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #ffc 1px solid
}
#menu UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}
#menu A {
	PADDING-RIGHT: 12px; 
	BORDER-TOP: #ffc 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 8px; 
	FONT-WEIGHT: bold; 
	MARGIN-BOTTOM: 2px; 
	PADDING-BOTTOM: 1px; 
	WIDTH: 200px; 
	COLOR: #ffc; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #ffc 1px solid; 
	TEXT-DECORATION: none
}
#menu A:hover {
	BORDER-TOP: #ffc 1px solid; 
	MARGIN-BOTTOM: 2px; 
	COLOR: #2B043F; 
	BORDER-BOTTOM: #ffc 1px solid; 
	BACKGROUND-COLOR:#ffc;
}
#content {
	FLOAT: left; MARGIN-LEFT: 10px
}
#logos {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 0px 0px 20px 0; 
	PADDING-TOP: 0px;
	border-bottom-style:double;
	border-bottom-color:#ffc;
	border-bottom-width:medium;
	text-align:center;
	}
#centralise 	{
	text-align:center;
	}
#centralise img {
	border: 5px solid #ffc;
	}
.flash {
	text-align:center;
	margin-top:5px;
	}	
.flash object{
	border:5px solid #FFFFCC;
	}