#main {
    text-align:			center;
    margin:				15px 212px 0px 222px;
}

#home {
    background-image:	url(images/home.gif);
    background-repeat:	no-repeat;
}

#home:hover img {
    opacity:			0;
    filter:				alpha(opacity=0);
}

#rightside {
    float:				right;
    border-collapse:	collapse;
    border:				0px;
    margin-top:			0px;
}

#schedule {
    width:				160px;
    border:				1px #000020 solid;
    margin-right:		20px;
    background-color:	#8b4702;
    padding:			0px 5px 5px 5px;
    margin-top:			0px;
}

#schedule img {
	text-align:			center;
	margin:				0px 0px -10px -15px;
	padding:			0px;
}

#schedule h1 {
    font-size:			1.5em;
    margin-top:			5px;
    margin-bottom:		-10px;
    text-align:			center;
}

#schedule ul {
	display:			inline;
	list-style-type:	none;
}

#schedule ul ul {
	display:			list-item;
	margin-left:		-15px;
	list-style-type:	none;
	padding-bottom:		0px;
	padding-top:		0px;
}

#schedule ul li {
	padding-bottom:		5px;
}

ul ul li {
    list-style-image:	url(images/flame.gif);
	margin-top:			0px;
	margin-bottom:		0px;
    font-size:			.8em;
}

.date {
    font-weight:		bold;
    font-size:			1.2em;
}

.starttime {
	font-weight:		bold;
}

.eventlocation {
	font-style:			italic;
}

.location {
	text-decoration:	underline;
}

#calendar {
	text-align:			center;
	margin-top:			0px;
	margin-bottom:		5px;
}

#prayerrequests {
    width:				150px;
    border:				1px #000020 solid;
    margin-right:		20px;
    background:			#8b4702/* url(images/prayerhands.gif)*/;
    padding:			0px 10px 5px 10px;
    margin-top:			20px;
    font-size:			.8em;
}

#prayerrequests h1 {
    font-size:			1.5em;
    margin-top:			5px;
    margin-bottom:		0px;
}

#prayerrequests img {
	text-align:			center;
	margin:				0px 0px -10px -10px;
	padding:			0px;
}

#countdown {
	width:				690px;
	background-color:	#8b4702;
	border:				1px #000020 solid;
	margin:				0px 0px 20px 222px;
	text-align:			center;
	padding-right:		5px;
	font-size:			1.2em;
}

#freshman {
	margin-bottom:		-10px;
}

.register {
	font-size:			1.3em;
	line-height:		1.7em;
	font-weight:		bold;
}

#medical {
	font-size:			1.1em;
	font-weight:		bold;
}

#loggedin {
	text-align:			left;
}

#loggedin ul {
	list-style-image:	none;
	list-style-type:	disc;
	font-size:			16px;
}

#loggedin li {
	list-style-image:	none;
	list-style-type:	disc;
	font-size:			16px;
}

#campowes table {
	border-collapse:	collapse;
	border:				1px solid white;
	margin-bottom:		15px;
	text-align:			center;
}

#campowes table th {
	background-color:	#000020;
}

#campowes table td {
	border:				1px solid white;
	padding-left:		5px;
	padding-right:		10px;
}

.dues {
	width:				75px;
	text-align:			right;
}

.projectserve {
	text-align:			right;
}

.cochair {
	font-weight:		bold;
	text-align:			left;
}

.prayerteam {
	font-style:			italic;
	text-align:			left;
}

.counselor {
	text-align:			left;
}

#tallyhoedown table {
	border-collapse:	collapse;
	border:				1px solid white;
	margin-bottom:		15px;
}

#tallyhoedown table td {
	border:				1px solid white;
	padding:			5px;
}

#tallyhoedown table th {
	background-color:	#000020;
	text-align:			center;
}

#theircamp {
	font-weight:		bold;
}

.rank {
	text-align:			center;
}

.points {
	text-align:			center;
}

#committeeslist {
	float:				right;
	margin-right:		15px;
	border:				1px solid #000020;
}

#committeeslist h2 {
	margin-top:			5px;
}

#committeeslist ul {
	margin-bottom:		5px;
}

.leader {
	font-weight:		bold;
}

#theircamp {
	font-weight:		bold;
}

.oddrow {
	background-color:	#c56600;
}

.applications {
	font-size:			1.5em;
	font-weight:		bold;
}