/* SUGGESTED BY CHAT GPT FOR THE GOOGLE SEARCH FORM. ChatGPT says, “The class visually-hidden is for labels that shouldn't be visible but should still be accessible by screen readers. You can define this class in your CSS as follows...” */
.visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

/* MATERIAL DESIGN ELEMENTS ADDED HERE ON AUG. 31, 2023 */
/* @charset "UTF-8"; */
html{color:rgba(0,0,0,.87)}
::-moz-selection{background:#b3d4fc;text-shadow:none}
::selection{background:#b3d4fc;text-shadow:none}  /* AUTO UNDO */ 
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}  /* AUTO UNDO */ 
audio,canvas,img,svg,video{vertical-align:middle}  /* AUTO UNDO */ 
fieldset{border:0;margin:0;padding:0}  /* AUTO UNDO */ 
textarea{resize:vertical}  /* AUTO UNDO */ 
.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}  /* AUTO UNDO */ 
.hidden{display:none!important;visibility:hidden}  /* AUTO UNDO */ 
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}  /* AUTO UNDO */ 
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}  /* AUTO UNDO */ 
.invisible{visibility:hidden}  /* AUTO UNDO */ 
.clearfix:before,.clearfix:after{content:" ";display:table}  /* AUTO UNDO */ 
.clearfix:after{clear:both}  /* AUTO UNDO */ 
a,a:visited{text-decoration:underline}  /* AUTO UNDO */ 
abbr[title]:after{content:" (" attr(title)")"}  /* AUTO UNDO */ 
a[href^="#"]:after,a[href^="javascript:"]:after{content:""}  /* AUTO UNDO */ 
thead{display:table-header-group}  /* AUTO UNDO */ 
tr,img{page-break-inside:avoid}  /* AUTO UNDO */ 
img{max-width:100%!important}  /* AUTO UNDO */ 
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}  /* AUTO UNDO */ 
html{width:100%;height:100%}  /* AUTO UNDO */ 
body{width:100%;min-height:100%}
main{display:block}
*[hidden]{display:none!important}  /* AUTO UNDO */ 
html,body{font-family:'Helvetica','Arial',sans-serif;font-size:14px;font-weight:400;line-height:20px}
h1,h2,h3,h4,h5,h6,p{padding:0}  /* AUTO UNDO */ 
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-family:'Roboto','Helvetica','Arial',sans-serif;font-weight:400;line-height:1.35;letter-spacing:-.02em;opacity:.54;font-size:.6em}  /* AUTO UNDO */ 
h1{font-size:56px;line-height:1.35;letter-spacing:-.02em;margin:24px 0}  /* AUTO UNDO */ 
h1,h2{font-family:'Roboto','Helvetica','Arial',sans-serif;font-weight:400}  /* AUTO UNDO */ 
h2{font-size:45px;line-height:48px}  /* AUTO UNDO */ 
h2,h3{margin:24px 0}  /* AUTO UNDO */ 
h3{font-size:34px;line-height:40px}  /* AUTO UNDO */ 
h3,h4{font-family:'Roboto','Helvetica','Arial',sans-serif;font-weight:400}  /* AUTO UNDO */ 
h4{font-size:24px;line-height:32px;-moz-osx-font-smoothing:grayscale;margin:24px 0 16px}  /* AUTO UNDO */ 
h5{font-size:20px;font-weight:500;line-height:1;letter-spacing:.02em}  /* AUTO UNDO */ 
h5,h6{font-family:'Roboto','Helvetica','Arial',sans-serif;margin:24px 0 16px}  /* AUTO UNDO */ 
h6{font-size:16px;letter-spacing:.04em}  /* AUTO UNDO */ 
h6,p{font-weight:400;line-height:24px}
p{font-size:14px;letter-spacing:0;margin:0 0 16px}
a{color:rgb(124,77,255);font-weight:500}
blockquote{font-family:'Roboto','Helvetica','Arial',sans-serif;position:relative;font-size:24px;font-weight:300;line-height:1.35;letter-spacing:.08em}
mark{background-color:#f4ff81}  /* AUTO UNDO */ 
dt{font-weight:700}  /* AUTO UNDO */ 
address{font-size:12px;line-height:1;font-style:normal}  /* AUTO UNDO */ 
address,ul,ol{font-weight:400;letter-spacing:0}  /* AUTO UNDO */ 
ul,ol{font-size:14px;line-height:24px}  /* AUTO UNDO */ 
body{margin:0}
.styleguide-demo h1{margin:48px 24px 0}  /* AUTO UNDO */ 
.styleguide-demo h1:after{content:'';display:block;width:100%;border-bottom:1px solid rgba(0,0,0,.5);margin-top:24px}  /* AUTO UNDO */ 
.styleguide-demo{opacity:0;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}  /* AUTO UNDO */ 
.styleguide-masthead{height:256px;background:#212121;padding:115px 16px 0}  /* AUTO UNDO */ 
.styleguide-container{position:relative;max-width:960px;width:100%}  /* AUTO UNDO */ 
.styleguide-title{color:#fff;bottom:auto;position:relative;font-size:56px;font-weight:300;line-height:1;letter-spacing:-.02em}  /* AUTO UNDO */ 
.styleguide-title:after{border-bottom:0}  /* AUTO UNDO */ 
.styleguide-title span{font-weight:300}  /* AUTO UNDO */ 
.demosLoaded .styleguide-demo{opacity:1}  /* AUTO UNDO */ 
iframe{display:block;width:100%;border:none}  /* AUTO UNDO */ 
iframe.heightSet{overflow:hidden}  /* AUTO UNDO */ 
.demo-wrapper{margin:24px}  /* AUTO UNDO */ 
.demo-wrapper iframe{border:1px solid rgba(0,0,0,.5)}  /* AUTO UNDO */ 

/* GENERAL */
body { background-color:#ffffff; font-size:100%; font-family:verdana,arial,helvetica,sans-serif; }
a:link, a:visited { text-decoration:none; }
a:hover, a:active { text-decoration:underline; color:red; }

/* DOUBLECLICK ADS ON HOME PAGE */
.centered-ad {margin-left: auto; margin-right: auto; }

/* NEWS ON HOME PAGE */
.homecontainer { margin-left:5%; margin-right:5%; }
.homecontainer a:hover, a:active { color:red; }
.homeleft { width:31%; padding-right:1%; float:left; }
.homecenter { width:31%; padding-left:1%; padding-right:1%; border-left:1px solid lightgray; border-right:1px solid white; float:left; }
.homeright { width:32%; padding-left:1%; float:left}
#almanaccontainer { border-top:1px solid lightgray; margin-top:15px; margin-left:5%; margin-right:5%; font-size:x-small; text-align:center; }
#almanaccontainer a:hover, a:active { color:red; }
#almanac1 { width:18%; padding-top:5px; padding-right:1%; float:left; }
#almanac2 { width:18%; padding-top:5px; padding-left:1%; padding-right:1%; border-left:1px solid lightgray; float:left; }
#almanac3 { width:18%; padding-top:5px; padding-left:1%; padding-right:1%; border-left:1px solid lightgray; float:left; }
#almanac4 { width:18%; padding-top:5px; padding-left:1%; padding-right:1%; border-left:1px solid lightgray; border-right:1px solid lightgray; float:left; }
#almanac5 { width:18%; padding-top:5px; padding-left:1%; float:left; }
#.Headnewsheadline { color:darkblue; text-transform:uppercase; font-size:230%; padding-top:30px; padding-bottom:15px; margin-left:5%; margin-right:5%; font-weight:bold; text-align:center; }
.Headnewsheadline { color:darkblue; font-size:210%; padding-top:30px; padding-bottom:15px; margin-left:5%; margin-right:5%; font-weight:bold; text-align:center; }
.Headnewsheadline a:link, a:visited { color:darkblue; }
.Headnewsheadline a:hover, a:active { color:red; }
.Leftnewsheadline, a.Leftnewsheadline { color:darkblue; text-decoration:underline; font-weight:bold; font-size:small; }
.Centernewsheadline, a.Centernewsheadline { color:darkblue; text-decoration:underline; font-weight:bold; font-size:small; }
.Rightnewsheadline, a.Rightnewsheadline { color:darkblue; text-decoration:underline; font-weight:bold; font-size:small; }
.newsbyline {font-style:italic; color:darkred; font-weight:bold; font-size:small; }
.newscontent {font-size:small; }
.subscribe { padding:15px; border:1px solid gray; margin-top:10px; text-align:center; background-color:#fff8dc; }
#subscribemail { padding:15px; border:1px solid darkgray; margin-top:10px; text-align:center; background-color:#ebe5c3; }
.subscribemail { padding:15px; border:1px solid #663300; margin-top:10px; text-align:center; background-color:#ffffcc; }
.subscribe1 { width:33%; float:left; text-align:center; padding-top:23px; border-top:1px solid gray; border-bottom:1px solid gray; border-left:1px solid gray; background-color:#fff8dc; }
.subscribe2 { width:33%; float:left; text-align:center; padding-top:5px; border-top:1px solid gray; border-bottom:1px solid gray; border-left:1px solid lightgray; border-right:1px solid lightgray; background-color:#fff8dc; }
.subscribe3 { width:33%; float:left; text-align:center; padding-top:23px; border-top:1px solid gray; border-bottom:1px solid gray; border-right:1px solid gray; background-color:#fff8dc; }
a.mark:visited { display:none; }
.brockman-original { padding-top:5px; padding-bottom:20px; border:1px solid blue; background-color:lightblue; text-align:center; }
.brockman { display:none; }
.lenny { padding:15px; border:1px solid gray; margin-top:10px; text-align:center; background-color:#f5f5f5; }
.carl { padding:15px; border:1px solid darkgray; margin-top:70px; text-align:center; background-color:#fff8dc; }

/* BIBLE */
#biblecrumbs { font-size:80%; font-weight:bold; padding-bottom:5px; margin-left:5%; }

#bibleguide table { background-color:#ffffff; font-size:70%; padding:0px; border:0px; margin-top:10px; margin-bottom:10px; margin-left:auto; margin-right:auto; }
.bibleth1 { background-color:#4d94d6; vertical-align:top; text-align:center; padding:3px; color:white; }
.bibleth2 { background-color:#80bbf3; vertical-align:top; text-align:center; padding:3px; color:white; }
#bibleguide td { background-color:#e2effc; vertical-align:top; text-align:center; padding:5px; margin:0; width:auto; }

.biblenav { text-align:center; padding-top:10px; padding-bottom:10px; border-top:1px solid lightgray; border-bottom:1px solid lightgray; margin-top:10px; margin-bottom:10px;  margin-left:5%; margin-right:5%; }
.biblenav h1 { display:inline; font-size:180%; text-align:center; color:black; padding:0; border:0; margin-top:0; margin-bottom:0; background-color: #ffffff; font-family:verdana,arial,helvetica,sans-serif; }
.biblenav h2 { display:inline; font-size:180%; text-align:center; color:black; padding:0; border:0; margin-top:0; margin-bottom:0; background-color: #ffffff; font-family:verdana,arial,helvetica,sans-serif; }
.biblenavleft, .biblenavright { font-size:180%; color:black; font-family:verdana,arial,helvetica,sans-serif; }

.biblebottom { padding-top:10px; padding-bottom:10px; border-top:1px solid lightgray; border-bottom:1px solid lightgray; margin-top:10px; margin-bottom:10px; margin-left:5%; margin-right:5%; }
.biblebottom a:link { font-size:180%; color:black; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; }
.biblebottom a:visited { font-size:180%; color:black; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; }
.biblebottom a:hover { text-decoration:none; color:red; }
.biblebottom a:active { text-decoration:none; }

.biblechapters { font-size:100%; text-align:center; margin-top:0;}
a.biblechapter { font-size:100%; text-decoration:underline; }
.bibletable { background:white; margin-left:5%; margin-right:5%; width:90%; border-collapse:collapse; }
.bibletd1 { width:26%; vertical-align:top; padding-top:5px; padding-bottom:5px; padding-left:1%; padding-right:1%; margin:1px solid orange; font-size:105%; font-family: 'TITUS Cyberbit Basic', 'Cardo', 'New Athena Unicode','Galatia SIL','Gentium', 'Arial Unicode MS', 'Lucida Grande'; font-size:110%; }
.bibletd2 { width:31%; vertical-align:top; padding-top:5px; padding-bottom:5px; padding-left:2%; padding-right:2%; margin:1px solid orange; font-size:125%; font-family:"Times CY", "Times New Roman", "Times", serif; background-image:url(https://www.newadvent.org/images/parchment1.jpg); }
.bibletd2 { width:31%; vertical-align:top; padding-top:5px; padding-bottom:5px; padding-left:2%; padding-right:2%; margin:1px solid orange; font-size:125%; font-family:"Times CY", "Times New Roman", "Times", serif; background-image:url(https://www.newadvent.org/images/parchment1.jpg); }
.bibletd3 { width:26%; vertical-align:top; padding-top:5px; padding-bottom:5px; padding-left:1%; padding-right:1%; margin:1px solid orange; font-size:125%; font-family:"Times CY", "Times New Roman", "Times", serif; }
#.bibletd3 { width:26%; vertical-align:top;padding-top:5px; padding-bottom:5px; padding-left:1%; padding-right:1%; margin:1px solid orange; font-variant:small-caps; font-size:105%; }
p.initial { padding:0px; border:0px; margin:0px; }
p.initial:first-line { font-variant:small-caps; }
.bibleul { padding-top:5px; padding-bottom:5px; padding-right:5px; margin-left:10%; margin-right:10%; list-style-type:square; background-color:#e2effc; }

/* MOVIES */
.theater2 { width:95%; background-color:#ffffff; font-size:90%; padding:7px; border:1px solid #003366; margin-top:20px; margin-bottom:0px; text-align:left; }
.theater { width:95%; background-color:#f5f5f5; font-size:90%; padding:7px; border:1px solid #003366; margin-top:20px; margin-bottom:0px; text-align:left; }
.movieheading { font-weight:bold; font-size:large; text-align:center; color:black; margin-bottom:0px; }
.showtimes { font-weight:bold; font-size:x-small; text-align:center; margin-top:0px; }
.movietitle { font-weight:bold; font-size:x-small; text-decoration:underline; }
.highgrade { background-color:green; color:white; font-weight:bold; font-size:xx-small; padding-left:1px; padding-right:1px; }
.midgrade { background-color:orange; color:white; font-weight:bold; font-size:xx-small; padding-left:1px; padding-right:1px; }
.lowgrade { background-color:red; color:white; font-weight:bold; font-size:xx-small; padding-left:1px; padding-right:1px; }
.highrating { color:green; font-size:xx-small; padding-left:1px; padding-right:1px; border:1px solid green; }
.midrating { color:orange; font-size:xx-small; padding-left:1px; padding-right:1px; border:1px solid orange; }
.lowrating { color:red; font-size:xx-small; padding-left:1px; padding-right:1px; border:1px solid red; }
.moviecontent { color:gray; font-size:x-small; }
.usccbcontent { display:none; }
.movielinks { font-size:xx-small; }
.movietext { font-size:x-small; }

/* RESPONSIVE MEDIA QUERIES */

@media (max-width: 720px) {
#mi5 { font-size:80%; font-weight:bold; padding-bottom:5px; margin-left:3%; }
#springfield2 { padding:5px; border:0px solid lightgray; margin-left:3%; margin-right:3%; background-color:#ffffff; }
.gumroad { display: none; }
}
@media (min-width: 721px) {
#mi5 { font-size:80%; font-weight:bold; padding-bottom:5px; margin-left:17%; }
#springfield2 { padding:5px; border:0px solid lightgray; margin-left:15%; margin-right:15%; background-color:#ffffff; }
}


/* FOUR MAIN DIVISIONS */

@media screen and (min-width: 600px) {
   #mobilecity { display: none; }
   #capitalcity { display: block; margin-left:5%; margin-right:5%; background-color:#ffffff; }
}
@media screen and (max-width: 599px) {
   #capitalcity { display: none; }
   #mobilecity { display: block; margin-left:5%; margin-right:5%; background-color:#ffffff; }
   #catholicadnet-300x250-float { display: none; }
}

#shelbyville { float:left; width:300px; background-color:#ffffff; padding-top:15px; padding-right:2px; border-right: 1px solid #ffffff; margin-right:10px; margin-left:5%; }
#springfield { padding:5px; border:0px solid lightgray; margin-left:372px; margin-right:5%; background-color:#ffffff; }

#ogdenville-new { background-color:#333366; text-align:center; padding:0px; border:0px; margin:0px; }
#ogdenville { background:#333366; text-align:center; margin-left:5%; margin-right:5%; background-color:#ffffff; clear:both; }

/* MODULES */
#googleleft { padding-top:5px; padding-bottom:5px; }
#google234 { padding-top:5px; padding-bottom:5px; border-top:1px solid gray; border-bottom:1px solid gray; width:234px; margin-left:auto; margin-right:auto; }
#google300 { padding-top:5px; padding-bottom:5px; border-top:1px solid white; border-bottom:1px solid white; width:300px; margin-left:auto; margin-right:auto; }
#burns { width:300px; background-color:#ffffff; padding:3px; border:1px solid white; margin-bottom:10px; }
#smithersnew { width:292px; background-color:#ffffff; font-size:90%; padding:7px; border:1px solid white; margin-left:auto; margin-right:auto; text-align:center; }
#smitherscenter { width:300px; background-color:#ffffff; font-size:90%; padding:4px; border:1px solid white; margin-top:14px; margin-bottom:14px; margin-left:auto; margin-right:auto; text-align:center; }
#smithers { width:300px; background-color:#ffffff; font-size:90%; padding:4px; border:1px solid white; margin-top:14px; margin-bottom:14px; text-align:center; }
#smithers-index { background-color:#ffffff; font-size:90%; padding:7px; border:1px solid white; text-align:center; }
#smithers0 { width:300px; background-color:white; padding:7px solid white; border:1px solid white; margin-top:15px solid white; margin-bottom:5px solid white; }
#smithers1 { width:300px; background-color:#990000; font-size:120%; padding:7px solid #990000; border:1px solid #990000; margin-top:15px solid white; margin-bottom:5px solid #990000; }
#smithers2 { width:300px; height:200px; background-color:#000000; font-size:80%; padding:7px solid black; border:1px solid black; margin-top:10px solid black; margin-bottom:10px solid black; }
#patty { width:292px; background-color:#ffffff; font-size:80%; padding:7px; border:1px solid lightgray; margin-top:10px; margin-bottom:10px; }
#selma { width:292px; background-color:#ffffff; font-size:80%; padding:7px; border:1px solid lightgray; margin-top:10px; margin-bottom:10px; }
#flanders { width:292px; background-color:#ffffff; font-size:80%; padding:7px; border:1px solid lightgray; margin-top:10px; margin-bottom:10px; }
#marge { width:300px; background-color:#ffffff; font-size:80%; padding-left:7px; margin-top:10px; margin-bottom:10px; }
#wiggum {}
.adsense1 { font-size:x-small; text-align:center; padding:0px; border:0px; margin:0px; }
.adsense2 { color:darkred; }
.adsense3 { color:red; width:80%; }

/* CITATIONS */
#apawork { text-decoration:underline; }
#dedication { font-style:italic; }
#mlawork { text-decoration:underline; }
#srcwork { text-decoration:underline; }

/* HEADERS */
.h1a { font-size:115%; font-weight:bold; font-style:italic; color:#336699; font-family:verdana,arial,helvetica,sans-serif; }
h2-old { border-top: 2px solid #336699; background-color: #efefce; border-bottom: #efefce; color:#336699; padding-left:5px; font-size:130%; font-family:verdana,arial,helvetica,sans-serif; }
h2 { font-size:145%; border-bottom:1px solid black; }
h3 { font-size:130%; font-weight:bold; font-style:italic; border-bottom:1px solid #ffffff; color:#336699; padding-left:0px; font-family:verdana,arial,helvetica,sans-serif; }
h4 { font-size:115%; font-family:verdana,arial,helvetica,sans-serif; }
.h0 { background-color: #efefce; border-top: 2px solid #336699; height:18px; }
.h01 { padding-top:1px; }
.h02 { font-size:4px; line-height:4px; height:4px; background-image:url(https://www.newadvent.org/images/shadow1.gif); background-repeat:repeat-x; margin-bottom:18px; }
.h03 { float:left; padding-left:8px; vertical-align:middle; text-align:center; }
.h04 { float:right; padding-right: 10px; vertical-align:middle; text-align:center; color: #0253B7; }
.h05 { text-decoration:none; }
h1 { font-size:145%; color:#3F4C6B; font-family:verdana,arial,helvetica,sans-serif; }
/*h3 { font-size:130%; font-weight:bold; border-bottom:1px solid #333333; color:#333333; padding-left:5px; font-family:verdana,arial,helvetica,sans-serif; }*/
/*h3 { font-size:130%; font-family:verdana,arial,helvetica,sans-serif; }*/
h5 { font-size:95%; padding:0px; border:0px; margin:0px; padding-top:1px; padding-right:5px; font-style:italic; font-family:verdana,arial,helvetica,sans-serif; }
h6 { float:left; font-size:95%; padding:0px; border:0px; margin:0px; padding-top:1px; padding-right:5px; font-style:italic; font-family:verdana,arial,helvetica,sans-serif; }
.h7 { color:white; background-color:red; padding:2px; text-align:center; font-size:100%; text-decoration:bold; }
.h8 { color:white; background-color:red; padding:2px; text-align:center; font-size:100%; }

/* BIBLE */
.poe000 { }
.poe001 { }
.poe002 { }
.poe003 { }
.pro000 { }
.pro001 { }
.pro002 { }
.speaker { font-size:80%; text-transform:uppercase; }
.verse { font-size:80%; vertical-align:top; color:red; text-decoration:bold; }
.biblepoem { margin-left:10%; } 
.bibleprose { }

/* OTHER */
.copyright { display:block; text-align:center; font-size:80%; }
.quote2 { font-style:italic; }
.page1 { background-color:#ff0000; color:white; font-size:70%; border: 1px solid #ff0000; }
.page2 { color:#ff0000; font-size:70%; padding-left:1px; padding-right:1px; border: 1px solid #ff0000; }
.note { display:none; }
.prefisk { font-weight:bold; color:black; }
.fisk { font-weight:bold; color:red; }

/* ------------------------------------------------------------ */

/* IDS FOUND IN BREAK5 SCRIPT */
#adsensenote-on { padding:5px; border:1px dotted gray; margin-top:5px; font-size:85%; color:gray; }
#adsensenote { display:none; }
#ad9 { margin-top:10px; margin-bottom:-10px; font-size:85%; }
#ad9 h2 { display:none; }
#ad8 { width:234; text-align:center; }
/* #cdad { float:right; font-weight:bold; line-height:130%; padding:10px; border:1px dotted white; margin-left:10px; margin-bottom:5px; text-align:center; background-color:#ffffff; } */
cdad {}
#trincomad { float:right; border:1px dotted white; width:120px; }

/* CLASSES FOUND IN BREAK5 SCRIPT */
td.bar_white_on_color { width:100%; border-left:thin solid white; border-right:thin solid #3F4C6B; background-color:#3F4C6B; font-size:80%; color:white}
td.bar_white_on_color a:link { text-decoration:none; color:white; }
td.bar_white_on_color a:visited { text-decoration:none; color:white; }
td.bar_white_on_color a:hover, td.bar_white_on_color a:active { text-decoration:none; color:red; }
a.tab_color_on_beige { text-decoration:none; color:#555555; background-color:#efefce; font-size:80%; font-weight:bold}
a.tab_white_on_color { text-decoration:none; color:#ffffff; background-color:#3F4C6B; font-size:80%; font-weight:bold}
td.tab { width:1; border-left:thin solid white; border-right:thin solid gray}
td.bar_color_on_white { width:100%; border-left:thin solid white; border-right:thin solid white; font-size:80%; color:black}

/* UNIVERSAL */
#article {}
#header {}
#footer { background:#333366; text-align:center; background-color:#ffffff; }
#lgleft { float:left; width:336px; padding:10px; border:1px dotted white; margin-left:0px; margin-right:10px; margin-bottom:5px; background-color:#ffffff; }
.navg { display:none; }
.navb { background:#ccffff; font-size:90%; padding-left:4px; padding-right:4px; }

/* INLINE MARKUP */
.DEPRECATEDstiki { background-color:#ffff99; font-size:80%; padding-left:2px; padding-right:2px; font-style:normal; }
.stiki { background-color:white; color:red; }
.yellow { background-color:#ffff99; font-size:100%; padding-left:2px; padding-right:2px; }
span.sc { font-variant: small-caps; }
span.Greek { font-family:Gentium; }
span.Hebrew { font-family:'Times New Roman'; }
#clear { clear:both; }
.clear { clear:both; }

/* HOME PAGE ONLY */
#feed1 ul { padding-left:0; margin-left:0; }
#feed1 li { list-style-type:none; margin-top:0em; margin-bottom:-1em; }
#feed1 img { padding:5px; margin:5px; }
#feed2 ul { padding-left:0; margin-left:0; }
#feed2 li { list-style-type:none; list-style-position:inside; margin-top:1em; padding-top:1em; border-top: 1px dotted gray; }
#homemain { margin-left:212px; }
#homesidebar { margin-bottom:10px; float:left; width:180px; background-color:#add8e6; border: 1px dotted blue; padding:5px; }
.homesidetext { font-size:70%; }
.redhead { color:white; background-color:red; padding:2px; text-align:center; font-size:80%; }

/* FEEDBURNER BUZZBOOST */
.headline { font-size:100%; font-style:normal; font-weight:bold; text-transform:capitalize; }
#creditfooter { display:none; }

/* ONLY IN EGGC AND EGGK */
#smcent { width:234; text-align:center; }
#smleft { width:234; text-align:center; }
div.cenotes { font-size:80%; }

/* ONLY IN EGGB, EGGF AND EGGL */
#column1 { display:none; }

/* ONLY IN EGGB, EGGC, EGGK AND EGGS */
.pub { font-size:80%; }

/* ADS AND ALERT MESSAGE AT THE TOP OF EACH PAGE */
#topjs { text-align:center; }
#adjs { text-align:center; }

/* TEMPORARY */
#tools { display:none; }
#cdleft { float:left; padding:10px; border:1px dotted white; margin-left:0px; margin-right:10px; margin-bottom:5px; background-color:#ffffff; }
#cdright { float:right; width:auto; padding:10px; border:1px dotted white; margin-left:10px; margin-right:0px; margin-bottom:5px; background-color:#ffffff; }
#cdbottom { text-align:center; }
.nospam { color:white; }

/* ADS */
#1-left { float:left; width:336px; padding:10px; border:1px dotted white; margin-left:0px; margin-right:10px; margin-bottom:5px; background-color:#ffffff; }
#1-right { float:right; width:336px; padding:10px; border:1px dotted white; margin-left:10px; margin-right:0px; margin-bottom:5px; background-color:#ffffff; }

#adleft { float:left; width:auto; padding:10px; border:1px dotted white; margin-left:0px; margin-right:10px; margin-bottom:5px; background-color:#ffffff; }
/* #section1 { float:left; width:auto; padding:10px; border:1px dotted white; margin-top:40px; margin-left:0px; margin-right:10px; margin-bottom:5px; background-color:#ffffff; } */
#section2 { }
#adcenter { text-align:center; }
#adright { float:right; width:auto; padding:10px; border:1px dotted white; margin-left:10px; margin-right:0px; margin-bottom:5px; background-color:#ffffff; }

/* BRECK */
#top { background-color:purple; text-align:left; padding-left:5px; padding-right:5px; padding-bottom:20px; margin-left:-6%; margin-right:-6%; border-bottom:1px solid lightblue; font-size:90%; margin-top:-10px; }
#tabr { float:right; padding-right:10px; }
#tabl { float:left; padding-left:10px; }
div.top a:link { color:white; text-decoration:none; }
div.top a:visited { text-decoration:none; }
div.top a:hover, a:active { text-decoration:underline; color:red; }

/* OTHER */
q { font-style:italic; }
