
body {
	background: #000 url(../images/red/bg.jpg) 50% 0 no-repeat;
}

a:link,
a:visited {
	color: #CC0000;
}

a:hover {
	text-decoration: underline;
}

div#header {
	background: url(../images/red/head_bg.png) repeat-x;
}

div#emblem {
	background: url(../images/red/emblem.png) 50% 0 no-repeat;
}

span#logo {
	background: url(../images/red/logo.png) 0 0 no-repeat;
}

div#searchbox {
	background: url(../images/red/search.png) 0 0 no-repeat;
}

a.large .button {
	background: url(../images/red/font_l.png);
}

a.small .button {
	background: url(../images/red/font_s.png);
}

a.default .button {
	background: url(../images/red/font_m.png);
}

div#menubar {
	background: url(../images/red/menu_bg.png) 0 0 repeat-x;
}

div#menubar .bolts_l {
	background: url(../images/red/menu_bolts.png) 0 0 no-repeat;
}

div#menubar .bolts_r {
	background: url(../images/red/menu_bolts.png) 100% 0 no-repeat;
}

#submenu {
	background: url(../images/red/submenu_bg.png) 0 100% repeat-x;
}

a.mainlevel:link,
a.mainlevel:visited {
	background: url(../images/red/submenu_bullet.png) 0 50% no-repeat;
}

div.moduletable h3 {
	background:  url(../images/red/module_head.png) no-repeat;	
	color: #cccccc;
}

div.moddivider {
	background: url(../images/red/mod_div2.png) 0 0 repeat-x;
}

div#footer {
	background: url(../images/red/footer_bg.png) repeat-x;
}

.contentheading {
	color: #CC0000;
}

h2 {
	color: #CC0000;
}

h3 {
	color: #ccc;
}

blockquote {
	border-left: 5px dotted #CC0000;
}