

/* Overrides */
html{ overflow-x:hidden; }
body {
	padding: 0 0 20px 0!important;
	margin:0!important;
	text-align: center;	
	font-family: Trebuchet, 'Trebuchet MS', Arial, Helvetica, sans-serif;
	background: #d3e2e9;
}
#wrap { min-width: auto; width: 978px; margin: 0 auto; padding: 0; text-align: left; }

a:link { color: #0e0f10; }
a:visited { color: #0e0f10; }
a:hover { color: #0e0f10; }
a:active { color: #0e0f10; }
hr { border-color:#FFF rgb(255, 255, 255) rgb(255, 255, 255);}
h3 { border-bottom-color:#FFF; font-size:12px !important; color:#28903b;}
h3 a, .headerspace h3, .headerspace h3 a, a.icon-home, a.top_links {  color:#28903b !IMPORTANT; font:bold 16px/24px Trebuchet MS;}
a.icon-home { padding: 0 0 0 20px;  }
a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover, .inputbox:hover, .inputbox:focus { border-color: #0e0f10; color: #0e0f10; }

a.forumtitle,a.topictitle,.postbody h3.first a,
a.forumtitle:hover,a.topictitle:hover,.postbody h3.first a:hover { color:#28903b !important; }
li.row { border-bottom-color: #fff; }
li.row:hover { background-color:#d9e6ed; } 

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

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

.navbar { clear: both; width:972px; padding:0; background-color:#DEE8EE !important;}
.navbar .head { background:url(images/bg_list_head.gif) no-repeat center; width:962px; height:28px; font:18px/18px Trebuchet MS; padding:8px 0 0 10px; }
.navbar .inner { padding:0 !important; margin:0 10px;	background: #fff url(images/topic_bg_left_right_lines.gif) repeat-y center  !important;}

.navbar .inner ul.linklist { padding:3px 0 !important; background-color:#dee8ee; }

a.topictitle { color:#28903b;}

a.username-coloured { color:#0e0f10 !important; }
.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: #0e0f10; }
.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: #0e0f10; }


ul.topiclist li.header{ background:transparent url(images/bg_list_head.gif) no-repeat center bottom!important;  margin:0pt -5px !important; padding:0 5px 0  10px!important; height: 31px;  }

ul.topiclist li.header .icon a,
ul.topiclist li.header dd {color: #0a0e0b !important; font:bold 16px/16px "Trebuchet MS";}


.forabg, .forumbg { background:#DEE8EE; }
.forabg .inner,.forumbg .inner { background-color:#DEE8EE; }
ul.topiclist dd { border:none !important; }
li.row { border-top:none; }
li.header dl.icon dt { color: #0e0f10; font:bold 16px/16px Trebuchet MS;}

span.corners-top {	background-image:url(images/corners_left.gif) !important;}
span.corners-top span {	background-image:url(images/corners_right.gif);}

form#login span.corners-top, form#register span.corners-top, { background: url('images/corners_left.png') no-repeat !important; }
form#login span.corners-top span, form#register span.corners-top span, #page-body .post .inner span.corners-top span, #page-footer span.corners-top.footer span{ background: url('images/corners_right.png') no-repeat top right !important; }

.post span.corners-top,
span.corners-top.footer { background:url(images/corners_left_footer_top.gif) no-repeat left top !important;}
.post span.corners-top span { background:none !important;}
.post span.corners-top span {background-image:url(images/corners_left_footer_top_right.gif) no-repeat right top !important;}
span.corners-top.footer span { background:none; }

/* FORM LOGIN SHORT*/
fieldset.quick-login label { font-size:14px; color:#0e0f10; }

table.table1 thead th,
table.table1 thead th.name a,
table.table1 thead th.info a,
table.table1 thead th.active a{color:#0e0f10;}
/* litteraction styles */

#page-header{
	width: 100%;
	background: url("/templates/default/images/backgrounds/header.gif") repeat-x;
	text-align: center;
	height: 207px;
	position: relative;
	z-index: 99;
}

#navigator{
	margin-top: -4px;
}
#navigator ul li a, #navigator ul li a:link, #navigator ul li a:visited{
	line-height: inherit;
}

/* .litteraction-headerbar { float: left; width: 100%; font-size: 1.3em; background-color:#FFF; margin-bottom:15px;}
.litteraction-headerbar a { margin:0 auto; display:block; width:1000px;}
.litteraction-headerbar .menu {	width:100%;	background-color:#28903b;	border-top: 1px solid #000;	border-bottom: 1px solid #000; margin:0; clear:both; height:34px;}
.litteraction-headerbar .menu img { margin:0 auto; }
.litteraction-headerbar .menu #navigator{ width:1002px; margin:0 auto; position:relative; padding-left:175px;}
.menu #navigator ul li{ margin:0; padding: 7px 6px 0;  display:inline !important; font-family:Trebuchet MS, sans-serif; font-weight:bold; text-align:left; float:left !important; position:relative; width:auto !important; }
.menu #navigator ul li a, 
.menu #navigator ul li a:link,
.menu #navigator ul li a:visited{ color:#fff; text-decoration:none; line-height:36px; display:block; float:left; width:auto; }
.menu #navigator ul li a#on,
.menu #navigator ul li a:hover,
.menu #navigator ul li a:active{  }
/*.menu #navigator ul li ul{ position:absolute; width:10em; background-color:#28903B; z-index:1000; }
.menu #navigator ul li ul li{ width:10em; background-color:#28903B; }
.menu #navigator ul li ul li a{ display:block; }*/





.litteraction-headerbar .controls { width: 630px; float: right; }



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

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

#litteraction-navigator ul li#features form{ position:absolute; right:12px; bottom:12px; text-align:right; }
#litteraction-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; }

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

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

#phpbb #page-body{ width:972px; }
