/*special pages */

/* touch registration page */
.page-2780 {padding:0px!important;width:978px!important;overflow-x:hidden;}
.page-2780 #central {width:1000px!important;margin:-35px 0 0 -17px;}
.page-2780 #single h2 {display:none;}
.page-2780 #sidebar2 {display:none;}

/* HSD registration page */
.page-4889 {padding:0px!important;width:978px!important;overflow-x:hidden;}
.page-4889 #central {width:1000px!important;margin:-35px 0 0 -17px;}
.page-4889 #single h2 {display:none;}
.page-4889 #sidebar2 {display:none;}

div.facebook-like {float:left;height:25px;width:58px;overflow:hidden;}

/* Post detail and share */
div.share {width:200px;float:right;margin-top:00px;padding-top:10px;}
div.share div.tweetmeme_button {float:right;height:20px;line-height:0px;width:80px;}
div.share div#fb_share_1 {float:right;height:20px;line-height:0px;}

/* Middle Strap */
ul#strapright li#facebook {background:url(images/socialicons/social-icon-facebook.png) no-repeat left center}
ul#strapright li#twitter {background:url(images/socialicons/social-icon-twitter.png) no-repeat left center}
ul#strapright li#flickr {background:url(images/socialicons/social-icon-flickr.png) no-repeat left center}
ul#strapright li#youtube {background:url(images/socialicons/social-icon-youtube.png) no-repeat left center}

/* listsubcategories-3 */
#listsubcategories-3 li {width:155px;float:left;}
#listsubcategories-3 {height: 280px;}

/* Sub pages */

.subpages h4 a {font-size:14px;}

.subpages ul li {
	list-style: disc;
	margin-left:20px;
	border-bottom:none;
	padding:2px 0!important;
}

.subpages ul li.page_item a {
	padding:3px;
}

.subpages ul li.page_item.current_page_item a {
	background-color:#fff;
}

/* Author and Promo post-single details */

.author-detail {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
padding:0px 0;
margin-bottom:20px;
height:111px;
vertical-align: middle;
}

.author-detail img {
float:left;
margin-right:15px;
}

.author-detail h3 {
margin:15px 0 5px!important;
}

.author-detail p {
font-size:0.9em;
color:#999;
}

/* Social */
div.social {
height: 35px;
padding: 4px 0 0;
}

div.social p {
float:left;
font-size:11px;
font-weight:bold;
margin:0 7px 0 10px;
line-height:23px;
}

div.social a{
background:#FFFFFF url(images/story_buttons_sprite.gif) no-repeat scroll 0 -102px;
display:block;
float:left;
margin-right:5px;
}
div.social a#facebook {
background-position:0 -20px;
height:21px;
width:70px;
}
div.social a#facebook:hover {
background-position:0 -61px;
}
div.social a#twitter {
background-position:0 -102px;
height:21px;
width:54px;
}
div.social a#twitter:hover {
background-position:0 -143px;
}
div.social a#email {
background-position:0 -594px;
height:21px;
width:40px;
}
div.social a#email:hover {
background-position:0 -635px;
}
div.social a#print {
background-position:0 -512px;
height:21px;
width:32px;
}
div.social a#print:hover {
background-position:0 -553px;
}


/* Text-9 - RDC welcome image */

#text-9, #text-11, #text-20 {
/*margin-bottom:0px;*/
padding:0px!important;
border: 0px!important;
}

#text-9 .widget-title-2, #text-11 .widget-title-2 {
margin-left:0px;
}

/* Text-10 - RDC menu */

#text-10 {
}

#text-10 ul {
float:left;
padding:0px;
margin:0px;
font-size:14px;
}

#text-10 ul h3 {
font-size:15px;
font-weight:bold;
color:#36679f;
margin:5px 0 2px;
}

#text-10 ul li {
border-bottom:0px!important;
}

#text-10 ul.ministries {
width:154px;
margin-right:5px;
}

#text-10 ul.ministries li {
/*list-style: square;
list-style-position: inside;*/
margin:0px;
padding:3px 0;
}

#text-10 ul.times {
width:149px;
padding-bottom:5px;
border-bottom:1px solid #ccc;
margin-bottom:10px;
}

#text-10 ul.find {
width:149px;
}

#text-10 ul.times li {
font-size:23px;
margin:0 0 5px 0;
padding:3px 0;
}

#text-10 ul li span {
color:#36679f;
font-size:12px;
}


/* Resources Categories Widget */
#categorisation_group_1 .wpsc_categories li {
width: 159px;
float:left;
}

/* Relatd posts */
h3.related_post_title {margin:0px 0 5px!important;color:#A31706!important;}
ul.related_post {padding-bottom:0px!important;}


/* resources category */
#categoryposts-4 li, #categoryposts-5 li, #categoryposts-6 li {display:block;}
#categoryposts-4 img, #categoryposts-5 img, #categoryposts-6 img {float:left;margin:0 10px 5px 0;}


/* Michael Reading Books */
.amzshcs:after {    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;}
#amzshcs-1037438edf0683c0a03222a9d612ebe1 {background-color:#EFEFEF;}
#amzshcs-1037438edf0683c0a03222a9d612ebe1 div {width:130px;float:left;margin:10px 12px; text-align: center; padding: 0 auto;}
#amzshcs-1037438edf0683c0a03222a9d612ebe1 div img {padding: 0 auto; text-align: center;}

/* PageNavi */

/*
Default style for WP-PageNavi plugin

http://wordpress.org/extend/plugins/wp-pagenavi/
*/

.wp-pagenavi {
	clear: both;
	margin: auto;
}

.wp-pagenavi span, .wp-pagenavi a {
	padding: 3px 5px 2px;
	margin: 2px;
}

.wp-pagenavi a.page {
	text-decoration: none;
	background: #efefef;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
	background:#ccc;
	color:#fff;
}

.wp-pagenavi span.current {
	font-weight: bold;
}
