/**********************************************************
AdvanceWars.net & AdvanceWars.org Black Hole CSS Stylesheet
					 Based on Orange Star style by XanderX

Thanks for reading my CSS. ^_^

Love, XanderX <3

Version History:
v1.0 (30/04/2006) -
	+ Seperated style from layout, this is the result.	This
		file stores colours, links to images and the like.
v1.1 (08/06/2006) -
  + Added colours for two-column pages.
v1.2 (25/06/2006) -
	+ Add styling information for BH dropdowns!
**********************************************************/

body {
	color: #fff;
	background: #111;
}

#pagebody {
	background: #000 url(images/pagebodyBG.jpg) right bottom no-repeat;
	border: solid #333;
	border-width: 0 1px 0 1px;
}


/* Hyperlink CSS */
a { color: #EEE; }
a:visited { color: #99A; }

#content a { color: #9cf; }
#content a:visited { color: #b9d; }

/* Content CSS */

h1 { background: url(images/contentFooterBG.gif) repeat; }

h2 {
	background: #16002e url(images/contentH2BG.png) left repeat-y;
	border: 1px solid #3e3068;
}

h3 {
	background: url(images/contentFooterBG.gif);
	border-bottom: dashed 1px #3e3068;
}

img.border, .csc-textpic-border img { border: 1px solid #ccc; }

.box, .boxLeft, .boxRight {
	background: #333 url(images/floatBoxBG.gif) top left repeat-x;
	border: 1px solid #666;
}
.box.noEm, .boxLeft.noEm, .boxRight.noEm,
.coTag .boxLeft {
	background: url(images/contentFooterBG.gif) repeat;
	border: 1px solid #333;
}
.box.featArt h3 { background: none; border: none; }

.box.news {
	background: #310000;
	border: solid #490000;
	border-width: 0 1px 1px 1px;
}
.box.news h3 {
	background: #490000 url(images/newsHeaderBG.gif) bottom repeat-x;
	border: none;
}
.box.news h3 a { color: #ffc; }
.box.news h3 a:visited { color: #fcc; }

.boxLeft.wallpaper { background: #333 url(images/floatBoxWallpaperBG.gif) bottom right no-repeat; }

ul.coPlus, li.coPlus { color: #fc6; }
ul.coMinus, li.coMinus { color: #ccc; }

table { border-color: #333; }
table th { border-color: #222; }
table td { border-color: #111; }

/* Form controls CSS */
input, textarea {
	background: #340060;
	border: 1px solid #562080;
	color: #edeeb7;
}

/* Header CSS */
.header .logo { background: #340060 url(images/HeaderBanner.jpg) no-repeat left top; }


/* Top Navigation Bar CSS */
.header #navbar { background: #340060 url(images/navbarBG.gif) repeat-x top; }

.header #navbar-left-logo { background: url(images/Navbar-Left.gif) left top no-repeat; }

#navbar a { color: #eee; }
#navbar a:hover { color: #fff; }

#navbar li ul {
	background: url(images/dropdownBG.gif) left bottom no-repeat;
	border-right: solid #6d00c1;
	border-top: solid #33005e;
	border-width: 0 1px 0 0;
}

#navbar li li:hover, #navbar li li.sfhover { background: #340060 url(images/dropdownLIHoverBG.gif) top left no-repeat; }

#navbar li li.last:hover, #navbar li li.last.sfhover { background: url(images/dropdownLIHoverLastBG.gif) bottom left no-repeat; }

#navbar-breadcrumb { color: #96f; }
#navbar-breadcrumb a { color: #99f; }

/* Left Navigation Bar CSS */
#leftCol {
	border-right: 1px solid #111;
	background: url(images/leftColBG.jpg) no-repeat left bottom;
}

#leftCol .header { background: #340060 url(images/leftColH1BG.gif) no-repeat bottom right; }

#leftCol li.level1-act { border-bottom: 1px dashed #222; }
#leftCol li.level2-act { border-bottom: 1px dashed #333; }
#leftCol li.level2-no { border-bottom: 1px dashed #222; }
#leftCol li.level2-no, .leftCol li.level2-act { background: #340060; }
#leftCol li.level3-no, .leftCol li.level3-act {
	background: #250046;
	border-bottom: 1px dashed #333;
}


/* Right Column CSS */
#rightCol { background: url(images/contentBG.jpg) center top no-repeat; }

#contentFooter {
	background: url(images/contentFooterBG.gif) repeat;
	border-top: 1px solid #111;
}

/* Footer CSS */
#footer { border-top: 1px solid #333; }


/* Two-Column CSS */
.topRule, .bottomRule { border-color: #111; }
.topRule.borderEm, .bottomRule.borderEm, .twoCol .rightSide.borderEm, .twoCol .rightSideSmall.borderEm, .twoCol .rightSideBig.borderEm,
.coTag .bottomRule, .coTag .rightSideBig { border-color: #666; }

.twoCol .rightSide, .twoCol .rightSideSmall, .twoCol .rightSideBig { border-color: #111; }

.box .twoCol .rightSide { width: 49%; border: none; padding: 0; }

/* Damage Chart CSS */
.damageChart .priWeap { font-weight: bold; color: #ffc; }
.damageChart .secWeap { color:#ccc; }
.damageChart .hiddenAtk { color: #f00; }
.damageChart .dataChange { font-style: italic; }

/* Poll CSS */
.poll {
	background: #1e0038;
	border-color: #3e0058;
}
.poll .pollResults .pollResult { border-color: #404; }
.pollResultVotes { color: #ccc; }

/* Page Nav CSS (Previous/Next) */
.pageNav {
	border-top: 1px dashed #111;
}