html, body {margin:0;padding:0;border:0;}
body {font-family:Microsoft sans serif, Arial, Helvetica, sans-serif;font-size:0.76em;font-weight:normal;color:#676767;background:url(images/page-bg.jpg) top left repeat-x #009DDA;text-align:center;padding-bottom:40px;}
form, fieldset, h1, h2, h3, h4, h5, h6, img, p, ul, li {border:0px;margin:0px;padding:0px;}
.clear {clear:both;font-size:1%;overflow:hidden;}
.clrfx:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.space {clear:both;font-size:1%;overflow:hidden;width:100%;height:14px;}
#wrapper {margin:0 auto;width:962px;text-align:left;margin-top:40px;background:url(images/wrapper-bg.jpg) top left repeat-y;}
#innerwrapper {width:910px;margin-left:26px;}
#header {width:910px;height:185px;position:relative;background:url(images/header-bg.jpg) top left no-repeat;}
#shield {position:absolute;top:25px;left:26px;width:138px;height:140px;}
#logo {position:absolute;top:73px;left:177px;width:415px;height:62px;}
#donate {position:absolute;top:34px;right:13px;width:259px;height:129px;background:url(images/header-donate-bg.jpg) top left no-repeat;}
#donate h1 {font-size:150%;font-weight:normal;color:#404042;padding:10px;font-family:Arial, Helvetica, sans-serif;}
#donate p {font-size:110%;font-weight:normal;color:#404042;padding:0px 108px 12px 12px;}

/* Top nav bar */
#menu {width:910px;background:url(images/menu-bg.jpg) top left repeat-x;font-size:110%;font-weight:normal;color:#383838;border-top:3px solid #585958;border-bottom:3px solid #FCB317;position:relative;}
#menu ul {list-style:none;}
#menu li {float:left;display:inline;width:130px;list-style:none;background:url(images/li-bg.gif) center right no-repeat;}
#menu li.last {background:none;}
#menu a {display:block;color:#383838;font-weight:normal;text-align:center;text-decoration:none;padding:6px 6px 7px 6px;}
#menu a:link, #menu a:visited {color:#383838;text-decoration:none;}
#menu a:active, #menu a:hover {color:#171717;text-decoration:none;background:url(images/li-bg-over.jpg) top left no-repeat;}
#menu a.linkon {color:#171717;text-decoration:none;background:url(images/li-bg-over.jpg) top left no-repeat;}

#submenu {width:910px;height:24px;background-color:#FFFFFF;position:relative;}
#submenu ul {padding-left:8px;}
/*#nav ul li ul {position:absolute;width:910px;background-color:#FCB319;left:-999em;margin:0;padding:0;font-size:90%;border-top:1px solid #FFFFFF;z-index:1000;}
#nav ul li ul li {width:120px;float:left;display:inline;list-style:none;text-align:center;}
#nav ul ul li a {display:block;width:120px;text-decoration:none;text-align:left;width:120px;padding:4px 06px 4px 0px;}*/

ul#submenu1 {position:absolute;left:0px;top:0px;width:902px;background-color:#FCB319;}
#submenu1 li, #submenu2 li {font-size:90%;float:left;display:inline;color:#676767;font-weight:normal;text-align:center;text-decoration:none;background:url(images/subnav-bg.jpg) center right no-repeat;}
#submenu1 a, #submenu2 a {padding:4px 12px 5px 12px;display:block;text-align:center;text-decoration:none;}
#submenu1 a:link, #submenu1 a:visited {color:#383838;text-decoration:none;}
#submenu1 a:active, #submenu1 a:hover {color:#171717;text-decoration:none;}
#submenu1 a.on {font-weight:bold;}

#nav ul li ul {position:absolute;width:910px;left:-999em;top:26px;margin:0;padding:0;font-size:90%;z-index:1000;background:none;background-color:#FCB319;}
#nav ul li ul li {width:120px;list-style:none;display:inline;text-align:center;}
#nav ul li:hover ul, #nav ul li.sfhover ul {left:auto;display:block;}
#nav ul ul li a {display:block;width:120px;text-decoration:none;text-align:center;width:120px;padding:4px 0px 4px 0px;}

#aimstable {margin-top:24px;border:2px solid #C9C9C9;}
#aimstable th {color:#1C76B9;font-weight:bold;font-size:100%;padding-left:7px;}


#content {width:910px;background-color:#FFFFFF;padding-top:12px;padding-bottom:20px;}
.contactbg {background:url(images/contact-bg.jpg) bottom right no-repeat;}
#content h1 {color:#1C76B9;font-size:180%;padding-bottom:12px;font-weight:normal;z-index:1000;}
#content h1.line {border-bottom:1px solid #3892CE;}
#content h2 {color:#1C76B9;font-size:140%;padding-top:6px;padding-bottom:4px;font-weight:normal;}
#content h3 {color:#1C76B9;font-size:130%;padding-top:8px;padding-bottom:4px;font-weight:bold;}
#content h4 {color:#1C76B9;font-size:110%;padding-top:8px;padding-bottom:4px;font-weight:bold;}
#content h5 {color:#676767;font-size:100%;padding-top:12px;padding-bottom:2px;font-weight:bold;}
#content p {padding-bottom:12px;}
#content a:link, #content a:visited {color:#1C76B9;text-decoration:none;font-weight:bold;}
#content a:active, #content a:hover {color:#1C76B9;text-decoration:underline;font-weight:bold;}

#hmain {float:left;display:inline;width:670px;margin-left:18px;border-top:2px solid #3891CD;border-bottom:2px solid #3891CD;background:url(images/main-bg.gif) top left repeat-y;min-height:450px;}
/*\*/
* html #hmain {height:440px;}
/**/
#hmainimage {width:670px;background:url(images/hmainimage.jpg) bottom right no-repeat;padding-bottom:16px;}
#hmainimage h2 {color:#FFFFFF;font-weight:bold;font-size:180%;padding:12px 18px 14px 18px;}
#hmainimage h3 {color:#FFFFFF;font-weight:bold;font-size:100%;padding:0px 280px 14px 18px;}
#hmainimage p {color:#FFFFFF;padding:0px 300px 14px 18px;}
#hmaincontent {width:634px;margin-left:18px;}
#hmaincontent h1 {color:#1C76B9;font-size:160%;padding-top:3px;padding-bottom:0px;font-weight:normal;}

.hlower {width:634px;margin-top:18px;}
#hlowerl {float:left;display:inline;width:308px;}
#hlowerr {float:right;display:inline;width:308px;}
#hlowerl a:link, #hlowerl a:visited, #hlowerr a:link, #hlowerr a:visited {color:#FFFFFF;text-decoration:none;font-size:120%;font-weight:bold;}
#hlowerl a:active, #hlowerl a:hover, #hlowerr a:active, #hlowerr a:hover {color:#FFFFFF;text-decoration:underline;font-size:120%;font-weight:bold;}
.bpanel {width:308px;background-color:#478FCD;margin-top:12px;}
.bpanel img {float:left;display:inline;padding:8px;}
.bpanel p {color:#FFFFFF;padding:8px 8px 8px 0px;font-size:90%;}

#full {width:874px;margin-left:18px;border-top:2px solid #3891CD;border-bottom:2px solid #3891CD;background:url(images/full-bg.gif) top left repeat-y;min-height:536px;}
/*\*/
* html #full {height:536px;}
/**/
#fulls {width:874px;margin-left:18px;border-top:2px solid #3891CD;border-bottom:2px solid #3891CD;background:url(images/shade-bg.gif) top left repeat-y;min-height:450px;}
/*\*/
* html #fulls {height:450px;}
/**/
#fleft {width:490px;float:left;display:inline;margin-top:16px;margin-left:16px;}
#fright {width:294px;float:right;display:inline;margin-top:22px;margin-right:22px;}
#ffull {width:836px;margin-left:16px;margin-top:16px;padding-bottom:12px;}
#ffull ul {margin-left:8px;padding-left:4px;padding-bottom:8px;}
#ffull li {margin-left:6px;padding-left:6px;padding-top:3px;padding-bottom:3px;}
#ffull p.intro {font-weight:bold;}
.contact {background:url(images/contact-bg.jpg) bottom right no-repeat;margin-right:2px;}
.donate {background:url(images/donate-bg.jpg) bottom right no-repeat;margin-right:2px;}

.supportrow {width:836px;background-color:#E6E6E6;margin-bottom:12px;}
.support {float:left;display:inline;width:254px;margin:12px;}
.supportrow p {padding-top:6px;padding-bottom:12px;}
p.supportp {padding:6px 12px 12px 12px;}
h2.supportp {padding-left:12px;padding-right:12px;}

#right {float:right;display:inline;width:180px;margin-right:20px;background-color:#000099;min-height:450px;background:url(images/right-bg.gif) top left repeat-y;border-bottom:2px solid #DDDFDF;}
/*\*/
* html #right {height:450px;}
/**/
#right h1 {background:url(images/menu-bg.jpg) top left repeat-x;font-size:110%;font-weight:normal;color:#383838;border-bottom:3px solid #FCB317;padding:6px;}
#right ul {padding:10px;list-style:none;}
#right li {padding-top:4px;padding-bottom:4px;}
#right ul a:link, #right ul a:visited {color:#676767;text-decoration:none;}
#right ul a:active, #right ul a:hover {color:#676767;text-decoration:underline;}

#nav {float:left;display:inline;width:202px;margin-left:18px;}
#nav h2 {width:202px;background:url(images/nav-h2-bg.jpg) top left no-repeat #242227;color:#EFF1F1;font-family:"Times New Roman", Times, serif;font-size:120%;font-weight:normal;padding:8px 4px 8px 8px;voice-family: "\"}\"";voice-family:inherit;width:190px;}
#nav h2 a:link, #nav h2 a:visited {color:#EFF1F1;text-decoration:none;}
#nav h2 a:active, #nav h2 a:hover {color:#E7CC7B;text-decoration:none;}
#nav .panel {width:202px;background:url(images/panel-bg.jpg) bottom left no-repeat;margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;padding-bottom:8px;}
#nav .prayer {background:url(images/pnl-prayer-bg.jpg) bottom left no-repeat;padding-bottom:78px;}
#nav .panel ul {padding-left:9px;padding-right:9px;color:#C9CCCD;font-size:90%;}
#nav .panel li {list-style:none;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #504743;}
.clrfx:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

p.small {font-size:80%;padding:10px;font-family:Arial, Helvetica, sans-serif;}

#bleft {width:540px;float:left;display:inline;margin-top:16px;}
#bright {width:280px;float:right;display:inline;margin-top:22px;text-align:center;}
.blogpaneltop {width:540px;height:18px;background:url(images/blogpanel-top.jpg) top left no-repeat;}
.blogpanelbottom {width:540px;height:25px;background:url(images/blogpanel-bottom.jpg) top left no-repeat;}
.blogpanel {width:540px;background:url(images/blogpanel-bg.jpg) top left repeat-y;}
.blogpanelinner {width:500px;margin-left:15px;}

.blogpanelwidetop {width:836px;height:18px;background:url(images/blogpanelwide-top.jpg) top left no-repeat;}
.blogpanelwidebottom {width:836px;height:25px;background:url(images/blogpanelwide-bottom.jpg) top left no-repeat;}
.blogpanelwide {width:836px;background:url(images/blogpanelwide-bg.jpg) top left repeat-y;}
.blogpanelwideinner {width:796px;margin-left:15px;}

#amyblogtop {width:270px;height:45px;background:url(images/amyblogtop.jpg) top left no-repeat;font-size:90%;}
#amyblog {width:270px;background:url(images/amyblogbg.jpg) bottom left no-repeat;font-size:90%;text-align:left;}
#amybloginner {width:246px;padding-top:10px;margin-left:12px;padding-bottom:10px;text-align:left;min-height:100px;}
/*\*/
* html #amybloginner {height:100px;}
/**/
#amyblog h4 {color:#FFFFFF;font-size:100%;padding:0px 0px 4px 0px;font-weight:bold;}
#amyblog p {color:#FFFFFF;padding:0px 0px 4px 0px;}
#amyblog p.more {text-align:right;color:#FFFFFF;}
#amyblog p.more a:link, #amyblog p.more a:visited {color:#FFFFFF;text-decoration:none;}
#amyblog p.more a:active, #amyblog p.more a:hover {color:#FFFFFF;text-decoration:underline;}
div.blogpost {padding-top:10px;padding-bottom:10px;}
p.blogdate {font-weight:bold;font-size:90%;padding:0px 10px 0px 0px;}

#amyarchivetop {width:270px;height:45px;background:url(images/amyarchivetop.jpg) top left no-repeat;font-size:90%;margin-top:20px;}
#amyarchive {width:270px;background:url(images/amyarchivebg.jpg) bottom left no-repeat;font-size:90%;text-align:left;}
#amyarchiveinner {width:246px;padding-top:10px;margin-left:12px;padding-bottom:10px;text-align:left;}
#amyarchive h4 {color:#FFFFFF;font-size:100%;padding:0px 0px 4px 0px;font-weight:bold;}
#amyarchive p {color:#FFFFFF;padding:0px 0px 4px 0px;}
#amyarchive p {color:#FFFFFF;}
#amyarchive p a:link, #amyarchive p a:visited {color:#FFFFFF;text-decoration:none;}
#amyarchive p a:active, #amyarchive p a:hover {color:#FFFFFF;text-decoration:underline;}

#gallery {width:810px;margin-left:32px;z-index:1;}
#ngallery {margin-left:72px;border:1px solid #D4D4D4;}

#footer {margin:0 auto;width:910px;background-color:#585958;font-size:90%;}
#footer p.left {float:left;display:inline;width:600px;color:#D3D3D3;padding-top:6px;padding-bottom:6px;padding-left:18px;text-align:left;}
#footer p.right {float:right;display:inline;width:240px;color:#D3D3D3;padding-top:6px;padding-bottom:6px;padding-right:18px;text-align:right;}
#footer a:link, #footer a:visited {color:#D3D3D3;text-decoration:none;}
#footer a:active, #footer a:hover {color:#D3D3D3;text-decoration:underline;}

#lfooter {margin:0 auto;width:910px;text-align:right;color:#E6E6E6;font-size:86%;}
#lfooter p {padding-top:8px;padding-bottom:8px;font-size:90%;}
#lfooter a:link, #lfooter a:visited {color:#E6E6E6;text-decoration:none;}
#lfooter a:active, #lfooter a:hover {color:#E6E6E6;text-decoration:underline;}
#lfooterl {margin:0 auto;width:910px;text-align:right;color:#E6E6E6;font-size:86%;}
#lfooterl p {padding-top:8px;padding-bottom:8px;font-size:90%;}
#lfooterl a:link, #lfooterl a:visited {color:#E6E6E6;text-decoration:none;}
#lfooterl a:active, #lfooterl a:hover {color:#E6E6E6;text-decoration:underline;}

/* FORMS */
form#contact {margin-top:20px;}
td.enewshdr {font-size:90%;font-weight:bold;}
.formheader {font-family:Arial, Helvetica, sans-serif;font-size:130%;font-weight:bold;color:#931C27;padding-top:4px;padding-bottom:8px;}
.formrow {padding-top:4px;padding-bottom:4px;}
p.flt {float:left;display:inline;width:250px;}
.buttonrow {padding-top:10px;padding-bottom:6px;}
#contact label, #volunteer label {float:left;display:inline;width:168px;padding-right:12px;}
#contact table, #contact p.dclt {float:left;display:inline;}
form#contact input, form#contact select, div.fmrt {float:left;display:inline;}
input.txtsml {width:40px;border:1px solid #6E6D72;}
input.txtmed {width:150px;border:1px solid #6E6D72;}
input.txtml {width:250px;border:1px solid #6E6D72;}
input.txtwde {width:300px;border:1px solid #6E6D72;}
textarea.txtarea {width:300px;height:80px;border:1px solid #6E6D72;font-family:"Microsoft sans serif", Arial, Helvetica, sans-serif;}
textarea.txtlarea {width:540px;height:100px;border:1px solid #6E6D72;font-family:"Microsoft sans serif", Arial, Helvetica, sans-serif;}
.error {color:#FF0000;font-weight:bold;}
/* END FORMS */

hr {background:url(images/hr-bg.gif) top left repeat-x #D3D3D3;height:1px;width:100%;clear:both;border:0px;margin-top:8px;}
.leftimage {padding-right:10px;padding-bottom:6px;}
.rightimage {padding-left:10px;padding-bottom:6px;}

/* Photo Gallery
div#jas-thumbnails {width:384px;}
div#jas-thumbnails ul {list-style:none;width:384px;height:310px;margin:0px;overflow:auto;}
div#jas-thumbnails ul li {float:left;width:80px;height:65px;margin:0px 6px 0px 0px;}
div#jas-thumbnails ul li img {width:80px;height:57px;cursor:pointer;}
div#jas-thumbnails ul li.selected-parent {width:80px;height:57px;}
div#jas-thumbnails ul li img.selected {width:80px;height:57px;}
div#jas-container {width:422px;}
div#jas-frame {} */

div#container{width: 450px;margin: 2em auto;}
div#jas-container{/* Width HAS to be here for IE to render the filter */width:422px;}
div#jas-frame{width:422px;}
div#jas-tags{float: right;width: 100px;}
div#jas-tags h3{margin-bottom: 1em;}
div#jas-tags ul{list-style: none;}
div#jas-tags ul li{margin-bottom:0.3em;}
div#jas-tags ul li input{margin-right:3px;}
div#jas-thumbnails{clear:left;width:384px;height:390px;overflow:auto;overflow-x:hidden;}
div#jas-thumbnails ul{list-style:none;width:390px;margin:0px;overflow:hidden;}
div#jas-thumbnails ul li{float:left;width:80px;height:57px;margin:0 10px 10px 0;}
div#jas-thumbnails ul li img{width:80px;height:57px;cursor: pointer;}
div#jas-thumbnails ul li.selected-parent{width:76px;height:53px;padding: 1px;border: 1px solid #f60;}
div#jas-thumbnails ul li img.selected{width:76px;height:53px;}
h2#jas-image-text{text-align: center;}
img#jas-image{margin-bottom: 1em;}
ul#links{display: block;clear: left;padding: 2em 0 1em 4em;}
ul#links li{line-height: 2em}
ul#navigation-controls{width: 260px;list-style: none;margin: 0 auto;}
ul#navigation-controls li{float: left;line-height: 1.5em;margin-right: 0.5em;}
ul#navigation-controls li#image-counter{margin: 0 0.75em 0 0.5em;}
li.slideshow-item{margin-left: 3em;}

#imggallery {width:384px;height:436px;overflow:auto;overflow-x:hidden;border:1px solid #D4D4D4;}