body {font-size: 75%;margin:5px;}

H1 {font-size:2em}  /* displayed at 24px */
H2 {font-size:1.5em}  /* displayed at 18px */
H3 {font-size:1.25em}  /* displayed at 15px */
H4 {font-size:1em}  /* displayed at 12px */

INPUT, SELECT, TH, TD {font-size:1em}
LI LI {font-size:1em}

a {color: #C33;}

blockquote {
    color: #999;
	font-family:Arial, Helvetica, sans-serif;
    font-style: italic;
	font-size:1.2em;
    margin: 1em 2em 0 0; 
	border-left:none;
}
img {
	border:none;
}
.print {
	/* Removes page elements for printing */
	display:none;
}

/* Site Nav */



img#topnavbg {
	/* height: 100%; position:absolute; color: white; */
	width: 100%;
	z-index: -1;
}


/* What Is Back To Church sidebar */
.aboutsidebar {
	padding: 1em;
	font-size:.9em;
	background-color:#ededed;
	-webkit-border-top-left-radius: .5em;
	-moz-border-radius-topleft: .5em;
	border-top-left-radius: .5em;
	-webkit-border-top-right-radius: .5em;
	-moz-border-radius-topright: .5em;
	border-top-left-radius: .5em;	
	-webkit-border-bottom-left-radius: .5em;
	-moz-border-radius-bottomleft: .5em;
	border-bottom-left-radius: .5em;
	-webkit-border-bottom-right-radius: .5em;
	-moz-border-radius-bottomright: .5em;
	border-bottom-left-radius: .5em;}

/* Request Kit form */
form li { margin: 0 0 1.25em; padding: 0;}
	form label, form legend, .event .minor-col form h3  { margin: 0 0 .25em 0; display: block; color: #392714; text-transform: uppercase; letter-spacing:0.1em; text-indent: 0;
	 font-weight: bold; font-size:.85em;}
	form li input, form li textarea { padding: 1px; }
	form li input.inputbutton { width: auto; }
	form li textarea { height: 143px; }
	form fieldset {	border: none; padding: 0; text-indent: 0;}


/* Sidebar */
.nationaldate {margin:0;}

/* sidebar icons */
.iconbox img {max-width:25%; width:25%; float:left;}
.iconbox .block h3 {font-size:1.2em; font-weight:100 !important; margin-top:7.5%}
.iconbox .block {clear:both;}

ol {list-style-type:decimal}
ol li ol {list-style-type: lower-alpha}
ol li ol li ol {list-style-type: lower-roman}
ol li ol li ol li ol {list-style-type:decimal}


/* Footer */
.footer {
	color:#515151;
	width:100%;
	margin:0 auto;
	font-size:1.25em;
	background:#c7c7c7;
	height:30px;
}
.footercontent {
	padding-top:4px;
	padding-bottom:4px;
}
.footercontent p{margin-left:10px;}
.footercontent hr {
	color:#171717;
	line-height:10px;
}
.footer ul {
	
}
.footer li {
	list-style-type:none;	
	display:inline;
	margin-left:1em;
	margin-right:1em;
}
.fcolumnl {
	width:600px;
	float:left;
}
.fcolumnr {
	
}
.fcolumnr a {
	color:#515151;
	text-decoration:none;
	font-weight:normal;
}
.fcolumnr a:hover{
	color:#214282;
}

/* ------------------------------------ */
/* ---------------ICONS---------------- */
/* ------------------------------------ */

/* Use this class if a link gets an icon when it shouldn't. */
body a.noicon { background:none; padding:0; margin:0; }
.noicon a { background:none !important; padding:0 !important; margin:0 !important; }
.noicon a img{ background:none !important; padding:0 !important; margin:0 !important; }

/* Make sure the icons are not cut */
.maincontent a[href^="http:"], .maincontent a[href^="mailto:"], .maincontent a[href^="http:"]:visited, 
.maincontent a[href$=".pdf"], .maincontent a[href$=".doc"], .maincontent a[href$=".xls"], .maincontent a[href$=".rss"], 
.maincontent a[href$=".rdf"], .maincontent a[href^="aim:"] {
  padding:2px 22px 2px 0;
  margin:-2px 0;
  background-repeat: no-repeat;
  background-position: right center;
}

/* External links */
.maincontent a[href^="http:"]          { background-image: url('/img/icons/external.png'); padding-right: 14px; } 
.maincontent a[href^="mailto:"]        { background-image: url('/img/icons/email.png'); }
	/* not a fan of this one: a[href^="http:"]:visited  { background-image: url('/img/icons/visited.png'); } */

/* Files */
.maincontent a[href$=".pdf"]   { background-image: url('/img/icons/pdf.png'); }  
.maincontent a[href$=".doc"]   { background-image: url('/img/icons/doc.png'); }  
.maincontent a[href$=".xls"]   { background-image: url('/img/icons/xls.png'); }  
 
/* Misc */
.maincontent a[href$=".rss"], 
.maincontent a[href$=".rdf"]   { background-image: url('/img/icons/feed.png'); }
.maincontent a[href^="aim:"]   { background-image: url('/img/icons/im.png'); }
.maincontent a[href^="http://www.backtochurch.com"] { background:none; padding:0 !important; margin:0 !important; }
.maincontent a[href^="http://backtochurch.com"] { background:none; padding:0 !important; margin:0 !important; }