
/* =Forums
----------------------------------------------- */

.forum #wrap { padding:0 !important; }

.forum #page-footer, .forum .rightside, a.fontsize, .copyright, .forum .back2top { display:none; }

.forum .navbar { background-color:transparent; padding-left:0; }

.forum span.corners-bottom span, .forum span.corners-top span, .forum span.corners-bottom, .forum span.corners-top { background:none !important; }

.forum span.corners-top { height:0px; }

.forum ul.navlinks { border-bottom:none; margin-bottom:0; padding-bottom:0; }

.forum ul.linklist li { margin-bottom:0; }

.forum .forabg { /*background: #0f8dbf !important;*/ background-image:none !important; }

li.header dl.icon dt { font-size:1.6em !important; padding:5px 45px 4px 8px; width:50%; }
.forum dl.icon dd { color:#333; }
li.header dt, li.header dd { text-transform:none !important; }

.forum li.row { border-bottom:1px solid #eee; border-top:none; min-height:50px; }

.forum li.row:hover { background:#fff; }

.forum li.header dt, .forum li.header dd { padding-top:0; }

.forum a:visited { text-decoration:none !important; }

.forum a:hover { text-decoration:none !important; }

.forum li.header dt, .forum li.header dd { font-size:1.1em; }
.forum li.header dt {letter-spacing:0.5px;}
.forum li.header dd.lastpost span{font-style:normal; font-family:Verdana,Helvetica,Arial,sans-serif;}

.forum li.header dt a { border-bottom:none; color:#105289 !important; }
	.forum li.header dt a:hover { color:#b30738 !important; }

.forum .forabg { margin-bottom:20px; background:none !important; padding-left:0; padding-right:0;}

.forum p, .forum a, .forum h1, .forum h2, .forum h3, .forum h4, .forum ul, .forum ol, .forum dd, .forum dt { font-family: Verdana, sans-serif !important; font-style:normal; }

.forum ul.linklist { margin-bottom:5px; }

.forum li.row:hover, .forum li.row:hover dd { border-top:none; background:none; background-color:none; background-image:one; }

.forum li.row dl { background:#FFFCFC; }

.forum li.row, .forum li.row:hover { background:#FFFCFC; }

.forum ul.topiclist dd { border-left:none; }

.forum li.header dt { font-weight:normal; }

.forum .forums, .forum .related { padding-bottom:0; }

.forum .topiclist li { padding-top:5px; }

.forum ul.topiclist li { font-size:1em; }

.forum ul.topiclist li:hover { background-color: none; background-position:inherit; background-image:none; }

.forum dl.icon {background-position:0 5px;}

.forum dl.icon dt { padding-top:0px; }

.forum dl.icon dd { padding-top:0px; }

.forum .topics dl.icon dt { padding-top:0px; }

.forum .headerspace { display:none; }

.forum h3 { border-bottom:none; text-transform:none; font-size:1.2em; margin-bottom:6px; font-weight:bold; color:#4C4C4C; }

.forum label { display: inline; }

.forum .forumbg { background-image:none; background-color: transparent;padding:0; }

.forum .buttons div.post-icon { width:110px; height:33px; }

.forum .post-icon a { border-bottom:none; }

.forum .post-icon span { background:url(../img/btn_new_topic.png) no-repeat 0 0; }

.forum .post-icon a:hover { border-bottom:none; }

.forum .topic-actions { margin:20px 0; }

.forum input.search { background-image:none; font-size:0.82em; width:170px; height:17px; padding:6px 5px 3px 8px; margin-left:20px; border: 1px solid #ccc; color:#666666; }

.forum .inputbox:focus, .forum .inputbox:hover { border: 1px solid #ccc; color:#666666; }

.forum dt:hover { background-image: none; }

.forum ul.forums { background-image:none; background-color:#fff }

.forum ul.topiclist li { color:#666; }

.forum fieldset.display-options { margin-top:10px; }

.forum #page-body hr { display:none; }

.forum select { background-image:none; font-size:0.82em; padding:4px 4px 3px 8px; border: 1px solid #ccc; color:#666666; }

.forum .search-box { float:right; }

.forum .pagination { clear:left; }

.forum ul.topiclist li.row dl { margin-left:5px; }

.forum input.button1, .forum input.button3, .forum input.button2 { background: #00546e url(../img/bg_button.png) top left; color:#fff; border:none; padding:5px 8px 4px; text-transform:uppercase; font-weight:bold; font-size:1em; }

.forum input.button1:hover, .forum input.button3:hover, .forum input.button2:hover { border:none; color:#ff; }

.forum dd.lastpost span, ul.topiclist dd.searchby span, ul.topiclist dd.info span, ul.topiclist dd.time span, dd.redirect span, dd.moderation span { font-family:georgia; font-style:italic; }

.forum p.author, .forum .postprofile dt, .forum .postprofile dd { font-family:georgia !important; font-style:italic; color:#666666; }

.forum .username-coloured { color:#B30738; }

.forum .postprofile { border-left:none; }

#jumpbox { display:none; }

.forum fieldset.display-options { text-align:right; }

.forum li.header { padding-top:0; background:#eee; margin-bottom:0px;}

.forum li.header dd {padding-top:9px;width:8%;}

.forum li.header dd.lastpost, .forum li.header dd.topics, .forum li.header dd.posts, .forum li.header dd.lastpost   { margin-left:0;}

.forum li.header dd.lastpost, .forum dd.lastpost{margin-left:10px;}

.forum li.header dd.lastpost {padding-left:2px;}

.forum li.header dd.lastpost span{padding-left:0;}

.forum .reply-icon a { border-bottom:none; }

.forum .reply-icon span { background:url(../img/btn_post_reply.png) no-repeat 0 0; }

.forum .reply-icon a:hover { border-bottom:none; }

.forum .buttons .reply-icon { width:110px; height:33px; }

.forum .bg2 { background-color:#F4F4EE; }

.forum .bg1:hover, .forum .bg2:hover { background-color:none !important; }

.forum .postbody h3.first { font-size:1.4em; }

.forum .icon-home { background:none; padding:1px 0 0 0px; }

.forum .post { padding:15px 10px; }

.forum ul.leftside { background:#F4F4EE; padding:5px 10px; }

.forum .edit-icon a, .forum .delete-icon a, .forum .report-icon a, .forum .info-icon a, .forum .quote-icon a, .forum .pm-icon, .forum .email-icon { border-bottom:none; }

.forum ul.profile-icons { padding-top:0; }

.forum .profile-icons { margin-left:0; }

.forum #tabs a, .forum #tabs a:hover { border-bottom:0; }

.forum #smiley-box a, .forum #smiley-box a:hover { border-bottom:none; }

.forum #search-box { display:none; }

.forum #preview .postbody { width:auto; }

.forum .online {background-image: none !important;}

#phpbb #nav #search #search_field #search_input {font-size:10px;}

#bday_day, #bday_month, #bday_year {width:auto !important; padding:4px 4px 3px;}

.forum #format-buttons input.button1, .forum #format-buttons input.button3, .forum #format-buttons input.button2, .forum .pmlist input.button2{padding:0;}

p.gravatar_message {margin-top:8px; margin-bottom:90px;}

ul.mark_read{margin:0;float:right;list-style-type:none;}
ul.mark_read li{font-size:1.1em;}

.forum ul.topiclist dt {font-size:1em;}

.forum li.header dt, .forum li.header dd {color:#105289;}
.forum li.header dd {color:#105289;}
ul.topiclist dfn {display:none;}
.forum ul.linklist li.icon-ucp a {margin:0 5px;}
.forum .subscribe, .forum .marktopics,  .forum .markread, .forum .subscribeforum {font-size:1.2em;margin-top:3px;}
.forum .subscribeforum {margin-right:15px;}