/* Real Life Fellowship - Copyright 2009 */

/* Background */
body {
	background-image: url('background.png');
	background-repeat: repeat-x;
	text-align: center;
}

/* Overall Layout */
table.layout {
	margin-left: auto;
	margin-right: auto;
	border: 0;
	width: 800px;
}

/* Intro Layout */
td.top {
	text-align: center;
	vertical-align: middle;
	height: 700px;
}

td.bottom {
	text-align: center;
}

/* Main Layout */
td.header {
	text-align: center;
}

td.navbar {
	text-align: center;
}

td.body {
	vertical-align: top;
	height: 500px;
	overflow: auto;
	background: white;
}

td.footer {
	font: 11pt arial;
	text-align: center;
	background: white;
}

/* Body Title */
div.title {
	font: 16pt arial;
	line-height: 175%;
	text-align: center;
}

/* Body Text */
div.body {
	font: 11pt arial;
	line-height: 175%;
	text-align: left;
	vertical-align: top;
	margin: 20px;
	height: 550px;
	overflow: auto;
}

/* NavBar Buttons */

ul#navbar {
	list-style: none;
}

li#navbar {
	display: block;
	width: 100px;
	float: left;
}

a#about, a#aboutUs:link, a#aboutUs:active, a#aboutUs:visited {
	display:  block;
	width: 100px;
	height: 50px;
	background-image: url('aboutUs.png');
	background-repeat: no-repeat;
	text-indent: -9999px;
}

a#aboutUs:hover {
	display:  block;
	width: 100px;
	height: 50px;
	background-image: url('aboutUsHover.png');
	background-repeat: no-repeat;
	text-indent: -9999px;
}

a#ourVision, a#ourVision:link, a#ourVision:active, a#ourVision:visited {
	display:  block;
	width: 100px;
	height: 50px;
	background-image: url('ourVision.png');
	background-repeat: no-repeat;
	text-indent: -9999px;
}

a#ourVision:hover {
	display:  block;
	width: 100px;
	height: 50px;
	background-image: url('ourVisionHover.png');
	background-repeat: no-repeat;
	text-indent: -9999px;
}

a#ourBeliefs, a#ourBeliefs:link, a#ourBeliefs:active, a#ourBeliefs:visited {
	display:  block;
	width: 100px;
	height: 50px;
	background-image: url('ourBeliefs.png');
	background-repeat: no-repeat;
	text-indent: -9999px;
}

a#ourBeliefs:hover {
	display:  block;
	width: 100px;
	height: 50px;
	background-image: url('ourBeliefsHover.png');
	background-repeat: no-repeat;
	text-indent: -9999px;
}

a#ourServices, a#ourServices:link, a#ourServices:active, a#ourServices:visited {
	display:  block;
	width: 100px;
	height: 50px;
	background-image: url('ourServices.png');
	background-repeat: no-repeat;
	text-indent: -9999px;
}

a#ourServices:hover {
	display:  block;
	width: 100px;
	height: 50px;
	background-image: url('ourServicesHover.png');
	background-repeat: no-repeat;
	text-indent: -9999px;
}

a#ourMissions, a#ourMissions:link, a#ourMissions:active, a#ourMissions:visited {
	display:  block;
	width: 100px;
	height: 50px;
	background-image: url('ourMissions.png');
	background-repeat: no-repeat;
	text-indent: -9999px;
}

a#ourMissions:hover {
	display:  block;
	width: 100px;
	height: 50px;
	background-image: url('ourMissionsHover.png');
	background-repeat: no-repeat;
	text-indent: -9999px;
}

a#ourBlog, a#ourBlog:link, a#ourBlog:active, a#ourBlog:visited {
	display:  block;
	width: 100px;
	height: 50px;
	background-image: url('ourBlog.png');
	background-repeat: no-repeat;
	text-indent: -9999px;
}

a#ourBlog:hover {
	display:  block;
	width: 100px;
	height: 50px;
	background-image: url('ourBlogHover.png');
	background-repeat: no-repeat;
	text-indent: -9999px;
}

a#smallGroups, a#smallGroups:link, a#smallGroups:active, a#smallGroups:visited {
	display:  block;
	width: 100px;
	height: 50px;
	background-image: url('smallGroups.png');
	background-repeat: no-repeat;
	text-indent: -9999px;
}

a#smallGroups:hover {
	display:  block;
	width: 100px;
	height: 50px;
	background-image: url('smallGroupsHover.png');
	background-repeat: no-repeat;
	text-indent: -9999px;
}

/* Welcome Button */
a#welcome, a#welcome:link, a#welcome:active, a#welcome:visited {
	display:  block;
	width: 800px;
	height: 75px;
	background-image: url('welcome.png');
	background-repeat: no-repeat;
	text-indent: -9999px;
	float: center;
}

a#welcome:hover {
	display:  block;
	width: 800px;
	height: 75px;
	background-image: url('welcomeHover.png');
	background-repeat: no-repeat;
	text-indent: -9999px;
	float: center;
}

/* General Styles */
a:link {
	color: blue;
}

a:visited {
	color: blue;
}

a:focus {
	color: red;
}

a:hover {
	color: red;
}

img {
	border: 0;
}
