/*
 * (c) Copyright 2007 James Harrison
 * All Rights Reserved
 * http://www.talkunafraid.co.uk/
 *
 */
* {
  padding:0px;
  margin:0px;
}
body {
  background-color:#141414; 
  color:#FFF;
  font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size:11px;
  line-height:135%;
  background:#141414 url('../images/background.jpg') no-repeat top center;
}
a {
  color:#FFAB3F;
  text-decoration:none;
}
a:hover {
  color:#000;
  background-color:#FFAB3F;
}
input {
  font-size:12px;
  font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
  background-color:#141414;
  padding:2px;
  color:#FFF;
  border:1px solid #333;
}
.danger{
  color:#DF1C0D;
}
select {
  font-size:12px;
  font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
  background-color:#141414;
  padding:2px;
  color:#FFF;
  border:1px solid #333;
}
label {
  width: 160px;
  font-weight: bold;
  float: left;
  text-align: right;
  display: block;
  margin-right: 10px;
  margin-top: 3px; }

table {
  padding:3px;
  margin:3px;
  border-left:1px solid #333;
}
h1 {
  margin-top:3px;
  margin-bottom:2px;
  font-size:110%;
  text-transform:uppercase;
}
h2 {
  font-size:105%;
  text-transform:uppercase;
}
td {
  padding:3px;
}
td .field {
  text-align:left;
}
th {
  padding:5px;
  background-color:#141414;
  letter-spacing:01px;
}
p {
  margin-bottom:4px;
}
.warning {
  border:1px solid #854C1D;
  padding:2px;
  background:#51341C;
}
ul { 
  padding:3px;
  margin-left:20px;
}
textarea {
  font-size:9px;
  font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#FFF;
  background-color:#141414;
  border:1px solid #333;
}
#footer {
  padding-top:20px;
  clear:both;
  color:#555;
  background-color:#141414; 
}
#footer a {
  color:#4f3400;
}
#footer a:hover {
  color:#000;
  background-color:#3f2400;
}
#container {
  background:#1D1D1D;
  border:1px solid #141414;
  width:980px;
  margin:auto;
  margin-top:15px;
  text-align:center;
}
#content {
  text-align:left;
  width:808px;
  padding:5px;
  float:right;
  display:inline;
}
#sidebar {
  background-color:#141414;
  border-right:1px solid #282828;
  text-align:right;
  width:155px;
  float:left;
  display:inline;
}
#sidebar ul {
  list-style:none;
  padding:0px;
  margin:0px;
}
#sidebar li {
  padding:3px;
  margin:0px;
  padding-right:12px;
  margin-top:3px;
  margin-bottom:3px;
  background:#1D1D1D;
}
#header {
  text-align:left;
}
#header a {
  border:0px;
}
#header a:hover {
  border:0px;
  background:none;
}
#notice {
  width:980px;
  padding:3px;
  background:url('../images/notice.png') repeat-x top left;
  padding-left:0px;
  padding-right:0px;
}
#error {
  width:980px;
  background:url('../images/error.png') repeat-x top left;
  padding:3px;
  padding-left:0px;
  padding-right:0px;
}
#footer table {
  border:0px;
  padding:0px;
  margin:0px;
}
.odd {
  padding:3px;
  background-color:#1F1A13;
}
.even {
  padding:3px;
}

.advert {
  background-color:#141414;
  font-size:9px;
  margin:4px;
  padding:2px;
  border:1px solid #282828;
  width:160px;
  height:50px;
  overflow:hidden;
  line-height:120%;
}
.advert a {
  font-weight:bold;
  font-size:10px;
}
.advert_link_field {
  font-weight:bold;
  font-size:10px;
  color:#FFAB3F;
  font-size:10px;
}