body
{
	font-family:"Lucida Grande", Arial, Verdana, Lucida, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#669ACC;
	margin:0;
	padding:0;
	background-color:#86AACE;
}

body a
{
	color:#14F6C4;
	text-decoration:none;
}

body a:hover
{
	text-decoration:none;
	color:#E7668F;
}

body h1
{
	position:absolute;
	top:0;
	left:0;
	margin:10px 0 0 0;
	padding:0;
}

body h2
{
	position:absolute;
	top:100px;
	left:13px;
	margin:0;
	padding:0;
	z-index:8;
}

body h3
{
	position:absolute;
	top:55px;
	left:305px;
	margin:0;
	padding:0;
	color:#FFF;
	font-weight:bold;
	font-size:17px;
	width:415px;
	text-align:right;
	font-family:"Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;
}

body h4
{
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}

.standout
{
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}

body p
{
	margin:0;
	padding:0;
}

body blockquote
{
	margin:15px 0 15px 15px;
	padding:0;
}

#canvas
{
	margin:0;
	padding:0;
	position:relative;
	top:0;
	left:0;
	width:738px;
	margin:auto;
	voice-family:"\"}\""; 
	voice-family:inherit;
}

#canvas2
{
	margin:0;
	padding:0;
	position:absolute;
	left:0;
	top:93px;
	width:738px;
	height:461px;
	background-color:#103466;
}

#contentimage
{
	position:absolute;
	padding:0;
	margin:0;
	top:60px;
	left:13px;
	height:360px;
	width:285px;
}

#contentimagecell
{
	text-align:center;
	vertical-align:middle;
}

#contenttext
{
	position:absolute;
	left:320px;
	top:98px;
	height:308px;
	margin:0;
	padding:0 10px 0 0;
	width:385px;
	text-align:left;
	overflow:auto;
}

#contenttext p
{
	margin:0 0 15px 0;
}

#film
{
	position:absolute;
	top:428px;
	left:5px;
	height:22px;
	width:728px;
	background-image:url(img/film.gif);
	margin:0;
	padding:0;
}

#footer
{
	padding:0;
	margin:0;
	position:absolute;
	top:465px;
	left:0;
	width:754px;
	text-align:center;
	color:#103466;
}

#leadership
{
	margin:auto;
}

.leadershiptitle
{
	text-align:right;
	vertical-align:top;
}

.leadershipname
{
	text-align:right;
	vertical-align:top;
	padding:0 10px 0 10px;
}

.leadershippic
{
	text-align:left;
	vertical-align:top;
	padding:0 0 10px 0;
	height:50px;
}

#poetry
{
	margin:auto;
}

.poetryname
{
	text-align:right;
	vertical-align:top;
	padding:0 10px 0 0;
}

.poetrypoems
{
	text-align:left;
	vertical-align:top;
	padding:0 0 10px 0;
}

#getacro
{
	text-align:center;
	vertical-align:top;
	padding:0 0 10px 0;
}

#theaterportfoliocell
{
	vertical-align:top;
}

#theaterportfolio
{
	overflow:auto;
	width:345px;
	height:308px;
}

#theaterportfoliodesc
{
	vertical-align:top;
	padding:0 20px 0 0;
}

.theaterimage
{
	padding:5px 5px 5px 5px;
}

#homeimage
{
	position:absolute;
	left:25px;
	top:70px;
	width:430px;
	height:287px;
	background-image:url(img/home.jpg);
}

#hometext
{
	position:absolute;
	left:467px;
	top:70px;
	width:264px;
	height:341px;
}

#hometext p
{
	margin:0 0 15px 0;
}

#google
{
	position:absolute;
	bottom:10px;
	right:15px;
}

#googletext
{
	font-size:11px;
	font-family:"Lucida Grande", Arial, Verdana, Lucida, Helvetica, sans-serif;
	text-decoration:none;
}

#googlebutton
{
	font-size:11px;
	font-family:"Lucida Grande", Arial, Verdana, Lucida, Helvetica, sans-serif;
	text-decoration:none;
}

#album
{
	position:absolute;
	padding:0;
	margin:0;
	top:98px;
	height:308px;
	left:13px;
	width:713px;
}

#album p
{
	margin:0 0 15px 0;
}

#album h4
{
	margin:15px 0 0 0;
}

.sermondatecell
{
	width:65px;
	text-align:left;
	vertical-align:top;
}

.sermontitlecell
{
	padding:0 10px 0 0;
	text-align:left;
	vertical-align:top;
}

.sermonspeakercell
{
	width:100px;
	text-align:left;
	vertical-align:top;
}

.directoryaddresscell
{
	text-align:left;
	vertical-align:top;
	padding:5px 0 0 15px;
}

.directorycontactcell
{
	text-align:left;
	vertical-align:top;
	padding:5px 0 0 15px;
}

.sectionhighlight
{
	margin:0 0 15px 0;
	background-color:#86AACE;
}

#upcomingevents
{
	position:absolute;
	left:20px;
	bottom:50px;
	width:300px;
	padding:5px;
	background-color:#14427E;
}

.subpointlist
{
  list-style-type:none;
  padding:0;
  margin:10px;
}

#map
{
	margin:0;
	padding:0;
	position:absolute;
	left:0;
	top:0;
	width:713px;
	height:315px;
}
