
/*======================
	Restyling existing 
	ICOM-CC elements
======================*/
body, html {
	height: 100%;
}
#phpbb a#logo {
	height: 130px;
}

#phpbb #main-content {
	width: 720px;
}

#phpbb #breadcrumbs {
	margin-left: 200px;
}

#phpbb .sidebar-section h3 {
	font-size: 11px;
}

/*======================
	Content
======================*/
#phpbb ul.linklist {
	height: 50px;
}

#phpbb ul.linklist li,
#phpbb ul.linklist li a {
	font-family: Verdana, Arial;
	font-size: 10px;
	line-height: 55px;
	font-weight: normal;
	color: #666;
}

#phpbb,
#phpbb .postbody .content,
.content p {
	font-family: Verdana, Arial;
	line-height: 18px;
	font-size: 11px;
	color: #666;
}

#phpbb a.username-coloured {
	color: #006699;
	padding: 0;
	margin: 0; 
	cursor: default;
	text-decoration: none;
}

#phpbb h3,
#phpbb h3 a {
	font-family: Verdana, Arial;
	text-decoration: none;
	color: #006699;
	font-size: 14px;
}

#phpbb h3.first a:hover {
	text-decoration: underline;
}

#phpbb label {
	font-size: 11px;
}

#phpbb dl dt a {
	font-size: 11px;
}

#phpbb .post dl {
	color: #666;
	font-size: 11px;
	float: right;
	width: 190px;
	background: #fff;
	margin: 0;
	padding: 20px 15px 0 0;
}

#phpbb .post dl dt,
#phpbb .post dl dd {
	margin: 0; 
	padding: 0;
}

#phpbb .post dl strong {
	font-weight: bold;
	color: #666;
}
 
#phpbb .postprofile {
 	position: absolute;
	left: 0;
}

#phpbb p.author {
	font-weight: bold;
}

.section-viewtopic .post .postbody,
.section-viewtopic .panel {
	float: right;
	clear: both;
	width: 470px;
	background: #eee;
	padding: 20px;
}

.section-viewtopic .panel .content {
	width: 470px;
}

#phpbb .bg1, 
#phpbb .bg2  {
	background-color: #fff;
}

.section-viewtopic .postbody {
	margin-top: 20px;
}

.section-viewtopic .inner {
	width: 730px;
	position: relative;
	border-bottom: 1px dotted #ccc;
}

#phpbb .inner, 
#phpbb .post  {
	padding: 0;
	margin: 0;
	background: none;
}


#phpbb .back2top {
	padding: 5px;
}


.inner {
	clear: both;
}

.inner strong {
	font-size: 10px;
}

.forumbg {
	clear: both;
	margin-bottom: 4px;
	padding: 0px 1px;
}

#tabs .activetab a {
	border-bottom-color: #AFAFAF;
	color: #fff;
}

.bg3 {
	background-color:#AFAFAF;
	color: #fff;
}
#phpbb #jumpbox select,
#phpbb .display-options select,
#phpbb select.f,
#phpbb .quickmod select {
	background: #fff;
	font-size: 10px;
	width: 110px;
	border: 1px solid #ccc;
	height: 15px;
	padding: 0;
	text-align: left;

}

#phpbb #viewtopic {
	position: relative;
	padding: 0px;
	height: 90px;
	width: 520px;
	float: right;
	clear: both;
}
.select-container {
	position: relative;
	width: 720px;
	float: right;
	clear: both;
	margin-top: 10px;
	height: 150px;
	margin-bottom: 20px;
}

#phpbb fieldset.quickmod {
	margin: 5px 400px 0 0;
	width: 110px;
	padding-left:10px;
}
	
#phpbb .quickmod label {
	text-align: left;
	font-size: 10px;
	width: 100px;
}
/*

#phpbb .quickmod .button2,
#phpbb .jumpbox .button2,
#phpbb .content .button1 {
	margin: 0;
}

#phpbb .quickmod .button2 {
	margin-right: -4px;
}

#phpbb .quickmod .button2:hover,
#phpbb .display-options .button2:hover,
#phpbb .jumpbox .button2:hover,
#phpbb .content .button1:hover {
	border: 0;
}
*/

.select-container .post-icon {
	position: absolute;
	left: 0;
}

.select-container .pagination {
	position: absolute;
	font-size: 10px;
	color: #666;
	right: 0px;
	padding-bottom: 15px;
	height: 20px;
}

.pagination, .pagination a {
	font-size: 10px;
}

.display-options, #jumpbox {
	position: absolute;
	top: 50px;
	right: 0;
	height: 150px;
	width: 180px;
	padding: 0;
	margin: 0;
}

#jumpbox {
 	right: 180px;
 }
#jumpbox .jumpbox {
	padding: 0;
	margin: 0;
}
#phpbb .display-options label,
#phpbb #jumpbox label {
	text-align: left;
	font-size: 10px;
} 

#phpbb .quickmod .button2,
#phpbb .jumpbox .button2,
#phpbb .display-options .button2,
#phpbb .content .button1 {
	width: 50px;
	height: 30px;
	float: right;
	clear: both;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	background: none;
	border: 0;
	cursor: pointer;
	padding: 1px;
	margin-right: 83px;
}

div.copyright {
	width: 500px;
	height: 20px;
}

#phpbb .copyright, .copyright a  {
	font-size: 10px;
	text-transform: lowercase;
	color: #ddd;
	padding: 0;
	text-align: right;
}

#phpbb .reply-icon,
#phpbb .post-icon {
	background-position: 0 0;
	float: left;
	display: block;
	width: 126px; 
	height: 47px;
	margin: 40px 10px 20px 0;
}

#phpbb .reply-icon span,
#phpbb .reply-icon, .post-icon{
	min-width:127px;
	min-height: 47px;
	width:127px;
	height: 47px;
}

#phpbb a.left  {
	background: none;
	text-decoration: none;
	color: #006699;
	font-weight: bold;
	margin-top: -25px;
	display: none;
}

#phpbb a.left:hover {
	text-decoration: none;
	color: ff3300;
}

#phpbb input {
	font-size: 11px;
}

#phpbb h3 {
	text-transform: none;
	border: 0;
	font-size: 13px;
	clear: both;
}

#phpbb span.corners-top {
	display: none;
	background-image: none;
}
#phpbb .content h2,
#phpbb .panel h2 {
	font-family: Verdana, Arial;
}

#phpbb .forabg {
	background-color: #ccc;
	padding: 0px 1px;
}

#phpbb ul.profile-icons li.pm-icon {
	position: absolute;
	left: 0;
	width: 50px;
}

#phpbb ul.profile-icons li.email-icon {
	position: absolute;
	left: 50px;
	width: 70px;
	clear: both;
}

#phpbb .section-index {
	font-family: Verdana, Arial;
}

#phpbb li.row:hover {
	background-color: #eee;
}

#phpbb dl.icon dt {
	margin-left: 15px;

	font-family: Verdana, Arial;
	font-size: 11px;
}

#phpbb li.header dl.icon dt {
	padding-right: 0;
	height: 14px;
}
	
#phpbb dd.posts, 
#phpbb dd.topics, 
#phpbb dd.views, dd.lastpost {
	font-size: 11px;
	font-weight: normal;
	text-align: left;
}

#phpbb dd.topics {
	margin-left:0px;
}

#phpbb .forumbg {
	background-color:#B2B2B2;
}

#phpbb  ul.forums,
#phpbb  ul.forums:hover {
	background-color: #fff;
	background-image: none;
}

#phpbb a.forumtitle {
	font-family: Verdana, Arial;
	color: #006699;
}

#phpbb a.forumtitle:hover {
	color: #ff3300;
}
	
li.header {
	border: 0px;
}

#phpbb li.row {
	border-bottom: 1px solid #ccc;
	border-top: 0px solid #B2B2B2;
}

#phpbb .panel {
	background: #eee;
}

#phpbb #options-panel {
	background: #AFAFAF;
}

#phpbb #attach-panel {
	background: #AEAEAE;
	margin-top: -12px;
}

#phpbb #attach-panel p {
	font-size: 11px;
	padding: 15px 0 0 5px;}

#topicreview {
	overflow-x: hidden;
}

#phpbb #options-panel label,
#phpbb #attach-panel label,
#phpbb #tabs a span,
#phpbb #attach-panel p {
	color: white;
}

#phpbb #format-buttons {
	font-size: 10px;
}

#phpbb #format-buttons select {
	width: 160px;
	float: left;
	margin: 5px 0;
}

#phpbb #bbpalette {
	float: left;
	margin-left: 4px;
	margin-top: 5px;
	margin: 5px 0 5px 4px;
}

#phpbb .fields1 dl dt {
	width: 150px;
}

#phpbb .fields1 #subject {
	margin-left: -120px;
	width: 500px;
}

#phpbb #subject,
#phpbb textarea.inputbox,#phpbb textarea.inputbox:hover,
#phpbb .inputbox:hover {
	border: 1px solid #ddd;
	border-color: #ddd;
}

#phpbb #smiley-box {
	font-size: 10px;
	margin-top: 23px;
}

#phpbb #smiley-box strong {
	color: #006699;
	font-size: 11px;
}

#phpbb hr {
	border: 0;
}

/*====================
	Forum overview
====================*/

li.row, .inner ul.topics, li.bg1.row, li.bg2.row   {
	background: url(/images/layout/forum-bg.gif) repeat-y;
		
}
#phpbb ul.topiclist li.row dl {
	padding: 0px 0px 0px 0px;
}

#phpbb dl.icon dt, dl.icon dd {
	margin: 0;
	padding: 0;
}

#phpbb dt a{
	font-size: 10px;
}
#phpbb li.row:hover dd {
	border-left-color:#fff;
}

#phpbb .statistics {
	margin-top: 30px;
}

#phpbb dd.lastpost {
	width: 210px;
	font-size: 11px;

}

#phpbb .topiclist dl dt,
#phpbb .topiclist dl dd {
	padding: 10px 0 5px 5px;
	text-transform: lowercase;
	font-family: Verdana, Arial;
	font-weight: bold;
}

.forum-image { 
	border: 1px solid red;
}

dt { font-size: 11px;}

#phpbb #header button#site_search_submit {
	top: 4px;
}

/* Added by Gijs: hide the options panel. We don't want the options panel. */
form#postform div#tabs,
form#postform div#options-panel,
form#postform div#attach-panel,
form#postform div#poll-panel {
	display: none;
}

form.headerspace {
	display: none;
}

div.topic-actions {
	margin-bottom: 75px;
}

p.author {
	margin-right: 0;
}

#phpbb li.sticky dl.icon dt a.topictitle {
	background: url(/images/layout/sticky.gif) no-repeat;
	padding-left: 20px;
}

#phpbb dl img {
	border: 0;
}

#phpbb dl.icon {
	background: none !important;
}

a.subscribeBtn {
	display: block;
	float: left;
	margin-top: 45px;
}l. We don't want the options panel. */
form#postform div#tabs,
form#postform div#options-panel,
form#postform div#attach-panel,
form#postform div#poll-panel {
	display: none;
}

form.headerspace {
	display: none;
}

div.topic-actions {
	margin-bottom: 75px;
}

p.author {
	margin-right: 0;
}

#phpbb li.sticky dl.icon dt a.topictitle {
	background: url(/images/layout/sticky.gif) no-repeat;
	padding-left: 20px;
}

#phpbb dl img {
	border: 0;
}

#phpbb dl.icon {
	background: none !important;
}

a.subscribeBtn {
	display: block;
	float: left;
	margin-top: 45px;
}