/*
	General information for all pages.
*/
#wrapper { /* This sets the width of the content and centers all elements. */
	clear:both;
	position:relative;
	text-align:center;
}
.container {
	clear:both;
	padding:0 0 2em 0;
}
.boxwrap { /* Each box represents half of the page = 1 column. */
	position:relative;
	float:left;
	width:49%; /* Slightly less than half to prevent movement on screens with odd-numbered widths. */
}
.box { /* This is the inner text box, padded on left and right. */
	margin:0 auto;
	left:2%;
	width:96%; /* Percentage of the above box, not the whole width. */
}
#header, #footer {
	font-size:.83em;
	font-style:italic;
}

/*
	Top Index Page CSS
*/
#top #wrapper {
	left:10%;
	width:80%;
}
#top .container {
	width:550px;
}
#top #menu {
	width:150px;
	height:300px;
	margin-top:25px;
	padding:1em;
	border:#ccc thick ridge;
	position:relative;
	float:left;
	text-align:left;
	overflow: auto;
}
#top .padding {
	width:25px;
	position:relative;
	float:left;
}
#top .image {
	position:relative;
	width:150px;
	float:left;
}
#top #footer {
	text-align:left;
}

/*
	CSS for other main pages (FAQ, Links)
*/

/*
	Lyrics Index Page
*/
#lyrics-index {
	background: #69c url("lyrics/darkbluebackground.jpg") repeat-y;
}
#lyrics-index #wrapper {
	margin: 0 100px;
}
#lyrics-index a:hover {
	color:#ddf;
}
#lyrics-index a:link,
#lyrics-index a:visited {
	color:#cff;
}
#lyrics-index a:active
#lyrics-index a:focus {
	color:#9cf;
}
#lyrics-index * h3 {
	color:#036;
	text-align:center;
}
#lyrics-index * .tablewrap {
	float:left;
	padding:0 0 2em 0;
	background-color:#69c;
	border: medium double #fff;
}
/*
	Gackt index page
*/
#gackt {
	background: #333 url("lyrics/gackt/graybackground.jpg") repeat-y;
}
#gackt #wrapper {
  margin: 0px 10px 0px 110px;
	color:#fff;
}
#gackt a img {
	border:0;
	text-decoration:none;
}
#gackt a:link {
	color:#99b;
}
#gackt a:visited,
#gackt a:hover,
#gackt a:active,
#gackt a:focus {
	color:#999;
}

/*
	V6 index page
*/
#v6 {
  background-color: "#fff";
  color: "#8c381c";
  text-align: center;
}
#v6 #wrapper {
	margin: 0 100px;
}
#v6 H1, #v6 H2, #v6 H3 {
	color: #8c381c;
}
#v6 H1, #v6 H2 {
	font-family: Comic Sans MS, cursive;
}
#v6 * a:link {
	color:#381c8c;
}
#v6 * a:visited,
#v6 * a:hover,
#v6 * a:active,
#v6 * a:focus {
	color:#8975c5;
}