/* CSS Document */
hr{
	padding:0;
	margin-top:-10px;
	color:#000000;
}

body{
	margin:0;
	padding:0;
	color:#6a6a6a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#header{
	background:url(../images/topMid.gif) no-repeat;
	height:127px;
}

#contactDetails{
	text-align:right; 
	padding-right:65px;
	padding-top:10px;
	color:#FFFFFF;
}

#nav{
	margin-top:87px;
	margin-left:2px;
	color:#FFFFFF;
}

#marquee{width:628px; height:30px; background:#000000; vertical-align:middle; color:#FFFF00; font-size:14px; font-weight:bold; float:left;}

.purple {
	color: #ff0ceb	
}

.section{
	float:left;
	margin:8px 2px 20px 2px;
}

.sectionImg{
	padding:2px 3px;
}

.sectionTxt{
	padding:0 4px;
}

#middleLeft{
	background:url(../images/middleBGLeft.gif) no-repeat;
}

#middleRight{
	background:url(../images/middleBGRight.gif) no-repeat;
}

#footerLinks{
	width:620px;
	margin:40px 0 0 160px;
	font-size:11px;
}

#footer{
	background:url(../images/footer.gif) no-repeat;
	height:99px;
}

.character{
	background:#000000;
	color:#fff;
	padding:5px;
	text-align:center;
}

.characterDesc{
	background:#000000;
	color:#fff;
	padding:5px;
}

a{color:#6a6a6a; text-decoration:none;}
a:hover{color:#93999a; text-decoration:underline;}

#contactDetails a{color:#FFFFFF; text-decoration:none;}
#contactDetails a:hover{color:#FFFFFF; text-decoration:underline;}

#nav a{color:#fff; text-decoration:none;}
#nav a:hover{color:#fff; text-decoration:underline;}

.character a{color:#fff; text-decoration:none;}
.character a:hover{color:#fff; text-decoration:underline;}
