#phpbbforum-page {
  Verdana, Kalimati, Tahoma;
  color: #000000;
  padding: 0;
}
#phpbbforum-page #wrap #page-body .content {
	min-width: 0;
  max-width: none;
}
#phpbbforum-page #wrap, #phpbbforum-page #simple-wrap {
  padding: 0;
}

#phpbbforum-page #page-body {
	margin: 1.5em;
}
#phpbbforum-page .postbody .content ul {
	list-style: disc;
}
/*    
--------------------------------------------------------------
Colours and backgrounds for common.css
-------------------------------------------------------------- */

#phpbbforum-page h1 {
  color: #000000;
}

#phpbbforum-page h2 {
  color: #515151;
}
#phpbbforum-page h3 {
  border-bottom-color: #9CAAC6;
  color: #515151;
  background: none;
}

/* Search box
--------------------------------------------- */

#phpbbforum-page #search-box {
	float: right;
  color: #FFFFFF;
  margin-top: 2px;
  text-align: left;
}

#phpbbforum-page #search-box #keywords {
  border-color: #B4BAC0;
  width: 16em;
}

/* Round cornered boxes and backgrounds
---------------------------------------- */
#phpbbforum-page .headerbar {
  background: transparent;
  color: #ffffff;
  margin: 0;
  padding: 0;
}

#phpbbforum-page .navbar {
  background-color: #ffffff;
  padding: 0;
}
#phpbbforum-page .navbar .inner {
	padding: 0 1.5em;
}

#phpbbforum-page .forabg {
  background: #efefef;
}

#phpbbforum-page .forumbg {
  background: #f2f2f2;
}

#phpbbforum-page .panel {
  background-color: #fcfcfc;
  color: #000000;
}

#phpbbforum-page .bg1  { background-color: #F2F2F2; }
#phpbbforum-page .bg2  { background-color: #FBFBFB;  }
#phpbbforum-page .bg3  { background-color: #E1E1E1; }
#phpbbforum-page ul.topiclist .bg1 { background-color: #FBFBFB; }
#phpbbforum-page ul.topiclist .bg2 { background-color: #FFFFFF; }

#phpbbforum-page .ucprowbg {
  background-color: #e7dfd3;
}

#phpbbforum-page .fieldsbg {
  background-color: #e7dfd3;
}

/* Horizontal lists
----------------------------------------*/

#phpbbforum-page ul.navlinks {
  height: 38px;
  width: 100%;
  border: 0;
  padding: 0;
  margin: 0;
}
#phpbbforum-page ul.linklist li {
	line-height: 2.73em;
}
#phpbbforum-page ul.linklist li.rightside, #phpbbforum-page p.rightside {
  margin: 5px 0;
}
/* Table styles
----------------------------------------*/
#phpbbforum-page table.table1 thead th {
  color: #828282;
}

#phpbbforum-page table.table1 tbody tr {
  border-color: #828282;
}

#phpbbforum-page table.table1 tbody tr:hover, table.table1 tbody tr.hover {
  background-color: #e7e1d4;
  color: #000;
}

#phpbbforum-page table.table1 td {
  color: #828282;
}

/* Misc layout styles
---------------------------------------- */

/* Pagination
---------------------------------------- */

#phpbbforum-page .pagination span strong {
  color: #FFFFFF;
  background-color: #6787c4;
  border-color: #4692BF;
}

#phpbbforum-page .pagination span a, #phpbbforum-page .pagination span a:link, #phpbbforum-page .pagination span a:visited {
  color: #5C758C;
  background-color: #ECEDEE;
  border-color: #B4BAC0;
}

#phpbbforum-page .pagination span a:hover {
  border-color: #6787c4;
  background-color: #6787c4;
  color: #FFF;
}

#phpbbforum-page .pagination span a:active {
  color: #5C758C;
  background-color: #ECEDEE;
  border-color: #B4BAC0;
}

/* Pagination in viewforum for multipage topics */
#phpbbforum-page .row .pagination span a:hover, #phpbbforum-page li.pagination span a:hover {
  background-color: #368AD2;
}

/* Miscellaneous styles
---------------------------------------- */

#phpbbforum-page .copyright {
  color: #ffffff;
  
}

#phpbbforum-page .error {
  color: #8f1313;
}

#phpbbforum-page .reported {
  background-color: #F7ECEF;
}

#phpbbforum-page li.reported:hover {
  background-color: #ECD5D8 !important;
}
#phpbbforum-page .sticky, #phpbbforum-page .announce {
  /* you can add a background for stickies and announcements*/
}

#phpbbforum-page div.rules {
  background-color: #ECD5D8;
  color: #8f1313;
}

#phpbbforum-page p.rules {
  background-color: #ECD5D8;
  background-image: none;
}

/*    
--------------------------------------------------------------
Colours and backgrounds for links.css
-------------------------------------------------------------- */

#phpbbforum-page a:link, #phpbbforum-page a:visited { color: #27610c; font-weight: normal; text-decoration: none; }
#phpbbforum-page a:hover, #phpbbforum-page a:active { color: #91122b; font-weight: normal; border-bottom: 1px solid #91122b; text-decoration: none; }

#phpbbforum-page h3 a {
	font-weight: bold;
}
/* Links on gradient backgrounds */
#phpbbforum-page #search-box a:link {
  color: #27610C;
}

#phpbbforum-page #search-box a:visited {
  color: inherit;
}

#phpbbforum-page #search-box a:hover {
  color: inherit;
}

#phpbbforum-page #search-box a:active {
  color: inherit;
}

/* Links for forum/topic lists */
#phpbbforum-page a.forumtitle {
  color: #27610c;
  font-weight: bold;
}

/* a.forumtitle:visited { color: #23631f; } */

#phpbbforum-page a.forumtitle:hover {
  color: #8f1313;
  text-decoration: none;
}

#phpbbforum-page a.forumtitle:active {
  color: #23631f;
}
#phpbbforum-page a.username-coloured  {
  font-weight: bold;
  display: inline !important;
  padding: 0 !important;
}

#phpbbforum-page a.username-coloured:hover {
  border-bottom: 0;
}

#phpbbforum-page a.topictitle {
  color: #23631f;
}

/* a.topictitle:visited { color: #368AD2; } */

#phpbbforum-page a.topictitle:hover {
  color: #8f1313;
}

#phpbbforum-page a.topictitle:active {
  color: #23631f;
}
#phpbbforum-page .buttons a:hover, #phpbbforum-page .profile-icons a:hover {
  border-bottom: 0;
}
/* Post body links */
#phpbbforum-page .postlink, #phpbbforum-page .postlink:visited {
  color: #368711; border-bottom: 1px dotted #368711;
}

#phpbbforum-page .postlink:active, #phpbbforum-page .postlink:hover {
  color: #91122b; border-bottom: 1px solid #91122b; text-decoration: none;
}
#phpbbforum-page .signature a, #phpbbforum-page .signature a:visited, #phpbbforum-page .signature a:active, #phpbbforum-page .signature a:hover {
  background-color: transparent;
}

/* Profile links */
#phpbbforum-page #page-body .postprofile {
	padding: 30px 0 0;
  border-left: 0;
}
#phpbbforum-page .postprofile a:link, #phpbbforum-page .postprofile a:active, #phpbbforum-page .postprofile a:visited, #phpbbforum-page .postprofile dt.author a {
  color: #23631f;
}

#phpbbforum-page .postprofile a:hover, #phpbbforum-page .postprofile dt.author a:hover {
  color: #D31141;
}

#phpbbforum-page .postprofile a:active {
  color: #105289;
}

/* Profile searchresults */ 
#phpbbforum-page .search .postprofile a {
  color: #23631f;
}

#phpbbforum-page .search .postprofile a:hover {
  color: #D31141;
}

#phpbbforum-page a.up:hover {
  background-color: transparent;
}

#phpbbforum-page a.left:hover {
  color: #8f1313;
}

#phpbbforum-page a.right:hover {
  color: #8f1313;
}


/*    
--------------------------------------------------------------
Colours and backgrounds for content.css
-------------------------------------------------------------- */
#phpbbforum-page postprofile {
	min-width: 150px;
  float: left;
  padding: 20px 0px 0px 10px;
}
#phpbbforum-page .postbody {
	float: right;
	border-left: 1px solid #CAC4B8;
	padding-left: 10px;
  min-height: 128px;
}
#phpbbforum-page ul.forums {
  background: #fcfcfc;
}

#phpbbforum-page ul.topiclist dd {
  border-left-color: #FFFFFF;
}

#phpbbforum-page .rtl ul.topiclist dd {
  border-right-color: #fff;
  border-left-color: transparent;
}

#phpbbforum-page li.row {
  border-top-color:  #FFFFFF;
  border-bottom-color: #e0e0e0;
}

#phpbbforum-page li.row strong {
  color: #000000;
}

#phpbbforum-page li.row:hover {
  background-color: #d9d9d9;
}

#phpbbforum-page li.row:hover dd {
  border-left-color: #CCCCCC;
}

#phpbbforum-page .rtl li.row:hover dd {
  border-right-color: #CCCCCC;
  border-left-color: transparent;
}

#phpbbforum-page li.header dt, #phpbbforum-page li.header dd {
  color: #000000;
}

/* Forum list column styles */
#phpbbforum-page ul.topiclist dd.searchextra {
  color: #333333;
}

/* Post body styles
----------------------------------------*/
#phpbbforum-page .postbody {
  color: #333333;
}

/* Content container styles
----------------------------------------*/
#phpbbforum-page .content h2, #phpbbforum-page .panel h2 {
  color: #000000;
  border-bottom-color:  #CCCCCC;
}

#phpbbforum-page .posthilit {
  background-color: #F3BFCC;
  color: #8f1313;
}

/* BB Code styles
----------------------------------------*/
/* Quote block */
#phpbbforum-page blockquote {
  background-color: #FFFFFF;
}

#phpbbforum-page blockquote blockquote {
  /* Nested quotes */
  background-color:#f2f2f2;
}

#phpbbforum-page blockquote blockquote blockquote {
  /* Nested quotes */
  background-color: #e5e5e5;
}

/* Poster profile block
----------------------------------------*/
#phpbbforum-page .online {
  background-position: 0 0;
}

/*    
--------------------------------------------------------------
Colours and backgrounds for buttons.css
-------------------------------------------------------------- */
#phpbbforum-page a.feed-icon-forum {
	padding-top: 10px;
	border: 0;
}


/* --------------------------------------------------------------
Colours and backgrounds for cp.css
-------------------------------------------------------------- */
#phpbbforum-page #tabs a span {
  color: #ffffff;
  font-weight: bold;
}
#phpbbforum-page #tabs a:hover span {
	border: 0;
}
/* Main CP box
----------------------------------------*/

#cp-main h3, #cp-main hr, #cp-menu hr {
  border-color: #A4B3BF;
}

#cp-main .panel li.row {
  border-bottom-color: #B5C1CB;
  border-top-color: #F9F9F9;
}

ul.cplist {
  border-top-color: #B5C1CB;
}

#cp-main .panel li.header dd, #cp-main .panel li.header dt {
  color: #000000;
}

#cp-main table.table1 thead th {
  color: #333333;
  border-bottom-color: #333333;
}

#cp-main .pm-message {
  border-color: #DBDEE2;
  background-color: #FFFFFF;
}
/* UCP navigation menu
----------------------------------------*/

/* Link styles for the sub-section links */
#phpbbforum-page #navigation a {
  color: #fff;
  background-color: #7d7d7d;
  border-bottom: 0;
}

#phpbbforum-page .rtl #navigation a {
  background-image: none;
}

#phpbbforum-page #navigation a:hover {
	color: #fff;
  background-image: none;
  background-color: #515151;
}

#phpbbforum-page #navigation #active-subsection a {
  color: #000000;
  background-color: #E1E1E1;
  background-image: none;
  border: 1px solid white;
}

#phpbbforum-page #navigation #active-subsection a:hover {
  background-color: #CCCCCC;
  color: #000000;
}


/*    
--------------------------------------------------------------
Colours and backgrounds for forms.css
-------------------------------------------------------------- */

/* General form styles
----------------------------------------*/
#phpbbforum-page select {
  border-color: #666666;
  background-color: #FAFAFA;
  color: #000;
  font-size: 13px;
}

#phpbbforum-page label {
	display: inline;
	float: none;
  color: #676767;
}

/* Posting page styles
----------------------------------------*/

/* Input field styles
---------------------------------------- */
#phpbbforum-page .inputbox {
  background-color: #FFFFFF; 
  border-color: #B4BAC0;
  color: #333333;
}

#phpbbforum-page .inputbox:hover {
  border-color: #11A3EA;
}

#phpbbforum-page .inputbox:focus {
  border-color: #70b011;
  color: #0F4987;
}

/* Form button styles
---------------------------------------- */

#phpbbforum-page .buttons div a:hover { border-bottom: 0; }
#phpbbforum-page .buttons div span      { position: absolute; width: 100%; height: 100%; cursor: pointer; }

#phpbbforum-page .sitehome, #phpbbforum-page .icon-faq, #phpbbforum-page .icon-members, #phpbbforum-page .icon-home, #phpbbforum-page .icon-ucp, #phpbbforum-page .icon-register, #phpbbforum-page .icon-logout, #phpbbforum-page .icon-bookmark , #phpbbforum-page  .icon-bump , #phpbbforum-page  .icon-subscribe , #phpbbforum-page  .icon-unsubscribe , #phpbbforum-page  .icon-pages , #phpbbforum-page  .icon-search   {
  padding: 1px 0 0 20px;
}
#phpbbforum-page ul.profile-icons li a:hover { background: none; border: 0; }

#phpbbforum-page ul.linklist li.icon-acp {
	padding-left: 2em;
}
#phpbbforum-page ul.linklist li.icon-acp a {
	font-weight: bold;
}
#phpbbforum-page .navlinks .icon-home a {
  font-size: 12px;
  font-weight: bold;
}
#phpbbforum-page .navlinks .icon-home a:link, #phpbbforum-page .navlinks .icon-home a:visited {
  color: #ffffff;
}
#phpbbforum-page .navlinks .icon-home a:hover, #phpbbforum-page .navlinks .icon-home a.selected {
  color: #ffffff;
  text-decoration: none;
  border-bottom: 2px solid #efefef;
}
/* Hover states */
#phpbbforum-page a.button1:hover, #phpbbforum-page input.button1:hover, #phpbbforum-page a.button2:hover, #phpbbforum-page input.button2:hover, #phpbbforum-page input.button3:hover {
  border-color: #284d9f;
  color: #284d9f;
}

#phpbbforum-page .standout {
  text-transform: none;
  font-weight: bold;
  font-size: 1.2em;
  padding-left: 3px;
  color: #006; /* #ce5f18; */
}
#phpbbforum-page .collapsed {
  display: none;
}

#phpbbforum-node-comments #page-header {
  display: none;
}
