/* @override 	_css/styles.css*//* Mendaki Club */* {
	margin: 0;
	padding: 0;
}
body {
	font-size: 62.5%;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 1;
	background: url(../_img/bg_body.gif);
	min-width: 960px;
}
hr {
	display: none;
}
#skip {
	position: absolute;
	text-indent: -9999px;
	list-style: none;
	overflow:hidden;
}
#container {
	clear: both;
	background: url(../_img/bg_container2.gif) repeat-x;
	min-height: 600px;
	_height:600px;
}
a {
	overflow: hidden;
	text-decoration: none;
	outline: none;
}
img {
	border: none;
}/* the clearfix rules make it possible to clear floated elements without additional structural markup. See http://www.positioniseverything.net/easyclearing.html */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}/* End hide from IE-mac *//* = MetaNav  ---------------------------------------------------------------------*/
#metanav {
	background: #102b1b url(../_img/bg_metanav.gif) repeat-x;
	color: #d6dfcc;
	border-bottom: 1px solid #102b1b;
}
#metanav-inner {
	width: 960px;
	margin: 0 auto;
	padding-top: 6px;
	min-height: 29px;
	_height:29px;
}
#metanav a {
	color: #d6dfcc;
}
#metanav a:hover {
	text-decoration: underline;
}
#metanav p {
	font-size: 1.3em;
}
#metanav ul {
	list-style: none;
}
#worship-info {
	float: left;
	line-height: 1.8;
}
#worship-info p {
	float: left;
}
#guide-search {
	float: right;
	line-height: 1.8;
}
p#map {
	margin-left: 11px;
}
p#map a {
	display: block;
	width: 124px;
	text-align: center;
	background: url(../_img/bg_metanav_p_map.gif) no-repeat;
}
p#minguide-link {
	float: left;
}
p#minguide-link a {
	display: block;
	width: 156px;
	text-indent: -9999px;
	background: url(../_img/bg_minguide_link.gif) no-repeat;
}
p#minguide-link a.down {
	background-position: 0 -23px;
}
#guide-search #search {
	float: left;
	margin-left: 11px;
}
#search fieldset {
	float: left;
	width: 176px;
	height: 22px;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
#search input {
	display: block;
	float: left;
	width: 122px;
	height: 15px;
	padding: 4px 3px 3px 22px;
	border: none;
	background: transparent url(../_img/bg_search_input.gif) no-repeat;
	color: #797979;
	font-size: 1.1em;
	text-transform: capitalize;
}
#search a#search_go {
	display: block;
	float: left;
	width: 29px;
	height: 22px;
	background: url(../_img/bg_search_a.gif);
	text-indent: -9999px;
}
#min-guide {
	clear: both;
	display: none;
	float: left;
	width: 960px;
}
#min-guide div.min-col {
	float: left;
	display: inline;
	width: 150px;
	margin: 25px 10px 0 0;
	padding-bottom: 25px;
}
#min-guide ul {
	line-height: 1.8;
}
#min-guide ul li h3 {
	font-size: 1.3em;
}
#min-guide ul ul {
	margin-bottom: 5px;
}
#min-guide ul li a {
	font-size: 1.3em;
	color: #fff;
}
#min-guide ul li li a {
	font-size: 1.2em;
	color: #d6dfcc;
}/* =Header---------------------------------------------------------------------*/
#header {
	width: 960px;
	background: url(../_img/bg_header.gif) no-repeat left top;
	margin: 0 auto;
}
#header-inner {
	float: left;
	width: 960px;
}
#header h1 {
	float: left;
	width: 301px;
	height: 75px;
	margin: 24px 0 17px 24px;
}
#header h1 a {
	display: block;
	width: 671px;
	height: 101px;
	text-indent: -9999px;
	background: url(../_img/mclubheader.gif);
}/* =Navigation---------------------------------------------------------------------*/
#nav {
	list-style: none;
	clear: left;
	height: 32px;
	position: relative;
}
#nav li {
	float: left;
	width: 158px;
	height: 32px;
	margin-right: 2px;
	z-index: 999;
}
#nav li a {
	display: block;
	width: 158px;
	height: 32px;
	text-indent: -9999px;
	text-decoration: none;
	background: #F3F2E9 url(../_img/bg_nav1.gif);
	cursor: pointer;
}
#nav li a:hover {
	background-position: 0 -33px;
}
#nav li.current a, #nav li.current a:hover, #nav li.sfbreadcrumb a, #nav li.sfbreadcrumb a:hover {
	background-position: 0 -66px;
	background-color: #dddac3;
}
#nav li.current li a, #nav li.current li a:hover, #nav li.sfbreadcrumb li a, #nav li.sfbreadcrumb li a:hover {
	background: none;
}
#nav li#nav_about a {
	background-position: -160px 0;
}
#nav li#nav_programmes a {
	background-position: -320px 0;
}
#nav li#nav_media-gallery a {
	background-position: -480px 0;
}
#nav li#nav_thoughts a {
	background-position: -640px 0;
}
#nav li#nav_calendar a {
	background-position: -800px 0;
}
#nav li#nav_about:hover a, #nav li#nav_about.sfHover a {
	background-position: -160px -33px;
}
#nav li#nav_programmes:hover a, #nav li#nav_programmes.sfHover a {
	background-position: -320px -33px;
}
#nav li#nav_media-gallery:hover a, #nav li#nav_media-gallery.sfHover a {
	background-position: -480px -33px;
}
#nav li#nav_thoughts:hover a, #nav li#nav_thoughts.sfHover a {
	background-position: -640px -33px;
}
#nav li#nav_calendar:hover a, #nav li#nav_calendar.sfHover a {
	background-position: -800px -33px;
}
#nav li#nav_about.current a, #nav li#nav_about.sfbreadcrumbs a, #nav li#nav_about.current a:hover {
	background-position: -160px -66px;
}
#nav li#nav_programmes.current a, #nav li#nav_programmes.current a:hover {
	background-position: -320px -66px;
}
#nav li#nav_media-gallery.current a, #nav li#nav_media-gallery.current a:hover {
	background-position: -480px -66px;
}
#nav li#nav_thoughts.current a, ul#nav li#nav_thoughts.sfbreadcrumb a, #nav li#nav_thoughts.current a:hover {
	background-position: -640px -66px;
}
#nav li#nav_calendar.current a, #nav li#nav_calendar.current a:hover {
	background-position: -800px -66px;
}
#nav li ul {
	position: absolute;
	left: -999em;
	z-index: 999;
	list-style: none;
	line-height: 1;
}
#nav li.sfHover ul, ul#nav li:hover ul {
	z-index: 1000;
}
#nav li li {
	width: auto;
	float: left;
	margin: 0;
	height: 39px;
	padding: 0 2px;
	position: relative;
	font-size: 1.1em;
	font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	background: url(../_img/bg_nav_li_li.png) no-repeat right bottom;
}
#nav li ul li a {
	display: block;
	float: left;
	padding: 16px 22px 10px;
	background: none;
	text-indent: 0;
	width: auto;
	height: auto;
	color: #423b2d;
	text-align: center;
}
#nav li li a:hover, #nav li li.current a {
	color: #924a2e;
}
#nav li li.current a {
	font-weight: bold;
}
#nav li ul ul {
	display: none !important;
}
#nav li.current ul {
	left: 0;
	width: auto;
	_width:960px;
}
#nav li#nav_calendar.current ul {
	left: auto;
	right: 0;
}/* =Container-Inner---------------------------------------------------------------------*/
#container-inner {
	width: 100%;
	float: left;
	clear: both;
	background: url(../_img/bg_container-inner.png) no-repeat center top;
	padding-top: 39px;
}
#container-inner1 {
	width: 100%;
	float: left;
	clear: both;
	background: url(../_img/bg_container-inner1.png) no-repeat center top;
	padding-top: 39px;
}/* =Content-Wrap---------------------------------------------------------------------*/
#content-wrap {
	width: 960px;
	margin: 0 auto 19px;
	background: url(../_img/bg_content-wrap.gif) repeat-y;
}
#content-wrap2 {
	width: 960px;
	margin: 0 auto 19px;
}
#home #content-wrap {
	background: none;
}/* =Content---------------------------------------------------------------------*/
#content {
	float: right;
	width: 600px;
	min-height: 600px;
	_height: 600px;
	padding: 30px 40px;
}
#content h2 {
	font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	color: #924a2e;
	font-size: 3em;
	font-weight: normal;
	margin-bottom: 24px;
}
#content h3 {
	font-size: 2em;
	color: #4d7553;
	margin-bottom: .15em;
	clear: both;
}
#content h4 {
	font-size: 1.6em;
	color: #924a2e;
	margin-bottom: .25em;
	font-family: "Lucida Grande", "Lucida Sans", sans-serif;
}
#content h5 {
	font-size: 1.4em;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #25211b;
}
#content h6 {
	font-size: 1.3em;
	color: #25211b;
}
#content1 {
	float: right;
	width: 900px;
	min-height: 1000px;
	_height: 1000px;
	padding: 30px 20px;
}
#content p, #content li {
	margin-bottom: 1em;
	color: #5a5444;
	font-size: 1.3em;
	line-height: 1.8;
}
#content ol {
	margin: 0 0 2em 3em;
	padding: 0;
}
#content ul {
	list-style: none;
	margin: 0 0 2em 1.2em;
}
#content ul#byline {
	display: inline; /* IE6 double margin float bug hack */
	float: left;
	margin-bottom: 10px;
	list-style: none;
}
#content ul#byline li {
	font-size: 1.1em;
}
#content li {
	margin: 0;
}
#content ul li {
	padding-left: 9px;
	list-style: none;
	margin-left: 0;
	background: url(../_img/bg_content_ul_li.jpg) no-repeat left 10px;
}
#content li li {
	font-size: 1em;
}
#content blockquote {
	margin-left: 2em;
	font-size: 1.3em;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #847859;
	line-height: 1.8;
	margin-bottom: 1em;
}
#content hr {
	display: block;
	margin-bottom: 1em;
}
#content a {
	color: #924a2e;
}
#content a:hover {
	text-decoration: underline;
}
#content img {
	<!--float: right;-->
	margin: 0 0 12px 24px;
	border: 4px solid #dddac3;
}
#content #text {
	clear: both;
	width: 600px;
	float: left;
}
#content #text .posted {
font-size: 0.9em;
text-transform: uppercase;
color: #797d7f;
}
#content .sermonbox {
	margin-bottom: 20px;
}
#content .sermonbox h4 {
	margin-bottom: 5px;
}
#content .sermonbox p {
	padding: 0;
	margin: 0;
}
#content .sermonbox p.sermonlink {
	margin-top: 10px;
}
#content .sermonbox p.eventtime {
	margin-bottom: 0;
}
#content #mediabox {
	float: right;
	width: 125px;
	padding: 5px 5px 0;
	border: 1px solid #F00;
	list-style: none;
}
#content #mediabox li {
	margin-bottom: 5px;
	font-size: 1.1em;
	font-weight: bold;
}
#content #mediabox li a {
	display: block;
	height: 16px;
	padding-left: 20px;
	background-repeat: no-repeat;
}
#content #mediabox li#mb_print a {
	background-image: url(../_img/mb_print.gif);
}
#content #mediabox li#mb_video a {
	background-image: url(../_img/mb_video.gif);
}
#content #mediabox li#mb_download a {
	background-image: url(../_img/mb_download.gif);
}
#content #mediabox li#mb_notes a {
	background-image: url(../_img/mb_notes.gif);
}
#content #mediabox li#mb_jukebox a {
	background-image: url(../_img/mb_jukebox.gif);
}
#content #mediabox li#mb_podcast a {
	background-image: url(../_img/mb_podcast.gif);
}/* =Sidebar---------------------------------------------------------------------*/
#sidebar {
	width: 243px;
	padding: 21px 18px 21px 19px;
	float: left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
}
#side-latest-sermon {
	background: #d7d5c4 url(../_img/bg_sidebar_latest-sermon.gif) no-repeat bottom;
	padding-bottom: 14px;
	margin-bottom: 12px;
}
#sidebar #side-latest-sermon h3 {
	background: url(../_img/bg_sidebar_latest-sermon_h3.gif) no-repeat top left;
	height: 26px;
	text-indent: -9999px;
	margin-bottom: 10px;
}
#side-latest-sermon h4 {
	padding: 0 15px 10px;
	font-size: 1em;
}
#side-latest-sermon h4 a {
	color: #5a5444;
	font: normal 1.6em Georgia, "Times New Roman", Times, serif;
}
#side-latest-sermon h4 a:hover {
	text-decoration: underline;
}
#side-latest-sermon h4 span {
	font: 1.1em Helvetica, Arial, sans-serif;
	color: #70695d;
	margin-left: 7px;
}
#side-latest-sermon p {
	float: left;
	display: inline;
	text-indent: -9999px;
	background: url(../_img/bg_sidebar_sermon-buttons.gif) no-repeat;
}
#sidebar p#sermon-player {
	margin-left: 15px;
	width: 90px;
	height: 30px;
}
#sidebar #side-latest-sermon p a {
	display: block;
	height: 30px;
}
#sidebar p#sermon-dl {
	width: 122px;
	height: 30px;
	background-position: -90px 0;
}
#sidebar p#sermon-player a:hover {
	background: url(../_img/bg_sidebar_sermon-buttons.gif) 0 -31px;
}
#sidebar p#sermon-dl a:hover {
	background: url(../_img/bg_sidebar_sermon-buttons.gif) -90px -31px;
}
#sidebar #side-events h3, #sidebar #side-news h3, #sidebar #article-sort h3 {
	background: url(../_img/bg_home_content_h3.gif) no-repeat left bottom;
	font-weight: normal;
	text-transform: uppercase;
	color: #35383d;
	font-size: 1.3em;
	padding-bottom: 7px;
	margin-bottom: 8px;
	font-family: Helvetica, Arial, sans-serif;
}
#sidebar #article-sort {
	margin-bottom: 20px;
}
#sidebar #article-sort ul {
	list-style: none;
	padding-top: 2px;
}
#sidebar #article-sort ul li {
	font-weight: bold;
	margin: 5px 0 0;
	padding: 3px 7px;
	border-bottom: 1px solid #d9d8ca;
}
#sidebar #article-sort ul li.last {
	border: none;
}
#sidebar #article-sort ul li a {
	color: #924a2e;
	display: block;
}
#sidebar #article-sort ul li a:hover {
	text-decoration: underline;
}
#side-news, #side-events {
	position: relative;
}
#side-events {
	margin: 20px 0;
}
#side-news p#rss, #side-events p#cal_link {
	position: absolute;
	top: 3px;
	right: 0;
	_top:5px;
	_right:20px;
	margin: 0;
	font-size: 1em;
}
#side-news p#rss a, #side-events p#cal_link a {
	color: #797b7e;
}
#side-news p#rss a:hover, #side-events p#cal_link a:hover {
	color: #35383d;
	text-decoration: none;
}
#sidebar #side-news h4 {
	font-size: 1.2em;
	line-height: 1.5;
	font-family: "Lucida Grande", "Lucida Sans", sans-serif;
}
#sidebar #side-news h4 a, #sidebar .eventbox h4 a {
	color: #924a2e;
}
#sidebar #side-news h4 a:hover, #sidebar .eventbox h4 a:hover {
	text-decoration: underline;
}
#sidebar .newsbox {
	margin-bottom: 10px;
}
#sidebar .newsbox p.posted {
	font-size: .9em;
	text-transform: uppercase;
	color: #797d7f;
}
#sidebar .newsbox p {
	margin: 0;
	font-size: 1.1em;
	line-height: 1.4;
	color: #35383d;
}
#sidebar .newsbox p a.more {
	color: #35383d;
}
#sidebar .newsbox p a.more:hover {
	text-decoration: underline;
}
#side-events p#cal_link a {
	padding-right: 16px;
	background: url(../_img/bg_home-events_cal_link.gif) no-repeat right;
}
#sidebar #side-events h3 {
	margin-bottom: 0;
}
#sidebar .eventbox {
	padding: 8px 0 10px;
	border-bottom: 1px solid #d9d8ca;
}
#sidebar .eventbox.last {
	border: none;
}
#sidebar .eventbox h4, #sidebar #article-sort li {
	font-size: 1.2em;
	line-height: 1.5;
	font-family: "Lucida Grande", "Lucida Sans", sans-serif;
}
#sidebar .eventbox p {
	margin: 0;
	text-transform: capitalize;
	font-size: 1em;
	line-height: 1.6;
	color: #545044;
	font-weight: bold;
	font-family: "Lucida Grande", "Lucida Sans", sans-serif;
}
#sidebar .eventbox p span {
	color: #797d7f;
}/* = Subnav Sidebar  ---------------------------------------------------------------------*/
ul#subnav li {
	list-style: none;
	background: url(../_img/bg_subnav_li.gif) repeat-x bottom;
}
ul#subnav a {
	display: block;
}
ul#subnav li li {
	background: none;
}
ul#subnav li li a {
	height: 0;
	_line-height:0;
	padding: 0;
}
ul#subnav li ul {
	margin: 0;
	padding: 0;
	height: 0;
	_display:none;
	line-height: 0;
}
#subnav a, #subnav li.current li a {
	color: #565040;
	font-size: 1.2em;
	padding: 12px 15px;
	width:213px;
}
#subnav li.current li {
	background: none;
}
#subnav li.current li a {
	height: auto;
}
#subnav a:hover, #subnav li.current a, #subnav li.current li.current a, #subnav li.current li a:hover {
	color: #924a2e;
}
#subnav li.current.curSubParent {
	background: url(../_img/bg_subnav_li_current.gif) no-repeat;
	margin-top: 12px;
	padding-bottom: 6px;
	_padding-bottom:0;
	width: 243px;
}
*+html #subnav li.current.curSubParent {
	padding-bottom: 0;
}
#subnav li.current.curSubParent ul {
	padding-top: 2px;
	width: 243px;
	height: auto;
	line-height: 1;
	_display: block;
}
#subnav li.current.curSubParent a {
	padding-top: 8px;
}
#subnav li li.current {
	background: none;
	margin-top: 0;
}
#subnav li.current li {
	padding: 5px 24px;
}
#subnav li.current.curSubParent li a {
	padding: 5px;
	line-height: 1!important;
	width: 182px;
	_padding-top:0;
	_margin-top: -5px;
}
*+html #subnav li.current.curSubParent a {
	padding-top: 0;
	margin-top: -5px;
}
#subnav li.current.curSubParent a {
	_margin-top:-5px;
}/* =Basement---------------------------------------------------------------------*/
#basement {
	clear: left;
	width: 914px;
	margin: 0 auto 20px auto;
	background: url(../_img/bg_basement.png);
	padding: 20px 22px 20px 24px;
}
#basement a:hover {
	text-decoration: underline;
}
#basement ul#sitenav {
	float: left;
	line-height: 1.8;
	width: 580px;
}
#basement ul {
	list-style: none;
}
#basement #sitenav li {
	float: left;
	display: inline;
	width: 100px;
	margin-right: 30px;
	margin-bottom: .5em;
}
#basement #sitenav ul {
	float: left;
}
#basement #sitenav li li {
	margin: 0;
}
#basement #sitenav li#sitenav_about {
	clear: left;
}/* used to "unclear" the remaining columns */
#basement #sitenav li#sitenav_groups, #basement #sitenav li#sitenav_media-gallery, #basement #sitenav li#sitenav_sermons {
	margin-top: -2.8em;
}/* ie6/7 filters, since they don't properly clear and don't need the negative margin */
*+html #basement #sitenav li#sitenav_groups, *+html #basement #sitenav li#sitenav_media-gallery, *+html #basement #sitenav li#sitenav_sermons {
	margin-top: 0;
}
*html #basement #sitenav li#sitenav_groups, *html #basement #sitenav li#sitenav_media-gallery, *html #basement #sitenav li#sitenav_sermons {
	margin-top: 0;
}
#sitenav li a {
	font-size: 1.3em;
	color: #dddac3;
}
#sitenav li li a {
	font-size: 1.2em;
	color: #84837d;
}
#footinfo {
	float: right;
	width: 305px;
}
#footinfo h3 {
	color: #dddac3;
	font-weight: normal;
	font-size: 1.4em;
	margin-bottom: .75em;
}
#footinfo p, #footer p {
	color: #84837d;
	font-size: 1.2em;
	margin-bottom: .75em;
}
#footinfo a, #footinfo span, #footer a {
	color: #dddac3;
}
#footer {
	float: right;
	width: 315px;
	text-align: center;
	margin-top: 40px;
}
#footer p {
	background: url(../_img/bg_footer.gif) no-repeat;
	padding: 6px 0;
	margin: 0;
}/* = Sermons  ---------------------------------------------------------------------*/
#latest-sermon {
	background: url(../_img/bg_latestsermon.gif) no-repeat bottom;
	width: 600px;
	float: left;
	display: inline;
	padding-bottom: 12px;
	margin-bottom: 24px;
}
#latest-sermon h3 {
	background: url(../_img/bg_latestsermon_h3.gif) no-repeat;
	text-indent: -9999px;
	height: 28px;
	margin-bottom: 10px;
}
body#articlelist #latest-sermon h3 {
	background: url(../_img/bg_latestarticle_h3.gif) no-repeat;
}
#sermonlist #latest-sermon h4 {
	margin-left: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	width: 365px;
	float: left;
	display: inline;
}
#latest-sermon h4 a {
	color: #5a5444;
}
#content p.sermon-meta {
	color: #70695d;
	font-size: 1.1em;
	margin: 3px 18px 0;
	float: left;
	display: inline;
	clear: left;
	width: 345px;
	line-height: 1.5;
}
body#articlelist #content p.sermon-meta {
	width: auto;
	margin-bottom: 0;
	margin-top: 8px;
}
#articlelist #sermonlist h4 {
	float: none;
}
#content ul.sermon-buttons {
	float: right;
	margin-top: -8px;
	margin-bottom: 0;
}
#content ul.sermon-buttons li {
	float: left;
	width: 45px;
	height: 31px;
	padding: 0;
	background: url(../_img/bg_sermon_li.gif) no-repeat right;
}
ul.sermon-buttons li a {
	text-indent: -9999px;
	display: block;
	height: 31px;
}
ul.sermon-buttons li.play a {
	background: url(../_img/bg_sermon_play.gif) -1px 0;
}
ul.sermon-buttons li.dl a {
	background: url(../_img/bg_sermon_dl.gif) -1px 0;
}
ul.sermon-buttons li.notes a {
	background: url(../_img/bg_sermon_notes.gif) -1px 0;
}
ul.sermon-buttons li.package a {
	background: url(../_img/bg_sermon_package.gif) -1px 0;
}
#content ul.sermon-buttons li.package, body#versebyverse #content ul.sermon-buttons li.dl, body#verse-by-verse-radio #content ul.sermon-buttons li.dl {
	background: none;
}
#sermonlist {
	float: left;
	position: relative;
	padding-bottom: 30px;
}
#sermonlist h4 {
	clear: left;
	float: left;
	margin-bottom: 10px;
}
#content .sermon {
	float: left;
	clear: left;
	width: 564px;
	padding: 22px 18px 15px;
	border-bottom: 1px solid #c9c5b0;
}
#sunday-morning #content #sermon-wrap, #verse-by-verse-radio #content #sermon-wrap {
	float: left;
	background: url(../_img/bg_latestsermon.gif) no-repeat bottom;
	margin-bottom: 20px;
}
#sunday-morning #content .sermon, #verse-by-verse-radio #content .sermon {
	padding: 18px 18px 15px;
	background: url(../_img/bg_sermon-info_detail.gif) no-repeat top;
	margin-bottom: 0;
}
#content .sermon.last {
	margin-bottom: 20px;
}
#content .sermon p.sermon-meta {
	margin: 5px 0 0;
}
#content .sermon h5 {
	font-size: 1.6em;
	font-weight: normal;
}
#content .sermon h5 a {
	color: #5a5444;
}
#content .sermon h5 a:hover {
	text-decoration: underline;
}
#content .sermon ul.sermon-buttons {
	margin-top: 0;
	margin-left: 10px;
}
.paginatewrap {
	float: right;
}
#content .paginatewrap.pwrap2 {
	float: none;
	position: absolute;
	right: 0;
	bottom: 0;
}
#content p.paginate {
	margin: 0 6px 0;
	display: block;
	float: left;
}
#pagination a#off {
	display: none;
}
p#pagination {
	float: left;
	display: block;
	margin: 0;
}
#pagination span.current {
	font-weight: bold;
	display: block;
	float: left;
	margin: 0 8px;
}
#pagination a {
	color: #4d7553;
	margin: 0 8px;
	text-decoration: underline;
	display: block;
	float: left;
}
#pagination a#next {
	width: 13px;
	text-indent: -9999px;
	height: 13px;
	margin-top: 6px;
	margin-left: 2px;
	background: url(../_img/bg_paginate_next.gif) no-repeat;
}
#pagination a#previous {
	width: 13px;
	height: 13px;
	text-indent: -9999px;
	margin: 6px 0 0;
	background: url(../_img/bg_paginate_prev.gif);
}
#content #sermon-info {
	background: url(../_img/bg_sermon-info.gif) no-repeat top;
	border: none;
	margin-bottom: 20px;
}
#content #sermon-info p.sermon-meta {
	font-size: 1.3em;
	padding-left: 5px;
	width: 365px;
}
#article #content #sermon-info p.sermon-meta {
	padding-top: 0;
	height: 28px;
	margin: 0;
}
#article #content #sermon-info {
	margin-bottom: 30px;
	background: url(../_img/bg_article-info.gif) no-repeat;
	padding: 10px 18px 0;
	width: 564px;
	float: left;
	display: inline;
}/* = Sermon Sidebar  ---------------------------------------------------------------------*/
p#back-sermonlist, p#back-articlelist {
	height: 31px;
	width: 243px;
	margin-bottom: 14px;
	text-indent: -9999px;
}
p#back-articlelist {
	margin-bottom: 20px;
}
p#back-sermonlist a, p#back-articlelist a {
	display: block;
	height: 31px;
	width: 243px;
	background: url(../_img/bg_back-sermonlist.gif) no-repeat;
}
p#back-articlelist a {
	background: url(../_img/bg_back-articlelist.gif);
}
body#verse-by-verse-radio p#back-sermonlist a {
	background-image: url(../_img/bg_back-broadcastlist.gif);
}
p#back-sermonlist a:hover, p#back-articlelist a:hover {
	background-position: 0 -31px;
}
#sidebar-legend {
	background: url(../_img/bg_sermon_legend.gif) bottom;
	margin-bottom: 23px;
	padding-bottom: 5px;
	color: #5a5444;
	width: 243px;
	float: left;
	display: inline;
}
#sermon-legend h3 {
	background: url(../_img/bg_sermon_legend_h3.gif);
	width: 243px;
	height: 35px;
	text-indent: -9999px;
	margin-bottom: 14px;
}
#sermon-legend ul {
	list-style: none;
	padding-left: 18px;
}
#sermon-legend li {
	padding: 10px 0 8px 42px;
	font-size: 1.1em;
	margin-bottom: 9px;
}
#sermon-legend li#sl-listen {
	background: url(../_img/bg_sl_play.gif) no-repeat;
}
#sermon-legend li#sl-dl {
	background: url(../_img/bg_sl_dl.gif) no-repeat;
}
#sermon-legend li#sl-notes {
	background: url(../_img/bg_sl_notes.gif) no-repeat;
}
#sermon-legend li#sl-sun {
	background: url(../_img/bg_sl_sunday.gif) no-repeat;
}
#sunday-legend {
	margin: 20px;
	width: 197px;
	height: 170px;
	background: url(../_img/bg_sunday-legend.gif);
}
#sunday-legend h3 {
	width: 197px;
	height: 35px;
	background: url(../_img/bg_sunday-legend_h3.gif) no-repeat;
	text-indent: -9999px;
}
#sunday-legend li {
	margin-top: 12px;
	margin-left: 16px;
	list-style: none;
	padding: 0px 0 1px 24px;
	background: url(../_img/bg_sunday-legend_li.gif) no-repeat;
	font-size: 1.1em;
}
#podcast h3 {
	width: 243px;
	height: 63px;
	text-indent: -9999px;
	background: url(../_img/bg_podcast_subscribe.gif);
	margin-bottom: 21px;
	clear: left;
}
#podcast h3 a {
	display: block;
	height: 63px;
}
#vbv {
	color: #70695d;
	clear: left;
}
#vbv h3 {
	height: 50px;
	width: 214px;
	background: url(../_img/logo_verse_web.gif);
	text-indent: -9999px;
	margin-bottom: 0;
}
#vbv h3 a {
	display: block;
	height: 23px;
}
#vbv p {
	line-height: 1.6;
	font-size: 1.1em;
	margin-bottom: 1.2em;
	clear: left;
}
#vbv a {
	color: #924a2e;
}/* = Staff Page  ---------------------------------------------------------------------*/
#content #stafflist {
	padding-top: 10px;
}
.staffbox {
	float: left;
	width: 280px;
	display: inline;
	padding-right: 20px;
	padding-bottom: 40px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	min-height: 210px;
	_height: 210px;
}
body#elderpage .staffbox {
	min-height: 0;
}
.staffbox.first {
	width: 570px;
}
body#elderpage .staffbox.first {
	width: 280px;
}
body#elderpage #stafflist {
	float: left;
	padding-top: 20px;
}
#content .staffbox img {
	float: left;
	margin-left: 0;
	margin-right: 12px;
}
#content .staffbox h3 {
	font-size: 1.6em;
	margin-bottom: 3px;
}
#content .staffbox p {
	margin-bottom: 0;
	margin-right: 20px;
}
#content .staffbox p.jobtitle {
	text-transform: capitalize;
	color: #25211b;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.4em;
	font-weight: bold;
	margin-bottom: 0;
	line-height: 1.4;
}
#content .staffbox div.fullbio {
	display: none;
}
#staffpage #TB_title {
	background: #d7d5c4;
}
#staffpage #TB_ajaxContent {
	background: #eae9db;
}
#staff_bio {
	background: #eae9db;
	width: 360px;
}
#staff_bio_content {
	padding: 20px;
	width: 360px;
}
#staff_bio_content img.mcms_stats {
	display: none;
}
#staff_bio_content h3 {
	font-size: 1.8em;
	color: #4d7553;
	margin-bottom: .15em;
}
#staff_bio_content img {
	float: right;
	margin: 0 0 10px 10px;
	border: 4px solid #dddac3;
}
#staff_bio_content p {
	color: #25211b;
	line-height: 1.7;
	font-size: 1.3em;
}
#staff_bio_content p.jobtitle {
	text-transform: capitalize;
	color: #25211b;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.4em;
	font-weight: bold;
	margin-bottom: 0;
}/* = Events  ---------------------------------------------------------------------*/
body#eventcal #content-wrap {
	background-color: #f9f8f2;
	background-image: none;
}
body#eventcal #content {
	width: 880px;
	float: left;
}
#content h4.eventtime {
	margin-bottom: 1em;
}/* = Forms  ---------------------------------------------------------------------*/
.monkForm {
	font-family: Helvetica, Arial, sans-serif;
}
.monkForm fieldset legend {
	font-size: 1.4em;
	padding-bottom: .5em;
	color: #5a5444;
}
.monkForm textarea {
	width: 75%;
	height: 150px;
}/* = Article List  ---------------------------------------------------------------------*/
body#articlelist #content h2 {
	margin-bottom: 20px;
}
body#articlelist #content h3#catlabel {
	margin-bottom: 20px;
	font-weight: normal;
}
