
#ht { width: 95%; border: 0px solid black; margin: 0px 0% 0px 3%; } 
#hd { font-size: 1em; line-height: 30px; width: 60%; border: 0px solid black; font-family: Arial, Helvetica, sans-serif; }
#hd2 { width: 40%; text-align: right; border: 0px solid black; height: 100%; font-family: Arial, Helvetica, sans-serif; }
#ib { width: 100px; border: 4px solid black; filter: brightness(110%); }
#sux1, #sux2 {
	color: black;
	border: 0px solid black;
	font-size: 1em; width: 90px;
	padding: 0px 0px;	
}

#pp0 { font-size: 2em; line-height: 60px; width: 86%; margin: 0px 7% 0px 7%; border: 0px solid black; font-family: Arial, Helvetica, sans-serif; color: purple; font-weight: bold; }
#pp1 { font-size: .8em; width: 86%; margin: 0px 7%; border: 0px solid black; font-family: Arial, Helvetica, sans-serif; color: rgb(60,60,60); font-weight: bold; }
#pp2 { font-size: 1.25em; width: 86%; margin: 0px 7%; font-weight: bold; border: 0px solid black; font-family: Arial, Helvetica, sans-serif; color: rgb(60,60,60); }
#pp2a { font-size: 1em; line-height: 40px; width: 86%; margin: -20px 7% 0px 7%; font-weight: normal; border: 0px solid black; 
	font-family: Arial, Helvetica, sans-serif; color: rgb(60,60,60); text-align: center; }
#pp3 { font-size: 5em; line-height: 60px; width: 86%; margin: 30px 7% 0px 7%; border: 0px solid black; font-family: Arial, Helvetica, sans-serif; color: purple; font-weight: bold; }
#pp5 { font-size: 1em; line-height: 60px; width: 86%; margin: 0px 7% 0px 7%; border: 0px solid black; font-family: Arial, Helvetica, sans-serif; color: purple; font-weight: bold; }
#ppg { font-size: 2em; width: 90%; font-weight: normal; margin: 0px 0% 0px 0%; line-height: 50px; border: 2px solid black; font-family: Arial, Helvetica, sans-serif; 
color: rgb(60,60,60); background-color: yellow; text-align: center; padding: 10px 15px; }
#gif { border-radius: 0%; width: 40%; margin: 0px 30% 0px 30%; }
#mal { width: 120px; vertical-align: middle; }
#mal2 { width: 200px; margin: 0px 0px -2%; vertical-align: middle; }
#mal3 { border-radius: 50%; filter: brightness(110%); border: 3px solid black; width: 120px; vertical-align: middle; }
select { width: 40px; color: black; border: 0px solid red; font-weight: bold; font-size: 1.2em; background-color: transparent; }
a { text-decoration: none; color: purple; }
iframe { width: 99%; border-radius: 25px; margin: 0px 1% 0px 0%; border: 2px solid black; height: 210px; }
#editV { border: 0px solid red; border-radius: 0px; width: 240px; height: 90px; margin: 20px 0px 0px 10px; }
#cd {
	margin: 0px 0px 0px 0px;
	border: 0px solid red;
	width: 100%;
	overflow-x: scroll;
	position: relative;
	height: auto;
}

#ct {
	width: 100%;
	border: 0px solid green;
	height: auto;
}
div.cdesc {
  padding: 10px 15px;
  text-align: center;
  line-height: 40px;
  font-size: 1em;
  font-family: Arial, Helvetica, sans-serif;
  color: black;
}
.gallery {
	width: 280px;
	background-color: yellow;
	box-shadow: 4px 4px 4px rgb(60, 60, 60);
}
#sG { width: 0px color: transparent; font-size: 0em; }
#mtl { font-size: .8em; font-weight: bold; }
#brn { width: 160px; margin: 100px 0px 0px 25px; }
#ctr { width: 40px; margin: 0px 0px 0px 20px; vertical-align: middle; }
#vid1 { width: 240px; box-shadow: 8px 8px 0px black; }
button { background-color: transparent; border: 0px solid green; }
#dd8 { border: 0px solid red; padding: 0px 30px; }
#dv1 { background-image: url("paper.jpg"); background-repeat: no-repeat; background-size: 100%; 
	 max-height: 440px; overflow-y: scroll; border: 0px solid red; }
#dv2 { margin: 20px 0px; max-height: 400px; overflow-y: scroll; width: 100%; border: 0px solid black; }
#pp4 { font-size: 1.25em; line-height: 30px; width: 86%; margin: 0px 7%; border: 0px solid red; font-family: Copperplate; 
	color: black; font-weight: bold; text-shadow: 1px 1px gray; text-align: center; padding: 0px 0px; }
#vid { width: 100%; margin: 0px 0%; border: 1px solid black; background-color: purple; }
#vidb { width: 100%; margin: 0px 0%; border: 1px solid black; background-color: brown; }
#dev { width: 100%; border: 0px solid red; color: red; font-size: .9em; text-align: right; font-family: Copperplate; }
#gbi, #gbiX, #gbi1, #gbi2, #gbi3 { width: 60%; }
#gbi1 { margin: 50px 40% -5% -2%; }	
#gbi2 { margin: 50px 20% -5% 20%; }	
#gbi3 { margin: 50px -2% -5% 40%; }	

#six { width: 0%; }
@media only screen and (min-width: 600px) {
#six { width: 104%; margin: -10px 0px 0px -2%; z-index: 1; height: 100%; border: 10px solid black; position: fixed; }
body { background-color: black; }
}