/*
Cascading Style Sheet sequences copyright 2005-09 Dane Ronnow. All rights reserved.
This style sheet is licensed for use by Cornerstone Mission Project, Inc. at www.cornerstonemission.com
The code contained in this document may be modified, but this copyright notice must remain in place.
For information contact gdane@webwired.org 
*/
body {
	margin: 0px auto;
	padding: 0px;
	border: 0px none;
	background: none #fff;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #000;
}
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
}
h1 {
	background: #ffffff url(../images/headerbar.gif) left no-repeat;
	padding-left:30px;
	font-size: 140%;
	color: #603;
	text-align: left;
	line-height: 1.5em;
}
h2 {
	background: #ffffff url(../images/headerbar.gif) left no-repeat;
	padding-left:30px;
	font-size: 110%;
	color: #c06;
	text-align: left;
	line-height: 1.5em;
}
#wrapper {
	text-align: center;
}
#banner {
	margin: 0 auto;
	background-image: url(../images/top_header.jpg);
	width: 728px;
	height: 174px;
}
#header {
	margin: 5px auto;
	background: none #fff;
}
#content {
	margin: -10px auto 10px auto;
	width: 65%;
}
#spacer-top {
	width: 70%;
	margin: 20px auto -20px auto;
}
#spacer-bottom {
	width: 70%;
	margin: 10px auto 20px auto;
}
#footer {
	width: 85%;
	margin: 40px auto;
}
#nav-wrapper {
	padding: 30px 0px 0px 0px;
}
#news-extra-wrapper {
	margin: 0 auto;
	width: 80%;
	text-align: center;
	height: 110px;
	padding: 20px 0px 0px 0px;
}

#news-extra {
	margin: 25px auto 0 auto;
	text-align: center;
	}
#paypalbutton {
text-align: left;

}
/* Hide from IE-Mac \*/
#nav a
{
	background:  url(../images/navbar_gray.gif) #fff bottom left repeat-x;
	height: 2em;
	line-height: 2em;
	width: 9em;
	border: 1px solid #906;
	color: #603;
	text-decoration: none;
	text-align: center;
	padding: .5em .5em;
	font-weight: normal;
}
/* End IE Mac Hide */
/* Hide from IE-Mac \*/
#nav a:hover
{
	background: none #636;
	height: 2em;
	line-height: 2em;
	width: 9em;
	border: 1px solid #c06;
	color: #fff;
	text-decoration: none;
	text-align: center;
	padding: .5em .5em;
	font-weight: normal;
}
/* End IE Mac Hide */
.this-page {
	color: #c06;
	text-decoration: none;
	text-align: center;
	padding: .5em .5em;
	font-weight: bold;
}
/* Hide from IE-Mac \*/
.this-page {
	background: none #603;
	height: 2em;
	line-height: 2em;
	font-size: 100%;
	width: 9em;
	border: 1px solid #c06;
	color: #fff;
	text-decoration: none;
	text-align: center;
	padding: .5em .5em;
	font-weight: normal;
}
/* End IE Mac Hide */
a:link {
	font-size: 100%;
	color: #603;
	text-decoration: none;
	font-weight: bold;
	/*padding-right: 7px;
	padding-left: 7px;*/
	line-height: 1.5em;
}
a:visited {
	font-size: 100%;
	color: #603;
	text-decoration: none;
	font-weight: bold;
	padding-right: 7px;
	padding-left: 7px;
	line-height: 1.5em;
}
a:hover {
	text-decoration:underline;
}
/*a:hover {
	font-size: 100%;
	color: #c06;
	text-decoration: underline;
	font-weight: bold;
	padding-right: 7px;
	padding-left: 7px;
	line-height: 1.5em;
}*/
/* Hide from IE-Mac \*/
/*a:hover {
	font-size: 100%;
	color: #fff;
	text-decoration: none;
	background: #603;
	font-weight: bold;
}

a.highslide:hover {
	background:#fff;
	color:#603;
}*/
/* End IE Mac Hide */
/*a:active {
	font-size: 100%;
	color: #603;
	text-decoration: none;
	font-weight: bold;
	padding-right: 7px;
	padding-left: 7px;
	line-height: 1.5em;
}*/

ul {text-align:left;}
p {text-align:left;margin:.8em 0% .6em 0%;}
img {border: 0px none;}

/*a.textlink:link {
	color: #603;
	text-decoration: none;
	font-weight: bold;
}
a.textlink:hover {
	color: #fff;
	text-decoration: none;
	background: #903;
	font-weight: bold;
}
a.imagelink:link {
	text-decoration: none;
}
a.imagelink:visited {
	text-decoration: none;
}
a.imagelink:hover {
	text-decoration: none;
	background-color: #fff
}
a.imagelink:active {
	text-decoration: none;
}*/
.newslead {
	color: #c06;
	font-weight: bold;
}
.byline {
	font-size: 80%;
	font-weight: bold;
	line-height: 1.2em;
}
.cutline {
	font-size: 80%;
	font-style: italic;
}
.copyright {
	font-size: 80%;
	font-weight: bold;
	text-align: center;
}
.extra {
	text-align: center;
	}
.extra-large {
	text-align: center;
	font-size: 105%;
}
.text-white {
	color: #fff;
}
.text-left {
	text-align: left;
}
.text-center {
	text-align: center;
}
.text-underline {
	text-decoration: underline;
}
.text-bold {
	font-weight: bold;
}
.text-strike {
	text-decoration: line-through;
}
.text-enter {
	text-align: center;
	/*letter-spacing: .8em;*/
	letter-spacing:1px;
}
.float-left {
	float: left;
	clear: left;
	margin: 5px 10px 5px 0px;
	width: 300px;
}
.float-left-news-extra {
	float: left;
	clear: left;
	margin: 0 auto;
	text-align: center;
/*	width: 300px;*/
}

.date {
	float:left;
	margin:10px;
	font-weight:bold;
}
