html,body { margin: 0; padding; 0; text-align: center; background: #222; }
#wrap { background: #fff; }
#stem { background: #590304; height: 6px; font: 1px; clear: both; }
#main { margin: 0 auto; width: 800px; text-align: left; }
#logo { background: url(logo.jpg) no-repeat; width: 350px; height: 75px; position: relative; left: 26px; margin: 16px 0; float: left; }
#nav { float: right; font: 14px verdana,arial; margin: 48px 0 0 0; position: relative; right: 26px; color: #753132; }
#nav a:link { font: bold 14px verdana,arial; color: #590304; padding: 3px; }
#nav a:visited { font: bold 14px verdana,arial; color: #792e2e; padding: 3px; }
#nav a:hover { font: bold 14px verdana,arial; color: #590304; background-color: #ae7979; padding: 3px; }
#nav a:active { font: bold 14px verdana,arial; color: #590304; }
#head { float: left; }
  #head #left { background: url(page_left.jpg) no-repeat; width: 42px; height: 30px; float: left; }
  #head #top { background: url(page_top.jpg) repeat-x; width: 716px; height: 30px; float: left; }
  #head #right { background: url(page_right.jpg) no-repeat; width: 42px; height: 30px; float: left; }
#body { background: url(page_body.jpg) repeat-y; width: 800px; clear: both; }
  #body #fill { padding: 0 30px; }
    #body #fill h1 { font: bold 22px "Trebuchet MS",arial,verdana; margin: 0; padding: 0; }
	#body #fill p { font: 14px verdana,arial; line-height: 22px; margin: 6px; padding: 0; }
	#body #fill #services {  }
	#body #fill #services h1 {}
	#body #fill dl { padding: 0 16px; }
	#body #fill dt { font: 18px bold "Trebuchet MS",arial,verdana; }
	#body #fill dd { font: 14px  verdana,arial; line-height: 22px; margin-bottom: 10px; }
	#body #fill #wrap_feature_box { padding: 4px; background: #fff; width: 720px; height: 206px; margin: 0 auto; height: 230px; }
	#body #fill #wrap_feature_box h1 { font: bold 20px "Trebuchet MS",arial,verdana; margin: 2px; padding: 0; text-align: center; }
    #body #fill #wrap_feature_box h2 { font: bold 16px "Trebuchet MS",arial,verdana; margin: 2px; padding: 0; }
    #body #fill #wrap_feature_box h2 a:link { font: bold 16px "Trebuchet MS",arial,verdana; margin: 2px; padding: 0; color: #590304; }
    #body #fill #wrap_feature_box h2 a:hover { font: bold 16px "Trebuchet MS",arial,verdana; margin: 2px; padding: 0; color: #590304; }
    #body #fill #wrap_feature_box h2 a:active { font: bold 16px "Trebuchet MS",arial,verdana; margin: 2px; padding: 0; color: #590304; }
    #body #fill #wrap_feature_box h2 a:visited { font: bold 16px "Trebuchet MS",arial,verdana; margin: 2px; padding: 0; color: #792e2e; }
    #body #fill #wrap_feature_box p { font: 10px verdana,arial; text-align: left; }
	  #body #fill #left_feature_box { width: 345px; background: #F2F2F2; float: left; text-align: left; }
	    #testimonial_link { text-align: right; margin-right: 6px; margin-bottom: 6px; }
		#testimonial_link a:link { color: #000; font: bold 12px verdana,arial; }
		#testimonial_link a:hover { color: #666; font: bold 12px verdana,arial; }
		#testimonial_link a:active { color: #000; font: bold 12px verdana,arial; }
		#testimonial_link a:visited { color: #000; font: bold 12px verdana,arial; }
	  #body #fill #right_feature_box { width: 345px; background: #F2F2F2; float: left; margin-left: 8px; text-align: left; }
#foot { background: url(page_bottom.jpg) no-repeat; width: 800px; height: 184px; color: #222; }
#copy { text-align: center; font: 12px verdana,arial; margin-top: 26px; }
#root { background: #590304; font: 1px; clear: both; margin-top: 40px; height: 45px; width: 100%; }
#bio {padding: 10px; margin-left: 8px;}

span.presto { display: none; }
#ssholder { background: url(ssholder.jpg); width: 355px; height: 275px; position: relative; left: 10px; float: left; margin-right: 10px; }
#ssholdergal { position: relative; left: 30px; }
#ssholder #sodfront { position: relative; left: 10px; top: 10px; }
.align_c { text-align: center; }
.align_l { text-align: left; }
.align_r { text-align: right; }
em { font-size: 12px; }
#googleVid { margin: 0 0 0 150px; width: 400px; }
#media-container { width: 800px; }
#media-container h1 {margin: 20px 0 0 20px; }
#media-container h2 {font-size: 18px; font-weight: bold; margin: 20px 0 20px 150px; )
#pastorHan {display: block; background-image: url(pastorHan.JPG); width: 427px; height: 640px; }