/* -------------------------------------------
project:	Bethany Christian Assembly
author:		XHTMLizers.com
date:		2008/09/15
------------------------------------------- */

html { }
body { margin: 0; padding: 0; background: #fff; color: #684523; font: 62.5%/1.3 Arial,Helvetica,sans-serif; }
textarea, input, select, option, optgroup, button { font: 1em Arial,Helvetica,sans-serif; }

/* RE-SETS
------------------------------------------- */
* { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }

li, dt, dd, p, th, td, caption { font-size: 1.2em; }
ul, ol, dl { margin-bottom: 10px; }
ul ul, ol ol, ul ol, ol ul { margin-bottom: 0; }
p { margin-bottom: 10px; }
li *, li p, li li, dt *, dd *, p * { font-size: 1em; }

fieldset, img { border: none; }
button { overflow: visible; }
legend { display: none; }

pre { font: 1.1em "Courier New",monospace; white-space: pre-wrap; }

a { color: #684523; text-decoration: underline; }
a:hover, a:focus, a:active { color: #382009; text-decoration: none; }

/* HEADINGS
------------------------------------------- */
h1, h2, h3, h4, h5, h6 { margin: 0 0 10px; color: #684523; font: bold 2em/1.1 Arial,Helvetica,sans-serif; }
h1 { font-size: 2.0em; font-weight: normal; }
h2 { font-size: 1.6em; }
h3 { font-size: 1.4em; }
h4 { font-size: 1.2em; }
h5 { font-size: 1.0em; }
h6 { font-size: 0.9em; }

/* HELPERS
------------------------------------------- */
.wrapper { width: 100%; overflow: hidden; }
.center { margin-left: auto; margin-right: auto; text-align: center; }
.offset { position: absolute; left: -10001px; overflow: hidden; height: 0; margin: 0; line-height: 0; }

legend.offset { display: none; }

/* LAYOUT
------------------------------------------- */
#alert { display: none; }
#top { margin: 0 0 15px; padding: 0 0 15px; border-bottom: 1px solid #ccc; }
 #logo { margin: 0; font-size: 3em; }
  #logo a { text-decoration: none; }
#nav { display: none;}
#subnav { display: none; }
#intro { display: none;}
#content { margin: 0 0 15px; padding: 0 0 1px; border-bottom: 1px solid #ccc; }
 #breadcrumbs { margin: 0 0 15px; padding: 0 0 15px; border-bottom: 1px solid #ccc; }
  #breadcrumbs p { margin: 0; }
#footer { }
 #footer p { margin: 0 0 4px; }

/* SKIP LINKS
------------------------------------------- */
#skip-links { display: none; }

/* ELEMENTS
------------------------------------------- */
#different-styles div.notepad-a ul { list-style: none; margin: 0 0 15px; padding: 0; }
#flickr-feed { display: none; }
object { display: none; }
div.photos-c { display: none; }
#bca-life { display: none; }
#bca-new p.video { display: none; }
h2.icon-flickr { display: none; }
div.photos-a { display: none; }
div.photos-d { display: none; }


/* SIFR
------------------------------------------- */
.sIFR-flash { display: none !important; position: absolute; overflow: hidden; width: 0;  height: 0; }
.sIFR-alternate { display: block !important; visibility: visible !important; position: static !important; left: auto !important; top: auto !important; width: auto !important; height: auto !important; }
