/* global.css */

/* Main body */
html            { margin: 0; padding: 0; }
body 			{ font: 76%/1.3em Verdana, Geneva, Helvetica, sans-serif; background:#DDD;}
h1, h3          { font-size: 1.3em; font-family: Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; color: #440F55; line-height: 1em; margin:0; }
h2              { font-size: 1.5em; font-family: Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; 
                color: #440F55; line-height: 1em; margin:0; border-top: 2px solid #996699; border-bottom: 2px solid #996699; 
                 padding-top: .10em; padding-left: .25em; padding-bottom: .20em; background-color: #cc99cc;}                
h4              { font-size: 1.1em; font-family: Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-style: italic; color: #440F55; line-height: 1.1em; margin:0; }
a				{ color: #CC9966; text-decoration: none; }
a:hover         { color: #333; text-decoration: underline;}
a img 			{ border: none;}
p				{ margin: 2px 0 12px 0px; color: #333; line-height: 1.6;}
#container		{ width: 900px; margin: 0 auto; background-color:#fff; background-image: url(img/containerbkgrddk.gif); background-repeat: repeat-y;}
#wrapper		{ float: left; width: 100%; }
hr              { color: #cc99cc; background-color: #cc99cc; }
img             { border-style: none; }

/* Header */  
#header   		{ margin: 0px 0px 0px 0px; padding:0; }

/* Content Positioning and Size */
#content		{ margin: 0 215px 36px 215px; }
#content ul     { margin: 0; padding: 15px; color: #404040; } 
#content a      { font-weight: bold; }
#content p		{ text-align:justify; }

/* Contact Us Positioning and Size */
#extras		{ float: left; margin-left: -200px; width: 175px; list-style: none;}
#extras a   { text-align: right; font-weight: bold; }	
#extras ul { list-style: none; margin: 0; padding: 0;	border: none; }
		
/* Footer  */
#footer			{ height: 80px; width: 100% ; background-image: url(img/footer2.gif);  
                 background-position:0; background-repeat: no-repeat; text-align: center; }
#footer a		{ text-decoration: none; color: #333; }
#footer a:hover { text-decoration: underline; color:#000;}
#footer p       { font-size:smaller; padding-top: 20px;}

/*Bottom Links */
#bottomlinks  { margin: 10px; text-align: center; font-size: smaller;}
#bottomlinks a   { color: #333; }
#bottomlinks a:hover { text-decoration: underline;}
		
/* Left Navigation */
#leftnav { float: left; margin-left:-882px; width: 175px; padding: 0 0 1em 0; margin-bottom: 1em;
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; font-weight: bold; 
      font-size: 1.1em; background-color: #CC99CC; color: #440F55; }
#leftnav ul { list-style: none; margin: 0; padding: 0;	border: none; }
#leftnav li { margin: 0; }
#leftnav li a { display: block; padding: 1px 0px 3px 0.5em; background-color: #cc99cc; color: #440F55; text-decoration: none; width: 100%; }
 html>body #leftnav li a { width: auto; }
#leftnav li a:hover { border-left: 10px solid #440F55; background-color: #996699; color: #fff; }
#leftnav ul.subnav li 	{ text-indent: 1em; font-weight:300; font-size: 1em;}  

#pageabout a#linkabout, 
#pagemission a#linkmission, 
#pagestaff a#linkstaff, 
#pageboard a#linkboard, 
#pagepartners a#linkpartners, 
#pagefunding a#linkfunding, 
#pageministries a#linkministries, 
#pageclearinghouse a#linkclearinghouse, 
#pagebike a#linkbike, 
#pagepersonalcare a#linkpersonalcare, 
#pageparsonage a#linkparsonage, 
#pageparshist a#linkparshist, 
#pageparsguest a#linkparsguest, 
#pageparsforms a#linkparsforms, 
#pageparsdir a#linkparsdir, 
#pageparsfaqs a#linkparsfaqs, 
#pagenews a#linknews, 
#pagegetinv a#linkgetinv, 
#pagevol a#linkvol, 
#pagewish a#linkwish, 
#pagedonate a#linkdonate, 
#pagemedia a#linkmedia, 
#pagecontact a#linkcontact,
#pagepublications a#linkpublications,
#pagevideos a#linkvideos {color: #fff;}
    	
/* Classes */
.comment {font-size: 90%; line-height: 1em; color: #404040; }
.maininfo {list-style-position: outside; list-style-type: disc; } 
img.guestinfopics {float: left; width: 250px; margin: 10px; }
.guestinfotext {float: right; width: 200px; height: 100px; margin: 10px; text-align: left;}
img.aboutus {float: right; width: 175px; margin: 10px; }
.right {float: right; margin: 10px;}
img.right {float: right; }
.clear {clear: both; margin: 0; padding: 0; }
.leftfloat {float: left; margin: 10px; }
.picmargin {margin: 4px; }



* { margin: 0; padding: 0; }





