ul li{list-style:disc;}
ol li{list-style:decimal;}
strong{font-weight:700;}
em{font-style:italic;}
div.message{border:3px solid #077A12;background:#068912 url(../images/cms/bg-message.gif) left top repeat;color:#fff;font-weight:700;padding:5px;margin-bottom:20px;}
div.error,div.errors{border:3px solid #EA0505;background:red url(../images/cms/bg-error.gif) left top repeat;color:#fff;font-weight:700;padding:5px;}
#login-form{width:350px;border:1px solid #aaa;margin:0 auto;padding:15px;}
#login-form label,form.standard-form label{float:left;width:150px;display:block;text-align:right;margin-right:5px;margin-bottom:3px;}
#login-form input,form.standard-form input,form.standard-form select,form.standard-form textarea,form.standard-form div.field{float:left;margin-bottom:3px;}
#login-form br,form.standard-form br{clear:left;margin-bottom:3px;}
form.standard-form label{width:40%;}
form.standard-form div.field{width:300px;}
form.standard-form div.field label{float:none;width:auto;display:inline;text-align:left;margin-left:5px;}
.hidden{display:none;}
.clear{clear:both;}
.float-left{float:left;margin:3px 10px 5px 0;}
.float-right{float:right;margin:3px 0 5px 10px;}
img.icon-image{vertical-align:-4px;margin-right:3px;display:inline;}
.note{font-size:93%;line-height:130%;}
.date{font-style:italic;font-size:95%;margin-top:-3px;}
.credit{font-style:italic;text-align:right;margin-top:-3px;}
.links{font-style:italic;}
.caption{font-style:italic;}
form.post_redirect_form{display:inline;}
button.post_redirect_submit{border:0;background:transparent;text-decoration:underline;}
button.post_redirect_submit span{text-decoration:underline;}
button.post_redirect_submit span:hover{text-decoration:underline;}
.sitemap ul{list-style-type:disc;}
form.contact-form label{float:left;width:150px;display:block;text-align:right;margin-right:5px;margin-bottom:3px;}
form.contact-form input,form.contact-form select,form.contact-form textarea{float:left;margin-bottom:3px;margin-right:5px;}
form.contact-form br{clear:left;margin-bottom:3px;}
form.contact-form div.form-field{float:left;margin-bottom:3px;width:300px;}
form.contact-form div.form-field br{margin:15px 0;}
form.contact-form div.form-field input{float:none;}
form.contact-form div.form-field-description{float:left;margin-bottom:3px;width:300px;clear:both;margin-left:155px;font-size:0.8em;line-height:110%;}
form.contact-formdiv.form-field label{float:none;width:auto;display:inline;text-align:left;margin-left:5px;}
form.contact-form div.captcha{margin:7px 0;}
form.contact-form input.button{cursor:pointer;}
div.right{float:right;}
div.left{float:left;}
.center{text-align:center;}
div.clear{clear:both;}
.code,.codeblock{font-family:Consolas,"Bitstream Vera Sans Mono","Courier New",Courier,monospace,serif;}
.img-shadow{float:left;background:url(../images/cms/shadow.png) no-repeat bottom right !important;margin:10px 0 0 10px !important;}
.img-shadow img{display:block;position:relative;background-color:#fff;border:1px solid #a9a9a9;margin:-6px 6px 6px -6px;padding:4px;}
.magazine-image{background:none;border:1px #ccc solid;}
#content .magazine-image img{background:none;border:1px #ccc solid;margin:2px;padding:0;}
.youtube,.youtube embed{width:425px;height:350px;}
.youtube embed{background-image:url(../images/youtube-videoloading.gif);background-repeat:no-repeat;background-position:center;}
.tag-cloud a{text-decoration:none;}
#post-comment{display:none;}
#post-comment-link{display:block;text-align:center;}
#post-comment label{float:left;width:150px;display:block;text-align:right;margin-right:5px;margin-bottom:3px;}
#post-comment input,#post-comment select,#post-comment textarea{float:left;margin-bottom:3px;}
#post-comment br{clear:left;margin-bottom:3px;}
#post-comment div.post-comment-field{float:left;margin-bottom:3px;width:300px;}
#post-comment div.post-comment-field label{float:none;width:auto;display:inline;text-align:left;margin-left:5px;}
#article a.next-article{display:block;margin-left:5px;float:right;font-size:0.9em;}
#article a.prev-article{display:block;margin-right:5px;float:left;font-size:0.9em;}
.article-date{text-align:right;font-size:0.9em;font-style:italic;margin:20px 0 30px;}
.links{margin:10px 0;}
.more{text-align:right;}
#article .note{margin:10px 0;}
img.index-thumb{float:left;margin:3px 10px 5px 0;}
*{padding:0;margin:0;}
body{background-color:#FFF;background-image:url(../images/blueback.jpg);}
#wrap{float:none;margin:20px auto;width:900px;padding:2px;background-color:#b5c4ce;background-image:url(../images/smallback3.jpg);}
#header{height:116px;width:900px;background-color:#b5c4ce;background-image:url(../images/shinedark2.jpg);}
#logo-text{position:absolute;font-family:goudy old style,"verdana",Times,serif;font-size:20pt;font-weight:700;color:#fff;top:108px;margin-left:10px;width:300px;height:22px;}
#logo-text a{color:#fff;text-decoration:none;}
#logo-text a:hover{color:#fff;text-decoration:underline;}
#header-form{position:absolute;background-color:#a5bbc9;font-family:verdana,"Microsoft Sans Serif",Times,serif;font-size:8pt;color:#fff;top:40px;margin-left:694px;width:206px;height:15px;}
#header-form a{text-decoration:none;color:#220902;}
#header-form  a:hover{color:#7e8c96;text-decoration:underline;}
#menu{font-family:verdana,"Microsoft Sans Serif",Times,serif;font-size:11pt;background-color:#313950;margin-top:1px;width:900px;height:21px;}
#menu ul{margin:0;list-style:none;text-align:center;}
#menu li{display:inline;}
#menu a{padding:5px 15px;text-decoration:none;color:#FFF;}
#menu a:hover,#menu li:hover{background-color:#fff;color:#a5bbc9;}
#rightpic{background:#000 url("http://www.gbcyouthgroup.org/jojo/themes/churchSite2/images/three-crossesR.jpg") no-repeat left top;float:right;background-color:#a5bbc9;width:179px;border-top:solid #fff 1px;border-bottom:solid #fff 1px;}
#rightsidebar{background-color:#a5bbc9;margin-top:128px;width:179px;border-top:solid #fff 0;border-bottom:solid #fff 0;}
#rightsidebar h2{font-family:verdana,"Microsoft Sans Serif",Times,serif;font-size:8pt;color:#fff;background-color:#a5bbc9;padding:3px 6px;}
#rightsidebar h3{font-family:verdana,"Microsoft Sans Serif",Times,serif;font-size:8pt;color:#a5bbc9;padding:3px 6px;}
#rightsidebartext{font-family:verdana,"Microsoft Sans Serif",Times,serif;font-size:8pt;color:#f2cc83;padding:12px 12px;line-height:14pt;}
#rightsidebartext ul{margin:0;list-style:none;}
#rightsidebartext a{text-decoration:none;color:#66584B;}
#rightsidebartext a:hover{color:#66584B;text-decoration:underline;}
#rightsidebartext1{font-family:verdana,"Microsoft Sans Serif",Times,serif;font-size:8pt;color:#f2cc83;padding:12px 12px;line-height:14pt;}
#rightsidebartext1 ul{margin:0;list-style:none;}
#rightsidebartext1 a{text-decoration:none;color:#66584B;}
#rightsidebartext1 a:hover{color:#66584B;text-decoration:underline;}
#leftpic{background:#000 url("http://www.gbcyouthgroup.org/jojo/themes/churchSite2/images/three-crossesL.jpg") no-repeat left top;float:left;background-color:#E3E3E3;width:179px;height:200px;border-top:solid #fff 1px;border-bottom:solid #fff 1px;}
#leftsidebar{clear:both;background-color:#A5BBC9;margin-top:128px;width:179px;height:326px;border-top:solid #fff 1px;border-bottom:solid #fff 1px;}
#leftsidebar h2{font-family:verdana,"Microsoft Sans Serif",Times,serif;font-size:8pt;color:#fff;background-color:#a5bbc9;padding:3px 6px;}
#leftsidebar h3{font-family:verdana,"Microsoft Sans Serif",Times,serif;font-size:8pt;color:#fff;background-color:#a5bbc9;padding:3px 6px;}
#leftsidebartext{font-family:verdana,"Microsoft Sans Serif",Times,serif;font-size:8pt;color:#f2cc83;padding:12px 12px;line-height:14pt;}
#leftsidebartext a{text-decoration:none;color:#1F2535;}
#leftsidebartext li{margin-left:10px;}
#leftsidebartext a:hover{color:#66584B;text-decoration:underline;}
#leftsidebartext1{font-family:verdana,"Microsoft Sans Serif",Times,serif;font-size:8pt;color:#1F2535;padding:12px 12px;line-height:14pt;}
#leftsidebartext1 a{text-decoration:none;color:#1F2535;}
#leftsidebartext1 a:hover{color:#66584B;text-decoration:underline;}
#middlepic{background:#fff url("http://www.gbcyouthgroup.org/jojo/themes/churchSite2/images/three-crosses.jpg");float:left;width:540px;height:128px;border-top:solid #fff 1px;border-bottom:solid #fff 1px;border-right:solid #fff 1px;border-left:solid #fff 1px;}
#main{float:left;width:495px;}
#main h1{padding-bottom:20px;}
#main ol,#content div ul,#content div li{padding-left:20px;}
#content{float:left;font-family:verdana,"Microsoft Sans Serif",Times,serif;font-size:8pt;color:#063E63;text-align:left;width:515px;padding:12px 12px;text-align:justify;line-height:12pt;}
#content h3 a{color:#9CB1C2;font-size:130%;padding:3px 0;text-decoration:none;}
#content h3 a:hover{color:#9CB1C2;text-decoration:underline;}
#content h2{padding-bottom:4px;border-bottom:solid #ddd 1px;font-size:12px;color:#9CB1C2;}
#content h3{color:#9CB1C2;font-size:86%;border-bottom:solid #ddd 1px;padding:3px 6px;}
.study{padding:12px 15px 15px 15px;background:#D6DEE5;font-size:93%;font-family:arial,sans-serif;}
.bulletin{padding:12px 15px 15px 15px;background:#E3EAF0;font-size:8pt;font-face:arial,verdana;}
#footer{border-top:solid #fff 1px;width:900px;height:60px;background-color:#313950;clear:both;}
#footer_text{text-align:center;font-family:verdana,"Microsoft Sans Serif",Times,serif;font-size:8pt;margin-top:15px;color:#D8E3E9;line-height:12pt;}
#footer_text a{text-decoration:none;color:#D8E3E9;}
#footer_text a:hover{color:#D8E3E9;text-decoration:underline;}
a{color:#D8E3E9;}
a:hover{color:#66584B;}
input.button{border:1px solid #455A79;color:#455A79;background-color:#fff;padding:0 5px;}
input.button:hover{border:1px solid #fff;color:#fff;background-color:#455A79;padding:0 5px;}
#breadcrumbs{padding-bottom:10px;}
