/*

-Copyright Vix, 2003-05 (http://akirayamaoka.net & http://geek-goddess.net)

-You are free to study this code and learn from it, 
 but do not take anything from here without my permission and pass it as your own!

-Credits: 
	Mark 	(Diveintoaccessibility.com) for Accessibility modifications

/* 
----------------------------------
ACCESSIBILITY MODERATIONS!
-------------------------------
*/

/*/*/a{}
body p {
  font-size: x-small;
  voice-family: "\"}\"";
  voice-family: inherit;
  font-size: small;
}
html>body p {
  font-size: small;
}
/* */
  

/* 
----------------------------------
GENERAL STUFF
-------------------------------
*/

body {
	background-color: #26040E; 
	text-align: left;
	color: #26040E;
	font-family: Arial, sans-serif;
	font-size: 8pt;
	padding: 0px;
	margin: 0px;
}


.banner {
	background: no-repeat url(images/ay_header3.jpg);
	width: 750px;
	height: 350px;
	padding: 0px;
	margin: 0px;
}


#footer {
	background: no-repeat url(images/ay_footer3.jpg);
	width: 750px;
	height: 150px;
	padding: 0px;
	margin: 0px;
	color:#EFF9F0;
	text-align: center;
}


#container{
	width:750px;
	padding: 0px;
	text-align: center;
}


/* 
----------------------------------
GENERAL STYLING
-------------------------------
*/

p  {
	color: #CECECD;
	font: 12px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	line-height: 150%;
	text-align: left;
	margin-bottom: 10px;
}


h1 {
	color:#CFD2D7;
	font: 50px/30px Georgia, serif;
	text-align: left;
	margin:0px;
	padding: 0px;
}

h2 {
	color:#CECECD; 
	font: 16px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
	text-align: left;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

h3 {
	color:#CECECD; 
	font: 16px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
	text-align: left;
	font-weight: bold;
	margin: 25px 0 5px 0;
	padding: 0px;

}


a:link, a:active, a:visited {
	text-decoration: underline;
	color: #958B9C;
}

a:hover {font-weight: normal; 
	color: #000000; 
	text-decoration: underline;
}


ul {
	color: #6F6B72;
	font-family: Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	line-height: 100%;
	text-align: left;
	margin-bottom: 10px;
	}

ol {
	color: #CECECD;
	font: 12px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	line-height: 130%;
	text-align: left;
	}


li {
	color: #CECECD;
	font: 12px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	line-height: 150%;
	text-align: left;
}


td {
	color: #CECECD;
	font: 12px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	line-height: 150%;
	text-align: left;
}

tr {
	color: #CECECD;
	font: 12px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	line-height: 150%;
	text-align: left;
}


/* 
----------------------------------
MAIN CONTENT
-------------------------------
*/
#content {
  	float: left;
  	width: 550px;
  	margin: -240px 0 0 80px;
  	z-index: 3;
  	letter-spacing: 0px;
  	padding: 2px;
}
html>body>#container>#content {
  	margin: -240px 0 0 160px;
}

#content p {
	color: #CECECD;
	font: 12px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	line-height: 150%;
	text-align: left;
	margin-bottom: 10px;
	}

#footer p {
	color: #7C734E;
	font: 12px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: center;
	margin-bottom: 0px;
	padding: 0px;
}

/* 
----------------------------------
IMAGE MAP STUFF
-------------------------------
*/


#menu a {
  position: absolute;
  height: 38px;
  width: 88px;
  top: 31px; 
  text-decoration: none;
  border: none;
  }

#menu a strong { visibility: hidden; }

a#bio, a#disc, a#game, a#fan, a#site, a#links, a#clear { top: 65px; bottom: 90px; }
a#bio { left: 228px; right:306px; }
a#disc { left: 311px; right:390px; }
a#game { left: 401px; right:491px; }
a#fan { left: 506px; right:578px; }
a#site { left: 590px; right:622px; }
a#links { left: 627px; right:676px; }
a#clear { left: 685px; right:725px; }

a#bio:hover,
a#disc:hover, 
a#game:hover, 
a#fan:hover, 
a#site:hover,   
a#links:hover, 
a#clear:hover { border: none; }



/* 
----------------------------------
ACCESSIBILITY
-------------------------------
*/


.skiplink {display:none}
abbr, acronym {
   border: none;
} 

abbr[title], acronym[title] {
   border-bottom: 1px dotted #000000; 
   cursor: help;
}

