@charset "utf-8";
/* CSS Document */
/* color palette 
       #006A8C
*/
/***** Global Settings *****/

html, body {
  border:0;
  margin:0;
  padding:0;
  font-family:arial;
  font-size:14px;
  line-height:130%;
}
 
/***** Common Formatting *****/

h1, h2, h3, h4, h5, h6 {
  margin:0;
  padding:0;
  font-weight:normal;
    
}

h1 {
  padding:30px 0 25px 0;
  letter-spacing:-1px;
  font:2em arial, helvetica, sans-serif;
}

h2 {
  padding:20px 0;
  letter-spacing:-1px;
  font:1.5em arial, helvetica, sans-serif;
}

h3 {
  font:1em arial, helvetica, sans-serif;
  font-weight:bold;
  padding:5px 0 10px 0;
}

p, ul, ol {
  margin:0;
  padding:5px 5px 5px 0;
}


img {
  border:0;
  margin: 0 0 5px 0;
  float:left;
  padding:5px;
}

/***** Links *****/
a:link { color:#006A8C; }
a:visited { color: #B4855A; }
a:hover { color: #B77D4C; }
 

/***** container *****/
#container { margin: 0 auto; padding:0; width:860px; float:left;   }

/***** Wrapper *****/
#wrapper { margin:0; padding:0; width:860px;  float:left;}

/***** Header *****/
#header { margin:0; padding:0; }
#header img { border:1px solid #EAD9BF; margin:0 0 10px 0; }

/***** ContentArea *****/
#contentArea { margin:0; padding:0; width:190px; float:left; overflow:hidden; }
#editorialWell { margin-top:20px; padding:0; width:480px; float:left;  }
#editorialWell ul,
#feature ul,
.box ul,
.sidebar ul { margin-left:30px; list-style-image:url(/beavoice/images/bullets.jpg); }
.box h3 { margin:0; padding:0; text-indent:-9999px; }

h3.bav-community { background:url(http://www.heartlink.org/beavoice/images/h2_bav-community.gif) no-repeat; text-indent:-9999px; }
h3.bav-campus { background:url(http://www.heartlink.org/beavoice/images/h2_bav-campus.gif) no-repeat;  text-indent:-9999px;}
h3.bav-church { background:url(http://www.heartlink.org/beavoice/images/h2_bav-church.gif) no-repeat;  text-indent:-9999px;}
h3.bav-friends { background:url(http://www.heartlink.org/beavoice/images/h2_bav-friendsfamily.gif) no-repeat; margin-left:-10px;  text-indent:-9999px; }

#feature {  border:1px solid #d8c0ab; padding:10px; float:left; }
#feature h2 { margin:0; padding:0; }
#feature img { margin:0; padding:10px; }
#feature ol, #feature li { margin:5px; padding:2px; }
.sidebar {  margin:20px 0 0 25px; padding:4px; float:left; width: 150px; overflow:hidden; }
.one, .two, .three, .four, .five, .six { border:1px solid #d8c0ab; }
.one { background: url(http://www.heartlink.org/images/swirl_tan2.jpg) bottom right no-repeat; margin-top: 50px; }
.sidebar img { margin-left:-37px; }
.box { border:1px solid #d8c0ab;}
.box.left img { margin-left:-15px;}
.box.middle img { margin-left:-15px;}
.left,
.middle,
.right { max-height:370px; padding:12px; padding-bottom: 20px; margin:10px 6px 10px 0; float:left; width:208px; overflow:visible }
.box ul { margin-bottom:20px; padding:10px; list-style-image:url(bullets.jpg); }
.boxFull { padding:12px; margin:10px 6px 10px 0; float:left; width:208px; } 

 

.box h2 { margin:0; padding:0; }
.date { float:right;  }
.breadcrumb { width:480px; height:26px; background: #d8c0ab;; margin-bottom:10px; margin-left:5px; color:black; }
.breadcrumb p { float:left; height:16px; margin:5px 0 0 5px; padding:0; color:black; }
.noborder { border:none; }

.topmid { background: url(http://www.heartlink.org/beavoice/images/gradient_brn.jpg) repeat-x; max-height:400px; }
.botleft { background: url(http://www.heartlink.org/beavoice/images/gradient_brn.jpg) repeat-x; max-height:400px; } 


/***** Footer *****/
#bav-footer { border-top:1px solid #B3B3B3; margin-left: 60px; }
.bav-footerLinks { margin-bottom:5px; position:relative; left:60px; }


/***** Global Classes *****/

.clear { clear:both; }
.searchBar { background-color: #006A8C; }
.breadcrumb { background:none;  border-bottom:2px solid #046C8E;}
.breadcrumb p { font: 14px Arial; font-weight:bold; margin:0; padding:5px; }
.breadcrumb img { margin:6px 2px 0 2px; padding:0; }


ul#primaryNav,
ul#primaryNavTwo { list-style:none; margin:0 0 0 1px; padding:10px 0; width:138px; }
#primaryNav li,
#primaryNavTwo li { margin:0; padding:0; width:193px; display:inline; }
#primaryNav li a,
#primaryNavTwo li a { color:#000; text-decoration:none; padding:10px 0 10px 4px; width:135px; margin:0; display: block; font-size:1.1em; }

#primaryNav li a:hover,
#primaryNavTwo li a:hover { background:url(/beavoice/images/radial_alt.jpg) repeat; width:135px; color:#FFF; }

#primaryNav li ul,
#primaryNavTwo li ul { list-style:none; margin:0; padding:0; width:140px; position:absolute; z-index:400; display:none; }
#primaryNav li:hover ul,
#primaryNav li.sfhover ul,
#primaryNavTwo li:hover ul,
#primaryNavTwo li.sfhover ul { font-size:1em; display:block; left:150px; width:135px; margin:-40px 0 0 0; background:url(/beavoice/images/bg_menu_brown.gif) top center no-repeat; }
#primaryNav li ul li a,
#primaryNavTwo li ul li a { width:140px; margin:0; background:none; border:none; }
#primaryNav li ul li a:hover,
#primaryNavTwo li ul li a:hover,
#primaryNavTwo li ul li a:hover.selected,
#primaryNavTwo li ul li a.selected,
#primaryNav li ul li a:hover.selected,
#primaryNav li ul li a.selected{ background:url(/beavoice/images/bg_menu_brown.gif) top center no-repeat; width:130px; }


