

/* Overrides */

body { padding: 10px 0; text-align: center; color: Black; font-family: Trebuchet, 'Trebuchet MS', Arial, Helvetica, sans-serif; }
#wrap { min-width: auto; width: 800px; margin: 0 auto; padding: 0; text-align: left; }

a:link { color: #56004e; }
a:visited { color: #56004e; }
a:hover { color: #ec008c; }
a:active { color: #083a81; }

a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover, .inputbox:hover, .inputbox:focus { border-color: #ec008c; color: #ec008c; }

li.row { border-bottom-color: #dd4a00; }

.bg1 { background-color: #f5f5f5; }
.bg2 { background-color: #e7e7e8; }
.foragb { background-color: #f46e2b; }
.forumbg, .headerbar { background-color: #ff894e; }

#tabs a span, dl.details dd, ul.topiclist li, dl.mini dt, label { color: #083a81; }
ul.forums { background-color: #f5f5f5; background-image: none; }
table.table1 tbody tr:hover, table.table1 tbody tr.hover { background-color: #F6F4D0; }
.panel { background-color: #e7e7e8; color: #28313F; }

.navbar { clear: both; background-color: #e7e7e8; }

.error, div.rules, a.forumtitle:hover, a.topictitle:hover, .posthilit, #tabs a:hover span, #navigation a:hover,  a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover { color: #ec008c; }
.announce, .unreadpost, .pmlist li.pm_message_reported_colour, .pm_message_reported_colour, a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover { border-color: #ec008c; }

/* Poet styles */

.poet-headerbar { float: left; width: 100%; font-size: 1.3em; }
.poet-headerbar .controls { width: 630px; float: right; }

#poet-logo { float: left; }

#poet-tabs{ margin:0; padding:0; list-style:none; width:630px; clear:both; }
#poet-tabs li{ float:left; padding:0 5px 8px 5px; border-right: solid 3px White; text-align:center; height:119px; }
#poet-tabs li#events,#poet-tabs li#school,#poet-tabs li#talk,#poet-tabs li#opportunities{ padding-top:80px; }
#poet-tabs li#events{ background:#56004e url(images/nav/events-bottom.gif) bottom center no-repeat; height:auto; width:44px; }
#poet-tabs li#school{ background:#ec008c url(images/nav/schools-bottom.gif) bottom center no-repeat; height:auto; width:59px; }
#poet-tabs li#talk{ background:#66672b url(images/nav/talk-bottom.gif) bottom center no-repeat; height:auto; width:44px; }
#poet-tabs li#opportunities{ background:#083a81 url(images/nav/opportunities-bottom.gif) bottom center no-repeat; height:auto; width:86px; }
#poet-tabs li#features{ background:#bbbdc0 url(images/nav/features-bottom.gif) bottom center no-repeat;; width:334px; border-right:none; position:relative; height: auto; }
#poet-tabs li a, #poet-tabs li a:link, #poet-tabs li a:visited{ color:#fff; text-decoration:none; text-transform:uppercase; font-size:.9em; font-weight:bold; }
#poet-tabs li a:hover, #poet-tabs li a:active{  }

#poet-undertabs{ margin:0; padding:0; list-style:none; width:630px; clear:both; }
#poet-undertabs li{ height:7px !important; text-align:center; margin:0 3px 0 0; padding:0 5px;display:inline; }
#poet-undertabs li#events-on{ width:44px; }
#poet-undertabs li#school-on{ width:59px; }
#poet-undertabs li#talk-on{ width:44px; }
#poet-undertabs li#opportunities-on{ width:86px; }

#poet-navigator ul li#features form{ position:absolute; right:12px; bottom:12px; text-align:right; }
#poet-navigator ul li#features form input.sField{ border:0; background:url("images/field_search-top.gif") no-repeat; height:20px; width:110px; padding: 4px 6px 0 6px; margin-bottom:4px; font: .9em Trebuchet, 'Trebuchet MS', Arial, Helvetica, sans-serif; }

#poet-navigator ul li dl{ margin:0; padding:0; }
#poet-navigator ul li dl dd{ margin:0; padding:0; text-align:left; line-height:18px; }
#poet-navigator ul li dl dd.last{ line-height:16px; }
#poet-navigator ul li dl dd a, #poet-navigator ul li dl dd a:link, #poet-navigator ul li dl dd a:visited{ color:#56004e; text-transform:none; padding:0; }

.poet-graybox { min-height:112px; }
* html .poet-graybox { height:112px; }