/* Site Colors
	#1A446C - blue grey
	#689DC1 - light blue
	#D4E6F4 - very light blue
	#EEE4B9 - light tan
	#8D0D19 - burgandy	
*/

html { height: 100%; }
body { height: 100%; margin: 0px; padding: 0px; border: 0px; font-family: Verdana, Arial, Helvetica; background: #FFFFFF; font-size: 13px; line-height: 15px; }
img {border: none; }
table, tr, td { border-collapse: collapse; font-size: 13px; line-height: 15px; }
a { color: #0000ef; }

#header { height: 172px; margin: 0px; padding: 0px; text-align: left; vertical-align: middle; background: #FFFFFF; color: #FFFFFF; }
#rightborder { height: 300px; width: 5px; position: absolute; left: 891px; }
#navigation { height: 26px; width: 890px; margin: 0px; padding: 0px; text-align: left; background: #fcaa4a; color: #FFFFFF; }
#navpad { height: 600px; width: 130px; margin: 0px; padding: 0px; text-align: left; background: #fcaa4a; color: #FFFFFF; }
#find { height: 30px; width: 890px; margin: 0px; padding: 0px; text-align: center; vertical-align:middle; background: #6699cc; color: #D4E6F4; }
#data { margin: 0px; padding: 0px; text-align: left; background: #FFFFFF; color: #D4E6F4; }
#datatitles { margin: 0px; padding: 0px; text-align: left; background: #FFFFFF; color: #D4E6F4; }
#entry { margin: 0px; padding: 0px; text-align: left; background: #FFFFFF; color: #D4E6F4; }
#melodies { height: 300px; width: 200px; position: absolute; left: 684px; top: 237px; background: #fcaa4a; }

#header h1 { padding: 1em; margin: 0px; }
#main { margin: 0px; padding: 0px; height: 600px; background: #EEE4B9; }
#structure { height: 600px; width: 100%; }
#footer { height: 2em; margin: 0px; padding: 1em; text-align: center; background: #1A446C; color: #D4E6F4; }

.Times { font-family:Times,'Times New Roman',serif }
.Treb { font-family:Trebuchet MS,Arial,Helvetica,sans-serif }
.Verd { font-family:Verdana,Arial,Helvetica,sans-serif }
.p11 { font-size:11px }
.p12 { font-size:12px }
.p14 { font-size:14px }
.p18 { font-size:18px }
.p20 { font-size:20px }
.p22 { font-size:22px }
.p24 { font-size:24px }
.Blue { color:#00f } /* Bright Blue */
.BlueD { color:#009 } /* Dark Blue */
.Red { color:#f00 } /* Bright Red */
.RedD { color:#c00 } /* Dark Red */
.Tan { color:#d27918 }
.White { color:#fff }
.center { text-align:center }
.middle { vertical-align: middle }
.rightside {float: right }
.padding5 {padding: 5 }
