body {
 font-size: small;
 background-color:#efefef;
}

#main-container {
 background-color:#efefef;
	border:1px solid #000;
	font-size:100%;
	font-family:arial, helvetica, sans-serif;
	top:0;
	width:100%;
	text-align:left;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	position:relative;
height:auto;
}

#head {
	border:1px solid #000;
	width:100%;
	display:none;
}

#titleid {
	float:left;
display:none;
	width:70%;
	position:relative;
}

#pageid {
	float:right;
display:none;
	width:30%;
	position:relative;
}

#menu1 #menu2 {
	width:100%;
}


#main-nav {
display:inline;
	list-style: none;
	float:right;
	position:relative;
}


#main-nav li {
display:inline;
	font-size: 60%;
	float:right;
	overflow:hidden; /* hides child anchor overflow */
	text-align:center;

}
	
#main-nav li a {
	color:#fff;
	display:inline;
	font-size:60%;
	text-decoration:none;
}

#sub-nav li {
	font-size: 80%;
	float:left;
	height:2.25em;
	overflow:hidden; /* hides child anchor overflow */
	text-align:center;
	top: 0;
}
	
#sub-nav li a {
	color:#000;
	display:block;
	font-size:1.2em;
	font-weight:bold;
	padding:0 0 0 0;
	height:100%;
	text-decoration:none;
	top: 0;
}
#sub-nav .current-section {
background-color:#00f;
} 

#sub-nav .hover {
background-color:#00f;
}

#main_body {
	background-color:#efefef;
	background-image: url(../Images/moon.gif);
	background-repeat: repeat;
	overflow:hidden;
	width:100%;
	clear:both;
	position: relative;
	display:block;
}

#content {
	width:98%;
	float: left;

overflow:auto;
	background-image: url(../Images/moon.gif);
	background-repeat: repeat;
	}

#content p {
font-size: 140%;
padding: .25em .25em .25em .25em;

}
	
	
#content dl {
width: 97%;
float: left;
display:inline;
	}
	
#content dt {
float: left;
clear:right;

padding: .25em .25em .25em .25em;
margin: 0 .25em 0 .25em;
font-size: 150%;
font-weight:bold;
text-align:left;
letter-spacing: .25em;

	}
	
	#content dt a {
	color:#333333;
	}

#content dd {
padding: 0;
margin: 0;
font-size: 100%;
line-height: 1.25em;

	}
	
#content dd.desc {
text-align:justify;
font-size: 130%;
font-weight:bold;
position:relative;
}
	

#content dd.img img {
display:none;
}

#content .alt dt {
float: left;
clear:right;

padding: .25em .25em .25em .25em;
margin: 0 .25em 0 .25em;
font-size: 150%;
font-weight:bold;
text-align:left;
letter-spacing: .25em;
}

#content .alt dd.img img {
display:none;
}

#webring {
display:none;
}

#left-sil {
	background-image: url(../Images/2sil.gif);
	background-repeat: repeat-x;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#main-sil {

	background-image: url(../Images/mainriff.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#right-sil {
	background-image: url(../Images/2sil.gif);
	background-repeat: repeat-x;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#riffs {
	height:108px;
	width:110%;
	padding: 0 0 0 0;
	margin: 0 0 0 -2px;
	position:relative;
	clear:both;

}

	#footer {
	font-size: 80%;
	color:#ddd;
	background-color:#000;
	text-align:right;
	padding: 1.5em 0 .5em 0;
	width:100%;
	clear:both;
	margin: 0 0 0 0;
	height: 2em;
	}

	#footer p {
	padding: 0 2em 0 0;
	}
	
	#footer a {
	text-decoration:none;
	color:#FFFFFF;
		}
		
/* Links Page */

#links {
	width:96%;
	float: left;
padding: 1em 1em 1em 1em;
max-height: 400px;
overflow:auto;
	}
	
#links h1{
		font-size: 150%;
		margin: 0 0 0 2em;
}

#links p {
		font-size: 120%;
		font-weight:bold;
		margin: 1em 1em 2em 2em;
		text-align:justify;
}


#links dl {
width: 97%;
float: left;
display:inline;
	}
	
#links dd.img img {
font-size: 100%;
line-height: 1.25em;
float: left;
margin: 0 .5em 0 0;
text-decoration:none;
border: none;

}

	
#links dt {
float: left;
clear:right;
width: 85%;
padding: 0 .5em .5em .5em;
margin: 0 0 0 0;
font-size: 120%;
font-weight:bold;
text-align:left;
letter-spacing: .15em;
	}
	
	#links dt a {
	color:#333333;
	}

#links dd {
padding: 0;
margin: 0;
font-size: 100%;
line-height: 1.25em;

	}
	
#links dd.desc {
clear:both;
text-align:justify;
font-size: 100%;
font-weight:bold;
line-height: 1em;
padding: 0 1em 1.5em 5em;
}

#riff-sil {

	background-image: url(../Images/linkriff.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}












