body {
	font-family: 'Trebuchet MS', helvetica, sans-serif;
	font-size: 13px;
	text-align: center;
}
h1 {font-size: 20px;font-weight: bold}
h2 {font-size: 16px;font-weight: bold}
h3 {font-size: 14px;font-weight: bold}
h4 {font-size: 13px;font-weight: bold}
p {
	text-align: left;
}
table {
	width: 100%;
}
tr {
	vertical-align: top;
}
td {
	vertical-align: top;
	font-size: 13px;
}
td.date {text-align: right; white-space: nowrap}
th {
	vertical-align: top;
	text-align: left;
	font-size: 13px;
}
img {
	border: 0px;
}
form {margin:0px}
textarea {width: 500px;height:400px;}
a {color: #009;}
ul {list-style-image: url(images/list.png);}
#wrapper {
	text-align: left;
	position: relative;
}
#top {
	display: none;
}
#header {
	display: none;
}
#headerimg {
	display: none;
}
#footer {
	display: none;
}
#bottom {
	text-align: center;
	font-size: 10px;
	clear: both;
}
#sidebar {
	display: none;
}
.clear {clear: both;}
.right {float: right; margin-left: 10px;}
.left {float: left; margin-right: 10px;}
.media {float: right; max-width: 300px;min-width:200px;margin: 0px 0px 10px 10px}
.media h3 {padding-top:0px;margin-top:0px;}
.error {color: #f00;}
.warning {color: #f60;}
.message {color: #090;}
.relbox {width: 146px; height: 72px; padding: 0px 3px; background: #fff; border: 2px #867f66 solid; overflow: hidden; margin: auto;}
.relline {width: 0px; height: 9px; margin: 0px 77px 0px 77px; border: 1px solid #867f66;}
.pedbox {width: 146px; height: 72px; padding: 0px 3px; background: #fff; border: 2px #867f66 solid; overflow: hidden; position: absolute;z-index: +1;}
.pedbg {width: 100px; padding: 0px; border-left: 2px solid #867f66; position: absolute;}
#relknot1 {width: 0px; height: 9px; margin: 0px 4px 0px 4px; border: 1px solid #867f66;}
#relknot2 {width: 166px; height: 0px; margin: 0px 77px 0px 77px; border: 1px solid #867f66;}
#reltb {width: auto; margin: 0px auto 0px auto; border-spacing: 0px;}
#reltb td {padding: 0px;}
#pedigree {position: relative; height: 700px;}
#pedbox0 {left: 0px;}
#pedbox1,#pedbox2 {left: 175px}
#pedbox3,#pedbox4,#pedbox5,#pedbox6 {left: 350px}
#pedbox7,#pedbox8,#pedbox9,#pedbox10,#pedbox11,#pedbox12,#pedbox13,#pedbox14 {left: 525px}
#pedbox0 {top: 295px;}
#pedbox1 {top: 125px;}
#pedbox2 {top: 465px;}
#pedbox3 {top: 40px;}
#pedbox4 {top: 210px;}
#pedbox5 {top: 380px;}
#pedbox6 {top: 550px;}
#pedbox7 {top: 0px;}
#pedbox8 {top: 80px;}
#pedbox9 {top: 170px;}
#pedbox10 {top: 250px;}
#pedbox11 {top: 340px;}
#pedbox12 {top: 420px;}
#pedbox13 {top: 510px;}
#pedbox14 {top: 590px;}
#pedbg0 {display:none;}
#pedbg1,#pedbg2 {left: 100px; height: 140px;}
#pedbg3,#pedbg4,#pedbg5,#pedbg6 {left: 275px; height: 70px;}
#pedbg7,#pedbg8,#pedbg9,#pedbg10,#pedbg11,#pedbg12,#pedbg13,#pedbg14 {left: 450px; height: 35px;}
#pedbg1 {top: 160px; border-top: 2px solid #867f66;}
#pedbg2 {top: 364px; border-bottom: 2px solid #867f66;}
#pedbg3 {top: 75px; border-top: 2px solid #867f66;}
#pedbg4 {top: 179px; border-bottom: 2px solid #867f66;}
#pedbg5 {top: 415px; border-top: 2px solid #867f66;}
#pedbg6 {top: 519px; border-bottom: 2px solid #867f66;}
#pedbg7 {top: 35px;  border-top: 2px solid #867f66;}
#pedbg8 {top: 84px; border-bottom: 2px solid #867f66;}
#pedbg9 {top: 205px;  border-top: 2px solid #867f66;}
#pedbg10 {top: 254px; border-bottom: 2px solid #867f66;}
#pedbg11 {top: 375px;  border-top: 2px solid #867f66;}
#pedbg12 {top: 424px; border-bottom: 2px solid #867f66;}
#pedbg13 {top: 545px;  border-top: 2px solid #867f66;}
#pedbg14 {top: 594px; border-bottom: 2px solid #867f66;}
#feeds {list-style-image: url('images/feed-icon-16x16.png');}