/* Universal Selector margin/padding Reset */
* { margin:0; padding:0; }
body {
  background: #cccccc url(pictures/body-bg.jpg) repeat-x 0 0;
}
p {
	font: normal 13px/20px Verdana, Geneva, sans-serif;
	color: #333;
	padding: 0;
	margin: 10px 0px 10px 0px;
}
#container {
	width: 993px;
	margin: 0 auto;
}
#navbar h1{
	display:block;
	float:left;
	width:247px;
	height:121px;
	text-indent:-9999px;
}
#navbar h1 a {
	display:block;
	width:100%;
	height:100%;
	background:url(pictures/logo.jpg) no-repeat 0 0;
	outline:none;
}
#navbar ul {
	display:block;
	float:left;
	height:121px;
	list-style:none;
	background:url(pictures/nav-sprite.jpg) no-repeat 0 0;
}
#navbar ul li {
	display:block;
	height:121px;
	float:left;
}
li#home a{
	background: url(pictures/nav-sprite.jpg) no-repeat 0 -363px;
}
#home {
	width:129px;
}
#events {
	width:144px;
}
#sermons {
	width:169px;
}
#pictures {
	width:164px;
}
#about {
	width:140px;
}
#navbar ul li a {
	display:block;
	width:100%;
	height:100%;
	text-indent:-9999px;
	outline;none;
}
li#home a:hover {
	background:url(pictures/nav-sprite.jpg) no-repeat 0 -363px;
}
li#events a:hover {
	background: url(pictures/nav-sprite.jpg) no-repeat -129px -121px;
}
li#sermons a:hover {
	background: url(pictures/nav-sprite.jpg) no-repeat -273px -121px;
}
li#pictures a:hover {
	background: url(pictures/nav-sprite.jpg) no-repeat -442px -121px;
}
li#about a:hover {
	background: url(pictures/nav-sprite.jpg) no-repeat -606px -121px;
}

li#home a:active {
	background:url(pictures/nav-sprite.jpg) no-repeat 0 -363px;
}
li#events a:active {
	background: url(pictures/nav-sprite.jpg) no-repeat -129px -242px;
}
li#sermons a:active {
	background: url(pictures/nav-sprite.jpg) no-repeat -273px -242px;
}
li#pictures a:active {
	background: url(pictures/nav-sprite.jpg) no-repeat -442px -242px;
}
li#about a:active {
	background: url(pictures/nav-sprite.jpg) no-repeat -606px -242px;
}

#big-box {
	clear:both;
	height: 307px;
	width:100%;
	background: url(pictures/bg-event.jpg) no-repeat 0 0;
	margin: 0 auto;
}
#big-box-text {
	width:445px;
	margin:55px 0 55px 20px;
	float:left;
}
#big-box-text p {
	font:bold 30px/32px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#fff;
}
#big-box-picture {
	width:930px;
	margin:39px 0px 0px 12px;
	float: left;
}
#main-info {
	width:100%;
	float:left;
}
#left-column {
	width:430px;
	margin-left:0px;
	float:left;
}
#left-column ul {
	list-style:none;
}
#right-column {
	width:475px;
	float:right;
	position:relative;
	right:40px;
}
h2#left-header-1 {
	display:block;
	width:100%;
	height:35px;
	text-indent:-9999px;
	background:url(pictures/info-bg.jpg) no-repeat 0 0;
}
h2#left-header-2 {
	display:block;
	width:100%;
	height:1px;
	text-indent:-9999px;
	background:url(pictures/break-line.jpg) no-repeat 0 0;
}
h2#right-header {
	display:block;
	width:100%;
	height:35px;
	text-indent:-9999px;
	background:url(pictures/upcoming-events-text.jpg) no-repeat 0 0;
}
div.small-box {
	width:100%;
	Height:166px;
	padding: 10px 0 0 10px;
	background: url(pictures/small-event-bg.jpg) no-repeat 0 0;
}
div.small-box div.content {
	width:445px;
	height:146px;
}
#footer {
  clear:both;
  background-color:#333;
}
#footer p {
  margin:0 auto;
  padding:0;
  width:950px;
  color:#ccc;
  height:50px;
  line-height:50px;
}
img {
	border-style: none;
}