* {margin:0; padding:0;}
html {font-size: 70%;}
body {font-family:Arial, Helvetica, sans-serif; color:#000000; background-color:#ffffff; text-align:center; padding:0 5px 0 5px;}
h1 {font-size:2.0em; font-weight:bold;}
h1, h2 {font-size:1.5em; line-height:1em; padding-top:1em; font-weight:bold;}
h3 {font-size:1.3em; line-height:1.5780769em; padding-top:1.5780769em; font-weight:bold;}
h4, p {font-size:1.2em; line-height:1.25em; margin-bottom:1.25em;}
h4 {font-weight:bold;}
#wrapper {position:relative; background-color: #ffffff; margin-right: auto; margin-left: auto; _width: expression((document.body.offsetWidth<1000) ? (document.body.offsetWidth>700) ? "100%" : "700px" : "1000px"); height: auto; min-width: 700px; max-width: 1000px; min-height: 600px; text-align:left;}
#wrap {text-align:left;}
#site_title {position:relative; width:100%;}
#circuit_top {margin:0; padding:0 5px 0 0; position:relative; white-space:nowrap; text-align:right;}
#circuit_top h1 {margin:0; padding:0 0 2em 0; font-size:2.0em; font-weight:normal;}
#circuit_top img {vertical-align:text-bottom; padding:0.1em 0 0.5em 0;}
.methodist {font-family:"Franklin Gothic", Verdana, Geneva, sans-serif; font-weight:900;}

/* section title */
#section_title {height:201px; overflow:hidden; border-bottom-style: solid; border-bottom-width: 1px; width:100%;}
#logon {padding:30px 25px;}
#church {padding:0; margin:0; clear:both;}
#church h2, #church h3 {padding:0 5px; margin:0;}
#church h2 {font-size: 2em; line-height:1em; margin-top: 0.9em; margin-bottom:0.1em;}
#church h3 {font-size: 1.5em; line-height:1.3333333em; margin-top:0.6666666em; margin-bottom:2em;}
#churches {clear:both; padding:5px 0 5px 0;}
#nav {margin:0; padding:0; width:100%; background: #e0e6ee url('/images/churches_back.gif') top left repeat-x; border-top:1px solid #000000; border-bottom:1px solid #000000;}
#nav li   {list-style: none; display:inline; margin:0; padding:5px;}
#nav li a, #nav li.current, #members #nav li  {font-weight: bold; font-size:1.2em; line-height:1.6666666em}
#nav li a {text-decoration: none; margin: 0; padding: 0;}
#nav li a:hover {text-decoration: underline;}

/* left hand navigation */
#left_nav {text-align: right; font-size:1em; line-height:2em; width:13em; float:left; background: #e0e6ee url('/images/menu_back.gif') bottom left repeat-x;  border-right:1px solid; border-top:1px solid; padding-bottom:35px;}
#left_nav h2 {display:none;}
#left_nav ul {display:block; margin:0; padding:0;  }
#left_nav ul li {list-style: none; padding:4px; font-weight: bold; }
#left_nav ul li a {text-decoration:none;}

/* main Sectiom */
#main_column {margin-left:14em; margin-right:1em;}
#main_column p, #main_column table tr td,  #main_column table tr th {font-size:1.2em; line-height:1.25em; margin-bottom:1.25em;}
#main_column table tr td p {font-size:1em;}
#main_column ul li {font-size:1.2em; line-height:1.25em; margin-bottom:1.25em; margin-left:2em;}
#main_column h2 {font-size:1.8em; line-height:0.8333333em; margin-bottom:0.8333333em;}
#main_column h2, #main_column h3 {font-weight:normal}
#main_column h3 {font-size: 1.4em; line-height:1.07142857; margin-bottom:1.07142857em; }
#main_column h4 {font-size: 1.2em; line-height:1.25; margin-bottom:1.25em; }

/* right-hand column*/
#right_column  {width:16em; padding-left:1em; float:right;}
#right_column h2, #left_nav h2 {margin:0; padding:0.2em 0 0.2em 0; font-size: 1.2em;}
#right_column h3 {margin:0; padding:0.2em 0 0.2em 0; font-size: 1em; text-align:center;}
#right_column div {font-size:1em; margin:0 0 10px 0; padding:0 5px 35px 5px; border-left-width:1px; border-left-style:solid; border-top-width:1px; border-top-style:solid; background: #e0e6ee url('/images/menu_back.gif') bottom left repeat-x;}
#right_column div h2 {text-align:center;}
#right_column div a {text-decoration:none;}
#right_column div p {text-align: center; line-height:1.2em; font-size:1em; margin:0.6em 0;}
iframe {border-width:1px; border-style:solid;}

/* footer */
#footer {clear:both; border-top:1px solid; font-size:0.9em; padding:5px; margin:15px 0 10px 0;}
#footer a {text-decoration: none;}
#badge {float:right; top:0;}

/* for images */
.staff_photo {float:right; margin-left:1em; border-width:1px; border-style:solid;}
.right_image {float:right; margin-left:1em;}
.right_images300 {float:right; width:300px; margin:0 0 0 10px;}
.left_image {float:left; margin-right:1em;}

/* tables */
table.regularEvents, table.events {font-size:1em;}
table.regularEvents tr, table.events tr {vertical-align: top;}
table.events th {font-weight:bold;}
table.padded tr td, table.padded tr th {padding:5px;}
table.padded {margin-bottom:1em;}
td.time, td.label {text-align:right; white-space:nowrap;}


h2.day {font-size:1em; margin:0; padding:3px 0 3px 0;}
.clear:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clear_left {clear:left}
.clear_right {clear:right}
.clear_both {clear:both}
.hide {display: none;}
.info {background-color:#e0e6ee; color:#000000 !important;}

/* RSS */
#section_dd, #section_biay, #setion_votd, #section_news, #section_odb {display:none;}
#more_dd, #more_biay, #more_cotd, #more_news, #more_odb {line-height:1.5em; margin-bottom:3.3333333em;}
#more_dd a, #more_biay a, #more_cotd a, #more_news a, #more_odb a {text-decoration:none;}
.small {font-size: 70% !important;}
.smaller {font-size: 90% !important;}

/* FORMS */
.button {font-size: 1em;}

/* Hide Footnotes Section for print */
.printOnly {display: none;}


/* border colours */
#circuit * {border-color:#98a7bc;}

#central * {border-color:#84bd78;}

#chisworth #nav, #chisworth #section_title, #chisworth #left_nav, #chisworth #left_nav ul, #chisworth #left_nav ul li, #chisworth #right_column, #chisworth #right_column div, #chisworth iframe {border-color:#bd7881;} 

#hadfield #nav, #hadfield #section_title, #hadfield #left_nav, #hadfield #left_nav ul, #hadfield #left_nav ul li, #hadfield #right_column, #hadfield #right_column div, #hadfield iframe {border-color:#78b4bd;} 

#hollingworth #nav, #hollingworth #section_title, #hollingworth #left_nav, #hollingworth #left_nav ul, #hollingworth #left_nav ul li, #hollingworth #right_column, #hollingworth #right_column div, #hollingworth iframe {border-color:#8778bd;} 

#zion #nav, #zion #section_title, #zion #left_nav, #zion #left_nav ul, #zion #left_nav ul li, #zion #right_column, #zion #right_column div, #zion iframe {border-color:#bd78b5;} 

#circuit h1, #circuit h2, #circuit h3, #circuit h4, #circuit #left_nav ul li a, #circuit #right_column a, #circuit #footer, #circuit #footer a {color:#445D80;}
#circuit #nav li.current, #circuit #left_nav ul li.current {background-color:#445D80; color:#ffffff; }

#central h1, #central h2, #central h3, #central #left_nav ul li a, #central #right_column a, #central #footer, #central #footer a {color:#4E8044;}
#central #nav li.current, #central #left_nav ul li.current {background-color:#4E8044; color:#ffffff; }

#chisworth h1, #chisworth h2, #chisworth h3, #chisworth #left_nav ul li a, #chisworth #right_column a, #chisworth #footer, #chisworth #footer a {color:#80444C;}
#chisworth #nav li.current, #chisworth #left_nav ul li.current {background-color:#80444C; color:#ffffff; }

#hadfield h1, #hadfield h2, #hadfield h3, #hadfield #left_nav ul li a, #hadfield #right_column a, #hadfield #footer, #hadfield #footer a { color:#447880;}
#hadfield #nav li.current, #hadfield #left_nav ul li.current {background-color:#447880; color:#ffffff; }

#hollingworth h1, #hollingworth h2, #hollingworth h3, #hollingworth #left_nav ul li a, #hollingworth #right_column a, #hollingworth #footer, #hollingworth #footer a {color:#514480;}
#hollingworth #nav li.current, #hollingworth #left_nav ul li.current {background-color:#514480; color:#ffffff; }

#zion h1, #zion h2, #zion h3, #zion #left_nav ul li a, #zion #right_column a, #zion #footer, #zion #footer a {color:#804479;}
#zion  #nav li.current, #zion #left_nav ul li.current {background-color:#804479; color:#ffffff; }

/* text colours */
.circuit , #circuit #page_content a {color:#445D80}
.central, #central #page_content a {color:#4E8044;}
.chisworth, #chisworth #page_content a {color:#80444C;}
.hadfield, #hadfield #page_content a {color:#447880;}
.hollingworth, #hollingworth #page_content a {color:#514480;}
.zion, #zion #page_content a {color:#804479;} 
