/*
Membership Covenant
Mosaic Community
www.mosaiccommunity.org / covenant.mosaiccommunity.org
by chris armstrong
chris@solidroots.com
Summer 2008
 */

body {
	background-color: #3F4647;
	text-align: center;
	font: 36px "Myriad Pro";
	margin: 0 auto;
	}
	
a, a:hover, a:active, a:visited {
	border: 0px;
	text-decoration: none;
	}

#bg {
	background-image: url(images/bg.jpg);
	background-repeat:  repeat-x;
	margin: 0px auto;
	height: 191px;
	}	

#header {
	width: 640px;
	height: 265px;
	background: url(images/head.jpg) center top no-repeat;
	margin: -191px auto 0px;
	text-align: left;
	font-size:.4em;
	color: #8cd6e1;
	}

.week {
	background-color: #8cb15c;
	width: 640px;
	margin: 0px auto;
	}
	
.top {
	background-image: url(images/top.jpg);
	background-repeat: no-repeat;
	width: 640px;
	height: 14px;
	margin: 0px auto;
	}
	
	
.stuff {
	text-align: left;
	min-height: 75px;
	}
	
*html .stuff {
	width: 640px;
	margin-top: -27px;
	}
	
.title {
	color: #000;
	padding: 0 0 0 20px;
	width: 500px;
	}

p {
	font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
	margin: 0px;
	text-align: left;
	padding: 0 0 0 10px;
	display: inline;
	}

.description {
	font-family: "Garamond Pro", "Times New Roman", Times, serif;
	font-size: .4em;
	color: #e1e1e1;
	width: 350px;
	padding: 0 0 0 90px;
	position: relative;
	text-align: left;
	text-indent: -10px;
	}
	
*html .description {
	padding-left: 90px;
	width: 450px;
	margin-top: -20px;
	}

.number {
	color: #E1E1E1;
	margin: 0px 0px 0px 15px;
	text-align: left;
	background: url(images/blue.jpg) left 15px no-repeat;
	padding: 19px 0 19px 19px;
	font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
	min-width: 400px;
	}
	
*html .number {
	margin-top: -13px;
	height: 0px;
	}
	
.down {
	position: relative;
	margin: 7px 0 0 0;
	margin: 0 auto;
	}
	
*html .down {
	margin-left: 450px;
	margin-top: 10px;
	position: absolute;
	height: 75px;
	width: 150px;
	margin-top: 7px;
	}

.mp3 a {
	background:transparent url(images/mp3.jpg) no-repeat scroll 0pt 0pt;
	display: inline;
	height:75px;
	padding: 0 25px 0 0; 
	text-decoration:none;
	width:60px;
	float: right;
	margin: 7px 0 0 130px;
	}
	
*html .mp3 a {
	margin-right: 0px; 
	background:transparent url(images/mp3.jpg) no-repeat scroll 0pt 0pt;
	display: inline;
	height:75px;
	padding-right: 15px; 
	text-decoration:none;
	width:60px;
	float: right;
	margin-left: 0px;
	}
*
.mp3 a:hover {
	background-position: 0 -75px;
	}
	
.pdf a {
	background:transparent url(images/pdf.jpg) no-repeat scroll 0pt 0pt;
	height:75px;
	display: inline;
	width: 60px;
	float: right;
	margin: 7px -130px 0 0;
	}

*html .pdf a {
	background:transparent url(images/pdf.jpg) no-repeat scroll 0pt 0pt;
	height:75px;
	display: inline;
	width: 60px;
	float: right;
	margin-right: 70px;
	margin-top: -75px;
	}
	
.pdf a:hover {
	background-position: 0 -75px;
	}
	
.bottom {
	background: url(images/bottom.jpg) 0 0 no-repeat;
    overflow: hidden;
	height: 14px;
	width: 640px;
	margin: 0px auto 20px;
	}
	
#footer a {
	text-align: center;
	color: #8cd6e1;
	font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
	}
	
#footer {
	font-size: .4em;
	}