/* fix pngs */	
.png, .zoom { behavior: url(/wp-content/themes/sisters/css/iepngfix.htc);}
/* end fix pngs */	


body {font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color : #000; background-image: url(../images/bg.jpg); background-repeat: repeat-x; background-color: #fff;	margin: 0px; text-align: center;}

a, a:hover, a:visited, a:active {border:none; outline:none;}

a img {border: 0px;}

.clear {clear: both;}
.linklove {display: none;}
#page {width: 990px; text-align: left; margin: 0px auto;} 


a.button {border: 2px solid #88a3da; padding: 8px; background-color: #fff; color: #223b73; font-size: 14px; font-weight: bold; margin: 8px 0 8px 0;}



#homehead {}

#social {background-color: #dae3f6; padding: 8px;}

#homebottom {border-bottom: 1px solid #88a3da;}

#flashbanner {background-color: #fff; margin-bottom: 6px;}



#footer {color: #5d7ec0; padding: 7px 0px 0px 10px; text-align: left; margin-bottom: 25px; }
#footer a {color: #5d7ec0; }
#footer .right {float: right;}


.videoholder {margin-bottom: 12px; border: 1px solid #b892e5; padding: 10px; background-color: #f2edf8; }


.entry p {margin: 15px 0 15px 0px;}

.breadcrumb {border-bottom: 1px solid #b892e5; padding-bottom: 4px; margin-bottom: 4px; font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  color : #333366;}
.breadcrumb a {color : #5d7ec0; text-decoration: none;}
.breadcrumb a:hover {color : #cc3333; text-decoration: underline;}


.sidebox { background-image: url(../images/subnav-box.gif); background-repeat: repeat-x; background-position: bottom;
border: 1px solid #b892e5; padding: 10px 10px 10px 10px; background-color: #fff;  font-size: 12px; color : #333;}
 .sidebox .content {   }
 .sidebox .title {font-weight: bold; color: #000099;  font-size: 16px; margin-bottom:6px; text-align: center; font-family : georgia, Verdana, Arial; }
.sidebox .credit {text-align: right; color: #9900cc; }
.r {float: right;  margin: 0 0 10px 16px;}
.l {float: left;  margin: 0 16px 10px 0px;}
.sidebox a {text-decoration: underline; font-weight: bold; color: #990099;}

#subpage {padding: 0px 15px 0px 15px; background-image: url(../images/page-bg.gif); background-repeat: repeat-y; background-position: top; background-color: #dae3f6;  }

.pagepadding {padding: 15px;  }




/* Begin Sidebar */
#sidebar {float: left; width: 260px; display: inline;}
.sidenav {background-color: #fff;  background-image: url(../images/subnav-box.gif); background-repeat: repeat-x; background-position: bottom;
border: 1px solid #b892e5; margin-bottom: 12px; padding: 10px; }
.sidenav .title {font-size: 17px; color : #1f3a6e; font-family : georgia; font-weight: bold; padding-bottom: 7px;}
	
.sidenav a {color: #cc3333; text-decoration: none;}	
.sidenav a:hover {color: #000; text-decoration: underline;}	
.sidenav .current_page_item {font-weight: bold;}
	
.sidenav .current_page_item .page_item {font-weight: normal;}	
	
.sidebarbox {background-color: #fff;  background-image: url(../images/subnav-box.gif); background-repeat: repeat-x; background-position: bottom; border: 1px solid #c6a6e9; margin-bottom: 12px; padding: 10px; color: #333366; font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; }
.sidebarbox .title {font-size: 15px; color : #5d7ec0; font-family : georgia; font-weight: bold; padding-bottom: 7px;}
.sidebarbox .title a {color : #5d7ec0; text-decoration: none;}
.sidebarbox a {color: #cc3333; text-decoration: none;}
.sidebarbox a:hover {color: #333366; text-decoration: underline;}
.sidebarbox small {color: #666;}	
/* End Sidebar */	

.cattitle {font-family : georgia, Verdana, Arial; font-size: 21px; color: #4f6ead; line-height: 22px; margin: 0px 0 18px 0; padding:0px; border-bottom: 1px solid #4f6ead;}


/* BLOG */	
#sidebarblog {float: left; width: 375px; display: inline; }
#blogcontent {font-size: 14px; color : #333366; line-height: 18px; width: 540px; font-family : arial;  float: right;}
#blogcontent a, #blogcontent a:hover {text-decoration: none;}
.blogpost {border-bottom: 1px solid #5d7ec0; padding-bottom: 10px; margin-bottom: 10px;}
.blogtitle a {font-size: 18px; color : #333366; font-weight: bold; font-family : georgia;  text-decoration: none;}
.blogtitle a:hover {color : #cc3333; text-decoration: none;}
.blogdate {font-size: 11px; color : #666666;}
#blogcontent .entry a {color : #cc3333;}
#blogcontent .entry a:hover {color : #000000;}

.blogpost img {float: right; margin: 0px 0px 10px 10px;}


.sharethis a {color: #006633;}
.sharethis a:hover {color : #000000;}
.blogcomments a {color : #cc3333;}
.blogcomments {float: right;}

#blogcontent h2 {font-family : georgia, Verdana, Arial; font-size: 18px; color: #4f6ead; line-height: 22px; margin: 0px 0 18px 0; padding:0px;}
#blogcontent h3 {font-family : georgia, Verdana, Arial; font-size: 15px; color: #88A3DA; line-height: 22px; margin: 0px; padding:0px;}
.booktitle {font-size: 13px; font-weight: bold; margin-bottom: 6px;}

.quotebox {font-size: 13px; }

.sidebarbox ul, .sidebarbox ul ol {margin: 0; padding: 0;}
.sidebarbox ul li {list-style-type: none; list-style-image: none; margin-bottom: 7px;	}


#asksisterbox {background-color: #f4f7fc;  background-image: url(../images/sidebar-bg.gif); background-repeat: repeat-x; background-position: bottom; border: 1px solid #c6a6e9; margin-bottom: 12px; padding: 10px; color: #333366; font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; }


/* End BLOG */	

#pagecontent {font-size: 14px; color : #333; line-height: 18px; width: 656px; float: right;}
#pagecontentwide {font-size: 14px; color : #333; line-height: 18px; width: 931px;}

.pagetitle {font-family : georgia, Verdana, Arial; font-size: 26px; color: #213c73; line-height: 35px; margin: 0px 0 10px 0;}
#pagecontent h2, #pagecontentwide h2 {font-family : georgia, Verdana, Arial; font-size: 18px; color: #4f6ead; line-height: 22px; margin: 0px 0 18px 0; padding:0px;}
#pagecontent h3, #pagecontentwide h3 {font-family : georgia, Verdana, Arial; font-size: 15px; color: #88A3DA; line-height: 22px; margin: 0px; padding:0px;}


.pagetitle h1 {font-family : georgia, Verdana, Arial; font-size: 26px; color: #213c73; line-height: 35px; margin: 0px;}

.newsbox	{border: 1px solid #fff; background-color: #e2e9f9;	}
.newsboxtitle {border-bottom: 1px solid #607bcc; font-weight: bold; color: #385591;  font-size: 16px; margin-bottom: 10px; font-family : georgia, Verdana, Arial; }	


.iframe {background-color: #37588d; text-align: center; margin-bottom: 15px;}



/* Captions */
.aligncenter, div.aligncenter {	display: block;  margin-left: auto;	margin-right: auto;}

.wp-caption {border: 1px solid #006699;	text-align: center;	background-color: #f3f3f3;
	padding-top: 4px;	-moz-border-radius: 3px; -khtml-border-radius: 3px;
	-webkit-border-radius: 3px;	border-radius: 3px;}

.wp-caption.alignright {margin: 0px 0px 10px 16px;}
.wp-caption.alignleft {margin: 0px 16px 10px 0px;}
.wp-caption img {margin: 0; padding: 0; border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px; line-height: 17px; padding: 0 4px 5px;
	margin: 0;}
img.centered {display: block; margin-left: auto; margin-right: auto;}
img.alignright {padding: 4px; display: inline; border: 1px solid #006699;
	text-align: center; background-color: #f3f3f3; margin: 0px 0px 10px 16px;
	-moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px;
	border-radius: 3px;}
img.alignleft {padding: 4px; display: inline; border: 1px solid #006699;
	text-align: center; background-color: #f3f3f3; margin: 0px 16px 10px 0px;
	-moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px;
	border-radius: 3px;}
.alignright {float: right;}
.alignleft {float: left}
p img {padding: 0;	max-width: 100%;}
	/* End captions */


blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #9900cc;
	color: #660066;
	}

blockquote cite {margin: 5px 0 0; display: block;}
	
	

/* commenting */	
.commentheader {border-bottom: 1px solid #4f6ead; color: #213c73; font-size: 16px; padding-bottom: 5px; margin: 10px 0px 10px 0px; font-weight: bold;  font-family : georgia;}

#thecomments {color: #777777;}
#thecomments .holder {background-color: #f6f6f6; padding: 6px; background: url(../images/comment-bg.gif); margin-bottom: 6px;}
#thecomments .pic {float: left;}
#thecomments a {color: #333333; text-decoration: none;}		
#thecomments .meta {font-weight: bold; color: #777777;}
#thecomments .small {font-family : arial, verdana; font-size: 11px; font-weight: normal;}
#thecomments .thetext {font-size: 11px; color: #777777;}
#thecomments .right {float: right; width: 575px;}
#comments label {color: #777777;}
#comments textarea {width: 380px; height:75px; margin-top: 3px; font-size: 11px;}
#comments input {width: 170px;  font-size: 11px; }
#commentform form {margin: 0px;}
.alt {margin: 0; padding: 10px;}
.commentlist {padding: 0; text-align: justify;}
.commentlist li {margin: 15px 0 3px; padding: 5px 10px 3px; list-style: none;}
.commentlist p {margin: 10px 5px 10px 0;}
#commentform p {margin: 5px 0;}
.nocomments {text-align: center; margin: 0; padding: 0;}
.commentmetadata {margin: 0; display: block;}
/* end commenting */	


/* the top nav */
#navbg {background-image: url(../images/nav-bg.gif); background-repeat: no-repeat; background-position: top; height: 37px;}
#navbar {margin: 0px 0 0 100px;  font-family : Arial, Verdana, Helvetica, sans-serif;  width: 800px; }
#nav13 {font-size: 13px; padding: 0px; margin: 0px; padding-top: 11px; }
#nav13 li {float: left; padding: 4px 8px 0px 8px; list-style: none; border-top: 2px solid #28417a;}
#nav13 li a {display: block; color: #fff; text-decoration: none; height: 20px; text-transform: none; font-weight: bold;}
#nav13 li:hover {color: #DBE3F6; background-color: #031b35; border-top: 2px solid #b892e5; }
#nav13 li ul {visibility: hidden; position: absolute; margin: 0 0 0 -8px; padding: 0 0 2px 0; width: 197px; font-weight: normal; font-size: 12px; background: url(../images/dropdown.png); background-position: bottom; z-index: 9999;}
#nav13 li ul li {float: left; display: inline; width: 197px; margin: 0px;}
#nav13 li ul li a	{padding: 4px 5px 3px 10px; height: 17px; color: #ffffff;  font-weight: normal;}
#nav13 li ul li a:hover {color: #fff; background-color: #5d7ec0;}
#nav13 li ul li {padding: 0px; margin: 0px;}
#nav13 li li, #nav13 li li:hover {border-top: 0px;}

#nav13 .home {width:43px}
#nav13 .vocations {width:91px}
#nav13 .who {width:86px}
#nav13 .what {width:86px}
#nav13 .community {width:81px}
#nav13 .pray {width:91px}
#nav13 .news {width:100px}
#nav13 .contact {width:76px}
/* END the top nav */

/* Begin Calendar */
#wp-calendar {	empty-cells: show;	margin: 10px auto 0;width: 155px;}
#wp-calendar #next a {padding-right: 10px; text-align: right;}
#wp-calendar #prev a {padding-left: 10px; text-align: left;}
#wp-calendar a {display: block;}
#wp-calendar caption {text-align: center; width: 100%;}
#wp-calendar td {padding: 3px 0; text-align: center;}
#wp-calendar td.pad:hover { /* Doesn't work in IE */ background-color: #fff; } 
/* End Calendar */


hr {display: block; margin-bottom: 10px; color: #fff;}


#socialfoot, #othersisters { background-color: #dae3f6; padding: 10px 15px 10px 15px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color : #000000;}
#socialfoot a {color : #000000; text-decoration: none;}
.socialbox {border: 1px solid #88a3da; padding: 6px 7px 6px 7px; float: left; display: inline; background-color: #c7d4ee; height: 20px;}
.socialbox img {vertical-align:middle;}
.rightfour {margin-right: 5px;}

#othersisters .sisterbox {border: 1px solid #88a3da; padding: 6px 7px 4px 7px; float: left; display: inline; background-color: #c7d4ee; height: 20px; width: 300px; text-align: center; font-size: 11px;}
#othersisters .sisterbox a {color: #a54731; text-decoration: none;}

#searchbox {font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  color : #000000;}


#pagecontent .entry a {color: #cc3333;}
#pagecontent .entry a:hover {color: #000;}





html>body .entry ul {margin-left: 0px; padding: 0 0 0 30px;}
html>body .entry li {margin: 7px 0 8px 10px; }
.entry ol {padding: 0 0 0 35px;	margin: 0;}
.entry ol li {margin: 0; padding: 0;}
.postmetadata ul, .postmetadata li {display: inline; list-style-type: none;	list-style-image: none;	}
#sidebar ul, #sidebar ul ol {margin: 0;	padding: 0; font-size: 12px;	}
#sidebar ul li {list-style-type: none; list-style-image: none; margin-bottom: 15px;}
#sidebar ul p, #sidebar ul select {margin: 5px 0 8px;}
#sidebar ul ul, #sidebar ul ol {margin: 5px 0 0 10px;}
#sidebar ul ul ul, #sidebar ul ol {margin: 0 0 0 10px;}
ol li, #sidebar ul ol li {list-style: decimal outside;}
#sidebar ul ul li, #sidebar ul ol li {margin: 6px 0 0; padding: 0;	}




#hometop { background: #5d7dbf url(../images/homefade.gif);}
#hometop .left {}
#hometop .right { background: url(../images/homefade2.gif); width: 380px;}


.whitebox { background: url(../images/voc-bot.gif); background-repeat: no-repeat; background-position: bottom;}
.whiteboxtop { background: url(../images/voc-top.gif); background-repeat: no-repeat; background-position: top; color: #333366;  font-size: 13px;}
.whiteboxtop a {color: #c85a41; text-decoration: none; font-weight: bold;}
.whiteboxtop a:hover {text-decoration: underline;}


.homepost {padding-bottom: 10px; font-family : verdana;}
.homepost .date {color: #8384a9; font-size: 10px;}
.homepost .title, .homepost .title a {color: #333366;  font-size: 11px; font-weight: bold; text-decoration: none;}
.homepost .excerpt {color: #333366; font-size: 11px;}
.homepost .excerpt a {color: #c85a41; text-decoration: none; font-weight: bold;}
.homepost .excerpt a:hover {text-decoration: underline;}

.hometext {color: #333366; font-size: 11px; font-family : verdana;}
.hometext a {color: #c85a41; text-decoration: none; font-weight: bold;}
.hometext a:hover {text-decoration: underline;}

.hometext .pic {float: left; margin: 0 6px 10px 0px;}


#homefeatured {padding: 10px; color: #fff; font-size: 12px;}

#homefeatured .title {color: #fff; font-size: 17px;}
#homefeatured .text {color: #fff; font-size: 13px;}
#homefeatured .more {text-align: right;}
#homefeatured .more a {color: #fff; font-size: 13px; font-wight: bold;}


.bsn, .bsn a {color: #4f6ead;  font-size: 13px; text-decoration: none;}


#blogtout {border: 1px solid #c6a6e9; padding: 10px; background-color: #fff; color: #333366; font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; margin-top: 8px;}
#blogtout a {color: #333366;}

#selectprayer {border: 1px solid #666; padding: 5px; margin-bottom: 10px; background-color: #fff;}


#children {}

#children .child {border: 1px solid #244076; background-color: #5d7ec0; margin-bottom: 10px; padding: 2px;}
#children .pic {float: left; margin: 0px 10px 0px 0px; border: 1px solid #244076;}
#children .title {color: #fff; font-size: 16px; font-weight: bold; margin: 6px 0 6px 0; font-family : georgia, Verdana, Arial; }
#children .title a {color: #fff; text-decoration: none; border-bottom: 1px solid #88a3da;}
#children .title a:hover, #children .excerpt a:hover {color: #e9e9e9;}
#children .excerpt {color: #fff; font-size: 13px;}
#children .excerpt a {color: #fff; font-size: 13px;}


#missionstatement {border: 1px solid #535D85; padding: 5px; text-align: center; font-size: 13px; background: url(../images/fade.gif);}




#pg {}
#pg .item {float: left; width: 150px; height: 210px; min-height: 210px; border: 1px solid #C6A6E9; margin: 0px 6px 8px 0px; padding: 3px; font: bold 12px arial; color: #656B78; background-color: #fff; text-align: center;}
#pg .item img {margin-bottom: 6px; width: 150px; height: 150px;}
#pg .item span {height: 210px; width: 150px;}
#pg .item a {color: #656B78; text-decoration: none; display: block; height: 210px; width: 150px;}
#pg .item:hover {background-color: #DAE3F6;}
#pg .intro {font: normal 22px arial; color: #4F6EAD; margin-bottom: 12px;}
