/* User-editable stuff is below */
body {
	background-image: url(/images/back1.jpg);
	background-color: #4B4A48;
margin: 5px 0 5px 0;
text-align: center;
}
#container {
border: 1px solid #000;
background-color: #4B4A48;
width: 96%;
margin: 0 auto 0 auto;
text-align: left;
}
#header {
height: 70px;
text-align: right;
#background-image: url("../gfx/templates/red/headbg.jpg");
background-color: #333333;
}
table, td {
padding: 0;
border: 0;
}
.menu {
text-align: right;
}
.menustart {
width: 12px;
height: 23px;
background-image: url("../gfx/templates/red/tabl.gif");
}
.menumid {
background-image: url("../gfx/templates/red/tab.gif");
height: 23px;
}
.menurt {
background-image: url("../gfx/templates/red/tabj.gif");
width: 12px;
height: 23px;
}
#drop {
position: absolute;
top: 380px;
right: 25%;
}
.shadow {
height: 4px;
background-image: url("../gfx/templates/red/tfade.gif");
background-color: #c00;
}
#footerbar {
margin-top: 10px;
border-top: 1px solid #000;
border-bottom: 1px solid #000;
height: 6px;
background-image: url("../gfx/templates/red/headbg.jpg");
background-color: #c00;
}
#footer {
margin-top: 5px;
margin-bottom: 5px;
font-size: 10px;
text-align: center;
}
#body {
margin: 5px;
}
img {
border: 0;
}

/* User-editable stuff starts here */
body, td { /* Sets default font size and colour */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
line-height: 15px;
}

a { /* Default link style */
font-weight: bold;
text-decoration: none;
color: #aaeeff;
}
a:hover {
text-decoration: underline;
color: #d00;
}
a.menu { /* Style for menu links */
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #fff;
position: relative;
top: -3px;
}
a.menu:hover {
text-decoration: none;
}
.loginline { /* The logged in as text */
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.header { /* Page heading text */
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
}
.subhead { /* Page section heading text */
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}
.indent { /* to make paragraphs in from the edge */
margin-left: 10px;
}
.emph { /* Used to make text stand out */
color: #ffc;
}
.useremph { /* Used to make username text stand out */
color: #ffc;
font-weight: bold;
}
input, textarea { /* Used for input text boxes, textareas and so on */
border: 1px solid #333333;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffee;
background-color: transparent;
padding: 1px;
margin: 1px;
}
select { /* Dropdown boxes */
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #600;
}
.forumchoose {
background-color: #900;
color: #fff;
}
.boxes { /* For things like the forum and posts list */
border: dashed #333333;
background-color: #808080;
border-width: 1px 1px 0 1px;
}
.box, .boxhd, .boxhdrt, .boxrt { /* For the table cells */
border-bottom: 1px dashed #333333;
height: 30px;
padding-top: 2px;
padding-left: 4px;
padding-right: 4px;
}
.boxhd, .boxhdrt { /* For the table header */
font-weight: bold;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.box, .boxhd {
border-right: 1px dashed #333333;
}
.boxbot {
border-bottom: 1px dashed #900;
padding-top: 2px;
padding-left: 4px;
padding-right: 4px;
}
.infobox { /* Used for the boxes like users online and so on */
border: 1px solid #333333;
background-color: #808080;
}
.small { /* Used for smaller text */
font-size: 10px;
}
.quote {
font-size: 11px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #000000;
background-color: #333333;
padding: 5px;
}