/*[fmt]2010-202A-1*/
/*#### BODY SETTING ####*/
BODY  { font-family:  Arial; font-size:  12px; color:  #000; line-height:  15px;  }
TD  { font-family:  Arial; font-size:  12px; line-height:  15px;  }
.sermontitle  { color:  #2C81B1; font-weight:  bold; font-size:  17px; padding-bottom:  5px;  }
.sermoninfo  { font-size:  12px; float:  left; display:  inline; clear:  left;  }
.sermondate  { font-size:  12px; float:  left; display:  inline; font-weight:  bold; clear:  left; color:  #4D901D;  }
.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 #000; text-decoration:  none; color:  #000;  }
A.pagenav:visited  { padding:  2px 5px; margin:  1px; border:  1px solid #000; text-decoration:  none; color:  #000;  }
A.pagenav:hover  { border:  1px solid #000; background-color:  #64A42C; color:  #FFF;  }
/*main links MIKE MIKE MIKE*/
A:link  { color:  #599A24; font-weight:  bold;  }
.readon  { border-top:  1px dotted #C7C7C7; padding-right:  471px;  }
A:visited  { color:  #599A24; font-weight:  bold;  }
A:hover  { color:  #2869AB; font-weight:  bold;  }
.anav:link  { color:  #000000; font-weight:  normal; text-decoration:  underline;  }
.anav:visited  { color:  #000000; font-weight:  normal; text-decoration:  underline;  }
.faq:link  { color:  #FEE27F; font-weight:  normal; text-decoration:  underline;  }
.faq:visited  { color:  #FEE27F; font-weight:  normal; text-decoration:  underline;  }
.faq:hover  { color:  #FEE27F; font-weight:  normal; text-decoration:  none;  }
.button  { font-family:  Tahoma; font-size:  12px; font-weight:  normal; position:  relative; left:  8px;  }
.contentheading  { color:  #FFF; font-family:  Arial; font-size:  23px; text-decoration:  none; font-weight:  bold; line-height:  25px; padding-bottom:  32px; padding-top:  8px;  }
.componentheading  { color:  #FFF; font-family:  Arial; font-size:  23px; text-decoration:  none; font-weight:  bold; line-height:  25px; padding-bottom:  32px; padding-top:  8px;  }
A.contentpagetitle:link  { color:  #599A24; font-family:  Arial; font-size:  25px; text-decoration:  none; font-weight:  bold; line-height:  35px;  }
A.contentpagetitle:visited  { color:  #599A24; font-family:  Arial; font-size:  25px; text-decoration:  none; font-weight:  bold; line-height:  35px;  }
A.contentpagetitle:hover  { color:  #599A24; font-family:  Arial; font-size:  25px; text-decoration:  none; font-weight:  bold; line-height:  35px;  }
/*MODULE STYLES*/
TABLE.moduletableannounce TD  { color:  #FFF; font-size:  12px; line-height:  14px; padding-left:  60px; padding-right:  5px;  }
TABLE.moduletableannounce A:link  { font-size:  13px; color:  #E5DB6A; font-weight:  bold; text-decoration:  underline;  }
TABLE.moduletableannounce A:visited  { font-size:  13px; color:  #E5DB6A; font-weight:  bold; text-decoration:  underline;  }
TABLE.moduletableannounce A:hover  { font-size:  13px; color:  #E5DB6A; font-weight:  bold; text-decoration:  none;  }
TABLE.moduletableannounce1 TD  { color:  #F9F7C7; font-size:  12px; line-height:  17px; padding-right:  5px; padding-top:  5px; padding-left:  15px;  }
TABLE.moduletableannounce1 A:link  { color:  #FFF; font-size:  12px; font-weight:  bold; text-decoration:  underline; padding-left:  20px; background:  url(http://www.thenorthstarchurch.com/templates/northstar/images/calendaricon.png) no-repeat; line-height:  17px;  }
TABLE.moduletableannounce1 A:visited  { color:  #FFF; font-size:  12px; font-weight:  bold; text-decoration:  underline; padding-left:  20px; background:  url(http://www.thenorthstarchurch.com/templates/northstar/images/calendaricon.png) no-repeat; line-height:  17px;  }
TABLE.moduletableannounce1 A:hover  { color:  #CCC; font-size:  12px; font-weight:  bold; text-decoration:  underline; padding-left:  20px; background:  url(http://www.thenorthstarchurch.com/templates/northstar/images/calendaricon.png) no-repeat; line-height:  17px;  }
TABLE.moduletableuser TH  { height:  20px;  }
TABLE.moduletableuser TD  { font-size:  11px; position:  relative; height:  20px; color:  #000; width:  880px;  }
TABLE.moduletableuser A:link  { color:  #000; text-decoration:  underline; font-size:  11px;  }
TABLE.moduletableuser A:visited  { color:  #000; text-decoration:  underline; font-size:  11px;  }
TABLE.moduletableuser A:hover  { color:  #66B53E; text-decoration:  underline; font-size:  11px;  }
TABLE.moduletablecontent TD  { color:  #E5DB6A; font-size:  16px; padding-left:  13px; padding-right:  10px; font-weight:  bold; line-height:  20px;  }
TABLE.moduletablecontent A:link  { color:  #FFFFFF; text-decoration:  none; font-size:  12px; line-height:  17px; padding-left:  14px; background:  url(../images/arrow.gif) no-repeat;  }
TABLE.moduletablecontent A:visited  { color:  #FFFFFF; text-decoration:  none; font-size:  12px; line-height:  17px; padding-left:  14px; background:  url(../images/arrow.gif) no-repeat;  }
TABLE.moduletablecontent A:hover  { color:  #FFFFFF; text-decoration:  underline; font-size:  12px; line-height:  17px; padding-left:  14px; background:  url(../images/arrow.gif) no-repeat;  }
TABLE.moduletablelogin TD  { font-size:  11px; position:  relative; height:  20px; color:  #000;  }
TABLE.moduletablelogin A:link  { color:  #000; text-decoration:  underline;  }
TABLE.moduletablelogin A:visited  { color:  #000; text-decoration:  underline;  }
TABLE.moduletablelogin A:hover  { color:  #CCCCCC; text-decoration:  underline;  }
TABLE.moduletabletopmenu TD  { color:  #2C81B1; font-size:  11px; padding-right:  4px;  }
TABLE.moduletabletopmenu A:link  { color:  #2C81B1; text-decoration:  none; font-size:  11px; font-weight:  bold; padding-right:  4px; padding-left:  4px;  }
TABLE.moduletabletopmenu A:visited  { color:  #2C81B1; text-decoration:  none; font-size:  11px; font-weight:  bold; padding-right:  4px; padding-left:  4px;  }
TABLE.moduletabletopmenu A:hover  { color:  #2C81B1; text-decoration:  underline; font-size:  11px; font-weight:  bold; padding-right:  4px; padding-left:  4px;  }
TABLE.moduletablesearch TD  { color:  #5FA127; font-size:  12px; font-family:  arial; font-weight:  bold;  }
TABLE.moduletableservice TD  { color:  #FFFFFF; font-size:  12px; font-family:  arial; padding-left:  6px; padding-top:  3px;  }
TABLE.moduletablefaq TD  { color:  #FFFFFF; font-size:  12px; font-family:  arial; padding-left:  5px; padding-top:  16px;  }
TABLE.moduletablefaq A:link  { color:  #F5F1CB; text-decoration:  underline; font-size:  12px; font-weight:  normal;  }
TABLE.moduletablefaq A:visited  { color:  #F5F1CB; text-decoration:  underline; font-size:  12px; font-weight:  normal;  }
.buttontext  { font-family:  Tahoma; font-size:  11px; color:  #666666;  }
/** CHANGE THIS FOR FORUM HEADER CHANGE MIKE**/
.sectiontableheader  { font-weight:  bold; background:  #3B83AC; padding:  4px; color:  #FFFFFF;  }
.sectiontableheader1  { background:  #CCCCCC;  }
.sectiontablefooter  {  }
.sectiontableentry1  { font-size:  12px; padding:  5px;  }
/** CHANGE THIS FOR FORUM BACKGROUNDS CHANGE MIKE**/
.sectiontableentry2  { font-size:  12px; padding:  5px;  }
A.sectiontableentry2:link  { font-size:  12px; padding:  5px;  }
A.sectiontableentry2:visited  { font-size:  12px; padding:  5px;  }
.small  { color:  #999999; font-size:  11px;  }
/*This is the style sheet used when Gallery is embedded into
another product, like PHP-Nuke, and when it's running
standalone.

If you would like to customize the styles please create
copy of this file called

"embedded_style.css" (same name without ".default")

If that file is found in this directory it will be
used instead of this one.

Some of the styles below are overriden by specific
album properties. These are noted

$Id: embedded_style.css.default,v 1.6 2004/04/06 12:39:10 jenst Exp $


default text styles - background and colors overriden by
album 'bgcolor', 'background', and 'textcolor' properties.

text styles */ .title*/
#INVALID-RULE  { font-family:  Tahoma; font-size:  12px; font-weight:  bold;  }
.mod_title  { border:  1px solid #000000; border-right-width:  0px; border-bottom-width:  0px; border-left-width:  0px;  }
.mod_title_bg  {  }
.mod_title_right  {  }
.mod_title_left  {  }
.albumdesc  {  }
.desc  { font-size:  11px;  }
.caption  { font-size:  10px;  }
.modcaption  { font-size:  10px;  }
.error  { color:  #FF0000; font-size:  12px;  }
.attention  { font-family:  Verdana, Arial, Helvetica, sans-serif; font-weight:  normal; color:  #0000FF; font-size:  12px;  }
.headbox  {  }
.head  { font-family:  Arial; font-size:  14px; font-weight:  bold;  }
.mod_headliner  {  }
.mod_toplight_bg  {  }
.mod_toplight_right  {  }
.mod_toplight_left  {  }
.bread  { font-size:  10px;  }
.nav  { font-size:  12px;  }
.navtableborderbegin  { border:  1px solid #000000;  }
.navtableborderend  { border:  1px solid #000000; border-top-width:  0px;  }
.fineprint  { font-size:  10px;  }
.viewcounter  { font-size:  10px;  }
.popuphead  { font-size:  16px; font-weight:  bold;  }
.popup  { font-size:  12px;  }
.editlink  { font-size:  10px;  }
.modnavbox  {  }
.admin  { font-size:  10px; font-weight:  bold;  }
.adminform  { font-size:  10px; font-weight:  bold;  }
.leftspacer  { width:  0px;  }
.createdate  { font-size:  11px; font-weight:  bold; color:  #013469;  }
.top  { padding-right:  18px;  }
.contentpages  { font-family:  arial; font-size:  12px; color:  #000; padding-right:  20px; padding-left:  20px; padding-bottom:  20px; line-height:  15px; background-image:  url(../images/contentback.gif); background-repeat:  no-repeat;  }
.leftside  { font-family:  arial; font-size:  12px; padding-left:  20px; padding-top:  5px;  }
.bottomfont  { font-family:  tahoma; font-size:  11px; color:  #000000;  }
.color  { color:  #013469; font-size:  14px;  }
.contentpageswide  { font-family:  arial; font-size:  12px; color:  #000; padding-right:  20px; padding-left:  20px; padding-bottom:  20px; line-height:  15px; background-image:  url(../images/contentbackwide.gif); background-repeat:  no-repeat;  }
.visitor  { padding-top:  42px; padding-right:  7px; padding-left:  13px;  }
.search  { padding-right:  13px;  }
.contentnavback  { background-color:  #134978; background-image:  url(../images/contentnav_22.jpg); background-repeat:  no-repeat;  }
.contentback  { background-image:  url(../images/contentback_19.jpg); background-repeat:  repeat-x; background-color:  #2D6ABA;  }
.new  { padding-right:  28px; line-height:  16px; padding-top:  80px;  }
.calendarback  { background-image:  url(../images/leftside-04.jpg); background-repeat:  no-repeat;  }

