/* <textEditor> */
.imgspacing-upperleft{float:left;margin:0 10px 5px 0;}
.imgspacing-upperright{float:right;margin:0 0 5px 10px;}
.imgspacing-midleft{float:left;margin:5px 10px 5px 0;}
.imgspacing-midright{float:right;margin:5px 0 5px 10px;}
.imgspacing-lowleft{float:left;margin:5px 10px 0 0;}
.imgspacing-lowright{float:right;margin:5px 0 0 10px;}
/* </textEditor> */
/* General
--------------------------------------- */
.left{float:left;}
.right{float:right;}
.clear-it{clear:both;height:0;}
.small{font-size:smaller;}
.large{font-size:larger;}
.hide{display:none;}
p,ul,ol{margin:0 0 15px 0;}
ol{padding:0 0 0 25px;}
ul{padding:0 0 0 25px;}
input,
textarea{padding:6px 8px;font-size:1.1em;border:solid 1px #ccc;-moz-border-radius:8px;-webkit-border-radius:8px;background:#fff;color:#757575;margin:5px 0 10px;}
ul li{list-style:disc outside;}
ol li{list-style:decimal outside;}
ol ol li{list-style:lower-alpha outside;}
ol ol,ul ul{margin-bottom:0;}
img{border:none;}
strong{font-weight:bold;}
em{font-style:italic;}
a{color:red;font-weight:bold;text-decoration:none;}
a:hover{text-decoration:underline;}
/*a[href^="http:"]{display:inline-block;padding-right:14px;text-decoration:underline;background:url(../images/a_link_external.gif)url(../images/a_link_external.gif) no-repeat center right;}*/
a[href^="mailto:"]{display:inline-block;padding-left:18px;background:url(../images/icon_email.gif)url(../images/icon_email.gif) no-repeat center left;}
a[href$='.pdf']{display:inline-block;padding-left:22px;background:url(../images/page_white_acrobat.gif)url(../images/page_white_acrobat.gif) no-repeat center left;}
a[href$='.doc']{display:inline-block;padding-left:22px;background:url(../images/page_white_word.gif)url(../images/page_white_word.gif) no-repeat center left;}
a[href$='.txt']{display:inline-block;padding-left:22px;background:url(../images/page_white_text.gif)url(../images/page_white_text.gif) no-repeat center left;}
a[href$='.xls'],a[href$='.csv']{display:inline-block;padding-left:22px;background:url(../images/page_white_excel.gif)url(../images/page_white_excel.gif) no-repeat center left;}
ul.links{padding:0;margin:0;}
ul.links li{list-style:none;padding:0;margin:0;float:left;height:30px;margin:0 14px 0 0;_ margin:0 7px 0 0;background:url(../images/a_link_left.gif) no-repeat 0 0;}
ul.links li a{display:block;_ float:left;padding:4px 15px 0;height:26px;background:url(../images/a_link_right.gif) no-repeat right top;}
/* Structure and Layout
--------------------------------------- */
body{background:#b9b9b8;border-top:2px solid red;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:22px;font-style:normal;font-weight:normal;color:#000;}
#invite-friend,
#ministry-index{background:#666;display:none;}
#body{background:url(../images/kidztown_bg_body.jpg) no-repeat center top;padding:0;position:relative;min-height:600px;* height:600px;}
body.admining #body{padding:100px 0 0 0;}
#top-bar{margin:0 0 100px 0;padding:0;background:#666;height:22px;}
#top-bar ul{padding:0;margin:0;}
#top-bar ul li{float:right;list-style:none;padding:0;margin:22px 0 0 10px;}
#top-bar ul li a{display:block;_ float:left;background:url(../images/bg_top_tab.png) no-repeat 0 0;_ background:url(../images/bg_top_tab.gif) no-repeat 0 0;width:142px;height:32px;padding:4px 10px 0 50px;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:15px;font-style:normal;font-weight:normal;color:#FFF;text-decoration:none;text-transform:uppercase;}
#top-bar ul li a.on{color:red;}
#invite-friend .content,
#ministry-index .content{width:926px;padding:10px 20px;margin:0 auto;text-align:left;color:#FFF;}
#top-bar .content{width:966px;padding:0;margin:0 auto;text-align:left;color:#FFF;}
#frame{text-align:left;margin:0 auto;width:966px;padding:;background:;}
#header{width:966px;background:url(../images/bg_feature.png) no-repeat left bottom;_ background:none;padding:0 0 69px;}
#header #gray{background:#666;padding:20px 30px;min-height:455px;_ height:455px;}
body.inside #header #gray{min-height:100px !important;_ height:100px !important;}
#feature{position:relative;width:906px;margin:20px 0 0 0;}
#buttons{position:absolute;top:0;left:0;z-index:9999;}
#buttons div.element ul li{list-style:none;padding:0;margin:0;width:340px;height:62px;}
#buttons div.element ul li a{font-family:Arial,Helvetica,sans-serif;font-size:24px;line-height:24px;width:340px;height:48px;font-style:normal;font-weight:normal;color:#FFF;text-decoration:none;padding:17px 0 0 22px;display:block;}
#buttons div.element ul li a.activeSlide {background:url(../images/kids_bg_feature_arrow.png) no-repeat 0 0;width:340px;height:48px;padding:17px 0 0 22px;display:block;}
#buttons div.element ul li a:hover{color:#f0c;}
#buttons div.element ul li a.activeSlide {color:#000;}
#buttons div.element ul li a.activeSlide:hover{color:#222;}
#banners{float:right;width:552px;height:319px;background:#FFF;margin:4px 0 0 0;overflow:hidden;}
#banners .tab-content{background:#FFF;padding:10px;}
#container{position:relative;width:966px;padding:50px 0;min-height:220px;}
#blocks .element{float:left;width:215px;min-height:220px;_ height:220px;margin:0 13px;_ margin:0 6px;background:url(../images/bg_box_element.png) no-repeat left bottom;_ background:none;_ border-bottom:solid 1px #efefef;padding:0 0 30px 0;}
#blocks .element img.env{margin:0 0 0 -7px;}
#blocks #biblereading{position:relative;width:216px;height:137px;padding:0;margin:-16px 0 0 0;}
#blocks #biblereading .selectbox{position:absolute;top:92px;left:68px;z-index:10;background:url(../images/bg_select.png) no-repeat 0 0;border:none;width:86px;height:29px;padding:2px 0 0 4px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;text-decoration:none;cursor:pointer;}
#blocks #biblereading .selectbox-wrapper{position:absolute;top:123px;left:68px;width:90px;z-index:10;}
#blocks #biblereading .selectbox-wrapper ul{float:left;width:88px;background:#FFF;border:solid 1px #222;border-top:none;padding:0;margin:0;}
#blocks #biblereading .selectbox-wrapper ul li{display:block;float:left;padding:2px 6px 0;list-style:none;margin:0;width:75px;height:22px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;text-decoration:none;cursor:pointer;}
#blocks #biblereading .selectbox-wrapper ul li.current{background:#FFFFCC;}
#blocks #biblereading #bSubmit{position:absolute;top:96px;left:162px;background:url(../images/btn_go.png) no-repeat 0 0;border:none;width:47px;height:23px;text-indent:-9999px;overflow:hidden;cursor:pointer;}
#mainCol{float:right;width:675px;background:;padding:20px;}
body.extra #mainCol{width:400px;}
#mainCol .element{margin:0 0 20px 0;}
#mainCol .box{width:315px;padding:0 15px 0 0;}
#mainCol .block{float:left;width:200px;padding:0 25px 0 0;}
#mainCol .expand h1.title{font-size:18px;color:#FFF;background:url(../images/bg_h1_expand.gif)#666 no-repeat 645px 14px;cursor:pointer;padding:4px 0 4px 8px;display:block;}
#mainCol .expand h1.title:hover{background:url(../images/bg_h1_expand2.gif)#333 no-repeat 645px 14px;}
#icon-nav{}
#icon-nav ul{list-style:none;margin:0;padding:0}
#icon-nav li{float:left;margin:0 15px 0 0;padding:0;list-style:none;}
#icon-nav li.last{margin:0}
#icon-nav li a{display:block;width:105px;height:105px;text-indent:-10000px}
#icon-nav li a.ico-l{background:url(../images/ico-living-room-alt.png) no-repeat}
#icon-nav ul li a.ico-f{background:url(../images/ico-family-room-alt.png)url no-repeat}
#icon-nav ul li a.ico-k{background:url(../images/ico-kitchen-alt.png) no-repeat}
#icon-nav ul li a.ico-n{background:url(../images/ico-neighborhood-alt.png) no-repeat}
#icon-nav li a.ico-l:hover,#icon-nav li a.ico-l-current{background:url(../images/ico-living-room.png) no-repeat}
#icon-nav li a.ico-f:hover,#icon-nav li a.ico-f-current{background:url(../images/ico-family-room.png) no-repeat}
#icon-nav li a.ico-k:hover,#icon-nav li a.ico-k-current{background:url(../images/ico-kitchen.png) no-repeat}
#icon-nav li a.ico-n:hover,#icon-nav li a.ico-n-current{background:url(../images/ico-neighborhood.png) no-repeat}
#preload{display:none}
body.admining #mainCol{float:left;width:926px;}
#subCol{float:left;width:215px;background:;}
#subCol #subnav{background:url(../images/bg_subnav.png)url(../images/bg_subnav.png) no-repeat left bottom;padding:0 0 15px 0;float:left;width:215px;}
#subCol #subnav ul.nav{background:#666;padding:7px;width:201px;float:left;}
#subCol #subnav ul.nav li{float:left;}
#subCol #subnav ul.nav li a{display:block;_ float:left;width:181px;padding:8px 10px;color:#FFF;background:#666;border-bottom:solid 1px #777;text-decoration:none;text-transform:uppercase;font-weight:normal;font-size:14px;line-height:18px;}
#subCol #subnav ul.nav li a.selectedPage{color:red;background:#555;}
#subCol #subnav ul.nav li a:hover{background:#333;color:red;text-decoration:none;}
#subCol #subnav ul.nav li ul{background:#777;width:181px;padding:0;}
#subCol #subnav ul.nav li ul li a{font-size:12px;line-height:16px;padding:4px 10px;background:#777;}
#subCol #subnav ul.nav li ul li ul li a{width:171px;padding:4px 15px;}
#subCol h1.title{font-size:20px;line-height:24px;}
#subCol .element{float:left;width:195px;margin:0 0 30px 0;background:#666;color:#FFF;padding:10px;}
#extraCol{float:right;width:250px;background:;padding:0 0 0 25px;}
#footer{clear:both;padding:;background:;}
#footer p{padding:10px;}
#footer-top{width:976px;background:url(../images/bg_footertop.gif)#CCC no-repeat 0 0;padding:9px 0 0 0;}
#footer-bot{background:url(../images/bg_footerbot.gif) no-repeat 0 bottom;padding:0 0 9px 0;}
#footer-bot img{padding:0 10px;}
#footer a{font-weight:normal;color:#000;}
#footer div.right {width:300px;}
#radium3 {float:right; margin: 10px 0 0 0;}
/* Navigation
--------------------------------------- */
.nav{margin:0;padding:0;}
.nav li{display:inline;list-style:none;}
#header .nav{margin:28px 0 0 0;float:right;width:535px;height:93px;padding:0 0 0 20px;background:url(../images/bg_nav.jpg) no-repeat 0 0;}
#header .nav li{float:left;padding:0;margin:0;}
#header .nav li a{display:block;_ float:left;height:40px;padding:15px 25px 0 25px;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;font-style:normal;font-weight:normal;color:#000;text-transform:uppercase;text-decoration:none;}
#header .nav li a:hover{color:red;background:url(../images/bg_nav_over.jpg) repeat-x url(../images/bg_nav_over.jpg);}
#footer .nav{width:500px;float:left;margin:16px 0 0 10px;}
#footer .nav li{float:left;}
#footer .nav li a{display:block;float:left;padding:5px 15px;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:14px;font-style:normal;font-weight:normal;text-decoration:none;text-transform:uppercase;color:#000;}
#footer .nav li a:hover{text-decoration:underline;}
/* Headers
--------------------------------------- */
h1{font-family:Helvetica,Arial,sans-serif;font-size:34px;line-height:34px;padding:0 0 4px 0;border-bottom:solid 1px #999;margin:0 0 8px 0;text-transform:uppercase;}
h2{font-family:Helvetica,Arial,sans-serif;font-size:30px;line-height:34px;padding:0 0 2px 0;border-bottom:solid 1px #999;margin:0 0 6px 0;}
h3{font-family:Helvetica,Arial,sans-serif;font-size:26px;line-height:30px;margin:0;}
h4{font-family:Helvetica,Arial,sans-serif;font-size:22px;line-height:24px;text-transform:uppercase;margin:0;}
/* Content
--------------------------------------- */
.breadcrumb{margin:0 0 20px 0;}
/* Clearing
--------------------------------------- */
/* trigger hasLayout and target ie5+6/win only */
* html #nav ul{height:1%;}
/* trigger hasLayout and target ie7/win only */
*:first-child+html #nav ul{min-height:1px;}
#container:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#container{display:inline-block;}
* html #container{height:1%;}
#container{display:block;}
div#selectBible{bottom:12px;position:absolute;right:14px;z-index:100;}

