*, body	{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666;}
body	{font-size:x-small; voice-family:"\"}\""; voice-family:inherit; font-size:small;}
html>body	{font-size:small;}
body	{background:#fff url(../img/bg.gif) top left repeat-x;}
h1	{margin-top:20px; font-size:150%; line-height:150%; color:#693;}
h2	{margin-top:20px; font-size:120%; line-height:120%; color:#b97fb7;}
h3	{margin-top:20px; font-size:135%; line-height:135%; color:#b97fb7;}
h3.sub	{margin-top:20px; font-size:120%; line-height:120%; color:#b97fb7;}
#container	{width:916px; margin:0 auto;}
#logo	{float:left;}
#nav	{float:right; width:629px; background:#b97fb7 url(../img/nav_all.gif) top right no-repeat; margin-top:55px;}
#nav li	{float:left;}
#nav li a	{display:block; height:19px; text-decoration:none;}
#nav li a#nav_whoweare	{width:93px; margin-right:35px;}
#nav li a#nav_whatwebelieve	{width:123px; margin-right:38px;}
#nav li a#nav_whereweworship	{width:141px; margin-right:37px;}
#nav li a#nav_joinus	{width:162px;}
#nav li a#nav_whoweare:hover	{background:url(../img/nav_whoweare_ovr.gif) top left no-repeat;}
#nav li a#nav_whatwebelieve:hover	{background:url(../img/nav_whatwebelieve_ovr.gif) top left no-repeat;}
#nav li a#nav_whereweworship:hover	{background:url(../img/nav_whereweworship_ovr.gif) top left no-repeat;}
#nav li a#nav_joinus:hover	{background:url(../img/nav_joinus_ovr.gif) top left no-repeat;}
#nav li span	{visibility:hidden;}
#footer	{font-size:75%; border-top:1px solid #b97fb7; padding:0 10px; background-color:#eee; color:#ccc; margin-top:20px;}
#footer div	{color:#999;}
#footer .f_left	{width:45%; padding:12px 0;}
#footer .f_right	{width:45%; text-align:right; padding-top:4px;}

#left_col	{float:left;}
#right_col	{float:right;}
#right_col p	{font-size:90%; line-height:1.8em; padding-bottom:20px;}
#right_col p img	{border:1px solid #ccc; background-color:#fff; padding:5px; margin:5px;}
#right_col p img.left	{margin:5px 10px 10px 0;}
#right_col p img.right	{margin:5px 0 10px 10px;}
#right_col p img.none	{border:none; background-color:none; padding:0; margin:0;}
#right_col ul, #right_col ol {margin:10px 0 0 15px;}
#right_col ul li, #right_col ol li {margin-left:15px; padding-bottom:7px;}
#right_col ul li    {list-style:disc;}
#right_col ol li    {list-style:decimal;}

.home #left_col	{width:507px;}
.home #right_col	{width:401px;}
.home #right_col em	{color:#c6c; font-style:normal;}

.sub	{background:url(../img/bg_sub.gif) top left no-repeat;}
.sub #left_col	{width:217px; padding:21px;}
.sub #left_col p	{padding:5px 0 10px 0; font-size:85%;}
.sub #left_col ul	{padding-top:5px;}
.sub #left_col ul li	{background:url(../img/subnav_arrow.gif) center left no-repeat; padding:4px 0 5px 30px;}
.sub #left_col ul li a	{text-decoration:none; color:#56b246;}
.sub #left_col ul li a.here	{font-weight:bold; color:#8b4a89;}
.sub #left_col ul li a:hover	{font-weight:bold;}
.sub #right_col	{width:629px;}

.clear	{clear:both; height:0; line-height:0; visibility:hidden;}
.sep	{border-top:1px solid #ccc; height:0; line-height:0; margin:20px 0 10px 0;}
.f_left	{float:left; }
.f_right	{float:right; }
.w371   {width:371px; border:1px solid #ccc; background-color:#fff; padding:5px; margin:5px;}
