body {
	margin:20px 20px 0px 20px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	background-color : #000000;
	border : White;
}

.aboutmid{
		border-left:3px double  #CC0066;
	border-right:3px double #CC0066;
	border-bottom: 3px double #CC0066;
	border-top:3px double  #CC0066;
	float: none;
	width:600px;
	background: Black;
	margin: 0px 10px 10px 50px;
	padding-left:10px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;

}
.aboutleft {
	border-left:3px double White;
	border-right:3px double White;
	border-bottom:3px double White;
	border-top:3px double White;
	float: none;
	width:600px;
	background: Black;
	margin: 0px 10px 10px 25px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}

.aboutright{
	border-left:3px double  #9933FF;
	border-right:3px double #9933FF;
	border-bottom: 3px double #9933FF;
	border-top:3px double  #9933FF;
	float: none;
	width:600px;
	background: Black;
	margin: 0px 10px 10px 75px;
	padding-left:10px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.questions {
	border-left: 3px ridge #9933FF;
	border-right:3px ridge #9933FF;
	border-bottom: 3px ridge #9933FF;
	border-top:3px ridge #9933FF;
	float: none;
	width:85%;
	background: Black;
	margin: 0px 10px 10px 100px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}



.intro {
	border-left: 2px solid #CC0066;
	border-right: 2px solid #CC0066;
	border-bottom: 2px solid #CC0066;
	float:left;
	width:95%;
	background: Black;
	margin:25px 25px 25px 25px;
	padding-left:25px;
	padding-right:25px;
	padding-top:15px;
	padding-bottom:15px;
	color: White;
	border-color : Fuchsia;
	border-top : 2px solid Fuchsia;

}



.menu {
	border-left:2px solid #000;
	border-right:2px solid #000;
	border-bottom:2px solid #000;
	float:left;
	width:95%;
	background: #D3D3D3;
	margin:0px 0px 10px 10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	color: black;
}


.notice {
	border : thin inset;
	width : 85%;
	font : normal;
	color: White;

}

.bannersplit {
	border-style: double;
	border-color: #9933FF;
	color: white;
	float: center;
	width: 77%;
	}
}
.tooltiptitle {
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none; 
	font-family: arial; 
	font-weight: bold; 
	font-size: 8pt;
	}
.tooltipcontent {COLOR: #000000; 
	TEXT-DECORATION: none; 
	font-family: arial; 
	font-size: 8pt;
	}

#ToolTip {
	position:absolute; 
	width: 100px; 
	top: 0px; 
	left: 0px; 
	z-index:4; 
	visibility:hidden;
	}

.entry {
	border-style: double;
	border-color: #9933FF;
	color: white;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;
}

.footer {
	border-style: solid;
	border-color: Fuchsia;
	color: white;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;
	width: 50%;
	border : 5px;
}


a:link { color: #CC0066;text-decoration: none}     
a:visited {color: #CC0066;text-decoration: none}  
a:hover {color: #9933FF;text-decoration: overline underline;}   
a:active {color: Blue;text-decoration:none;}


.insert {
	border-left:3px solid White;
	border-right:3px solid White;
	border-bottom:3px solid White;
	border-top:3px solid White;
	float: none;
	width:65%;
	background: Black;
	margin: 0px 10px 10px 100px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}



#title h1 {
	font-size:36px;
	border-top:1px solid #6600CC;
	border-bottom:1px solid #6600CC;
	border-right:10px solid #6600CC;
	border-left:10px solid #6600CC;
	margin-top:10px;
	padding-left:30px;
	padding-right:30px;
	padding-top:5px;
	padding-bottom:5px;
	background-color : White;
}
.notice {
	color: Fuchsia;
}
	
	#main {
	border:3px solid #6600CC;
	background: Black;
	color: white;
}
	#main #menu {
	border-left:2px solid #000;
	border-right:2px solid #000;
	border-bottom:2px solid #000;
	float:left;
	width:150px;
	background: #D3D3D3;
	margin:0px 0px 10px 10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	color: black;
}
		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	
	#menu p { font-size:10px}


.Navlink {COLOR: #808080; TEXT-DECORATION: none; font-family: arial; font-size: 10pt; font-weight: bold;}
a:link.Navlink  {color : #808080; text-decoration: none;}
a:visited.Navlink  {color : #808080; text-decoration: none;}
a:active.Navlink  {text-decoration: none;}
a:hover.Navlink  {text-decoration: none;}

h1 {
	color: #CC0066;
	font-size: 36px
}
h2 {
	color: White;
	margin-left : 15px;
	text-decoration: underline;
}
h3 {color: #CC0066; font-size:24px}
h6 {color: #CC0066; font-size: 12px}
#title {
		padding:0px;
		margin-right:-6px;
		margin-left:-6px;
		width:85%; /* I have to specify a width for IE5 PC, or else it ignores the top-margin of the H1 element therein. But 100% is different in browsers without IE5x PC's broken box model, so I have to use the CSS2 selector trick to set the width to auto for those browsers*/
		width:auto;
		}
.sig {
	font-family : "Bradley Hand ITC";
	font-size : 20px;
	color: #9933FF;
	font-weight : bold;
}
.welcome{
		font-family : "Bradley Hand ITC";
	font-size : 40px;
	color: #9933FF;
	font-weight : bold;

}
