@media all {body { width:100%; background:#F5F4F1 url(/wp-content/themes/disciple/images/bg.gif) top left repeat-x; margin:0px 0px 10px 0px; padding:0px; font:8pt Verdana, Arial, sans-serif; line-height:150%; color:#333333; } a { color:#CC0000; text-decoration:none; outline:none; } a:hover { color:#CC0000; text-decoration:underline; } a img { border:0; } blockquote { border-left:solid 5px #A7B3BC; padding:5px 5px 5px 8px; margin:8px; background-color:#F4F5F7; font:normal 8pt Georgia, "Times New Roman", Times, serif; line-height:160%; display:inline-block; } pre { border-left:solid 5px #738695; padding:5px 5px 5px 8px; margin:8px 8px 8px 8px; background-color:#EEF0F2; overflow:scroll; } ul { list-style-type:square; } input, select, textarea { font:8pt Verdana, Arial, sans-serif; color:#333333; } form { margin:0px; padding:0px; } p { margin:11px 0px 11px 0px; } h1, h2, h3, h4, h5, h6 { font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; line-height:130% } h1 { font-size:19pt } h2 { font-size:16pt; } h3 { font-size:13pt; } h4 { font-size:10pt; } h5 { font-size:8pt; } h6 { font-size:7pt; } .sep { display:block; height:30px; background:transparent url(/wp-content/themes/disciple/images/sep.gif) top center no-repeat; overflow:hidden; }  .aligncenter, div.aligncenter { display:block; margin-left:auto; margin-right:auto; } .alignleft { float:left;} .alignright { float:right;} .wp-caption { text-align:center; padding-top:4px; margin:10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } .wp-caption img { margin: 0; padding: 0; border: 0 none; } .wp-caption p.wp-caption-text { padding:5px 4px 5px; margin:0; font:normal 8pt Georgia, "Times New Roman", Times, serif; color:#999999; line-height:150%; }  .wrap { width:1000px; margin:auto; padding:0px; overflow:hidden; background:transparent url(/wp-content/themes/disciple/images/bg_top.gif) top center no-repeat; }  #head { height:122px; overflow:hidden; text-align:center; } #head h1 { margin:50px 0px 10px 0px; padding:0px; font:normal 34pt Georgia, "Times New Roman", Times, serif; letter-spacing:2px; text-transform:uppercase; } #head a { color:#FFFFFF; } #head a:hover { color:#FFFFFF; text-decoration:none; } #head #desc { margin:0px 0px 15px 0px; padding:0px; font:normal 11pt Georgia, "Times New Roman", Times, serif; color:#FFFFFF; text-transform:uppercase; }  #menu { width:520px; margin:auto; overflow:hidden; height:18px; font:normal 8pt Georgia, "Times New Roman", Times, serif; text-transform:lowercase; } #menu ul { list-style:none; margin:0px 0px 0px 10px; padding:0px; overflow:hidden; } #menu li { float:left; padding:0px; } #menu li a { display:block; background-color:#E6E3DB; padding:2px 5px 2px 5px; margin:0px 5px 0px 0px; text-align:center; color:#333333; } #menu li a:hover { color:#999999; text-decoration:none; } #menu li.current_page_item a { background-color:#CFCABA; } #menu li.current_page_item a:hover { color:#333333; text-decoration:none; } #midbar { overflow:hidden; padding:0px; } #innerwrap { margin-top:5px; overflow:hidden; height:100%; background:transparent url(/wp-content/themes/disciple/images/bg_c2.gif) top center repeat-y; }  .c1 { width:235px; float:left; padding:0px 0px 0px 0px;text-align:right; } .c2 { width:530px; float:left; padding:0px; margin:0px; overflow:hidden; background:#FFFFFF url(/wp-content/themes/disciple/images/bg_c2.gif) top left repeat-y; } .c3 { width:234px; float:left; padding:0px; margin:0px; overflow:hidden; }  .toptext { margin:0px; padding:10px 15px 10px 15px; color:#FFFFFF; text-transform:lowercase; font:italic 10pt Georgia, "Times New Roman", Times, serif; } .toptext a { color:#FFFFFF; } .toptext a:hover { color:#FFBE97; text-decoration:none; } .midtext { margin:0px; padding:10px 15px 10px 15px; color:#777777; font:normal 9pt Georgia, "Times New Roman", Times, serif; }  #widgets1 { list-style:none; margin:0px; padding:0px; color:#333333; } #widgets2 { list-style:none; margin:0px; padding:0px; color:#333333; } .widget { list-style:none; margin:0px 0px 30px 0px; padding:0px 8px 0px 8px; } #widgets1 .widget { border-right:solid 5px #A5B4C5; } #widgets2 .widget { border-left:solid 5px #A5B4C5; } .widget ul { margin:0px; padding:0px; } .widget ul li a { padding:1px 3px 1px 3px; } .widget li a:hover { background-color:#546a85; color:#FFFFFF; text-decoration:none; } .widget h2 { margin:0px 0px 5px 0px; padding:0px; color:#546a85; font:italic 11pt Georgia, "Times New Roman", Times, serif; text-transform:lowercase; }  #widgets1 .widget li { list-style:none; background:url(/wp-content/themes/disciple/images/78.png) center right no-repeat; margin:0px 0px 5px 0px; padding:0px 20px 0px 0px; } #widgets2 .widget li { list-style:none; background:url(/wp-content/themes/disciple/images/78.png) center left no-repeat; margin:0px 0px 5px 0px; padding:0px 0px 0px 20px; } #widgets1 .widget_recent_entries li { background:url(/wp-content/themes/disciple/images/24.png) center right no-repeat; } #widgets1 .widget_recent_comments li { background:url(/wp-content/themes/disciple/images/18.png) center right no-repeat; } #widgets1 .widget_pages li { background:url(/wp-content/themes/disciple/images/21.png) center right no-repeat; } #widgets1 .widget_categories li { background:url(/wp-content/themes/disciple/images/34.png) center right no-repeat; } #widgets1 .widget_archive li { background:url(/wp-content/themes/disciple/images/36.png) center right no-repeat; } #widgets1 .widget_links li, #widgets1 .widget_betterblogroll li, #widgets1 .widget_sclw li { background:url(/wp-content/themes/disciple/images/13.png) center right no-repeat; } #widgets2 .widget_recent_entries li { background:url(/wp-content/themes/disciple/images/24.png) center left no-repeat; } #widgets2 .widget_recent_comments li { background:url(/wp-content/themes/disciple/images/18.png) center left no-repeat; } #widgets2 .widget_pages li { background:url(/wp-content/themes/disciple/images/21.png) center left no-repeat; } #widgets2 .widget_categories li { background:url(/wp-content/themes/disciple/images/34.png) center left no-repeat; } #widgets2 .widget_archive li { background:url(/wp-content/themes/disciple/images/36.png) center left no-repeat; } #widgets2 .widget_links li, #widgets2 .widget_betterblogroll li, #widgets2 .widget_sclw li { background:url(/wp-content/themes/disciple/images/13.png) center left no-repeat; }  #searchform #s { width:150px; }  .post { padding:0px 15px 15px 15px; overflow:hidden; line-height:160%; color:#333333; }  .post-title h1 { margin:0px; padding:0px 0px 2px 0px; font:normal 2.4em Georgia, "Times New Roman", Times, serif; letter-spacing:-0.02em; line-height:130%; } .post-title h1 a { color:#333333; } .post-title h1 a:hover { color:#666666; text-decoration:none; }  .post-sub { padding:5px 0px 0px 0px; overflow:hidden; font:normal 8pt Georgia, "Times New Roman", Times, serif; color:#999999; } .post-sub a, .post-foot a { color:#999999; border-bottom:dotted 1px #CCCCCC; } .post-sub a:hover, .post-foot a:hover { background-color:#EBEBEB; color:#666666; border-bottom:dotted 1px #333333; text-decoration:none; } .post-date { float:left; overflow:hidden; margin-right:20px; } .post-author { float:left; overflow:hidden; margin-right:20px; } .post-cat { float:left; overflow:hidden; }  .post-text { overflow:hidden; color:#333333; } .aligncenter { display:block; margin:auto; text-align:center; } img.alignright { padding:4px; margin:0 0 2px 7px; display:inline; } img.alignleft { padding:4px; margin:0 7px 2px 0; display:inline; } .alignright { float: right; } .alignleft { float: left; } .youtube { text-align:center; margin:10px 0px 10px 0px; }  .post-foot { overflow:hidden; margin:10px 0px 0px 0px; font:normal 8pt Georgia, "Times New Roman", Times, serif; color:#999999; line-height:160%; } .post-edit { float:right; } .post-comments { float:right; }  .commentlist { list-style:none; padding:0px; margin:0px; border-top:solid 1px #97A8BD; overflow:hidden; } .commentlist li { overflow:hidden; border-bottom:solid 1px #97A8BD; padding:8px; background-color:#FFFFFF; } .commentlist li.alt { background-color:#F8F8F8; overflow:hidden; } .comment-avatar img { float:left; padding:0px; border:solid 1px #999999; margin:8px 8px 8px 0px; } .comment-bar { color:#999999; overflow:hidden; padding:0px 8px 0px 0px; font:normal 8pt Georgia, "Times New Roman", Times, serif; line-height:160%; } .comment-bar a { color:#999999; border-bottom:dotted 1px #CCCCCC; } .comment-bar a:hover { background-color:#EBEBEB; color:#666666; border-bottom:dotted 1px #333333; text-decoration:none; } .comment-author { color:#546a85; font-size:11pt; font-style:italic; } .comment-author a { color:#546a85; border-bottom:dotted 1px #666666; } .comment-author a:hover { text-decoration:none; } .comment-text { }  #footer { width:990px; height:80px; background:transparent url(/wp-content/themes/disciple/images/bar_bottom.gif) top center no-repeat; margin:auto; padding:76px 5px 5px 5px; font-family:Georgia, "Times New Roman", Times, serif; color:#AA9F8A; text-align:center; } #footer a { color:#AA9F8A; border-bottom:dotted 1px #BEB6A7; text-transform:uppercase; } #footer a:hover { text-decoration:none; } .post-text a[href ^="http://"], .post-text a[href ^="https://"] { padding: 5px 15px 5px 0; background: transparent url(/wp-content/themes/disciple/images/icon_external.gif) no-repeat center right; } .post-text a[href ^="http://www.stjohnjohnson.com/"] { padding: 0; background: none; } .post-text a[href *="youtube.com/watch?"], .post-text a[href *="sevenload.com/videos/"], .post-text a[href *="metacafe.com/watch/"] { padding: 5px 15px 5px 0; background: transparent url(/wp-content/themes/disciple/images/icon_film.gif) no-repeat center right; } .post-text a[href *="flickr.com/photos/"], .post-text a[href *="zooomr.com"], .post-text a[href *="imageshack.us"], .post-text a[href *="bubbleshare.com"], .post-text a[href *="sevenload.com/bilder/"] { padding: 5px 15px 5px 0; background: transparent url(/wp-content/themes/disciple/images/icon_pic.gif) no-repeat center right; } .post-text a[href$='.doc'], .post-text a[href$='.rtf'], .post-text a[href$='.docx'] { padding: 5px 15px 5px 0; background: transparent url(/wp-content/themes/disciple/images/icon_doc.gif) no-repeat center right; } .post-text a[href$='.txt'] { padding: 5px 15px 5px 0; background: transparent url(/wp-content/themes/disciple/images/icon_txt.gif) no-repeat center right; } .post-text a[href$='.xls'] { padding: 5px 15px 5px 0; background: transparent url(/wp-content/themes/disciple/images/icon_xls.gif) no-repeat center right; } .post-text a[href$='.rss'], .post-text a[href$='.atom'] { padding: 5px 15px 5px 0; background: transparent url(/wp-content/themes/disciple/images/icon_feed.gif) no-repeat center right; } .post-text a[href$='.torrent'] { padding: 5px 15px 5px 0; background: transparent url(/wp-content/themes/disciple/images/icon_torrent.gif) no-repeat center right; } .post-text a[href$='.exe'] { padding: 5px 15px 5px 0; background: transparent url(/wp-content/themes/disciple/images/icon_exe.gif) no-repeat center right; } .post-text a[href$='.dmg'], .post-text a[href$='.app'] { padding: 5px 15px 5px 0; background: transparent url(/wp-content/themes/disciple/images/icon_dmg.gif) no-repeat center right; } .post-text a[href$='.pps'] { padding: 5px 15px 5px 0; background: transparent url(/wp-content/themes/disciple/images/icon_pps.gif) no-repeat center right; } .post-text a[href$='.pdf'] { padding: 5px 15px 5px 0; background: transparent url(/wp-content/themes/disciple/images/icon_pdf.gif) no-repeat center right; } .post-text a[href$='.fla'], .post-text a[href$='.swf'] { padding: 5px 15px 5px 0; background: transparent url(/wp-content/themes/disciple/images/icon_flash.gif) no-repeat center right; } .post-text a[href$='.zip'], .post-text a[href$='.rar'], .post-text a[href$='.gzip'], .post-text a[href$='.bzip'], .post-text a[href$='.ace'] { padding: 5px 15px 5px 0; background: transparent url(/wp-content/themes/disciple/images/icon_archive.gif) no-repeat center right; } .post-text a[href$='.ical'] { padding: 5px 15px 5px 0; background: transparent url(/wp-content/themes/disciple/images/icon_ical.gif) no-repeat center right; } .post-text a[href$='.css'] { padding: 5px 15px 5px 0; background: transparent url(/wp-content/themes/disciple/images/icon_css.gif) no-repeat center right; } .post-text a[href$='.ttf'] { padding: 5px 15px 5px 0; background: transparent url(/wp-content/themes/disciple/images/icon_ttf.gif) no-repeat center right; } .post-text a[href$='.jpg'], .post-text a[href$='.gif'], .post-text a[href$='.png'], .post-text a[href$='.bmp'], .post-text a[href$='.jpeg'], .post-text a[href$='.svg'], .post-text a[href$='.eps'] { padding: 5px 15px 5px 0; background: transparent url(/wp-content/themes/disciple/images/icon_pic.gif) no-repeat center right; } .post-text a[href$='.mov'], .post-text a[href$='.wmv'], .post-text a[href$='.mp4'], .post-text a[href$='.avi'], .post-text a[href$='.mpg'] { padding: 5px 15px 5px 0; background: transparent url(/wp-content/themes/disciple/images/icon_film.gif) no-repeat center right; } .post-text a[href$='.mp3'], .post-text a[href$='.wav'], .post-text a[href$='.ogg'], .post-text a[href$='.wma'], .post-text a[href$='.m4a'] { padding: 5px 15px 5px 0; background: transparent url(/wp-content/themes/disciple/images/icon_music.gif) no-repeat center right; } .post-text a[href ^="aim:"] { padding: 5px 15px 5px 0; background: transparent url(/wp-content/themes/disciple/images/icon_aim.gif) no-repeat center right; } .post-text a[href ^="xmpp:"] { padding: 5px 15px 5px 0; background: transparent url(/wp-content/themes/disciple/images/icon_jabber.gif) no-repeat center right; } .post-text a[href ^="mailto:"] { padding: 5px 15px 5px 0; background: transparent url(/wp-content/themes/disciple/images/icon_mailto.gif) no-repeat center right; } .no-icon { background: none ! important; padding: 0 ! important; }  .searchterm1 { background-color: #FFFF00; padding: 2px 0px;} .searchterm2 { background-color: #F7B34F; padding: 2px 0px;} .searchterm3 { background-color: #A0F74F; padding: 2px 0px;} .searchterm4 { background-color: #4FCFF7; padding: 2px 0px;} .searchterm5 { background-color: #F7C7F1; padding: 2px 0px;} .incoming { overflow: hidden; border: 3px solid #DCEEEE; padding: 0.5em; margin: 2em 0em; color: #2530A8; background-color: #F1FAF9; } .incoming h3 { width: 100%; margin: 0; padding: 5px; font-weight: bold; font-size: 16px; } .incoming a { color: #405D77; } .incoming a:hover { color: red; } .incoming div { padding: 5px; } .incoming p { margin: 0; padding: 0; } .incoming ul li, .incoming ul { background: none; margin: 0; padding: 0; } .incoming ul li { margin-left: 40px; } .incoming .hide { float: right; margin: 5px; padding: 0; } } @media print {.c1,.c3,#menu,#head,#comments,#footer,.post-foot{display:none;}.c2{width:80%;font:12pt serif;color:#000;}.post img{border:0;padding:0;}a{color:#000;text-decoration:underline;}h1 a{text-decoration:none;} } @media screen { .lifestream a { background: none; padding: 0; } .lifestream_date { text-align: left; margin-bottom:5px; } .lifestream_icon a, .lifestream_text a { padding: 0 !important; background-image: none !important; display: inline !important; } .lifestream_icon a { text-decoration: none !important; } .lifestream_icon { width: 16px; } .lifestream .lifestream_meta { color: #aaa; font-size:x-small; } .lifestream_text { padding: 0 0.5em; text-align: left; } .lifestream img { border: 0; vertical-align: middle; } .lifestream_blogpost { font-size: 93%; margin-top: 5px; padding-left: 5px; font-style: italic; }  table.lifestream { border: 0; border-spacing: collapse; width: 100%; } table.lifestream td.lifestream_hour { text-align: center; padding: 3px 0.5em; width: 50px; } .lifestream abbr { text-decoration: none; border: 0; } table.lifestream td.lifestream_icon { padding: 3px 0.5em; } table.lifestream td { vertical-align: top; padding: 3px 0; } .lifestream_feedid_flickr div a { padding: 2px; } #sidebar .lifestream ul, .lifestream ul { list-style-type: none; margin: 0; padding: 0; } .lifestream_more span { color: #006699; text-decoration: underline; cursor: pointer; }  #sidebar ul.lifestream, ul.lifestream { list-style-type: none; margin: 0 0; padding: 0 5px; } #sidebar ul.lifestream li, ul.lifestream li { padding: 0 0 0 24px; margin: 5px 0; background-repeat: no-repeat !important; background-position: 0 0; } #sidebar ul.lifestream li a, ul.lifestream li a { display: inline; } #sidebar ul.lifestream li li { font-size: 85%; margin-left: 0; padding-left: 0; } #sidebar ul.lifestream ul { margin-left: 0; padding-left: 0; }  .lifestream li:before { content: none !important; } ul.lifestream .lifestream_hour { font-size: smaller; } ul.lifestream .lifestream_text { padding-left: 0; } ul.lifestream .lifestream_feedid_flickr .lifestream_hour { display: none; } .lifestream_text ul { margin: 5px 0; padding: 0; list-style-type: none; font-size: small; } html > body .lifestream_text li, .lifestream_text li { margin: 1px 0; padding: 2px; } .lifestream_text .photo img { border: 1px solid #aaa; padding: 2px; margin: 0 0 3px 0; } .lifestream_text .photo:hover img { border: 1px solid #006699; } .lifestream_events { margin-top: 2px; } .lifestream_credits { margin-bottom: 50px;} } @media screen {#shadowbox_overlay{visibility:hidden;position:absolute;display:block;margin:0;padding:0;top:0;left:0;z-index:998;}#shadowbox_container{position:fixed;height:0;width:100%;margin:0;padding:0;top:0;left:0;z-index:999;text-align:center;}#shadowbox{display:none;visibility:hidden;margin:0 auto;position:relative;font-family:'Lucida Grande',Tahoma,sans-serif;text-align:left;}#shadowbox_title{height:25px;padding:0;overflow:hidden;}#shadowbox_title_inner{height:16px;font-size:16px;line-height:16px;white-space:nowrap;padding:5px 0 4px 8px;color:#fff;}#shadowbox_body{position:relative;overflow:hidden;margin:0;padding:0;border:2px solid #fff;background-color:#000;}#shadowbox_body_inner{position:relative;overflow:hidden;}#shadowbox_loading{position:absolute;top:0;left:0;height:10000px;width:100%;background-color:#222;}#shadowbox_loading img{float:left;margin:10px 10px 0 10px;}#shadowbox_loading span{float:left;margin-top:16px;font-size:10px;}#shadowbox_loading span a,#shadowbox_loading span a:link,#shadowbox_loading span a:visited{color:#fff;}#shadowbox_content.html{height:100%;width:100%;overflow:auto;}#shadowbox_toolbar{margin:0;padding:0;height:20px;overflow:hidden;}#shadowbox_toolbar_inner{height:20px;color:#fff;}#shadowbox_toolbar_inner div{padding-top:4px;padding-bottom:2px;font-size:10px;height:10px;line-height:10px;}#shadowbox_toolbar_inner div span.shortcut{text-decoration:underline;font-weight:bold;}#shadowbox_toolbar_inner div a{text-decoration:none;color:#fff;}#shadowbox_nav_close,#shadowbox_nav_previous,#shadowbox_nav_next{float:right;padding-right:10px;}#shadowbox_counter{float:left;padding-left:10px;}#shadowbox_counter a{padding:0 4px 0 0;}#shadowbox_counter a.shadowbox_counter_current{text-decoration:underline;font-weight:bold;}div.shadowbox_message{text-align:center;padding:10px;}div.shadowbox_message a:link,div.shadowbox_message a:visited{text-decoration:none;color:#bed333;}div.shadowbox_message a:hover,div.shadowbox_message a:focus{text-decoration:underline;} } @media screen {.wp_syntax { color: #100; background-color: #f9f9f9; border: 1px solid silver; margin: 0 0 1.5em 0; overflow: auto; }  .wp_syntax { overflow-x: auto; overflow-y: hidden; padding-bottom: expression(this.scrollWidth > this.offsetWidth ? 15 : 0); width: 100%; } .wp_syntax table { border-collapse: collapse; } .wp_syntax div, .wp_syntax td { vertical-align: top; padding: 2px 4px; } .wp_syntax .line_numbers { text-align: right; background-color: #def; color: gray; overflow: visible; }  .wp_syntax pre { margin: 0; width: auto; float: none; clear: none; overflow: visible; font-size: 12px; line-height: 1.333; white-space: pre; } } 