BODY { margin:0; padding:0; background:url(images/background_stripes.gif); font: 13px "Lucida Grande", "Trebuchet MS", Tahoma, Verdana, sans-serif;}a{ text-decoration:none; color:#eeeeee;}a:hover{ text-decoration:underline; color:#c3b05d;}#main{ width:900px; margin:auto;}#mycentercontent{ clear:both; width:900px; background:url(images/center_background.jpg) repeat-x #748156;}#header_image{height:210px;}#topnav{ background:url(images/orange_nav_gradient.jpg) repeat-x; padding:10px;height:26px;}#topnavmenu{ float:right;}#topnavsearch{ float:left;}#mycontentfooter{ clear:both; height:0px;}#left{ color:#FFFFFF; float:left; width:250px;}#navigation{ margin-left:10px; margin-right:15px; padding:10px; padding-top:25px; background:url(images/teal_left_tile.jpg) repeat-y;}#navigation_bottom{ margin-left:10px; background:url(images/teal_left_bottom.gif) repeat-y;height:30px;}#left_address{ margin-left:10px; padding:10px;}#menu0{ padding-left:10px; padding-bottom:12px; font-size:14px;}.menu{ padding:0; margin:0; list-style-type:none;}#menu1 a{ padding-left:30px;}#menu2 a{ padding-left:50px;}#center{ background-color:#B3C095;  padding:10px; padding-top:25px;  width:610px; float:left;}#content_title{ height:21px; background:url(images/white_top.jpg);}#content_content{background-color:#F0F0F0;float:left;width:340px;margin:-18px 10px -12px 10px;}#content_bottom{ height:21px; background:url(images/white_bottom.jpg); clear:both;}#uppercontent{background:#F0F0F0;width:599px;}#verse_title{ background:url(images/orange_verse_top.jpg); height:32px;}#verse_content{ padding-left:20px; background:url(images/orange_verse_tile.jpg);}#verse_bottom{height:24px; background:url(images/orange_verse_bottom.jpg);}#verse{float:left;width:226px;}#right{ width:122px; padding:5px; float:right;}#lowercontent{background:red;}#footer{ color:#ffffff;  width:870px; clear:both; margin:auto; height:16px; padding:10px;}#footer a{text-decoration:underline;color:#EEEEEE;}#footer a:hover{color:#FDB602;}.hp_box{ padding:5px; float:left; width:258px; margin:12px; background:url(images/purple_menu_tile.gif) repeat-x;}.hp_lowercontent{ padding:5px; float:left; width:250px; margin:12px; padding-right:30px; border-right:2px solid #695d4f; background:url(images/purple_menu_tile.gif) repeat-x;}.hp_content a{ color:#0000cc; text-decoration:underline;}.hp_content{padding:10px;}.teaser{ font: 10px "Lucida Grande", "Trebuchet MS", Tahoma, Verdana, sans-serif; font-style: italic;}.hp_title{ font: 16px "Lucida Grande", "Trebuchet MS", Tahoma, Verdana, sans-serif; height:26px;}.hp_bigbox{padding:5px;height:240px;width:550px;background:#F0EDE8;float:left;margin:12px;}#hp_calendar{ margin-left:42px; color:#000000;}#hp_calendar a{ color:#000000;}/*Credits: Dynamic Drive CSS Library *//*URL: http://www.dynamicdrive.com/style/ */.suckertreemenu ul{margin: 0;padding: 0;list-style-type: none;}/*Top level list items*/.suckertreemenu ul li{position: relative;display: inline;float: left;background-color: #F3F3F3; /*overall menu background color*/}/*Top level menu link items style*/.suckertreemenu ul li a{display: block;width: 84px; /*Width of top level menu link items*/padding: 1px 6px;border: 1px solid black;border-left-width: 0;text-decoration: none;color: navy;}	/*1st sub level menu*/.suckertreemenu ul li ul{left: 0;position: absolute;top: 1em; /* no need to change, as true value set by script */display: block;visibility: hidden;}/*Sub level menu list items (undo style from Top level List Items)*/.suckertreemenu ul li ul li{display: list-item;float: none;}/*All subsequent sub menu levels offset after 1st level sub menu */.suckertreemenu ul li ul li ul{ left: 159px; /* no need to change, as true value set by script */top: 0;}/* Sub level menu links style */.suckertreemenu ul li ul li a{display: block;width: 160px; /*width of sub menu levels*/color: navy;text-decoration: none;padding: 1px 5px;border: 1px solid #ccc;}.suckertreemenu ul li a:hover{background-color: black;color: white;}/*Background image for top level menu list links */.suckertreemenu .mainfoldericon{background: #F3F3F3 url(media/arrow-down.gif) no-repeat center right;}/*Background image for subsequent level menu list links */.suckertreemenu .subfoldericon{background: #F3F3F3 url(media/arrow-right.gif) no-repeat center right;}* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/padding-top: 1em;}	/* Holly Hack for IE \*/* html .suckertreemenu ul li { float: left; height: 1%; }* html .suckertreemenu ul li a { height: 1%; }/* End */