body { background-color: #bfb6a6; }

#admin { background-color: #fff; }
#admin, #admin a, #admin td, #admin .bodytext02 { font-family: Calibri, sans-serif; font-size: medium; }

#container, .table_main { margin: 0 auto; }
#broodmare-offerings th, #seasons th { background-color: #e7dcc8; }
#broodmare-offerings td, #seasons td, #broodmare-offerings th, #seasons th { padding: .5em 0; }

.footer01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: normal; }
.bodytext01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: normal; text-align: justify; }
a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #963232; }
.a-noline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #963232; text-decoration: none; }
.a-noline02 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #963232; text-decoration: none; }
.title01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #993333; }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; /*line-height: 25px;*/ }
.title02 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #993333; }
.title03 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #993333; }
.title03-inverted { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.sidenav01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; line-height: 25px; }
.bodytext02 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; line-height: 16px; }
.bodytext04{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 16px; }
.table01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #993333; font-weight: bold; }
.table02 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal; }
.home-BG01 { background-image: url(../images/home-left.png); background-repeat: no-repeat; }
.home-headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #FFFFFF; font-weight: bold; line-height: 16px; }
a.home-headline { background-color: #e7dcc8; color: #000; display: block; font-weight: 400; padding: 2px; text-decoration: none; width:156px; }
a.home-headline:hover { color: #080b5a; }
.caption01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; line-height: 14px; }
.caption02 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: normal; color: #993333; }

tr.hilite td { background-color: #e1e1e1; }

table.photos { margin-bottom: 1em; }
table.photos td { padding: 0 1em; vertical-align: top; }
