/* 
Blogger Template Style
Name:     TicTac (Blueberry)
Author:   Dan Cederholm
URL:      www.simplebits.com
Date:     1 March 2004
*/

/* ---( page defaults )--- */

body {   margin: 0;   padding: 0;   afont-family: Verdana, sans-serif;   afont-size: small;   text-align: center;   color: #333;   background: #e0e0e0;   }
ablockquote {   margin: 0 0 0 30px;   padding: 10px 0 0 20px;   font-size: 88%;   aline-height: 1.5em;   color: #666;   background: url(http://www.smallgroupministry.net/cgnews/wip/quotes.gif) no-repeat top left;   }
ablockquote p {   margin-top: 0;   }
abbr, acronym {   cursor: help;   font-style: normal;   border-bottom: 1px dotted;   }
code {   color: #996666;   }
hr {   display: none;   }
img {   border: none;   }
wbr:after { content: "\00200B" }

/* unordered list style */
ul.ocg {   list-style: none;   margin: 0 0 20px 30px;   padding: 0;   }
li.ocg {   list-style: none;   padding-left: 14px;   margin-bottom: 3px;   background: url(http://www.smallgroupministry.net/cgnews/wip/tictac_blue.gif) no-repeat 0 6px;   }

/* links */
a.ocg:link {   color: #6699cc;   }
a.ocg:visited {   color: #666699;   }
a.ocg:hover {   color: #5B739C;   }
a.ocg:active {   color: #5B739C;   text-decoration: none;   }

/* ---( layout structure )---*/

@media all {
  #wrap {     awidth: 847px; awidth: 100%;     margin: 0 auto;  aborder: 1px solid #ee0000;    text-align: left;     background: #ffffff; aurl(http://www.ablogblog.com/tictac_blue/tile.gif) repeat-y;   background: #e9e9e9;  } 
  #content {    abackground: #ffffff;  amargin-left: 62px; /* to avoid the BMH */      aborder: 1px solid #00ee00;  abackground: #eeee00;  }
  #main-content {   afloat: left;     awidth: 460px; awidth: 72%;     margin: 0px 0 0 0px;   aborder: 1px solid #eeee00;    padding: 0 20px;     aline-height: 1.5em;   background: #ffffff;  }
  #sidebar {     amargin: 0 0 0 75%;     apadding: 20px 0 0 0;   font-family: Verdana, sans-serif;   font-size: 11px;     aline-height: 1.4em;   aborder: 2px solid #0000ee;    color: #999;   height: 100%; background: url(http://www.smallgroupministry.net/cgnews/wip/sidebar_bg.gif) no-repeat 0 0;  background-color: #e9e9e9;   }   
}

@media handheld {
  #wrap {     width: 90%;     background: none;     }
  #content {     margin-left: 0 2% 0 2%;     }
  #main-content {     float: none;     width: 100%;     }
  #sidebar {     margin: 0 2% 0 2%;     }   
}

/* ---( header and site name )--- */
@media all {
  #blog-header {     margin: 0;     padding: 0;     font-family: "Lucida Grande", "Trebuchet MS";     background: #e0e0e0 url(http://www.smallgroupministry.net/cgnews/wip/top_div_blue.gif) no-repeat top left;     }
  #blog-header h1 {     margin: 0;     padding: 45px 60px 50px 160px;     font-size: 200%;     color: #fff;     text-shadow: #4F73B6 2px 2px 2px;     background: url(http://www.smallgroupministry.net/cgnews/wip/top_h1_blue.gif) no-repeat bottom left;     }   
}

@media handheld {
  #blog-header {     background: #6699cc;     }
  #blog-header h1 {     background: none;     }   
}

#blog-header h1 a {   text-decoration: none;   color: #fff;   }
#blog-header h1 a:hover {   color: #eee;   }

/* ---( main column )--- */

h2.date-header {   margin-top: 0;   padding-left: 14px;   font-size: 90%;   color: #999999;   background: url(http://www.smallgroupministry.net/cgnews/wip/date_icon_blue.gif) no-repeat 0 50%;   }
h3.post-title {   margin-top: 0;   font-family: "Lucida Grande", "Trebuchet MS";   font-size: 130%;   letter-spacing: -1px;   color: #993333;   }
.post {   margin: 0 0 1.5em 0;   padding: 0 0 1.5em 14px;   border-bottom: 1px solid #ddd;   }
.post-footer {   margin: 0;   padding: 0 0 0 14px;   font-size: 88%;   color: #999;   background: url(http://www.smallgroupministry.net/cgnews/wip/tictac_grey.gif) no-repeat 0 8px;   }
.post img {   padding: 6px;   border-top: 1px solid #ddd;   border-left: 1px solid #ddd;   border-bottom: 1px solid #c0c0c0;   border-right: 1px solid #c0c0c0;   }

/* comment styles */
#comments {   padding-top: 10px;   font-size: 85%;   line-height: 1.5em;   color: #666;   background: #eee url(http://www.smallgroupministry.net/cgnews/wip/comments_curve.gif) no-repeat top left;   }
#comments h4 {   margin: 20px 0 15px 0;   padding: 8px 0 0 40px;   font-family: "Lucida Grande", "Trebuchet MS";   font-size: 130%;   color: #666;   background: url(http://www.smallgroupministry.net/cgnews/wip/bubbles.gif) no-repeat 10px 0;   height: 29px !important; /* for most browsers */   height /**/:37px; /* for IE5/Win */   }
#comments ul {   margin-left: 0;   }
#comments li {   background: none;   padding-left: 0;   }
.comment-body {   padding: 0 10px 0 25px;   background: url(http://www.smallgroupministry.net/cgnews/wip/tictac_blue.gif) no-repeat 10px 5px;   }
.comment-body p {   margin-bottom: 0;   }
.comment-data {   margin: 4px 0 0 0;   padding: 0 10px 1em 60px;   color: #999;   border-bottom: 1px solid #ddd;   background: url(http://www.smallgroupministry.net/cgnews/wip/comment_arrow_blue.gif) no-repeat 44px 2px;   }
.deleted-comment {   font-style:italic;   color:gray;   }

/* ---( sidebar )--- */
h2.sidebar-title, h4.sidebar-title {   margin: 0 0 0 0;   padding: 25px 0 0 50px;   font-family: "Lucida Grande", "Trebuchet MS";   font-size: 130%;   color: #666;   height: 32px;   background: url(http://www.smallgroupministry.net/cgnews/wip/sidebar_icon.gif) no-repeat 20px 15px;   height: 32px !important; /* for most browsers */   height /**/:57px; /* for IE5/Win */   }
#sidebar h4 {   margin: 0 0 0 0;   padding: 25px 0 0 25px;   font-family: "Lucida Grande", "Trebuchet MS";   font-size: 130%;   color: #666;   height: 32px;   background: url(http://www.smallgroupministry.net/cgnews/wip/sidebar_icon.gif) no-repeat -1px 15px;   height: 32px !important; /* for most browsers */   height /**/:57px; /* for IE5/Win */   }
#sidebar ul, #sidebar p {   amargin: 0;   apadding: 5px 20px 1em 20px;   border-bottom: 1px solid #ddd;   }
#sidebar li {   abackground: url(http://www.smallgroupministry.net/cgnews/wip/tictac_blue.gif) no-repeat 0 5px;   }

.listingdiv { padding: 5px 20px; }
.yearlistnum { font-weight: bold; color: #ee0000;}
.yearlistdiv { width: 90%; aborder: 1px solid; padding-left: 1.0em; }


/* profile block */
.profile-datablock {   margin: 0;   padding: 5px 20px 0 20px;   }
.profile-datablock dd {   margin: 0;   padding: 0;   }
.profile-img img {   float: left;   margin: 0 10px 0 0;   padding: 4px;   border-top: 1px solid #ddd;   border-left: 1px solid #ddd;   border-bottom: 1px solid #c0c0c0;   border-right: 1px solid #c0c0c0;   background: #fff;   }
#asidebar p.profile-link {   padding-left: 36px;   background: url(http://www.smallgroupministry.net/cgnews/wip/profile_blue.gif) no-repeat 20px 4px;   }
p#powered-by, #asidebar p.profile-textblock {   margin-top: 1em;   border: none;   }

/* ---( footer )--- */

.clear { /* to fix IE6 padding-top issue */   clear: both;   height: 0;   }

@media all {
  #footer {     margin: 0;     padding: 0 0 9px 0;     font-size: 85%;     color: #ddd;     background: url(http://www.smallgroupministry.net/cgnews/wip/bottom_sill.gif) no-repeat bottom left;     }
  #footer p {     margin: 0;     padding: 20px 320px 20px 95px;     background: url(http://www.smallgroupministry.net/cgnews/wip/bottom_sash.gif) no-repeat top left;     }   
}

@media handheld {
  #footer {     background: none;     }
  #footer p {     background: none;     }
}


/* Feeds
----------------------------------------------- */
#blogfeeds {  }
#postfeeds {  }



.chalicegraphic { width: 90px; }
.titlegraphic { width: 520px; }
.date_header { font-size: 16px; font-weight: bold; text-align: left; padding: 2px 10px; }
.issue_header { font-size: 16px; font-weight: bold; text-align: right; padding: 5px 10px; }
.basic { background: #ffdd44; background-color: #ffff99; padding: 5px 10px 15px 10px; font-size: 12px; text-align: center; border: 1px solid #666666; 
-webkit-border-radius: 20px;
-webkit-border-radius: 20px;
-khtml-border-radius: 20px;
-khtml-border-radius: 20px;
-moz-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
border-radius: 20px;
}
.about { }
.abouttitle { background: #ee2222; background-color: #882222; font-size: 22px; color: #ffffff; font-weight: bold; text-align: center; 
-webkit-border-top-right-radius: 10px;
-webkit-border-top-left-radius: 10px;
-khtml-border-radius-topright: 10px;
-khtml-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-topleft: 10px;
border-top-right-radius: 10px;
border-top-left-radius: 10px;
}
.abouttext { background: #ffddff; background-color: #ffeeff; padding: 5px 10px 15px 10px; font-size: 12px; 
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-khtml-border-radius-bottomright: 10px;
-khtml-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
.inthisissue { }
.inthisissuetitle { background: #ee2222; background-color: #882222; font-size: 22px; color: #ffffff; font-weight: bold; text-align: center; 
-webkit-border-top-right-radius: 10px;
-webkit-border-top-left-radius: 10px;
-khtml-border-radius-topright: 10px;
-khtml-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-topleft: 10px;
border-top-right-radius: 10px;
border-top-left-radius: 10px;
}
.inthisissuetext { background: #88ee88; background-color: #bad7df; font-size: 13px; padding: 5px 10px; margin: 0; aborder: 1px solid; text-align: center; font-weight: bold; line-height: 120%; 
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-khtml-border-radius-bottomright: 10px;
-khtml-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
ul.iti { font-size: 13px; margin: 0; margin-left: 0.5em; padding-left: 0.5em; }
li.iti { text-align: left; amargin-bottom: 13px; color: #ee0000; font-size: 13px; }
li.iti span { color: #000000; font-size: 16px; }
ol.arts { margin-bottom: 0; }
ul.arts { margin-bottom: 0; }
li.arts { font-weight: bold; margin-bottom: 1.0em; }
li.arts span { font-weight: normal;  }
li.arts2 { font-weight: bold; }
li.arts2 span { font-weight: normal;}
.maintext { padding: 10px; abackground: #f8f8f8; }
.openingletter { padding: 0 5px; }
.financial { background: #0000ee; background-color: #7c9cd8; padding: 10px; color: #ffffee; color: #222222; text-align: center; font-style: italic; 
-webkit-border-radius: 20px;
-webkit-border-radius: 20px;
-khtml-border-radius: 20px;
-khtml-border-radius: 20px;
-moz-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
border-radius: 20px;
}
.contents { background: #ff99ff; }
.contentstitle { background: #ee2222; font-size: 22px; color: #ffffff; font-weight: bold; text-align: center; }
.contentsbox { border: 2px solid #dd22dd; background: #ffccff; padding: 3px 5px; width: 90%; margin: 10px auto; }
.contacts { abackground: #ff99ff; }
.contactstitle { background: #ee2222; background-color: #882222; font-size: 22px; color: #ffffff; font-weight: bold; text-align: center;
-webkit-border-top-right-radius: 10px;
-webkit-border-top-left-radius: 10px;
-khtml-border-radius-topright: 10px;
-khtml-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-topleft: 10px;
border-top-right-radius: 10px;
border-top-left-radius: 10px;
}
.contactstext { background: #88eeee; background-color: #7c9cb8; font-size: 14px; padding: 5px 10px; margin: 0; font-weight: bold; 
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-khtml-border-radius-bottomright: 10px;
-khtml-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
.listinfo { background: #ffddff; padding: 5px 10px 15px 10px; font-size: 14px; }
.articlehead { background: #ccccff; background-color: #bad7df; padding: 5px; font-weight: bold; font-size: 22px; text-align: center; border: 1px solid #bbbbbb; }
.articlesubhead { padding: 0 5px; font-size: 18px; text-align: center; }
.articlesubhead2 { padding: 0 5px; font-size: 18px; }
.articlesubhead2large { padding: 0 5px; font-size: 23px; }
.articlesubhead3 { padding: 0; font-size: 18px; }
.articletext1 { padding: 0 10px; }
.advertisement2 { text-align: center; background: #ffdddd; background-color: #ffaaaa; font-size: 16px; width: 80%; margin: auto; padding: 5px; 
-webkit-border-radius: 20px;
-webkit-border-radius: 20px;
-khtml-border-radius: 20px;
-khtml-border-radius: 20px;
-moz-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
border-radius: 20px;
}
.byline { width: 50%; margin: 0 0 0 auto; font-weight: bold; font-style: italic; text-align: left;}
.byline2 { width: 60%; margin: 0 0 0 auto; font-weight: bold; font-style: italic; text-align: left; }
.basic, .aabout, .ainthisissue, .contents, .acontacts, .listinfo, .financial, .advertisement { border: 1px solid #dddddd; }
.baseline { background: #ccccff; background-color: #bad7df; font-size: 13px; font-weight: bold; padding: 5px 20px; text-align: right; }
.topline { background-color: #bad7df; }
a.artlink { text-decoration: none; color: #000000; }
a:link { color: #333399; }
hr { width: 90%; margin: 5px auto; height: 3px; border: 3px solid #dd9922; } 
td { vertical-align: top; }
sup { font-size: 0.65em; vertical-align: text-top; }

