#header { height: 80px; margin: 0 auto; padding: 0 20px; border-bottom: 4px solid #ffff00; }

#menu { float: left; width: 680px; height: 40px; }
#menu ul { margin: 0; padding: 25px 0 0 20px; list-style: none; line-height: normal; }
#menu li { display: block; float: left; }
#menu a { display: block; float: left; margin-right: 17px; padding: 5px 12px; text-decoration: none; color:#ffffff; font: 16px helvetica, arial, verdana; font-weight: bold; }
#menu a:hover { text-decoration: none; background: #ffff00; color: #000000; }
#menu .current_forum a { color: #000000; background-image: url(img/dwn.gif); height: 25px;}
#menu .current_forum a:hover { color: #000000; background-image: url(img/dwn.gif); height: 25px; }


#crown { float: right; width: 110px; height: 80px; background: url(img/logo.gif) repeat; }

#twitter_update_list { color:#fff; font: 12px Tahoma;}
#twitter_update_list a { color: #333;}

#flicks { width:982px;margin:0 auto;padding:1em 0 1em 0; }
.main { width: 990px;margin:0;padding:0;float:left;overflow: hidden; }
.thumb { background: #222 url(img/thumb.gif); display: block; float:left; width: 180px; overflow: hidden; height: 120px; margin: 0 10px 10px 0; position: relative; border: 4px solid #0D0D0D;}
.thumb:hover { border: 4px solid #FFFF00; }
.largephoto { color:#333; text-align:center; }
.largephoto img { border:10px solid #0D0D0D; }
p.description { color:#333333; font: 16px helvetica, arial, verdana; font-weight: bold;}

img { border:0px; }
.go {color:#333; font: 16px helvetica, arial, verdana;  clear: both; text-align:center; font-weight: bold; padding:20px;}
.go a, .wp-pagenavi a:link, .wp-pagenavi a:active { padding: 2px 4px 2px 4px;  margin: 2px; text-decoration: none; border: 2px solid #1C1C1C; color: #999; }
.go a:hover { border: 2px solid #FFFF00; color: #fff; background-color: #222222; }
.go span.current { padding: 2px 4px 2px 4px; margin: 2px; font-weight: bold; border: 2px solid #FFFF00; color: #fff; background-color: #000; }
.go span.extend { padding: 2px 4px 2px 4px; margin: 2px; color: #999; }

#footer { margin: 0 auto; padding: 0; border-top: 4px solid #ffff00; }
#footer p { margin: 0; padding: 20px 0; text-align: center; line-height: normal; color: #FFFFFF; }

#box{ POSITION: absolute; FLOAT: right; TOP: 0px; LEFT: 30px }
#box a:hover { text-decoration: none; background: #ffff00; color:#000000; }
#box a { display: block; float: left; margin-right: 5px; padding: 5px 5px; text-decoration: none; color:#ffffff;  font: 12px verdana;}
#tagz {BACKGROUND-IMAGE: url(img/bg.gif); WIDTH: 628px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center bottom; HEIGHT: 150px }
#tagz FIELDSET {BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 15px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 65px }

div { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px }


/* General colour scheme
----------------------------------------------------------------*/

body {
	background: #000;
	color: #333;
	}

.brd a:link, .brd a:visited {
	color: #000000;
	}

.brd p.feed a:link, .brd p.feed a:visited {
	color: #8A038F;
	}

.brd a:hover, .brd a:active, .brd a:focus,
.brd p.feed a:hover, .brd p.feed a:active, .brd p.feed a:focus {
	color: #FF0000;
	text-decoration: none;
	}

.brd .main-pagepost a:link, .brd .crumbs a:link,
.brd .main-pagepost a:visited, .brd .crumbs a:visited {
	text-decoration: none;
	}

.brd .main-pagepost a:hover, .brd .crumbs a:hover,
.brd .main-pagepost a:active, .brd .crumbs a:active,
.brd .main-pagepost a:focus, .brd .crumbs a:focus {
	text-decoration: underline;
	}

.brd .gen-content, .brd .main-content {
	background: #ffffff;
	border-color: #DADADA;
	border-bottom-color: #DADADA;
	}

.brd .main-pagepost {
	background: #fff;
	border-color: #DADADA;
	}

.brd .crumbs {
	background: #fff;
	border-color: #fff;
	}


.brd .main-item, .brd .main-item li, .brd .main-item div, .brd td {
	border-color: #DADADA;
	}

.brd .main-item li.info-posts,
.brd .main-item li.info-replies,
.brd .main-item li.info-views,
.brd .main-item li.info-topics {
	}

.brd .main-content .main-item .item-nav {
	color: #888;
	}

.brd .main-content .sticky {
	background: #F2F4FA;
	}

.brd .main-content .main-item .hn .item-status em.sticky ,
.brd .main-content .main-item .hn .item-status em.closed{
	color: #314B60;
	font-weight: bold;
	}

.brd .main-content .main-item .hn .item-status em.moved {
	color: #666;
	}

.brd .post * {
	border-color: #DADADA
	}

.brd .post {
	border-color: #DADADA;
	border-top-color: #fff;
	border-bottom-color: #DADADA;
	}

#topic-review .firstpost, .brd .singlepost {
	border-top-color: #DADADA;
	border-bottom-color: #DADADA;
	}

.brd .post {
	background: #F8F8F8;
	}

.brd .posthead, .brd .postbody, .brd .post-options {
	background: #ffffff;
	}

.brd .posthead .hn {
	background: url(bg_nav1.gif) repeat;
	}

.brd .posthead .post-title small {
	color: #999;
	}

.brd .online .userstatus span {
	border-color: #DADADA;
	}

.brd .ct-box, .brd .ct-set, .brd .ct-group, .brd .frm-group {
	border-color: #DADADA;
	}

.brd .admin-page .ct-box {
	background: #F4F9FD;
	}

.brd .admin-page .ct-set .ct-box, .brd .report {
	background: #F4F9FD;
	}

.brd .admin-page .warn-set .warn-box {
	background: #F4F9FD;
	}

.brd .main-frm .ct-group, .brd #brd-announcement {
	background: #fff;
	}

.brd .main-content .info-box {
	background: #F4F9FD;
	}

.brd .main-extensions .extension, .brd .main-hotfixes .hotfix {
	background: #F4F9FD;
	}

.brd .main-extensions .disabled, .brd .main-hotfixes .disabled {
	background: #FFFFE1;
	}

.brd .warn-group, .brd .warn-set, .brd .warn-box, .brd .error-box, .brd #admin-alerts {
	background: #F4F9FD;
	border-color: #DADADA;
	}

.brd .warn-group, .brd .warn-set, .brd .warn-box, .brd .error-box {
	border-color: #DADADA;
	}

.brd ul.info-list li,
.brd ul.error-list li {
	color: #6A97BF;
	}

.brd ul.info-list li span,
.brd ul.error-list li span {
	color: #666;
	}

.brd ul li strong {
	color: #333;
	}

.brd .user-box {
	background: #F4F9FD;
	}
.brd .ct-box .hn, .brd .ct-box .sig-demo {
	border-color: #DADADA;
	color: #1F537B;
	}

.brd .error-box .hn {
	color: #333;
	}

.brd .help-box {
	background: #f4f4f4;
	}

.brd .frm-buttons, .brd .extension .options, .brd .hotfix .options {
	border-color: #DADADA;
	}

.brd .checklist {
	background: #fff;
	border-color: #DADADA;
	}

.brd label, .brd .aslabel, .brd .mf-set legend, .brd .ct-legend * {
	color: #357;
	}

.brd .paging * {
	border-color: #DADADA;
	}


.brd .required label em, .brd #req-msg em, .brd .warn strong, .brd .important strong {
	color: #b42000;
	}

.brd .entry-content .quotebox, .brd .entry-content .codebox {
	background: #fff;
	border-color: #DADADA;
	}

#brd-announcement .userbox {
	background: #FFFFE1 none repeat scroll 0 0;
	}

.brd .main-content .main-item .hn .posted-mark {
	color: #99C;
	}

/* Menus
----------------------------------------------------------------*/

#brd-navlinks {
	background: url(bg_navbar.gif) repeat;
	border-color: #DADADA #DADADA #FFFFFF #DADADA;
	color: #000000;
	}

#brd-navlinks a:link, #brd-navlinks a:visited {
	color: #000000;
	}

#brd-navlinks a:hover, #brd-navlinks a:active, #brd-navlinks a:focus {
	color: #FF0000;
	text-decoration: underline;
	}

.brd .main-options, .brd .main-options span {
	background: #DDE4EB;
	}

.brd .main-menu, .brd .admin-menu {
	background: url(tile_cat.jpg) repeat;
	}

.brd .admin-submenu {
	background: #F8F8F8;
	border-color: #DADADA;
	}

.brd .main-menu a:link,
.brd .main-menu a:visited,
.brd .admin-menu a:link,
.brd .admin-menu a:visited {
	color: #ffffff;
	text-decoration: none;
	}

.brd .main-menu a:hover,
.brd .main-menu a:active,
.brd .main-menu a:focus,
.brd .admin-menu a:hover,
.brd .admin-menu a:active,
.brd .admin-menu a:focus {
	text-decoration: underline;
	color: #fff;
	}

.brd .main-menu li.active a:hover,
.brd .main-menu li.active a:active,
.brd .main-menu li.active a:focus,
.brd .main-menu li.active a:visited,
.brd .admin-menu li.active a:hover,
.brd .admin-menu li.active a:active,
.brd .admin-menu li.active a:focus,
.brd .admin-menu li.active a:visited {
	text-decoration: none;
	}

.brd .admin-submenu li.active a {
	text-decoration: none;
	}

.brd .main-menu li.active a {
	color: #fff;
	}

.brd .admin-menu li.active a {
	color: #eef;
	}

#brd-admod #alert a {
	color: red;
	}

/* Logo and Headings
----------------------------------------------------------------*/

#brd-head {
	background: url(tile_back.gif) repeat;
	border-color: #000000;
	color: #fff;
	}

#brd-head a, #brd-head a:link, #brd-head a:visited {
	color: #fff;
	}

.brd .main-head, .brd .main-foot {
	background: url(tile_cat.jpg) repeat;
	border-color: #000000;
	color: #fff;
	}

.brd #brd-announcement h1 {
	border-color: #DADADA;
	}

.brd .main-subhead {
	border-color: #DADADA #DADADA #DADADA #DADADA;
	background: url(bg_nav1.gif) repeat;
	}

.brd .column-title {
	border-color: #DADADA #DADADA #DADADA #DADADA;
	background: #F4F4F4;
	}

.brd .group-head {
	background: #ECF6FA;
	border-color: #DADADA;
	}

.brd .content-head .hn {
	border-color: #DADADA;
	color: #666;
	}

.brd .main-head a:link, .brd .main-head a:visited,
.brd .main-foot .options a:link, .brd .main-foot .options a:visited {
	color: #fff;
	}

.brd .main-head a:hover, .brd .main-head a:active, .brd .main-head a:focus,
.brd .main-foot .options a:hover, .brd .main-foot .options a:active, .brd .main-foot .options a:focus {
	color: #fff;
	}

.brd th {
	background: #F4F4F4;
	}

.brd .main-frm .ct-group td {
	background: #FBFBFB;
	}

#extensions-used {
	border-bottom-color: #DADADA;
}


/* Status indicators
----------------------------------------------------------------*/

.brd .main-content .main-item .icon {
	border-color: #EDF1F5 #DDE0E4 #C6CBD3 #BABFC6;
	}

.brd .main-content .redirect .icon {
	border-color: #f4f4f4 #f4f4f4 #f4f4f4 #f4f4f4;
	}

.brd .main-content .sticky .icon {
	border-color: #D7E5F3 #C3CFDC #9FB3C7 #90A2B4;
	}

.brd .main-content .closed .icon {
	border-color: #ACACAC #979797 #898989 #7A7A7A;
	}

.brd .main-content .sticky .closed .icon {
	border-color: #D7E5F3 #C3CFDC #898989 #7A7A7A;
	}

.brd .main-content .new .icon {
	border-color: #2B75AD #235E8C #1F537B #266799;
	}


/* Multi Checkbox Widget
-------------------------------------------------------------*/

.brd .checklist .checklist-item label:hover {
	background: #ECF6FA;
	}
