@charset "UTF-8";
/* Valley Church */
/* Copyright (c) 2007 CRG */
/* Stylesheet developed by Tarena at Brough Communications [http://www.brough.com] */
/* For Screen */

/************** Root Element **************/	   
html { margin:0; padding:0; height:100%; }
body{
  margin:0;
  padding:0;
  height:100%;
  border:none;
  background:#ffffff url("/images/ValleyBKGD.jpg") repeat;
  font:small "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
/* background F0DFBD sometimes */

table.topnavtest{
  table-layout:fixed;
  border-style:none;
  border-bottom:0;
  height:50px;
  width:666px;
  border:0;
  margin:0;
  padding:0;
  spacing:0;
  vertical-align:top;
  text-align:center;
/*background:#000000;*/
  font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:120%; 
  font-weight:bold;
}
td.topnavtest, th.topnavtest{
  vertical-align:top;
/*background:#000000;*/
  text-align:center;
  border-bottom:0;
  padding:0;
  spacing:0;
}
p.topnavtest {font-size:120%; color:#ffffff; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }

table.topnav{
  table-layout:fixed;
  border-style:none;
  border-bottom:0;
  height:50px;
  width:666px;
  border:0;
  margin:0;
  padding:0;
  spacing:0;
  vertical-align:top;
}
td.topnav, th.topnav{
  vertical-align:top;
  border-bottom:0;
  padding:0;
  spacing:0;
}

table.home-lftnav{
  table-layout:fixed;
  border-style:none;
  width:253px;
  border:0;
  padding:0;
  spacing:0;
  vertical-align:top;
}
td.home-lftnav{
  vertical-align:top;
  padding:0;
  spacing:0;
}

table.home-twocol{
  table-layout:fixed;
  border-style:none;
  border:0;
  padding:0;
  spacing:0;
  vertical-align:top;
}
td.home-twocol{
  vertical-align:top;
  padding:0;
  spacing:0;
}

table.footer{
  table-layout:fixed;
  border-style:none;
  width:660px;
  border:0;
  padding:0;
  spacing:0;
  vertical-align:bottom;
}

/************** Headings **************/
h1, h2, h3, h4, h5, h5l ,h6, h6b, h6c, h6d, h6e, h6event{ font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }
h1  { font-size:120%; color:#E31836; margin-top:0px; margin-bottom:0px; text-transform:uppercase;}
h2  { font-size:100%; color:#E31836;}
h3  { font-size:100%; color:#005288; line-height:20px;}
h4  { font-size:120%; color:#005288; margin-top:0px; margin-bottom:0px; text-transform:uppercase;}
h5  { font-size:120%; color:#005288; margin-top:0px; margin-bottom:0px; font-style:italic;}
h6  { font-size:110%; color:#005288; margin-top:16px; margin-bottom:5px;}
h6b { font-size:110%; color:#007722; margin-top:3px; margin-bottom:1px; font-weight:bold;}
h6c { font-size:110%; color:#005288; margin-top:3px; margin-bottom:1px; font-weight:bold;}
h6d { font-size:120%; color:#005288 !important; margin-top:3px; margin-bottom:3px; font-weight:bold;}
h6e { font-size:120%; color:#005288 !important; margin-top:3px; margin-bottom:3px; font-weight:bold;}
h6event { font-size:110%; color:#005288; margin-top:3px; margin-bottom:1px; font-weight:bold;}

#current { background-image: url("/images/Second_Layer/left_nav/red_arrow_reverse.png"); background-position:right center; background-repeat:no-repeat; list-style-image: url("/images/Second_Layer/left_nav/red_arrow.png"); }


/************** Links **************/
a:link {color:#005288; text-decoration:none; font-weight:bold;}
a:visited {color:#005288; text-decoration:none; font-weight:bold;}
a:hover {color:#E31836; text-decoration:none; font-weight:bold;}
a:focus {color:#E31836; text-decoration:none; font-weight:bold;}
a:active {color:#E31836; text-decoration:none; font-weight:bold;}

/************** Navigation Links **************/
a.nav {color:#005288 !important; text-decoration:none; border-style:none; font-weight:bold;}
a.navfooter {color:#005288 !important; text-decoration:none; border-style:none;}
a.navwhite {color:#FFFFFF !important; background-color:#888888; text-decoration:none; border-style:none; font-size:120%; font-weight:bold;}
a.headingnav {color:#005288 !important; text-decoration:none; border-style:none; font-weight:bold; font-size:120%;}
a.headingnav:hover {color:#E31836; border-style:none; }
a.headingnav:focus {color:#E31836; border-style:none; }
a.headingnav:active {color:#E31836; border-style:none; }
a.headingnav2 {color:#005288 !important; text-decoration:none; border-style:none; font-weight:bold; font-size:170%;}
a.headingnav2:hover {color:#E31836; border-style:none; }
a.headingnav2:focus {color:#E31836; border-style:none; }
a.headingnav2:active {color:#E31836; border-style:none; }
a.more {color:#005288 !important; background-color:#C0E0F0; text-decoration:none; font-weight:bold;}
a.more:hover {background-color:#A0D0E0; border-style:none; }
a.homelink img {border:none; border-style:none;}

/* Stop Firefox from showing a border around the homepage link images. */
#homepage a:link {color:#666666; text-decoration:none; border-style:none;}
#homepage a:visited {color:#666666; text-decoration:none; border-style:none;}
#homepage a:hover {color:#E31836; text-decoration:none; border-style:none;}
#homepage a:focus {color:#E31836; text-decoration:none; border-style:none;}
#homepage a:active {color:#E31836; text-decoration:none; border-style:none;}
#homepage a:link img, a:visited img, a:hover img, a:focus img, a:active img {border:none;}

#top-left-nav-main a:link {color:#666666; text-decoration:none; }
#top-left-nav-main a:visited {color:#666666; text-decoration:none; }
#top-left-nav-main a:hover {color:#E31836; text-decoration:none; }
#top-left-nav-main a:focus {color:#E31836; text-decoration:none; }
#top-left-nav-main a:active {color:#E31836; text-decoration:none; }

#top-left-nav-sub a:link {color:#666666; text-decoration:none; }
#top-left-nav-sub a:visited {color:#666666; text-decoration:none; }
#top-left-nav-sub a:hover {color:#E31836; text-decoration:none; }
#top-left-nav-sub a:focus {color:#E31836; text-decoration:none; }
#top-left-nav-sub a:active {color:#E31836; text-decoration:none; }

#bulletin-margin a:link {color:#005288; text-decoration:none;}
#bulletin-margin a:visited {color:#005288; text-decoration:none;}
#bulletin-margin a:hover {color:#E31836; border-bottom:1px dotted #E31836; text-decoration:none; border-bottom:1px dotted #E31836;}
#bulletin-margin a:focus {color:#E31836; text-decoration:none;}
#bulletin-margin a:active {color:#E31836; text-decoration:none;}

#h6d a:link {color:#005288; text-decoration:none;}
#h6d a:visited {color:#005288; text-decoration:none;}
#h6d a:hover {color:#E31836; text-decoration:none;}
#h6d a:focus {color:#E31836; text-decoration:none;}
#h6d a:active {color:#E31836; text-decoration:none;}

#Footer a:link { border-bottom:1px dotted #005288; color:#005288; padding-bottom:2px; text-decoration:none;}
#Footer a:visited { border-bottom:1px dotted #005288; color:#005288; padding-bottom:2px;text-decoration:none; }
#Footer a:hover { border-bottom:1px dotted #E31836; padding-bottom:2px; color:#E31836;text-decoration:none; }
#Footer a:focus { padding-bottom:2px; color:#E31836;text-decoration:none; }
#Footer a:active { padding-bottom:2px; color:#E31836;text-decoration:none; }

/************** Lists **************/
ul li{ color:#666666; margin-left:10px; margin-right:0px;}
ul.plain li{ color:#666666; margin-left:5px; margin-right:0px;list-style-type:none;}
ol li{ color:#666666; margin-left:10px; margin-right:0px;}
dl li{ color:#666666; margin-left:10px; margin-right:0px;}
li.body { color:#666666; margin-left:20px; margin-right:0px;}
li.bodymain { color:#666666; margin-left:20px; margin-right:0px;}
/* black in bodymain and p.main only if the background is darker like the sidewalk cross */
li.main { color:#666666; margin-left:20px; margin-right:0px;}
li.plain   { color:#666666; margin-left:5px; margin-right:0px;}
li.leftbar { color:#666666; margin-left:5px; margin-right:0px;}
li.deflist { color:#666666; margin-left:10px; margin-right:0px;}
li.uniform { color:#666666; margin-left:10px; margin-right:0px; font:small monospace; font-family:monospace;}
#top-left-nav-bttm {margin:10px 25px 0 25px;}
#top-left-nav-bttm li{border-bottom:1px dashed #005288; padding-bottom:10px; padding-top:5px; color:#005288;}
#top-left-nav-bttm ul {margin-top:5px; margin-bottom:10px; margin-left:0px; padding-left:0px; list-style:none;}
#top-left-nav {margin:0px 25px 0 25px;}
#top-left-nav ul {margin-top:5px; margin-bottom:10px; margin-left:10px; padding-left:0px;}
#top-left-nav-main { list-style-image: url("/images/Second_Layer/left_nav/red_arrow.png"); border-bottom:1px dashed #666666; padding-bottom:5px; padding-top:5px; text-transform:uppercase; font-weight:bold;}
#top-left-nav-main-current { background-image: url("/images/Second_Layer/left_nav/red_arrow_reverse.png"); background-position:right center; background-repeat:no-repeat; list-style-image: url("/images/Second_Layer/left_nav/red_arrow.png"); border-bottom:1px dashed #666666; padding-bottom:5px; padding-top:5px; text-transform:uppercase; font-weight:bold;}
#top-left-nav-sub { margin-left:15px;list-style:none; border-bottom:0px; padding-bottom:1px; padding-top:1px;font-size:90%;}
#top-left-nav-sub-current { background-image: url("/images/Second_Layer/left_nav/red_arrow_reverse.png"); background-position:right center; background-repeat:no-repeat; }
#bottom-box ul li { color:#005288; line-height:18px;list-style:none; border-bottom:1px dashed #005288;}
#home-lftnav-margin {margin:0px 30px 0 25px;}
#home-lftnav-margin li{border-bottom:1px dashed #666666; padding-bottom:5px; padding-top:5px;}
#home-lftnav-margin ul {margin-top:5px; margin-bottom:10px; margin-left:10px; padding-left:0px; list-style:none;}
#home-lftnav-margin a:link {color:#005288; text-decoration:none;}
#home-lftnav-margin a:visited {color:#005288; text-decoration:none;}
#home-lftnav-margin a:hover {color:#E31836; text-decoration:none;}
#home-lftnav-margin a:focus {color:#E31836; text-decoration:none;}
#home-lftnav-margin a:active {color:#E31836; text-decoration:none;}

#home-lftnav-standard ul {margin-top:5px; margin-bottom:10px; margin-left:10px; padding-left:0px; list-style:disc;}
#home-lftnav-standard li{border-bottom:1px; padding-bottom:2px; padding-top:2px;}

#bulletin-margin {margin:10px;}
#bulletin-margin p {line-height:18px;}

/************** Image Box Elements **************/
#box1 {border: 1px solid #999999; background-color:#f2f2f2; padding:5px; width:100px; height:50px; margin-bottom:10px; margin-top:10px;color:#999999; text-align:center;}
#box2 {border: 1px solid #999999; background-color:#f2f2f2; padding:5px; width:200px; height:50px; margin-bottom:10px; margin-top:10px;color:#999999;text-align:center;}
/* width/height is image dimension plus 3 */
#box-home {border: 1px solid #999999; background-color:#ffffff; width:373px; height:281px;color:#999999;text-align:center; padding-top:5px; padding-left:5px; padding-right:5px; padding-bottom:5px;}
#box-homey {border: 1px solid #999999; background-color:#ffffff; width:373px; height:159px;color:#999999;text-align:center; padding-top:5px; padding-left:5px; padding-right:5px; padding-bottom:5px;}
.boxed {border: 1px solid #999999; color:#999999; padding-top:5px; padding-left:5px; padding-right:5px; padding-bottom:5px;}
#main-margin {margin:10px 15px 15px 15px;}

/************** Standard Elements **************/
p {font-size:100%; color:#666666; line-height:20px; margin-top:10px; margin-bottom:10px;}
p.main {font-size:100%; color:#666666; line-height:20px; margin-top:10px; margin-bottom:10px;}
.outer-border-left{ width:10px; background:url("/images/BKGDGrayLineLFT.png") repeat; }
.outer-border-right{ width:10px; background:url("/images/BKGDGrayLineRGHT.png") repeat; }
.outer-middle{ background:url("/images/BKGDGrayLineMDL.png");
  background-color:  #FEFEFE;
  background-repeat:  repeat-x;
  background-position:  bottom;
}
.topic-about{background-color: #C0C0C0;}
.topic-knowing{background-color: #FEB0B0;}
.topic-growing{background-color: #B0FEB0;}
.topic-showing{background-color: #B0B0FE;}
xmp {font-size:100%; color:#666666; }

/************** Home Page Elements **************/
.red {color:#E31836; line-height:18px;}
#logo-image-left{float:left;}
.bulletinbox-middle{ background:url("/images/HomeBottomBoxMDL.png") repeat; }
.bulletinbox-top{ width:664px; height:21px; background:url("/images/HomeBottomBoxTOP.png") no-repeat; }
.bulletinbox-bottom{ width:664px; height:21px; background:url("/images/HomeBottomBoxBTM.png") no-repeat; }
.lftnav-inner-middle{ background:url("/images/LFT_BOX_BKGD_MDL.png") repeat; }
.lftnav-top-middle{ width:233px; height:21px; vertical-align:bottom; background:url("/images/LFT_BOX_BKGD_TOP21.png") no-repeat; }
.lftnav-bottom-middle{ width:233px; height:9px; background:url("/images/LFT_BOX_BKGD_BTM.png") no-repeat; }

/************** Second Layer Elements **************/
.indented { margin-left:20px; margin-right:20px;}
.scriptures { font-size:90%; color:#666666; margin:15px; line-height:18px; }
.lftnav-inner-middle-bttm{ background:url("/images/Second_Layer/left_nav/LFT_BOX_BKGD_MDL_BTTM_L2.png") repeat; }
.lftnav-inner-middle-2{ background:url("/images/Second_Layer/left_nav/LFT_BOX_BKGD_MDL_L2.png") repeat; }
.lftnav-bottom-middle-2{ width:229px; height:9px; background:url("/images/Second_Layer/left_nav/LFT_BOX_BKGD_BTM_L2.png") no-repeat; }
.lftnav-top-middle-2{ width:229px; height:21px; background:url("/images/Second_Layer/left_nav/LFT_BOX_BKGD_TOP_L2.png") no-repeat; }

/************** Header Elements **************/
.headerc{ width:686px; border:0; background:#ffffff url("/images/topnav/CloudHeadere.gif") no-repeat; }
.headerc-nav{ width:666px; height:66; border:0; }
.header-nav{ width:666px; height:66; border:0; background:#e7e7e7; }
.header-nav-basic{ width:666px; height:66; border:0; background:#e7e7e7; }
.headert-nav{ width:666px; height:50px; background:url("/images/topnav/background.jpg") no-repeat; }
.headert-nav-basic{ width:666px; height:50px; background:url("/images/topnav/backgroundb.jpg") no-repeat; }

/************** Forms **************/
#top-search {float:right; margin-top:10px; margin-bottom:0px;margin-right:10px;padding:0px;}

/************** Footer **************/
#Footer {font-size:85%; text-align:center; margin-right:40px;}
#Footer li { display:inline; padding-left:5px; padding-right:8px; border-right:1px solid #666666; }

