/*   Theme Name: Columban Fathers Seven
Theme URI: http://www.columban.org
Description: A design for the Columban Fathers.
Author: Zachary Baehr
Author URI: http://www.columban.org
Version: 7.0.
General comments/License Statement if any..*/

#pageanchor {margin-left:-25px;width:800px;}
body {font-family:Verdana; background: #efefef url(/images/3bg_lower.gif);background-repeat:repeat-y;margin:0px;font-size:14px;}
a:link, a:visited {color:#000000;text-decoration:none;font-weight:bold;}
a:hover {color:#002060;text-decoration:none;font-weight:bold;text-decoration:underline}

/*------BACKGROUND PHOTO-------*/
#full-page-wrap {background: url(/images/3bgr.gif);background-repeat:no-repeat;margin:0px;float:left;}
#full-page-wrap2 {background: url(/images/3bgr.gif);background-repeat:no-repeat;margin:0px;float:left;width:1110px;}

/*------HEADER-------*/
#header {margin:50px 0px 10px 50px;float:left;width:1024px;}
#titletext a:link, #titletext a:hover, #titletext a:visited {float:left;font-family:times new roman;font-size:50px;width:420px;color:#ffffff;font-weight:bold;margin-bottom:-10px;line-height:50px;text-decoration:none;}
#subtitletext {font-family:times new roman;font-size:24px;margin-top:8px;color:#ffffff;font-weight:bold;float:left;}
#headertext {float:left;width:438px;margin-right:0px;margin-left:105px;}
#quotetext {color:#810d0d;font-weight:bold;font-size:16px;float:left;margin-left:-100px;margin-top:25px;margin-bottom:-10px;line-height:16px;}

/*------CONTENT-------*/
#content {width:950px;float:left;margin:0px 0px 10px 50px;}
#topstory {width:485px;float:left;margin-bottom:10px;margin-left:10px;margin-top:0px;padding:0px;background:#efefef;}
#topstoryed {width:590px;float:left;margin-bottom:20px;}
#forumtop {width:590px;float:left;}
#forumleft {width:320px;float:left;}
#forumright {width:240px;float:right;margin-left:20px;}

/*------FRONT PAGE FEATURES-------*/
#topbox {float:left;}
#welcome {float:left;width:240px;float:left;margin-right:0px;margin-top:0px;margin-bottom:20px;}
#flicksheader {float:left;width:410px;font-size:20px;color:#ffffff;border-bottom:solid 2px #ffffff;font-size:22px;margin-bottom:4px;}
#flicksheadernarrow {float:left;width:300px;font-size:20px;color:#ffffff;border-bottom:solid 2px #ffffff;font-size:22px;margin-bottom:4px;}
#welcomeheader {float:left;width:240px;font-size:20px;color:#ffffff;border-bottom:solid 2px #ffffff;font-size:22px;margin-bottom:4px;margin-top:10px;}
#mission {float:left;width:150px;margin-right:20px;margin-bottom:30px;}
#missionext {border-bottom:solid 2px #ffffff;font-size:22px;margin-bottom:4px;color:#fcda30;}
#missionheader{font-size:20px;color:#ffffff;border-bottom:solid 2px #ffffff;font-size:22px;margin-bottom:4px;margin-top:10px;}
#latestheadlines {width:220px; float:left; padding:0px 15px 15px 5px;margin:0px 10px 0px 0px;}
#latestheadlines a:visited, #latestheadlines a:hover, #latestheadlines a:link {color:#000000;}
#frontpageheadlines {width:210px;font-size:10px;}
#frontpageheadlines a:link, #frontpageheadlines a:visited, #frontpageheadlines a:hover {color:#002060;text-decoration:none;}
#headlinesheader {background: url('/images/redbutton5.jpg');width:202px;padding:4px 8px;color:#ffffff;font-size:20px;margin:0px -10px 10px 0px;}
#commentsheader {background: url('/images/redbutton6.jpg');width:214px;padding:4px 8px;color:#ffffff;font-size:20px;margin:0px 0px 10px -14px;}

/*------HOME FEATURES-------*/
#subfrontpage {padding:10px 0px 0px 0px;float:left;margin-left:10px;}
#homefeatures {width:948px;margin-top:0px;margin-bottom:15px;float:left;background-color:#ffffff;border:2px solid #525762;padding:10px 0px;color:#000000;}
#hftext a:link, #hftext a:visited, #hftext a:hover {font-size:16px;color:#002060;}
#topleft {width:290px;float:left;border-right:1px solid #525762;padding:1px 10px;}
#topmiddle {width:290px;float:left;border-right:1px solid #525762;border-bottom:0px dotted #810000;padding:1px 10px;}
#topright {width:290px;float:left;border-bottom:0px dotted #810000;padding:1px 10px;}

/*------STORIES & PAGES-------*/
#story {width:600px; float:left;}
#storybox {width:590px; float:left;}
#newsbox {width:600px; float:left;margin:10px 0px 40px 0px;}
#headlines {margin-top:-30px;margin-bottom:40px;}
#projects {float:left;width:600px;}
#projectstorylist {margin-bottom:0px;}
#projectstorylistheadline {margin-bottom:-10px;font-size:18px;border-bottom:solid .5px #6f0000;}
#ccaoleft {width:280px;margin-right:10px;float:left;}
#ccaoright {width:280px;float:left;margin-left:10px;background-color:#AFAFAF;padding:5px 3px 5px 3px;}
#ccaoblogs {float:left;}

/*-------BOXES--------*/
#bigthree a:visited, #bigthree a:link {font-size:16px;color:#ffffff;padding:3px 8px;background-color:#810d0d;margin:0px 4px 10px 4px;float:left;text-decoration:none;}
#bigthree a:hover {border-top:2px solid #2b2215;margin-bottom:-2px;text-decoration:none;}
#bigthreegroup {float:left;margin-bottom:4px;}
#bigthreehome a:visited, #bigthreehome a:link, #bigthreehome a:hover {font-size:20px;color:#ffffff;padding:4px 10px;background-color:#810d0d;margin:8px 15px 10px 5px;float:left;text-decoration:none;}
#bigthreehome a:hover {border-top:2px solid #2b2215;margin-bottom:-2px;text-decoration:none;}
#bigthreebutton a:visited, #bigthreebutton a:link {text-align:center;width:122px;font-size:20px;color:#ffffff;padding:4px 0px;background:#810d0d url('/images/redbutton.jpg'); margin:10px 10px 6px 5px;float:left;text-decoration:none;}
#bigthreebutton a:hover {background:#810d0d url('/images/redbutton2.jpg');text-decoration:none;}
#bigthreebutton2 a:visited, #bigthreebutton2 a:link {text-align:center;width:92px;font-size:14px;color:#ffffff;padding:4px 0px;background: url('/images/redbutton3.jpg'); margin:0px 6px 10px 5px;float:left;text-decoration:none;}
#bigthreebutton2 a:hover {background: url('/images/redbutton4.jpg');text-decoration:none;}
#bigthreevideo a:hover, #bigthreevideo a:visited, #bigthreevideo a:link {float:left;font-size:16px;color:#ffffff;padding:3px 8px;background-color:#810d0d;margin:8px 15px 10px 5px; float:left;text-decoration:none;}
#bigthreebutton3 a:visited, #bigthreebutton3 a:link {text-align:center;width:92px;font-size:14px;color:#ffffff;padding:4px 0px;background: url('/images/redbutton3.jpg'); margin:0px 6px 10px 5px;float:left;text-decoration:none;}
#bigthreebutton3 a:hover {background: url('/images/redbutton4.jpg');text-decoration:none;}

/*------SIDEBARS-------*/
#sidebarhome {background-color:#f8f8f8;width:310px;float:left;padding:0px 8px 4px 0px;border-top:0px solid #000000;margin-top:-4px;margin-bottom:12px;background: #1a468d;}
#sidebarhometext {border-bottom:solid 2px #ffffff;font-size:22px;margin-bottom:4px;width:300px;color:#ffffff;font-weight:bold;}
#sidebarhometext2 {border-bottom:solid 2px #ffffff;font-size:22px;margin-bottom:4px;width:150px;color:#ffffff;font-weight:bold;}
#sidebarhomecontent {float:left;margin:2px;}
#whitesidebarhome {background:#1a468d;width:320px;float:right;padding:0px 0px 0px 0px;margin-top:10px;margin-bottom:15px;padding:20px 8px 20px 14px;color:#ffffff;font-weight:bold;}
#whitesidebarhome a:hover, #whitesidebarhome a:visited, #whitesidebarhome a:link {color:#ffffff;font-weight:bold;}
#sidebar {background:#1a468d;width:330px;float:right;padding:8px 8px 8px 12px;margin-top:10px;margin-bottom:15px;margin-left:9px;}
#darksidebarhometop {background: url('/images/sidebartop.gif');background-repeat:no-repeat;width:437px;height:15px;margin:-6px -0px -25px -12px;margin-bottom:-8px;}
#darksidebarhome {background: #1a468d;background-repeat:repeat-x;background-repeat:repeat-y;width:415px;float:right;padding:5px 10px 25px 10px;margin-top:10px;margin-bottom:15px;color:white;}
#darksidebarhome a {color:#ffffff;font-weight:bold;}
#videosidebar {width:190px;background:#1a468d;float:right;padding:4px 4px 4px 4px;color:#ffffff;margin:0px 0px 10px 5px;font-weight:bold;}
#sidebarvideotext {border-bottom:solid 2px #ffffff;font-size:22px;margin-bottom:4px;width:190px;color:#fff100;margin-top:20px;}
#sidebarsearch {margin:0px 0px 0px 0px;float:left;}
#whitesidebarhometop {background: url('/images/sidebartopsmall.gif');background-repeat:no-repeat;width:345px;height:11px;margin:-20px 0px 10px -15px;}
#sidebarblogtext {float:left;font-size:14px;color:#382e1a;}

/*------FOOTER-------*/
#footer {float:left;width:935px;color:#000000;margin-top:20px auto;padding:10px 8px 20px 8px;margin-bottom:15px;margin-left:50px;border-top:15px solid #002060;border-left:2px solid #002060;border-right:2px solid #002060;border-bottom:6px solid #002060;font-size:10px;}
#footer a:link, #footer a:visited, #footer a:hover {color:#002060;text-decoration:none;font-size:11px;}
#bottomborder {background: url(/images/3bottom.gif); background-repeat:no-repeat;margin:0px auto 0px auto;width:1410px;height:30px;float:left;}

/*------HEADINGS-------*/
h1 {font-family:font-family: "Times New Roman", serif; text-decoration:bold;font-size:30px;margin:0px 0px 40px 0px;border-top:1px solid #000000;padding: 5px 0px 0px 0px;}
h2 {font-size:24px;border-bottom:solid 1px #000000;}
h3 {font-size:20px;background-color:#002060;color:#ffffff;padding:4px 4px 4px 8px;margin:0px 0px 40px 0px;}
h4 {font-size:18px;border-bottom:solid .5px #ffffff;margin:5px 0px 15px 0px;}
h5 a:link, h5 a:visited {font-size:18px;margin:0px 0px 0px 0px;color:#000000;}
h5 a:hover {font-size:18px;color:#000000;border-bottom:1px solid #000000;}
h6 {font-size:16px;margin-bottom:0px;line-height:16px;margin-top:10px;}
#flag {float:left;color:#002060;background: url(/images/flag3.gif);background-repeat:repeat-x;font-size:24px;padding:0px 12px;width:270px;height:35px;font-weight:bold;margin:10px 0px 0px 0px;}

/*------PHOTO-------*/
.alignright {float: right !important; margin: 0 0 10px 12px !important;}
.alignleft {float: left !important; margin: 0 12px 10px 0 !important;}
.wp-caption-text {font-weight: bold; font-family: tahoma; text-align: center; font-size: 12px;}
img {border: 0px;}

/*------CAPTIONS-------*/
.aligncenter,div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #bab7a4;padding-top: 4px;margin: 10px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.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;}

/*------SOCIAL NETWORKING TOOLS-------*/
#facebook {margin-top:25px;margin-left:10px;}
#facebookbox {margin:20px 0px 10px 0px;padding:0px;background-color:#ffffff;width:290px;}
#search {float:right;font-weight:bold;margin-right:5px;}
#search2 {float:right;font-weight:bold;display:inline;margin-left:2px;margin-right:5px;}
#input {width:130px; border:1px solid #000000;font-weight:bold;}
#magazine {float:left;margin:15px 10px 10px 0px;padding:2px 10px 5px 10px; background:#8e8a71;}
#magazineheader {font-size:18px;margin:5px 0px 10px 0px;}
#magazinethumb {width:90px;font-size:12px;margin:0px 5px 0x 5px;padding:0px;float:left;text-align:center;}
#magazinearchives {width:900px;float:left;}
#magazinebox {width:900px;float:left;margin:-40px 0px 0px 0px;}
#magazinebigbox {width:900px;float:left;margin:0px 0px 0px 0px;}
#social {float:left;}
#socialicons {margin: 0px 10px 10px 0px;float:left;padding:0px 10px 10px 10px;width:300px;}
#stayintouch {width:300px;margin:3px 0px -10px 0px;padding:0px 0px -15px 0px;color:#000000;font-family:Lucida Sans Unicode;font-size:16px;font-weight:bold;}

#youtube {margin-top:-5px;float:left;font-size:14px;width:410px;}
#youtubesidebar {margin:0px;font-size:12px;font-weight:bold;width:300px;}
#youtubetext {width:90px;float:left;margin:5px 0px 0px 5px;}
#smallvideo {margin-top:8px;float:left;}
#videoheader {font-size:18px;margin:5px 0px 10px 0px;}
#videoheadline {font-size:16px;font-weight:bold;color:#810d0d;margin:-35px 10px 0px 0px;text-align:right;float:right;width:470px;}
#videolink a:link, #videolink a:visited, #videolink a:hover {color:#464646;width:120px;float:right;text-align:right;margin:-60px 10px 0px 0px;}
#videothumb {width:580px;font-size:12px;margin:00px 0px 0x 0px;padding:0px;float:left;}
#videogallery {width:560px;float:left;}
#videobox {width:580px;float:left;margin:-20px 0px 0px 0px;padding:0px;}
#videobox2 {width:580px;float:left;border-bottom: solid 1px #000000;}

#yoursay {float:left;margin:0px 0px 0px 0x;width:220px;color:#2b2215;}
#yoursay a:active, #yoursay a:visited, #yoursay a:link {color:#000000;}
#yoursay a:hover {color:#002060;}

/*------BLOCKQUOTE-------*/
blockquote {padding:4px 15px 4px 15px;margin:0px 10px 0px 0px; color:#ffffff;font-weight:bold;background:#1a468d;float:left;width:250px;font-size:12px;}

/*------TABLE-------*/
table {border-collapse:collapse;padding:4px;}
table, th {border-top: 1px solid black;border-bottom: 1px solid black;padding:4px;margin:0px 4px 0px 0px;background-color:#efefef}
td {background-color:#efefef;padding:2px;margin:0px;}

/*------SUBSTORY BOX------*/
#substory {float:left;width:576px;margin-bottom:20px;border:1px solid #002060; padding:2px 12px;margin-top:20px;}
#sharesave {float:right;text-align:right;}
#sharesave2 {float:right;text-align:right;margin-top:-7px;margin-bottom:6px;}
#substory a:link, #substory a:visited, #substory a:hover {color:#6f0000;text-decoration:underline;}
#printicon {float:right;margin-top:3px;margin-right:12px;margin-left:12px;margin-bottom:6px;}
#entry {float:left;}

 /*------MISSION EDUCATION FEATURES-------*/
#featuresmissioned {width:600px;margin:0px;float:left;}
#toplefted {width:270px;height:250px;float:left;border-right:1px dotted #810000;border-bottom:1px dotted #810000;padding:1px 10px;}
#toprighted {width:270px;height:250px;float:left;border-bottom:1px dotted #810000;padding:1px 10px;}
#bottomlefted {width:270px;height:250px;float:left;border-right:1px dotted #810000;padding:1px 10px;}
#bottomrighted {width:270px;height:250px;float:left;padding:1px 10px;}
#red {color:#810000;}
#blue {color:#002060;}

/*--------AD-MINISTER----------*/
#adtopright {margin: 15px 0px 5px 0px;float:left;}
#magazinead {float:right;margin:15px 0px 10px 0px;}
#featurepic {float:right;margin:-16px 52px -35px 0px;padding:0px;}

/*-------LIST ---------------*/
ul.Horizontal {margin-left: 0px;padding-left:13px;}
ul.Horizontal li {list-style-type: square}

/*--------COMMENTS---------*/
#commentheadline {font-size:14px;font-weight:bold;margin-bottom:10px;}
#commentheadline a {color:#2b2215,margin-bottom:10px;}
#commentnumber a {font-size:11px;font-weight:bold;color:#810d0d;margin-bottom:12px;margin-top:-12px;float:right;width:300px;text-align:right;}
#forumlink {text-align:right;font-size:12px;font-weight:bold;}

/*--------PRAYERS---------*/
#prayers {width:550px;float:left;}
#personalfundraising {float:left;margin:2px 0px 10px 0px;}
#categoryheadlines {font-size:16px;margin:0px 0px 6px 0px;}
#companionspreviewpic {margin:0px 0px -40px 0px;}
#jpicissues {float:left;width:590px;}
#arturopast {font-size:24px;border-bottom:solid 1px #000000;margin:0px 0px 40px 0px;}

/*--------EMAIL---------*/
#emailsignup {margin:0px 0px -20px 0px;}
#emailsignuptext {margin:0px 0px 0px 0px;font-size:11px;}
#emailsignupfront {background-color:#5799c5;padding:3px 8px;float:left;text-align:center;width:400px;margin:-8px 0px 8px 0px;font-size:14px;}
#emailsignupinside {background-color:#5799c5;padding:3px 8px;float:left;text-align:center;width:290px;margin:-2px 0px 8px 0px;font-size:14px;border:1px solid #002060;}

/*------DROP DOWN-------*/
#dropdown {font-size:12px;margin:24px 0px 0px -15px;float:left;width:962px;background-color:#810d0d;color:#ffffff;padding:2px 0px 0px 25px;background: #810d0d;}
#dropdownsize {font-size:13px;}
#dropdowntitle {font-size:20px;margin:0px 15px 0px 0px;}

#respond {float:left;border-top:1pt solid #000000;}

/*------REGION FRONTS-------*/
#regionleft {float:left;width:245px;padding:0px;}
#regionright {float:right;width:310px;padding:10px 10px 10px 10px;background-color:#d9d9d9;border-top:0px solid #000000;margin:0px 10px 0px 5px;}
#ministrylist {float:left;margin:-12px 0px 0px -22px;}
#regionphoto {float:left;margin-top:-30px;}
#regionmap {float:left;margin-top:20px}
#regionsub {color:#990000;font-weight:bold;font-size:20px;text-align:center;float:left;}
#regionsidebarlinks a:link, #regionsidebarlinks a:active, #regionsidebarlinks a:visited {text-decoration:underline;color:#ffffff;font-weight:bold;}
#regionsidebarlinks a:hover {text-decoration:none;color:#ffffff;font-weight:bold;}
#regionpreviews {float:left;}