/* CSS Document *//* Page Design 1000 px wide at 12 points = 83.33 em by 600 px high.  12px = 1em */html { min-height: 100%; margin-bottom: 1px; }body{min-width: 1000px; margin: 1em 0 0 0; padding: 0; background-color:#FFFFFF;      font-family: Geneva, Arial, Helvetica, sans-serif; font-size:0.9em;	color:#000000; text-align:left;}a:link    {text-decoration: none;}a:hover   {color:#FF0000; text-decoration: none;}img {border: none;}ul { list-style-type:none;}#wrapper {width: 1000px; min-height:60em; border: 0; margin: 0 auto; padding: 0; text-align:justify;background-color:#fff5dd;}#header_graphic {position: relative; width: 1000px; height:150px; margin: 0 0 .5em 0; padding:0; background-image: url(images/header.jpg); background-repeat: no-repeat;  }#index_link {position: absolute; top: 0em; left: 0em; width: 1000px; height:120px; background-color: transparent; }.menu_main {position: absolute; top: 120px; left: 0em; width: 1000px; height:30px; background-color: transparent; margin:0; padding: 0; text-align:center; font-size:12px; list-style:none;  }.menu_main li{display:inline;}/**/.menu_main a {display:inline-block; width:8.33em; height:20px; margin:0.2em 0.5em 0 0.5em; padding: 0.6em 0 0 0; color:#8B4513; background-image:url('images/menu_background.png'); }.menu_main a:hover {color:#FF0000;}#song_box {width:80em; float:left; padding:0;}#audio_box {width:80em; float:left; clear:both;}.title {width:25em; float:left; margin:0 0 0.2em 14em; font-size:1.3em; font-weight:bold; }.number {width:18em; float:left; text-align:right;} .verse_no {width: 3em; float:left; clear:both; margin:0 0 0 14em; padding:1em 0 0 0; font-family: Courier, monospace, Geneva, Arial, Helvetica, sans-serif;     font-size:1.2em; color:#333333; text-align:center;} .verse {width: 25em; float:left; margin:0 0 1em 0; padding:0.4em 1em 0.4em 1em; background-color:#FFFFFF;}table {border-spacing: 0.5em 0.3em; padding:0 0 0 2em;}td {padding: 0 0.6em 0 0.6em; }.c1 { background-color:#FFFFFF; }.c2 { }.evenrow {height:2em; background-color:#FFFFFF;}.oddrow {height:2em; background-color:#FFFFFF;}.dash{width:2em; font-size:0.9em; text-align:center; color:#808080;}.grey {color:#808080;}.cj {text-align:center;}.inset {padding: 0 1em 0 1em;}