/* CSS Document */
/* Colors= navy:#234 / blue:#579 / lt blue:#ABC / dk red:#A00 / red:#D00 / orange:#D81 / green:#AB4 / tan:#EED */
/* Sitewide Body Reset and Attributes */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ul,li,table,caption,tbody,tfoot,thead,tr,th,td,hr{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}
a img{border:none;}
body{font:0.8125em/1.618 Verdana, Helvetica, Arial, sans-serif;background-color:#fff;color:#111;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:400;}
body{background:url(../images/body-bkg.jpg) no-repeat center top;}
p{padding:0 0 0.8125em;}
h2,h3,h4{margin:5px;font-weight:400;}
h1{font:1.385em "Times New Roman", Times, serif;}
h2{font:italic 400 2em/1.2 Georgia, Times, serif;}
h3{font:bold 1.538em/1.4 "Times New Roman", Times, serif;color:#1A273A;}
h4{font:400 1.308em/1.2 Tahoma, "Trebuchet MS", Arial, sans-serif;color:#D81;letter-spacing:0.1em;}
h5{font:700 1.231em/1.4 "Times New Roman", Times, serif;color:#222;}
h6{font:700 1.154em/1.3 "Times New Roman", Times, serif;color:#444;}
ul{list-style-type:none;}
li ul {margin:0;}
dl dd{margin:0;}
table{margin-bottom:1.618em;border-collapse:collapse;}
th{font-weight:700;text-align:left;}
tr,th,td{height:21px;margin:0;padding:0 1.618em 0 1em;}
caption{text-align:center;font-family:Georgia, serif;}
blockquote{padding-left:1.618em;border-left:3px solid #ccc;font-style:italic;letter-spacing:0.03em;margin:0 0 0.8125em;}
blockquote > p{padding:0;}
a{color:#D00;text-decoration:none;font-weight:bold;}
a:hover{color:#A00;border-bottom:1px solid #A00;font-weight:bold;}
pre,code{white-space:pre;margin:1.618em 0;}
pre,code,tt{font:1em monospace;line-height:1.618em;}
tt{display:block;margin:1.618em 0;}
hr{margin-bottom:1.618em;color:#ccc;background-color:#ccc;height:2px;}
abbr,acronym{border-bottom:1px dotted #000;}
address{margin-top:1.618em;font-style:italic;}
del{color:#000;}
sup{vertical-align:super;}
sub{vertical-align:sub;}
ul,dl{margin:0 0 1.618em;}
dl dt,strong,dfn{font-weight:700;}
tfoot,em,dfn,cite,q{font-style:italic;}
/* Master Layout */
.container{margin-right:auto;margin-left:auto;position:relative;z-index:1;text-align:left;overflow:hidden}
div.inner{margin:0 auto;width:960px;overflow:hidden;}
#hd{margin:20px auto 10px auto;height:30px;}
#hd h1{float:left;position:relative;text-transform:capitalize;width:488px;}
#hd h1 a{background:transparent url(../images/aasp_logo.png) no-repeat;height:2.31em;min-height:30px;position:absolute;top:0;left:0;width:488px;z-index:1;font-size:1em;border-style: none;}
#hd h1 a:hover{text-decoration:none;border-style: none;}
#banner{background:#223344;border-top:3px solid #333;border-bottom:3px solid #333;overflow:auto;}
#banner h2 a{color:#fff;font-style:italic;font-weight:bold;margin-left:0.9em;border-style: none;}
#banner h2 a:hover{color:#ACBEDA;text-decoration:none;border-style: none;}
#banner p{color:#fff;margin-left:4em;font:italic normal 1.385em/0.1em Georgia, Times, "Times New Roman", serif;}
#dove{background:#223344 url(../images/dove.jpg) no-repeat center -20px;height:190px;width:220px;margin:0 10px;}
div.ministry{background:url(../images/ministry-bkg.jpg) no-repeat;margin:10px;padding-top:10px;height:70px;width:340px;}
#worldmissions{background:url(../images/ministry-missions-bkg.jpg) no-repeat;}
#featured-message{background:#ACBEDA;margin:10px;width:218px;border:1px solid #1A273A;color:#FFFFFF;font-weight:bold;text-align:center;}
#tvministry{background:#ACBEDA;margin:10px;padding-bottom:3px;width:218px;border:1px solid #1A273A;color:#FFFFFF;text-align:center;}
#biblegateway{margin:10px;color:#1A273A;text-align:justify;}
#welcome a{color:#1A273A;font-weight:bold;}
#announcements a{color:#A00;font-weight:bold;}
#announcements{background:#557FAA;color:#FFFFFF;text-align:center;margin:10px;width:456px;border:2px solid #7799BB;overflow:auto;}
#announcements li{color:#FFFFFF;font:1.077em/1.618em Arial, Helvetica, sans-serif;}
#rp{margin:0;overflow:auto;}
#rp li{margin:10px 0 10px 10px;overflow:hidden;text-indent:-9999px;}
li.rp1{width:220px;height:110px;}
li.rp1 a{background:url('../images/actstv-button.jpg') no-repeat;width:100%;height:100%;display:block;}
li.rp2{width:220px;height:50px;}
li.rp2 a{background:url('../images/youth/youth-button.jpg') no-repeat;width:100%;height:100%;display:block;}
li.rp3{width:220px;height:50px;}
li.rp3 a{background:url('../images/military-tribute.jpg') no-repeat;width:100%;height:100%;display:block;}
#donations{width:220px;text-align:center;margin:0 10px;background:#900;padding:3px 0 8px;}
#donations h3{color:#FFFFFF;}
/* #resourcesbox{width:938px;margin:10px;background:url(../images/bg.png) repeat-x;border:thin solid #1B283A;overflow:auto;} */
ul#hr-menu{width:960px;margin:0px auto;clear:both;}
#hr-menu li{width:140px;height:70px;margin:10px;overflow:hidden;text-indent:-9999px;display:inline;float:left;}
#hr-menu li a{background:url('../images/resources.jpg') no-repeat;width:100%;height:100%;display:block;}
#hr-menu li.hr1 a{background-position:0px 0px;}
#hr-menu li.hr1 a:hover{background-position:0px -70px;}
#hr-menu li.hr2 a{background-position:-140px 0px;}
#hr-menu li.hr2 a:hover{background-position:-140px -70px;}
#hr-menu li.hr3 a{background-position:-280px 0px;}
#hr-menu li.hr3 a:hover{background-position:-280px -70px;}
#hr-menu li.hr4 a{background-position:-420px 0px;}
#hr-menu li.hr4 a:hover{background-position:-420px -70px;}
#hr-menu li.hr5 a{background-position:-560px 0px;}
#hr-menu li.hr5 a:hover{background-position:-560px -70px;}
#hr-menu li.hr6 a{background-position:-700px 0px;}
#hr-menu li.hr6 a:hover{background-position:-700px -70px;}
#features{margin:15px auto;_margin-left:-10px;}
div.features{background:#D5D3C7;width:298px;border:1px solid #1A273A;margin:10px;overflow:auto;}
#home .features h3{text-align:center;}
#home .features p{margin:10px;text-align:center;}
#home .features img.aligncenter{margin-left:-10px}
#home h3{font:bold 1.385em/1.3 "Times New Roman", Times, serif;color:#1A273A;}
#home h4{color:#FA2;}
.blue{background:#ACBEDA;border:1px solid #1A273A;padding:3px 5px;}
.orange{background:#D81;border:1px solid #1A273A;padding:3px 5px;}
.green{background:#668844;border:1px solid #1A273A;padding:3px 5px;}
.white{color:#fff;}
/* Original Main.css */
#header_main{margin:10px auto 0;position:relative;width:960px;z-index:3;}
#header_main h1{border:0 none;font: 1.5em "Times New Roman", Times, serif;float:left;position:relative;text-transform:capitalize;width:488px;margin-bottom:10px;}
#header_main h1 a{border:0 none;background:transparent url(../images/aasp_logo.png) no-repeat;height:30px;min-height:30px;position:absolute;top:0;left:0;width:488px;z-index:1;font-size:1em}
#header_subcontent h2{font:italic 2.2em Georgia, "Times New Roman", Times, serif;color:#FFF;position:relative;top:30px;left:10px;display:inline;}
#header_subwrap{clear:both;position:relative;z-index:2;background:#234;border:solid #555;border-width:3px 0;}
#header_subcontent{margin:0 auto;width:960px;height:10em;background: url(../images/dove.jpg) no-repeat right;}
#header_subcontent p{position:relative;font:italic normal 1.5em/1.2 Georgia, "Times New Roman", Times, serif;color:#FFF;text-indent:0px;top:2em;left:2em;width:70%;}
/* Clearfix CSS */
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:".";}
.clearfix{display:inline-block}
.clearfix{display:block}
/* Positioning Classes */
.clear{clear:both;}
.left{float: left;}
.right{float: right;}
.center{text-align:center;margin:auto;}
.left50{float:left;width:49%;}
.right50{float:right;width:49%;}
.col_left{float:left;width:32%;}
.col_mid{margin:0px 0px 0px 2%;float:left;width:32%;}
.col_right{float:right;width:32%;}
/* Navigation Section */
#nav{display:block;margin:0 0 0 16em;position:relative;clear:both;width:58em;}
#nav ul{list-style-image:none;list-style-position:outside;list-style-type:none;}
#nav li{display:inline;float:left;}
#nav a{padding:0 14px;width:auto;border-right:1px dashed #EED;border-bottom:none;font:bold 1.2em/2 Arial, Helvetica, sans-serif;color:#333;text-decoration:none;letter-spacing:1px;display:block;}
#nav a:hover, #nav a:active{background:#ABC}
#nav li:hover, #nav li.hover {position: static;}
#nav li ul{position:absolute;width:14em;left:-9999px;}
#nav li:hover ul, #nav li.sfhover ul{margin:0;padding:0;left:auto;}
#nav li ul a{display:block;width:14em;text-decoration: none;font:bold 1.1em/1.7 Arial, Helvetica, sans-serif;background-color: #EED;border-right-style: none;}
#nav li ul a:hover{border:7px solid #ABC;margin:0 0 0 -14px;font:bold 1.2em/1.7 Arial, Helvetica, sans-serif;}
/* ActsAmerica2 Sidemenu CSS */
#sidebar li a {font:bold 1.077em/1.6 Arial, Helvetica, sans-serif; text-decoration:none;padding:2px;}
#sidebar li.current, #sidebar li a:hover {background:#F5F5F3; border-bottom:1px solid #E6E6DF; border-top:1px solid #E6E6DF;}
#sidebar .nav_sub a {font:bold 1.077em/1.4 Arial, Helvetica, sans-serif; text-decoration:none;}
#sidebar .current, .nav_sub:hover {background:#F5F5F3; border-bottom:1px solid #E6E6DF; border-top:1px solid #E6E6DF;}
ul.nav_pg {float:right;margin-top:10px;}
ul.nav_pg li {display:block;float:left;list-style-type:none;margin:5px;}
ul.nav_pg li a {display:block;height:32px;overflow:hidden;text-indent:-9000px;width:32px;border-bottom:none;}
li.first {display:block;font-weight: bold;font-family: Georgia, Times, "Times New Roman", serif;padding-top: 7px;}
li.prev a{background:url(../images/prev.png) no-repeat;}
li.next a{background:url(../images/next.png) no-repeat;}
/* Original Main.css page content section */
#wrap {background:url(../images/wrap-ft-bkg.jpg) repeat-x bottom;}
#content{width:960px;margin:7px auto;padding:7px 0 0;}
#content img{margin:10px;} /* #content img{padding:5px;background:#555;border:2px solid #333;} */
.ddbox{margin: 5px;padding: 5px;float: left;width: 440px;}
#main{width:62%;margin:0 0 10px 0;padding:7px 1% 30px;overflow:hidden;background: url(../images/bg.png) repeat-x;border: 2px solid #234;}
#sidebar{width:32%;color:#333;margin: 0px;padding: 0 0 15px 0;}
#more_info{padding: 5px;margin-bottom: 10px;background: url(../images/bg.png) repeat-x;border: 2px solid #234;}
#quick_info{margin-bottom:10px;padding:7px;}
#ministries #quick_info{background:#ACBEDA;border: 2px solid #234;}
#resources #quick_info h3{border-bottom-style: none;}
#resources #quick_info{text-align: center;margin:0 auto 10px;padding:0;width:240px;height:155px;display:block;text-indent:-9999px;}
.articles #quick_info{background: url(../images/articles.jpg) no-repeat;}
.audio #quick_info{background: url(../images/audio.jpg) no-repeat;}
.video #quick_info{background: url(../images/video.jpg) no-repeat;}
#footer{clear:both;margin-top:20px;padding:20px 10px 0;text-align:center;text-indent:0px;}
#footer a{color:#579;text-decoration:none;font-weight:bold;}
#footer a:hover{color:#D00;border-bottom:1px solid #D00;font-weight:bold;}
#footer h4{color:#FFF;font-weight:bold;}
#home #footer{clear:both;margin-top:5px;padding:7px;text-align:center;text-indent:0px;}
#ministries #footer{clear:both;height:391px;margin-top:20px;background: url(../images/footer-bkg.jpg) no-repeat;}
#resources #footer{clear:both;height:391px;margin-top:20px;background: url(../images/footer-bkg.jpg) no-repeat;}
#mediaspace{margin: 35px auto 25px;text-align: center;}
#sidebar #mediaspace{margin: 10px auto 25px;text-align: center;}
#contact #main form{margin: 10px;line-height: 2em;}
.staff{padding: 10px 0 10px 30px;}
.staff p{text-indent: 0px;margin: 30px;}
div.comment{background: #F5F5F3 url(images/blockquote.png) no-repeat left top;border:2px solid #E6E6DF;margin:10px 0;padding:10px 5px 0 32px;}
#main table{background: #CCCCCC;border: 1px solid #333333;margin:0 auto;}
#flashcontent {height: 100%;}
/* New World Missions CSS */
#countries{width:960px;background:url(../images/bg.png) repeat-x;border:thin solid #1B283A;overflow:auto;}
ul#hc-menu{width:960px;margin:7px auto;padding:0;clear:both;list-style-type:none;}
#hc-menu li{width:86px;height:80px;margin:5px;padding:0;overflow:hidden;text-indent:-9999px;display:inline;float:left;}
#hc-menu li a{background:url('../images/european-flags.png') no-repeat;width:100%;height:100%;display:block;}
#hc-menu li.c1 a{background-position:0px 0px;}
#hc-menu li.c2 a{background-position:-86px 0px;}
#hc-menu li.c3 a{background-position:-172px 0px;}
#hc-menu li.c4 a{background-position:-258px 0px;}
#hc-menu li.c5 a{background-position:-344px 0px;}
#hc-menu li.c6 a{background-position:-430px 0px;}
#hc-menu li.c7 a{background-position:-516px 0px;}
#hc-menu li.c8 a{background-position:-602px 0px;}
#hc-menu li.c9 a{background-position:-688px 0px;}
#hc-menu li.c10 a{background-position:-774px 0px;}
.features p{text-align:justify;margin:0 7px}
/* Youth Ministry CSS */
#popoutbox{text-align:center;margin:0 0 10px 0;padding:15px 2%;overflow:hidden;background: url(../images/youth/yellow-bkg.jpg) no-repeat;}

