/*[fmt]2010-202A-1*/
BODY  { font-family:  Arial; font-size:  12px; line-height:  16px;  }
TD  { font-family:  Arial; font-size:  12px; line-height:  15px;  }
IMG  { border:  0px solid #000000;  }
.contentpaneopen  { width:  602px;  }
H1  { font-size:  25px; color:  #FFF; font-weight:  bold; margin-bottom:  5px; line-height:  25px;  }
H2  { font-size:  20px; color:  #F7F8BC; font-weight:  bold; line-height:  20px; margin-bottom:  2px;  }
H3  { font-size:  18px; color:  #B7D3EF; font-weight:  bold; padding-left:  25px; background:  url(/templates/vandyke/images/arrow.png) no-repeat 1px; line-height:  20px; margin-bottom:  2px;  }
H4  { font-size:  16px; color:  #B7D3EF; font-weight:  bold; margin-top:  0px; margin-bottom:  4px; line-height:  20px;  }
H5  { font-size:  16px; color:  #EAE9AA; font-weight:  bold; margin:  0px; padding:  0px; line-height:  25px;  }
#flashintro  { margin-top:  -3px;  }
.sermontitle  { color:  #FFF; font-weight:  bold; font-size:  20px; line-height:  20px;  }
.sermondate  { color:  #B7D3EF; line-height:  30px;  }
.pagenav  { padding:  1px; margin:  2px; font-family:  arial; text-transform:  uppercase; font-size:  11px; line-height:  20px;  }
A.pagenav:link  { padding:  2px 5px; margin:  1px; border:  1px solid #FFF; text-decoration:  none; color:  #FFF;  }
A.pagenav:visited  { padding:  2px 5px; margin:  1px; border:  1px solid #FFF; text-decoration:  none; color:  #FFF;  }
A.pagenav:hover  { border:  1px solid #FFF; background-color:  #1C5B90; color:  #FFF;  }
.mod_placeherefront  { color:  #FFF; position:  relative; top:  0px; left:  0px;  }
.thyme_box  { padding-left:  16px;  }
A:link  { color:  #A8D1EE; font-weight:  bold; text-decoration:  underline;  }
A:visited  { color:  #A8D1EE; font-weight:  bold; text-decoration:  underline;  }
A:hover  { color:  #FFF; font-weight:  bold; text-decoration:  underline;  }
.anav:link  { color:  #FFFFFF; text-decoration:  none; font-weight:  normal; font-family:  arial; font-size:  11px;  }
.anav:visited  { color:  #FFFFFF; text-decoration:  none; font-weight:  normal; font-family:  arial; font-size:  11px;  }
.contentheading  { text-decoration:  none; padding-top:  10px; font-size:  40px; line-height:  37px; width:  600px;  }
.componentheading  { text-decoration:  none; padding-top:  10px; font-size:  40px; line-height:  37px; width:  600px;  }
A.contentpagetitle:link  { color:  #FFF; font-family:  Arial; font-size:  18px; text-decoration:  underline; font-weight:  bold; background:  url(http://www.churchonajourney.com/templates/journey/images/arrow.gif) no-repeat 0; padding-left:  27px; line-height:  20px;  }
A.contentpagetitle:visited  { color:  #FFF; font-family:  Arial; font-size:  18px; text-decoration:  underline; font-weight:  bold; background:  url(http://www.churchonajourney.com/templates/journey/images/arrow.gif) no-repeat 0; padding-left:  27px; line-height:  20px;  }
A.contentpagetitle:hover  { color:  #BBDBF2; font-family:  Arial; font-size:  18px; text-decoration:  underline; font-weight:  bold; background:  url(http://www.churchonajourney.com/templates/journey/images/arrow.gif) no-repeat 0; padding-left:  27px; line-height:  20px;  }
.category  { line-height:  24px; font-size:  14px; padding-left:  25px; padding-bottom:  5px; padding-top:  5px; padding-right:  40px; margin:  20px; background:  url(/templates/journey/images/category.gif) no-repeat 0px;  }
A.category:link  { text-decoration:  none;  }
A.category:visited  { text-decoration:  none;  }
.blog_more  { padding-left:  80px;  }
.blogsection  { color:  #FFF; font-size:  12px; line-height:  20px; padding-left:  25px; background:  url(/templates/vandyke/images/category1.gif) no-repeat 0px;  }
/*MODULE STYLES*/
.mainlevellogin  { color:  #FFF; padding-left:  3px; padding-right:  3px;  }
.mainleveltopmenu  { padding-left:  3px; padding-right:  3px; color:  #FFF; font-size:  11px; position:  relative; left:  170px; bottom:  5px;  }
A.mainleveltopmenu:link  { color:  #FFF; font-size:  11px; font-weight:  normal; text-decoration:  underline;  }
A.mainleveltopmenu:visited  { color:  #FFF; font-size:  11px; font-weight:  normal; text-decoration:  underline;  }
A.mainleveltopmenu:hover  { color:  #A9BACC; font-size:  11px; font-weight:  normal; text-decoration:  underline;  }
.mainlevelbottommenu  { padding-left:  2px; padding-right:  2px; color:  #FFF; font-size:  11px;  }
A.mainlevelbottommenu:link  { color:  #FFF; font-size:  11px; font-weight:  normal; text-decoration:  underline;  }
A.mainlevelbottommenu:visited  { color:  #FFF; font-size:  11px; font-weight:  normal; text-decoration:  underline;  }
A.mainlevelbottommenu:hover  { color:  #A9BACC; font-size:  11px; font-weight:  normal; text-decoration:  underline;  }
/** END MODULES STYLE**/
.button  { font-family:  Tahoma; font-size:  12px; font-weight:  normal; position:  relative; left:  5px;  }
.inputbox  { font-family:  Tahoma; font-size:  12px; font-weight:  normal;  }
/** CHANGE THIS FOR FORUM HEADER CHANGE MIKE**/
.sectiontableheader  { font-weight:  bold; padding:  4px; color:  #FFFFFF;  }
.sectiontableheader A:link  { color:  #FFFFFF;  }
.sectiontableheader A:visited  { color:  #FFFFFF;  }
.sectiontableheader A:hover  { color:  #FFFFFF;  }
.sectiontableheader1  { background:  #134F85; color:  #FFFFFF;  }
.sectiontableentry1  { color:  #FFF; background:  #213A63;  }
.sectiontableentry1 A:link  { font-size:  12px; color:  #FFF; line-height:  22px; padding:  9px;  }
.sectiontableentry1 A:visited  { font-size:  12px; color:  #FFF; line-height:  22px; padding:  9px;  }
.sectiontableentry1 A:hover  { font-size:  12px; color:  #B7D3EF; line-height:  22px; padding:  9px;  }
.sectiontableentry2  { color:  #FFF; background:  #162743;  }
.sectiontableentry2 A:link  { font-size:  12px; color:  #FFF; line-height:  22px; padding:  9px;  }
.sectiontableentry2 A:visited  { font-size:  12px; color:  #FFF; line-height:  22px; padding:  9px;  }
.sectiontableentry2 A:hover  { font-size:  12px; color:  #B7D3EF; line-height:  22px; padding:  9px;  }
.adminform  { font-size:  10px; font-weight:  bold;  }
.leftspacer  { width:  0px;  }
.createdate  { height:  15px; color:  #A8D1EE; font-size:  11px; font-weight:  bold;  }
.contentpages  { font-family:  arial; color:  #FFF; padding-right:  20px; padding-left:  20px; padding-bottom:  5px; padding-top:  5px;  }
.leftside  { font-family:  arial; font-size:  12px; padding-left:  20px; padding-top:  5px;  }
.contentpageswide  { font-family:  arial; font-size:  12px; color:  #000000; padding-right:  15px; padding-left:  15px;  }
.search  { padding-right:  30px;  }
.bottom  { font-family:  arial; font-size:  11px; color:  #FFFFFF; padding-left:  26px;  }
.sideshadow  { border-bottom-width:  18px; border-bottom-style:  solid; border-bottom-color:  #124E82;  }
.frontimagebox  {  }
.frontupload  { position:  relative; top:  244px; left:  0px; margin-top:  -24px; z-index:  9999; background:  #1B355A; width:  59%; color:  #FFF;  }

