/*
File:			custom.css
Description:	Custom styles for Thesis
*/
/* Begin Outcom Customizations ------------------------------------------------------ */
h1 {
color:#287282;
}
.custom #header { 
 display:none;
 position:relative;
 height: 211px;
 width: 1000px;
 min-width: 1000px;
 /*background: url('images/header-1.jpg') no-repeat top left;*/
 outline: none;
 padding: 0;
 margin: 0;
 border:none;
 /*border: #CCCCCC dashed thin; USEFUL FOR DEVELOPMENT PURPOSES*/
}
body {
 background: #287282;
}
body.custom #content_area #page { 
 background: #fff; 
}
.custom #page { 
 background: #fff; 
 padding: 8px 0px 8px 10px;
 width: 1010px;
 min-height:895px;
 /*height:835px;*/
}
.custom #tabs, .custom #content_box {
 width:1010px;
 height:auto;
}
.custom #footer {
 position:relative;
 top:5px;
 left:-5px;
 text-align:left;
}

.home #footer {
 top:25px;
}

.footer_txt {
color:#666666;
font-size:11px;
line-height:30px;
text-indent:13px;
}
#footer_links {
padding-left: 20px;
}
.custom ul#tabs {
 border:none;
/*border: #CCCCCC dashed thin; USEFUL FOR DEVELOPMENT PURPOSES*/
}
.custom ul#tabs li {
 border-style: none;
 margin: 8px 5px 0px 0px;
 background: #86370F; /*#CA6635*/
}
.custom ul#tabs li.current_page_item {
 background: #CA6635; /*#86370F*/
}
.custom ul#tabs li a {
 color:#FFFFFF;
 font-size:12px;
 font-weight:bold;
 padding:3px 27.2px 3px 27.2px;
}
.custom #content_box {
 background:none;
}
.custom #content {
 position:relative;
 width:750px;
 left:-25px;
/*border: #CCCCCC dashed thin; USEFUL FOR DEVELOPMENT PURPOSES*/
}
.custom #sidebars {
 position:relative;
 width:240px;
/*border: #CCCCCC dashed thin; USEFUL FOR DEVELOPMENT PURPOSES*/
}
.custom .sidebar a:hover {
 text-decoration:none;
}
.custom ul.sidebar_list {
 padding:15px;
}
/* Start Left Nav Menu CSS ---------------------------------------------------------- */
.custom #nav_left_menu {
 width:203px;
 border:#999999 solid thin;
 /*margin-bottom:15px;*/
}
.custom #nav_left_menu ul {
 list-style-type:none;
 /*width:183px;*/
 width:auto;
 /*margin-left:10px;*/
}
.custom #nav_left_menu li.last {
 border-bottom:none;
}
.custom #nav_left_menu li, .custom #nav_left_menu a {
 font-family:Arial;
 font-size:14px;
 font-weight:bold;
 color:#333333;
/* padding: 10px 5px 10px 0px;
 line-height:30px;*/
}
.custom #nav_left_menu li {
 border-bottom:#999999 solid thin;
 padding: 10px 5px 10px 20px;
 position:relative;
 /*left:-11px;*/
 /*width:168px;*/
 width:auto;
 /*padding:5px 5px 5px 22px;*/
 /*padding:0px 0px 0px 20px;*/
 text-indent: -10px ;
 margin:3px 5px;
}
.custom #nav_left_menu li ul {
 display:none;
}
.custom #nav_left_menu li.current_page_item ul { /*, .custom #nav_left_menu li.current_page_parent ul*/
 display:block;
}
.custom #nav_left_menu li.current_page_item ul ul {
 display:none;
}
.custom #nav_left_menu li.current_page_ancestor ul {
 display:block;
}
.custom #nav_left_menu li.current_page_item ul {
 background: #D2B48C;
}
.custom #nav_left_menu li.current_page_ancestor {
 background: #CC9933;
}
.custom #nav_left_menu li.current_page_item ul a {
 color:#333333;
}
.custom #nav_left_menu li.current_page_item {
 color:#FFFFFF;
 background: #86370F;
}
.custom #nav_left_menu .current_page_item li {
 border-bottom: none;
}
.custom #nav_left_menu li.current_page_item a {
 color:#FFFFFF;
}
/* End Left Nav Menu CSS ------------------------------------------------------------ */
/* Start Left Nav Buttons CSS ------------------------------------------------------- */
.custom #nav_left_buttons{
 position:relative;
 top:15px;
 width:205px;
}
.custom #nav_left_buttons ul {
 list-style-type:none;
 width:205px;
}
.custom #nav_left_buttons li {
 padding-bottom:8.4px;
}
/* End Left Nav Buttons CSS --------------------------------------------------------- */
/* Start Home Page CSS -------------------------------------------------------------- */
.custom #sidebars.home {
 position:relative;
 width:445px;
 left: 555px;
 /*border: #CCCCCC dashed thin; USEFUL FOR DEVELOPMENT PURPOSES*/
}
.custom #content.home {
 position:relative;
 width:545px;
 left: -465px;
 /*border: #CCCCCC dashed thin; USEFUL FOR DEVELOPMENT PURPOSES*/
}
.custom #post.home {
 position:relative;
 width:497px;
 height:454px;
 top:15px;
 border: #999999 solid thin;
 padding:10px 15px 10px 30px;
}
.custom .home ul.sidebar_list {
 padding:8px 5px 5px 5px;
}
.custom #sidebar_banners_top-1 {
 position: relative;
 top: 10px;
 width: 224px;
 height: 79px;
 border: none;
}
.custom #sidebar_banners_top-2 {
 position: relative;
 left: 9px;
 top: 10px;
 width: 205px;
 height: 79px;
 border: none;
}
.custom #content_banners_top-1, .custom #content_banners_top-2, .custom #content_banners_top-3 {
 position:relative;
 top:8px;
}
.custom #block_news_events {
 float:left;
 position: relative;
 top:20px;
 width: 222px;
 height: 240px;
 border:#999999 solid thin;
}
.custom #latest_news {
 padding:0px 6px 3px 8px;
}
.custom #block_news_events_header {
 padding: 2px;
}
.custom #nav_home_sidebar {
 float:right;
 position: relative;
 /*left: 235px;
 top: -223px;*/
 left: 5px;
 top: 20px;
 width: 205px;
 height: 240px;
 border: none;
}
.custom #nav_home_sidebar ul {
 list-style-type:none;
}
.custom #nav_home_sidebar li {
 padding-bottom:8.4px;
}
.custom #block_news_events a {
color:#333333;
font-family:Arial, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
line-height:20px;
}
.custom #block_news_events .newsitem {
overflow:hidden;
padding:5px 0px;
}
.custom #block_news_events .newsitem a {
line-height:16px;
}
#currpici {
width:1001px;
height:212px;
}
.cat_blog #content_video-1, .cat_blog #sidebar_banners_top-1, .cat_blog #sidebar_banners_top-2, .cat_blog #nav_home_sidebar, .cat_blog #block_news_events, .category-weekly-reflections #nav_left_menu {
display:none;
}
#archive_info p {
display:none;
}
.home .to_comments {
display:none;
}
.wpa_dl {
display:none;
}
/* End Home Page CSS ---------------------------------------------------------------- */
.custom .widget, .category-news .widget {
display:none;
}
.single .widget {
display:block;
}
.category-blog .widget { /*, .category .widget*/
display:block;
}
.home .teaser {
width:545px;
padding:12px 0 0 4px;
}
.home .entry-title {
font-size:2.2em;
line-height:1.364em;
}
.home .teaser .format_teaser {
margin-left:1.5em;
margin-right:1.5em;
}
#more-videos {
position:relative;
top:-2px;
width:428px;
padding:2px 5px;
background-color:#E5E5E5;
border:thin solid #999999;
}
#more-videos a {
color:#333333;
}
.widget_categories {
margin-top:1em;
}
.page-item-12 {
display:none;
}
.tours-viewer {
/*height:627px;*/
width:714px;
border:#CCCCCC solid 1px;
padding-bottom:.8em;
margin-top:1em;
}
.tours-viewer h2 {
font-size:1.286em;
line-height:1.222em;
margin:.9em;
color:#666666;
}
.ngg-galleryoverview {
width:140px;
}
.gallery-selector {
height:168px;
width:683px;
background:#FFFFFF;
margin: 0 auto;
padding: 0; /* Zero to prevent IE box trouble. */
color:#333333;
font-size:12px;
font-weight:bold;
}
.gallery-button, .gallery-button-active {
position:relative;
float:left;
height:156px;
width:227.34px;
background:#FFFFFF;
text-align:center;
margin: 0 auto;
padding-top: 12px;
}
.gallery-button img.center, .gallery-button img.aligncenter, .gallery-button.aligncenter, .gallery-button-active img.center, .gallery-button-active img.aligncenter, .gallery-button-active.aligncenter {
margin: 0 auto;
}
.gallery-button:hover, .gallery-button-active:hover {
background:#CCCCCC;
}
.gallery-button-active {
background:#CCCCCC;
}
.gallery-wrapper {
/*height: 401px;*/
width:683px;
background:#CCCCCC;
margin: 0 auto;
padding: 0; /* Zero to prevent IE box trouble. */
padding-top:1.2em;
padding-bottom:1.2em;
}
.gallery-viewer {
/*height: 367px;*/
width:640px;
background:#FFFFFF;
margin: 0 auto;
padding: .2em .6em;
}
.ngg-gallery-thumbnail img {
border:none;
}
.gallery-grid {
position:relative;
float:left;
width:150px;
}
.gallery-monastery {
}
.gallery-our-lady {
display:none;
}
.gallery-sisters-ministries {
display:none;
}
.gallery-image-viewer {
position:relative;
float:right;
width:473px;
height:325px;
margin: .8em .2em 0 0;
vertical-align:top;
padding: 0; /* Zero to prevent IE box trouble. */
background: url('http://clients.aimclear.com/benedictine/minnesota/wp-content/gallery/monastery/1-exterior-stanbrook-with-our-lady-queen-of-peace-chapel.jpg') no-repeat top center;
}
.gallery-image-caption {
position:relative;
float:right;
width:473px;
min-height:1em;
margin: .1em auto;
padding: 0; /* Zero to prevent IE box trouble. */
}
.gallery-clear {
position:relative;
float:none;
clear:both;
height:1px;
width:600px;
}

.single #sidebars {
display:none;	
}

.single #content {
width:970px;	
}

.contact-us .back-to-top, .monastic-life-prayer-request .back-to-top, .monastic-life-podcast .back-to-top, .ministries .back-to-top, .as-a-volunteer .back-to-top, .cat_blog .back-to-top, .cat_news .back-to-top {display:none;}

.home .post_image { margin-top:20px; }
/* End Outcom Customizations -------------------------------------------------------- */