/*  adding a fixed, non-repeating, background image  */

body {
 background-color: # 181818;
	background-repeat: no-repeat;
	background-attachment: fixed;
	margin-left: 6%;
	margin-right: 6%;
	background-color: #181818;
	top: auto;
}

/* sets header background color, type color, size, style, padding  */

h1 {
/* background-color:  #111111; */
 color: # E6E6E6;
 font: bold 1.8em Veranda, Arial, Helvetica, Tahoma, sans-serif;
 margin-bottom: auto;
}

h2 {
color:  # E6E6E6;
 font: bold 1.4em Veranda, Arial, Helvetica, Tahoma, sans-serif;
 margin-bottom: -8px;
}

h3 {
 color:  #E6E6E6;
 font: bold 1.2em Veranda, Arial, Helvetica, Tahoma, sans-serif;
 margin-bottom: -10px;
}

/*  sets body text style, size, color  */

body, p, td, th, div, blockquote, dl, ul, ol {
	font-family: Arial, Helvetica, Tahoma, Verdana,  sans-serif;
	font-size: 1em;
	color:  #CCCCCC;
	text-align: left;
 
}


/* Text Links: dotted-underlined links until you hover over it!  */
a:link { 
	color:  #FFFFFF; 
	font-weight: bold; 
	text-decoration: none; 
	border-bottom: dotted 1px #CCCCCC;
	}
a:visited { 
	color:  #CCCCCC; 
	font-weight: bold; 
	text-decoration: none; 
	border-bottom: dotted 1px #CCCCCC;
	}
a:hover { 
	text-decoration: underline; 
	color:  #FFFFFF; 
	font-weight: bold; 
	border-bottom: dotted 1px #CCCCCC;
}
a:active {
	color: #FF0033;
	font-weight: bold;
	background:transparent;
	border-bottom: dotted 1px #CCCCCC;
}


/* Image Links: non-underlined links */
.imglink a:link { 
	text-decoration: none; 
	border-bottom: none;
}
.imglink a:visited { 
	text-decoration: none; 
	border-bottom: none; 
}
.imglink a:hover { 
	text-decoration: none; 
	border-bottom: none;
}
.imglink a:active {
	text-decoration: none; 
	border-bottom: none;
}

/* navigation menu Links: non-underlined links */

.pagemenu a:link { 
	color:  #FFFFFF; 
	font-weight: normal; 
	text-decoration: none;
	border-bottom: none;
	}
.pagemenu a:visited { 
	color:  #CCCCCC; 
	font-weight: bold; 
	text-decoration: none; 
	border-bottom: none;
	}
.pagemenu a:hover { 
	text-decoration: none; 
	color:  #FF0000; 
	font-weight: bold; 
	border-bottom: none;
	}
.pagemenu a:active {
	color: #FF0033;
	text-decoration: none;
	font-weight: bold;
	background:transparent;
	border-bottom: none;
	}
.pcenter {
	text-align: center;
}
.indent {
	padding-left: 30px;
}
.pleft {
	text-align: left;
}
.psmCenter {
	font-size: .7em;
	text-align: center;
}
.pright {
	text-align: right;
}
.quotes {
	font-size: 0.9em;
	text-align: left;
	padding-left: 10px;
}
.psmRight {
	font-size: .7em;
	text-align: right;


/* Image Links: centered non-underlined links */

.imglinkCenter a:link { 
	background-position: center;
	text-align: center;
	vertical-align: middle;
	text-decoration: none; 
	border-bottom: none;
}
.imglinkCenter a:visited { 
	background-position: center;
	text-align: center;
	vertical-align: middle;
	text-decoration: none; 
	border-bottom: none; 
}
.imglinkCenter a:hover { 
	background-position: center;
	text-align: center;
	vertical-align: middle;
	text-decoration: none; 
	border-bottom: none;
}
.imglinkCenter a:active {
	background-position: center;
	text-align: center;
	vertical-align: middle;
	text-decoration: none; 
	border-bottom: none;
}
