﻿body {	padding: 0.5em 1em 0.5em 1em;
	font-family: arial, helvetica, serif;
	font-size: 80%; 
	font-weight: bold;
	color: #000000;
	background: #000000 url(../img/bgd/inrainbowsback4.jpg) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover; }

#blackmenutop { background-color: #000000; color: #bbbbbb; padding: 0.7em 1em 0.7em 1em; }
a.menulink1 { color: #ffffff; font-size: 100%; font-weight: bold; text-decoration: none; padding: 0em 0.5em 0em 0.5em; }   
a.menulink1:hover { color: #ff0000; text-decoration: underline; }
a.menulink2 { color: #ffddcc; font-size: 100%; font-weight: bold; text-decoration: none; padding: 0em 0.5em 0em 0.5em; }   
a.menulink2:hover { color: #ff0000; text-decoration: underline; }
a.menulink3 { color: #ee9988; font-size: 100%; font-weight: bold; text-decoration: none; padding: 0em 0.5em 0em 0.5em; }   
a.menulink3:hover { color: #ff0000; text-decoration: underline; }

#background { background-image:url(../img/BoxBlack2.png); padding: 0em 1em 0.8em 1em; margin-top: 0em; }
#mainhead { color: #ffffff; padding: 0.1em 0em 0.1em 0em; text-align: center; }
#mainheadtitle { font-size: 250%; font-weight: bold; }
#mainheadnote { background-color: #111111; font-size: 100%; font-weight: normal; margin-top: 5px; }
a.maintitle { color: #000000; font-size: 160%; font-weight: bold; text-decoration: none; margin-left: 0.3em; }
a.maintitle:hover { color: #ff0000; text-decoration: underline; }
a.maintitle2 { color: #ffffff; font-size: 160%; font-weight: bold; text-decoration: none; margin-left: 0.3em; }
a.maintitle2:hover { color: #ff0000; text-decoration: underline; }
#mainsection1 { background-image:url(../img/BoxBlack2.png); padding: 0.5em 1em 0.5em 1em; margin-top: 0.3em; }
#mainsection2 { background-image:url(../img/BoxWhite2.png); padding: 0.5em 1em 0.5em 1em; margin-top: 0.3em; }
#mainsection3 { background-image:url(../img/BoxBlack2.png); padding: 0.5em 1em 0.5em 1em; margin-top: 0.3em; }

a { color: #dd0000; text-decoration: none; font-weight: bold; }
a:hover { color: #ff0000; text-decoration: underline;}
a.main1 { font-size: 130%; color: #F7F2F8; text-decoration: none; font-weight: bold; }
a.main1:hover { color: #ff0000; text-decoration: underline;}
a.main2 { font-size: 130%; color: #403E49; text-decoration: none; font-weight: bold; }
a.main2:hover { color: #ff0000; text-decoration: underline;}
a.main3 { font-size: 130%; color: #F7F2F8; text-decoration: none; font-weight: bold; }
a.main3:hover { color: #ff0000; text-decoration: underline;}

#sectionmainhead { background-image:url(../img/BoxWhite2.png); color: #000000; font-size: 370%; font-weight: bold; padding: 0em 0.3em 0em 0.3em; text-align: center; }
#sectionmainbody { background-image:url(../img/BoxWhite1.png); padding: 0em 1em 1em 1em; margin-top: 0em; }
#section { background-image:url(../img/BoxWhite2.png); padding: 1em 1em 1em 1em; margin-top: 0.7em; }
#main1 { background-image:url(../img/BoxWhite1.png); padding: 0.5em 0.5em 0.5em 0.5em; margin-top: 0.7em; }
#main2a { background-image:url(../img/BoxWhite2.png); padding: 0.5em 1em 0.5em 1em; }
#main2b { background-image:url(../img/BoxWhite2.png); padding: 0.5em 1em 0.5em 1em; margin-top: 0.5em; }
#text1 { font-size: 100%; font-weight: bold; padding: 0em 0em 0em 0em; margin-top: 0em; }
#text2 { font-size: 100%; font-weight: bold; padding: 0em 0em 0em 0em; margin-top: 0.7em; }
#influence { font-size: 150%; font-weight: bold; padding: 0em 0em 0em 0em; margin-top: 0em; }
#quotemain { background-color: #EBE2DB; font-size: 85%; font-weight: normal; padding: 0.5em 1em 0.5em 1em; margin-top: 0.7em; }
#quotesource { background-color: #D7CABF; font-size: 90%; padding: 0em 0em 0em 0.3em; margin-top: 0.7em; }
a.quotesource { color: #222333; text-decoration: none; font-weight: bold; }
a.quotesource:hover { color: #ff0000; text-decoration: underline;}
#influencedsong { font-size: 80%; font-weight: bold; padding: 0.4em 0em 0em 0.4em; margin-top: 0em; }
a.moreinfo { font-size: 60%; color: #880000; text-decoration: none; font-weight: bold; }
a.moreinfo:hover { color: #ff0000; text-decoration: underline;}
a.influencedsong { font-size: 100%; color: #880000; text-decoration: none; font-weight: bold; }
a.influencedsong:hover { color: #ff0000; text-decoration: underline;}

#tables { background-image:url(../img/BoxBlack1.png); padding: 1em 1em 1em 1em; font-size: 85%; font-weight: bold; margin-top: 1em; }
#list { background-image:url(../img/BoxBlack1.png); color: #000000; font-size: 85%; font-weight: bold; padding: 1em 1em 1em 1em; margin-top: 1em; }
a { color: #dd0000; text-decoration: none; font-weight: bold; }
a:hover { color: #ff0000; text-decoration: underline;}
a.tables { color: #dd0000; text-decoration: none; font-weight: bold;  padding: 0em 0em 0em 0.5em; }
a.tables:hover { color: #ff0000; text-decoration: underline;}
a.songlist { color: #000000; text-decoration: none; font-weight: bold;  padding: 0em 0em 0em 0.5em; }
a.songlist:hover { color: #ff0000; text-decoration: underline;}
a.date { color: #000000; text-decoration: none; font-weight: bold; }
a.date:hover { color: #ff0000; text-decoration: underline;}

#images1 { margin-top: 1em; margin-bottom: 1em; text-align: center; }
#images2 { margin-top: 1em; text-align: center; }
#object { font-size: 85%; font-weight: bold; margin-top: 0.8em; text-align: center; }
#video { background-image:url(../img/BoxBlack1.png); padding: 1em 1em 1em 1em; text-align: center; margin-top: 1em; }
#blackboard { background-color: #222222; color: #ffffff; margin-top: 0.8em; }
a.ir { color: #aaff88; text-decoration: none; }
a.ir:hover { color: #ff0000; text-decoration: underline;}
a.tkol { color: #44aaff; text-decoration: none; }
a.tkol:hover { color: #ff0000; text-decoration: underline;}
a.pile { color: #ff7766; text-decoration: none; }
a.pile:hover { color: #ff0000; text-decoration: underline;}


table.fontblack { color: black; }
a.plankblue { color: blue; }
.ln {
	color: #000000;
	background-color: #EE0000;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle; }
.ibody { font-size: 13px;
	color: #FFFFFF; }
.ititle {font-size: 16px;
	font-weight: bold;
	color: #FFFFFF; }
.isign {font-size: 13px;
	font-weight: bold;
	color: #0000FF; }
.im {	font-size: 0;
	margin: 4px 10px 4px 10px;
	display: inline;}
a.bol {	font-size: 13px;
	color: #ffffff;
	text-decoration: underline;}
.armon {font-size: 14px;
	color: #EE0000;}
.arli {	font-size: 11px;
	color: #FFFFFF;
	text-align: left;}
.qtnotice {font-size: 10px;
	color: #FFFFFF;}

h3.plank {font: normal 20px Georgia,Palatino,"Times New Roman",Times,serif;
	text-decoration: none;
	color: purple;
	line-height: 18px; }
h5 {	font: normal 12px Verdana,"Gill Sans","Gill Sans MT",Arial,sans-serif;
	text-decoration: none;
	line-height: 15px; }
.plank {font: normal 11px Verdana,"Times New Roman",Times,serif;
	text-decoration: none;
	line-height: 15px; }
H2 {	MARGIN: 1.5em 0px 0.75em; FONT: bold 78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #777; LETTER-SPACING: 0.2em }
.date-header {	MARGIN: 0.5em 0px 0.5em }
.post {	PADDING-BOTTOM: 1.5em; MARGIN: 0.5em 0px 0.5em; BORDER-BOTTOM: #444 1px dotted }
.post-title {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 140%; PADDING-BOTTOM: 4px; MARGIN: 0.25em 0px 0px; COLOR: #ad9; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px }
.post-title A {	COLOR: #ad9; TEXT-DECORATION: none }
.post-title A:hover {	COLOR: #ffffff }
.post DIV { MARGIN: 0px 0px 0.75em; LINE-HEIGHT: 1.6em }
