@charset "UTF-8";

/*** sydang 4.0 layout.css ***/

/* ////////////////////////// */
/* ////// BASE STYLES /////// */
/* ////////////////////////// */

body {font-family:arial, helvetica, sans-serif;}
a {}
img, a.img {border:none;}

	
/* p.i.e. clearfix */
  .clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden; }
  /* easy clear fix for IE 7 - see 456bereastreet.com for details */
  .clearfix {display:inline-block;}
  /* Hides from IE-mac \*/
  * html .clearfix {height: 1%;}
  .clearfix {display: block;}
  /* End hide from IE-mac */

	.clear {clear:both;font-size:0px;line-height:0px;height:0px; width:1px}
	
	
.pagination { margin:1px; padding:1px; border:#666 1px solid; font-size:12px}
.pagination a { text-decoration:none; color:#8dc63e}
	
	
/* ///////////////////////// */
/* ///// BASIC LAYOUT ////// */
/* ///////////////////////// */

body {margin:0;padding:0;background:#e2e9ef}

#outer {width:975px; margin-left:auto; margin-right:auto}

#outer .SAN_table  {background-color:#000; font-size:11px; color:#666; font-weight:bold}
#outer .SAN_table a {color:#FFF; text-decoration:none}
#outer .SAN_links {padding-right:10px}
#outer .SAN_logo a { color:#999; text-decoration:none}
#outer .SAN_select {background-color:#000; color:#FFF}



#loginFormMiniMain {width: 200px;padding: 8px;background-color: transparent;background-image: url(../images/sa4/login_bg.png);background-attachment: scroll;position: relative;margin-left: 730px;color: #ffffff;display: none;font-size:12px;top: -100px;}
#loginFormMiniMain a {color:#2b7596; text-decoration:none}

#loginFormMiniMain table .input {width:100px;}

#header { height:97px; margin-bottom:10px; background:url(../images/sa4/header-bgr.jpg) no-repeat; width:100%}
#header #headerRHS {float:right; width:600px; text-align:right; margin:8px 10px}
#header #headerRHS .logintext {font-size:11px; color:#333; margin-bottom:20px}
#header #headerRHS .logintext a {color:#333; text-decoration:none}
#header #headerRHS .logintext a:hover {text-decoration:underline}
#header #headerLHS {float:left; height:97px; width:230px}

#fp-feature {background:#FFF; padding:10px; }
#fp-feature .box1 {padding:15px 15px 0 15px; background-color:#688da8; width:170px;}
#fp-feature .box1 a {text-decoration:none}
#fp-feature .box2 {padding:15px; background-color:#688da8;width:170px}
#fp-feature .box2 a {text-decoration:none}
#fp-feature .boxtitle {background-color:#2e7295;font-size:16px;line-height:19px;height:16px;padding:6px 4px;color:#FFF;	font-weight:bold;letter-spacing:-1px;overflow: hidden;text-decoration:none}
#fp-feature .boxtitle a {text-decoration:none}
#fp-feature .boxtitle a:hover {text-decoration:underline}
#fp-feature .breakingnews {width:145px; background-color:#4a819f; color:#FFF;height:22px; padding-top:2px; text-align:center}
#fp-feature .feature {float:right; width:810px;color:#7e7e7e}
#fp-feature .feature a { text-decoration:none; color:#427ea2}
#fp-feature .feature a:hover { text-decoration:underline}
#fp-feature .photo {height:55px}
#fp-feature .imgtext { float:right; 
height: 12px; top:-20px; width:12px; margin-right:5px; border:#FFF 1px solid; font-size:10px;
	position: relative; text-align:center;
	background-color: transparent; color:#FFF
}


#content { width:100%; margin:10px 0}
#content #LHS {width:615px; float:left}
#content #LHS #col1 { width:170px; float:left;margin-right:10px}
#content #LHS #col1 .comments {color:#333; font-size:10px; float:right; padding: 3px 5px 0 0}
#content #LHS #col2 { width:225px; float:left; font-size:12px; margin-top:19px}
#content #LHS #col3 { width:175px; float:right; }
#content #LHS #col3 img {float:left; margin-right:5px}

#content #LHS #col3 #col3-no1 { background-color:#a1d078; margin-bottom:10px; height:50px; margin-top:5px}
#content #LHS #col3 #col3-no2 {background-color:#a1d078; height:50px}
#content #LHS #col3 #col3-2-no1 { background-color:#cee5b7; margin-bottom:10px; height:50px; margin-top:5px}
#content #LHS #col3 #col3-2-no2 {background-color:#cee5b7; height:50px}
#content #LHS #col3 #col3-3-no1 { background-color:#ffeabb; margin-bottom:10px; height:50px; margin-top:5px}
#content #LHS #col3 #col3-3-no2 {background-color:#ffeabb; height:50px}
.col3-title {font-size:13px; font-weight:bold;letter-spacing:-1px; margin-top:6px;color:#000000;text-decoration:none;padding-top:3px}
.col3-title a {text-decoration:none;color:#000000;text-decoration:none; }
.col3-title a:hover {text-decoration:underline;color:#000000}
.col3-author {font-size:12px; font-weight:bold; color:#00a651}
.col3-comments {font-size:10px; color:#333}

.small {font-size: 11px}
#content #LHS #fp-block1 {background-color:#cee5b7;padding:6px 10px 10px 10px;   }
#content #LHS #fp-block1 .fp-title1 {font-size:18px; font-weight:bold; letter-spacing:-1px; color:#00a651}
#content #LHS #fp-block1 .fp-title1 a {color:#00a651; text-decoration:none}
#content #LHS #fp-block1 .fp-rhs-col1 { background-color:#a1d078; padding-bottom:3px}
#content #LHS #fp-block1 .fp-rhs-news-author1 {font-size:13px; font-weight:bold; color:#000000; margin:2px 0 0 4px; text-transform:uppercase}
#content #LHS #fp-block1 .fp-rhs-news-readmore1 a {font-size:13px; font-weight:bold; color:#00a651; text-decoration:none; margin:0 0 0 4px}
#content #LHS #fp-block1 .fp-rhs-news-readmore1 a:hover {text-decoration:underline}
#content #LHS #fp-block1 .fp-block1-col2-title a {color:#00a651; font-size:17px; font-weight:bold;letter-spacing:-1px;; text-decoration:none}
#content #LHS #fp-block1 .fp-block1-col2-title a:hover {text-decoration:underline}

#content #LHS #fp-block2 {background-color:#e0efd2;padding:6px 10px 10px 10px; }
#content #LHS #fp-block2 .fp-title2 {font-size:18px; font-weight:bold; letter-spacing:-1px; color:#8dc63e}
#content #LHS #fp-block2 .fp-title2 a {color:#8dc63e; text-decoration:none}
#content #LHS #fp-block2 .fp-rhs-col2 { background-color:#cee5b7; padding-bottom:3px}
#content #LHS #fp-block2 .fp-rhs-news-author2 {font-size:13px; font-weight:bold; color:#000; margin:2px 0 0 4px;text-transform:uppercase}
#content #LHS #fp-block2 .fp-rhs-news-readmore2 a {font-size:13px; font-weight:bold; color:#8dc63e; text-decoration:none; margin:0 0 0 4px;}
#content #LHS #fp-block2 .fp-rhs-news-readmore2 a:hover {text-decoration:underline}
#content #LHS #fp-block2 .fp-block2-col2-title a {color:#8dc63e; font-size:17px; font-weight:bold;letter-spacing:-1px;; text-decoration:none}
#content #LHS #fp-block2 .fp-block2-col2-title a:hover {text-decoration:underline}

#content #LHS #fp-block3 {background-color:#fff8e6;padding:6px 10px 10px 10px; }
#content #LHS #fp-block3 .fp-title3 {font-size:18px; font-weight:bold; letter-spacing:-1px; color:#ffc20e}
#content #LHS #fp-block3 .fp-title3 a {color:#ffc20e; text-decoration:none}
#content #LHS #fp-block3 .fp-rhs-col3 { background-color:#ffeabb; padding-bottom:3px}
#content #LHS #fp-block3 .fp-rhs-news-author2 {font-size:13px; font-weight:bold; color:#000; margin:2px 0 0 4px;text-transform:uppercase}
#content #LHS #fp-block3 .fp-rhs-news-readmore3 a {font-size:13px; font-weight:bold; color:#ffc20e; text-decoration:none; margin:0 0 0 4px;}
#content #LHS #fp-block3 .fp-rhs-news-readmore3 a:hover {text-decoration:underline}
#content #LHS #fp-block3 .fp-block3-col2-title a {color:#ffc20e; font-size:17px; font-weight:bold;letter-spacing:-1px;; text-decoration:none}
#content #LHS #fp-block1 .fp-block1-col2-title a:hover { text-decoration:underline}

#content #LHS #contactus {background-color:#cee5b7;padding:10px; margin:10px 0}
#content #LHS #contactus .contactus-title {color:#00a651; font-size:18px; letter-spacing:-1px;}
#content #LHS #contactus .contactus-content {float:right; width:450px; font-size:12px}
#content #LHS #contactus .contactus-content a { text-decoration:none; color:#2b7596 }
#content #LHS #contactus .contactus-content a:hover { text-decoration:underline}

#content #LHS #index {background-color:#FFF; padding:0 25px 25px 25px; min-height:1040px}
#content #LHS #index .sx-cover {float:right; margin:25px 0 10px 8px; line-height:20px; font-size:11px; width:200px}
#content #LHS #index .sx-cover a {color:#2b7596;text-decoration:none; font-weight:bold;text-transform:uppercase}
#content #LHS #index .more-links a {float:right; font-size:12px; font-weight:bold;color:#2b7596; margin-top:40px; text-decoration:none} 
#content #LHS #index .more-links a:hover {text-decoration: underline} 
#content #LHS #index .stream-and-blog {font-size:23px; color:#e2e9ef; margin: 0 -26px 13px 0; font-weight:bold; text-transform:uppercase; text-align:right}
#content #LHS #index .stream-and-blog a {color:#e2e9ef; text-decoration:none}
#content #LHS #index .stream-and-blog a:hover {color:#acc0cd; text-decoration:none}
#content #LHS #index .title {letter-spacing:-1px; font-size:33px; margin-bottom:17px;font-weight:bold; color:#666; text-transform:uppercase; }
#content #LHS #index .subtitle {text-transform:uppercase; font-weight:bold; font-size: 13px; margin-bottom:16px;line-height:140%}
#content #LHS #index .subtitle a {text-decoration:none; color:#0063af}
#content #LHS #index .subtitle a:hover {text-decoration:underline}
#content #LHS #index .blogtitle {letter-spacing:-1px; font-size:22px; margin:0px 0 2px 0;font-weight:bold;}
#content #LHS #index .blogtitle a {text-decoration:none; color:#000;}
#content #LHS #index .blogtitle a:hover {text-decoration: underline}
#content #LHS #index #blogcontent2 {font-size:12px; line-height:18px; margin-bottom:15px}
#content #LHS #index #blogcontent {font-size:12px; line-height:18px}
#content #LHS #index #blogcontent p {font-size:12px; line-height:18px}
#content #LHS #index #blogcontent a {color:#0063af; text-decoration:none}
#content #LHS #index #blogcontent a:hover {text-decoration:underline}
#content #LHS #index .summarylink {font-size:11px; text-transform:uppercase; color:#333}
#content #LHS #index .summarylink a {font-weight:bold; text-decoration:none;color:#0063af;}
#content #LHS #index .summarylink a:hover {text-decoration:underline}
#content #LHS #index .bloggerimage {float:left; margin:0 8px 5px 0}
#content #LHS #index .bloggerbio { font-size:12px; font-style:italic; color:#666;}
#content #LHS #index .bloggerbio a {color:#0063af; text-decoration:none}
#content #LHS #index .bloggerbio a:hover { text-decoration:underline}


#content #LHS #index .marco1 {width:565px;margin-bottom:35px;clear: left;}
#content #LHS #index .marco1 .blogtitle {letter-spacing:-1px; font-size:22px; font-weight:bold;}
#content #LHS #index .marco1 .blogtitle img {float:left; margin:0 12px 4px 0}
#content #LHS #index .marco1 .blogtitle2 img { display:none}
#content #LHS #index .marco2 {width:177px; float:left; margin: 0 15px 25px 0}
#content #LHS #index .marco2 .blogtitle {letter-spacing:-1px; font-size:17px; font-weight:bold; line-height:17px}
#content #LHS #index .marco2 .blogtitle img { display:none}
#content #LHS #index .marco2 .blogtitle2 img {float:left; margin:0 5px 4px 0}
#content #LHS #index .marco2 .summarylink {font-size:9px}
#content #LHS #index .marco2 #blogcontent { display:none}
#content #LHS #index .marco3 {width:177px; float:left; margin: 0 0 25px 0px }
#content #LHS #index .marco3 .blogtitle {letter-spacing:-1px; font-size:17px; font-weight:bold; line-height:17px}
#content #LHS #index .marco3 .blogtitle img { display:none}
#content #LHS #index .marco3 .blogtitle2 img {float:left; margin:0 5px 4px 0}
#content #LHS #index .marco3 .summarylink {font-size:9px}
#content #LHS #index .marco3 #blogcontent { display:none}
#content #LHS #index .marco4 {width:177px; float:left;clear: left; margin: 0 15px 25px 0}
#content #LHS #index .marco4 .blogtitle {letter-spacing:-1px; font-size:17px; font-weight:bold; line-height:17px}
#content #LHS #index .marco4 .blogtitle img { display:none}
#content #LHS #index .marco4 .blogtitle2 img {float:left; margin:0 5px 4px 0}
#content #LHS #index .marco4 .summarylink {font-size:9px}
#content #LHS #index .marco4 #blogcontent { display:none}
#content #LHS #index .classi2 div {width:163px; float:left; margin: 0 7px 7px 0; padding:8px; border: 2px dotted #666; display:block; color:#000}
#content #LHS #index .classi2 div:hover {background-color: #FFC}
#content #LHS #index .classi2 .blogtitle {letter-spacing:-1px; font-size:17px; font-weight:bold; line-height:17px;}
#content #LHS #index .classi2 .blogtitle a {color:#000; text-decoration:none}
#content #LHS #index .classi3 div {width:163px; float:left; margin: 0 0 7px 0px;padding:8px; border: 2px dotted #666; display:block; color:#000}
#content #LHS #index .classi3 div:hover {background-color: #FFC}
#content #LHS #index .classi3 .blogtitle {letter-spacing:-1px; font-size:17px; font-weight:bold; line-height:17px}
#content #LHS #index .classi3 .blogtitle a {color:#000; text-decoration:none}
#content #LHS #index .classi4 div {width:163px; float:left;clear: left; margin: 0 7px 7px 0;padding:8px; border: 2px dotted #666; display:block; color:#000}
#content #LHS #index .classi4 div:hover {background-color: #FFC}
#content #LHS #index .classi4 .blogtitle {letter-spacing:-1px; font-size:17px; font-weight:bold; line-height:17px;color:#000; text-decoration:none}
#content #LHS #index .classi4 .blogtitle a {color:#000; text-decoration:none}
#content #LHS #index .classi4 #blogcontent { display:none}
#content #LHS #index .paginate b {text-decoration:none; background-color:#CCC; color:#000;padding:2px 4px; border:#666 1px solid; font-size:11px; font-weight:normal}
#content #LHS #index .paginate a {text-decoration:none; color:#0063af;padding:2px 4px; border:#666 1px solid; font-size:11px; font-weight:normal}
#content #LHS #index .sc_index {font-size:12px}
#content #LHS #index .sc_index td { padding:5px}
#content #LHS #index .sc_index td a {color:#0063af; text-decoration:none}
#content #LHS #index .sc_index td a:hover {text-decoration:underline}
#content #LHS #index .sc_title {font-size:15px; font-weight:bold}
#content #LHS #index .cs-wrapper {font-size:12px}
#content #LHS #index .cs-wrapper a {color:#0063af; text-decoration:none}
#content #LHS #index .cs-wrapper a:hover {text-decoration:underline}
#content #LHS #index .cs-wrapper .clergyn-articlepodcastbox {font-weight:bold}
#content #LHS #index .cs-wrapper .clergyn-articlepodcastbox img {margin-bottom:5px}
#content #LHS #index .cs-wrapper .clergyn-articlepodcastbox-summary {margin:5px 0; font-weight:normal}
#content #LHS #index .submenu {text-transform:uppercase; font-weight:bold; margin:-10px 0 10px 0; font-size:13px}
#content #LHS #index .submenu a {color:#0063af; text-decoration:none}
#content #LHS #index .submenu a:hover {text-decoration:underline}

#content #LHS #entry {background-color:#FFF; padding:0 25px 25px 25px;min-height:1000px}
#content #LHS #entry .stream-and-blog {font-size:23px; color:#e2e9ef; margin: 0 -26px 23px 0; font-weight:bold; text-transform:uppercase; text-align:right}
#content #LHS #entry .stream-and-blog a {color:#e2e9ef; text-decoration:none}
#content #LHS #entry .stream-and-blog a:hover {color:#acc0cd; text-decoration:none}
#content #LHS #entry .blogtitle {letter-spacing:-1px; font-size:33px; margin-bottom:12px;font-weight:bold;}
#content #LHS #entry #blogauthor { color:#999; font-size:12px; margin-bottom:15px}
#content #LHS #entry #blogauthor a {color:#0063af; text-decoration:none}
#content #LHS #entry #blogauthor a:hover {text-decoration:underline}
#content #LHS #entry #blogauthor img {float:left; margin-right:10px}
#content #LHS #entry #blogcontent {font-size:12px; line-height:18px}
#content #LHS #entry #blogcontent h2, h1, h3 {font-weight: bold;letter-spacing: -1px;color: #777777; margin-top:25px}
#content #LHS #entry #blogcontent p {font-size:12px; line-height:18px}
#content #LHS #entry #blogcontent blockquote {margin: 10px 0 0 4px ; padding: 0 0 0 45px; min-height:25px; background:url(/images/sa4/quote.gif) no-repeat;}
#content #LHS #entry #blogcontent blockquote p { font-family:"Times New Roman", Times, serif; font-style:italic; font-size:14px;}
#content #LHS #entry #blogcontent a {color:#0063af; text-decoration:none}
#content #LHS #entry #blogcontent a:hover {text-decoration:underline}
#content #LHS #entry #blogcontent p img {float:right; margin: 0 0 5px 12px}
#content #LHS #entry #blogcontent .factbox {float:right;width:230px;margin-left:20px; font-size:11px; line-height:13px;	padding-bottom: 7px;padding-left: 10px;border-left-width: 1px;border-left-style: dotted;border-left-color: #666;}
#content #LHS #entry #blogcontent .factbox b {font-size:12px}
#content #LHS #entry #blogcontent .factbox .pollQuestion {font-size:12px;font-style:italic; font-weight:bold}

#content #LHS #entry #comments { font-size:12px}
#content #LHS #entry #comments form {font-size:12px}
#content #LHS #entry #comments .yourresponse {font-size:16px; font-weight:bold}
#content #LHS #entry #comments a {color:#0063af; text-decoration:none}
#content #LHS #entry #comments a:hover {text-decoration:underline}
#content #LHS #entry #comments .commenttop img { margin:15px 0 15px 0}
#content #LHS #entry #comments #commentbox {width:522px; margin-bottom:10px}
#content #LHS #entry #comments #commentbox .commenttext {width:467px; padding:15px 15px 5px 40px;font-size:12px;background-image: url(/images/sa4/comment-bgr.gif);background-repeat: no-repeat;	background-position: 0px top; line-height:17px}
#content #LHS #entry #comments #commentbox .commenttext blockquote {margin: 10px 0 0 4px ; padding: 0 0 7px 45px; font-family:"Times New Roman", Times, serif; font-style:italic; font-size:13px; background:url(/images/sa4/quote.gif) no-repeat;}
#content #LHS #entry #comments #commentbox .commenttext .author {color:#666; width:467px;margin-bottom:8px; text-align:left}
#content #LHS #entry #comments #commentbox .commenttext .report {color:#666; width:467px;font-size:11px; margin-bottom:-7px; text-align:right}
#content #LHS #entry #comments .commentfield {width:100%; font-size:12px}
#content #LHS #entry #comments .countdown {font-size:11px; color:#333; font-style:italic; float:right; margin-top:3px}
#content #LHS #entry #comments .editCommentBox textarea {width:100%}

#content #LHS #feat {padding:10px 13px; border:#999 dotted 1px; margin-top:15px; font-size:14px}
#content #LHS #feat img {margin-bottom:5px}
#content #LHS #feat .title {font-size:18px;letter-spacing:-1px; color:#8dc63e; text-transform:uppercase; margin-bottom:5px}
#content #LHS #feat .box1 {margin-right:13px; width:170px; float:left}
#content #LHS #feat .box1 a {text-decoration:none;color:#0063af}
#content #LHS #feat .box2 { width:170px; float:left}
#content #LHS #feat .box2 a {text-decoration:none;color:#0063af}

#content #LHS #bulk {background-color:#e8f1d6;padding:10px;}
#content #LHS #bulk .bulk-title {font-size:18px; color:#9ec902; letter-spacing: -1px; text-transform:uppercase}
#content #LHS #bulk .scroll {width:273px; overflow-y: auto;overflow-x: hidden; height:456px; font-size:12px; margin:5px 0 0 0}
#content #LHS #bulk .scroll p { font-size:12px; margin:0 0 12px 0}
#content #LHS #bulk .scroll p a {text-decoration:none; color:#000}
#content #LHS #bulk .scroll p a:hover {text-decoration:underline}
#content #LHS #bulk .scroll img {float:left; margin-right:5px}
#content #LHS #bulk .scroll .newsdate {font-size:10px; color:#666; margin:-12px 0 12px 0}
#content #LHS #bulk #bulkLHS {float:left;width:292px}
#content #LHS #bulk #bulkLHS #popart { background-color:#FFF; padding:10px; margin-bottom:10px}
#content #LHS #bulk #bulkLHS #popart .popart-title {color:#9ec902; font-size:18px; letter-spacing:-1px;}
#content #LHS #bulk #bulkLHS #popart ol {margin: 5px 0 0 24px; padding:0; font-size:12px;line-height:18px}
#content #LHS #bulk #bulkLHS #popart ul {font-size:12px; line-height:15px}
#content #LHS #bulk #bulkLHS #popart a {font-size:12px; color:#000; text-decoration:none}
#content #LHS #bulk #bulkLHS #popart a:hover {text-decoration:underline}
#content #LHS #bulk #bulkLHS #prayerblog {background-color:#FFF; padding:10px; }
#content #LHS #bulk #bulkLHS #prayerblog .countdown {margin:-12px 0; font-size:11px; font-style:italic; color:#666}
#content #LHS #bulk #bulkLHS #prayerblog .prayer {overflow-y: auto;overflow-x: hidden; max-height:83px; font-size:12px; margin-bottom:4px}
#content #LHS #bulk #bulkLHS #prayerblog .praymore {font-size:12px;font-weight:bold}
#content #LHS #bulk #bulkLHS #prayerblog .praymore a {text-decoration:none;color:#9ec902; }
#content #LHS #bulk #bulkLHS #prayerblog .praymore a:hover {text-decoration:underline}
#content #LHS #bulk #bulkLHS #prayerblog .prayinfo {float:right; font-size:12px; font-weight:bold}
#content #LHS #bulk #bulkLHS #prayerblog .praytext {font-size:12px; margin:16px 0 5px 0}
#content #LHS #bulk #bulkLHS #prayerblog #entryform #title {font-size:11px; width:270px; font-family:Arial, Helvetica, sans-serif; border:1px #006 solid}
#content #LHS #bulk #bulkLHS #prayerblog #entryform #field_id_249 {font-size:11px; width:270px; font-family:Arial, Helvetica, sans-serif; border:1px #006 solid}
#content #LHS #bulk #bulkRHS { float:right; width:273px; background-color:#FFF;padding:10px; }


#content #RHS {float:right; width:350px}
#content #RHS #video { width:330px; background-color:#acc0cd; margin-bottom:10px}
#content #RHS #video .video-title {margin-top:4px;font-size:14px; font-weight:bold;}
#content #RHS #video .video-more {font-size:11px; font-weight:bold; float:right; margin-top:7px}
#content #RHS #video .video-top {color:#2b7596; font-size:18px; margin-bottom:5px;letter-spacing:-1px;}
#content #RHS #video a { text-decoration:none; ; color:#2b7596;   }
#content #RHS #video a:hover {text-decoration:underline}

#content #RHS #audio .fp-audiotitle a {margin:5px 0; font-size:17px; color:#2b7596;text-decoration:none;font-weight: bold;letter-spacing: -1px;}
#content #RHS #audio .fp-audiotitle a:hover {text-decoration:underline}
#content #RHS #audio .fp-audioauthor {margin:5px 0; font-size:12px; font-style:italic}
#content #RHS #audio .fp-audiomore a {padding-top:20px; font-size:12px; color:#2b7596;text-decoration:none}
#content #RHS #audio .fp-audiomore a:hover {text-decoration:underline}
#content #RHS #audio .fp-audioplayer {margin-top:10px}
#content #RHS #audio .fp-audiosummary {font-size:12px}

#content #RHS #sponsors {padding: 10px; width:330px; background-color:#acc0cd; margin-bottom:10px}
#content #RHS #sponsors .sponsors-art a { font-size:15px; color:#000; text-decoration:none}
#content #RHS #sponsors .sponsors-art a:hover {text-decoration:underline}
#content #RHS #sponsors .sponsors-author { font-size:11px; font-weight:bold; margin:5px 0 13px 0}
#content #RHS #sponsors .sponsors-top {color:#2b7596; font-size:18px; margin-bottom:5px;letter-spacing:-1px;}
#content #RHS #sponsors .sponsors-links {font-size:12px; line-height:17px}
#content #RHS #sponsors .sponsors-links a {text-decoration:none; color:#000; }
#content #RHS #sponsors .sponsors-links a:hover {text-decoration:underline}
#content #RHS #sponsors .more-links {font-size:11px; font-weight:bold; color:#2b7596; float:right; margin-top:4px;}
#content #RHS #sponsors .more-links a {text-decoration:none; color:#2b7596; }
#content #RHS #sponsors .more-links a:hover {text-decoration:underline}

#content #RHS #combine {padding: 10px 10px 1px 10px; width:330px; background-color:#bfcdd1;margin-bottom:10px}
#content #RHS #combine #combineLHS {width:170px; margin-right:10px;}
#content #RHS #combine #combineLHS .hightlight {margin-bottom:5px}
#content #RHS #combine #combinewrap { font-size:11px}
#content #RHS #combine #combineRHS1 {width:150px; float:left;padding:5px; background-color:#acc0cd; margin-bottom:10px; height:103px}
#content #RHS #combine #combineRHS1 a {color:#2b7596;text-decoration:none}
#content #RHS #combine #combineRHS1 a:hover {text-decoration:underline}
#content #RHS #combine #combineRHS1 .combinetitle {color:#2b7596; font-size:14px; font-weight:bold; margin-bottom:5px}
#content #RHS #combine #combineRHS2 {float:right;width:150px;padding:5px; background-color:#acc0cd; height:103px }
#content #RHS #combine #combineRHS2 a {color:#2b7596;text-decoration:none}
#content #RHS #combine #combineRHS2 a:hover {text-decoration:underline}
#content #RHS #combine #combineRHS2 .combinetitle {color:#2b7596; font-size:14px; font-weight:bold; margin-bottom:5px}

#content #RHS #latestcommment {padding: 10px; width:330px; background-color:#fff; margin-bottom:10px}
#content #RHS #latestcommment .title-top {color:#2b7596; font-size:18px; margin-bottom:5px;letter-spacing:-1px;}
#content #RHS #latestcommment .latestcomments {margin-top:10px; font-size:12px}
#content #RHS #latestcommment .latestcomments a {text-decoration:none; color:#000}
#content #RHS #latestcommment .latestcomments a:hover {text-decoration:underline}
#content #RHS #latestcommment .latestcomments .commenttime { font-weight:bold; color:#2b7596; font-size:13px}

#content #RHS #banner {margin-bottom:10px}
#content #RHS #banner .advertisment {font-size:9px; color:#979797}

.col_760 {
	/*border-right: 1px solid #E4E4E4;*/
	float: left;
	margin: 0 10px ;
	width: 610px; 
	}

.col_760_2 {
	border: none; font-size:12px;
	float: left;
	margin: 0 10px;
	width: 510px; margin-bottom:30px
	}

.col_360{
	float: left;
	margin: 20px 10px 0 0;
	width: 200px;
	}

.col_360_lft {
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
	width: 200px;
	}

.col_360_rt {
	border-left: 1px solid #E4E4E4;
	float: right;
	margin: 0;
	padding: 0 0 0 20px;
	width: 200px;
	}

.col_160 {
	float: left;
	margin: 0 10px;
	width: 160px;
	}

#faq_directory div {
	float: left;
	margin: 10px 20px 40px 0;
	width: 345px;
	}


#footer { width:975px; margin-bottom:15px}
#footercol {width:134px; margin-right:5px; float:left; }
#footercol .footertext {font-weight:bold; font-size:11px}
#footercol .footertext a {color:#333; text-decoration:none}
#footercol .footertext a:hover {text-decoration:underline}
.footertitle {color:#36819c; font-weight:bold; text-transform:uppercase; font-size:18px; margin-bottom:2px}
.footertitle a {color:#36819c; text-decoration:none}
.footertitle a:hover {text-decoration:underline}
#footer2 { width:975px;}
fieldset {border:0}
#content-m { width:100%; margin:10px 0}
#content-m #LHS-m {width:615px; float:left}
#content-m #LHS-m #entry-m {background-color:#FFF; padding:0 25px 25px 25px;min-height:1291px}
#content-m #RHS-m {float: right;width: 350px;}
#content-m #RHS-m #latestcommment-m {padding-top: 10px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;width: 330px;background-color: #ffffff;margin-bottom: 10px;}
.tableCellOne {
 font-family:       Arial, Sans-serif, Verdana, Geneva, Tahoma, Trebuchet MS;
 font-size:         12px;
 padding:           3px 6px 3px 6px;
border-bottom: 1px solid #ccc;
}
.tableCellTwo {
 font-family:       Arial, Sans-serif, Verdana, Geneva, Tahoma, Trebuchet MS;
 font-size:         12px;
 padding:           3px 6px 3px 6px;
border-bottom: 1px solid #ccc;
}
.profileMenuInner {
 padding-left:      10px;
 padding-right:     8px;
 margin-bottom:     4px;
 margin-top:        4px;
}

.menuItem {
 font-family:       Arial, Sans-serif, Verdana, Geneva, Tahoma, Trebuchet MS, ;
 font-size:         12px;
 padding:           3px 0 3px 0;
 background-color:  transparent;  
}
.profileMenu {
 background:        #fff;
 border:            1px solid #cccccc;
 padding:           1px;
 margin-top:        1px;
 margin-bottom:     3px;
}

.membercc a {text-decoration: none;color: #0063AF;background-color: transparent;}
.membercc a:hover {text-decoration: underline}

#copyright {font-size:11px; color:#666; text-align:center; margin:10px 0 25px 0}

/* ////////////////////////// */
/* /////// Media video/ ///// */
/* ////////////////////////// */

.mediatitle {font-family: Arial, Helvetica, sans-serif;font-size: 28px;color: #0c6c94;margin-bottom: 15px;letter-spacing: -1px;text-transform: uppercase;font-weight:bold;}
.mediatitlesub {font-family: Arial, Helvetica, sans-serif;font-size: 28px;color: #0c6c94;letter-spacing: -1px;text-transform: uppercase; font-weight:bold}
.mediatab_tab565 {width:565px; padding:0; margin:0}
.mediatab_tab929 {width:929px; padding:0; margin:0}
.mediatab_info565_2 {width:525px;min-height:200px; margin-top:-10px; background-image:url(/images/sa4/mediatab_bg.gif); background-repeat:no-repeat; padding:20px 20px 0 20px }
.mediatab_info565_2 a {text-decoration:none; color:#36819c}
.mediatab_info565_2 a:hover {text-decoration:underline;  color:#36819c}
.mediatab_info565_3 {
	width:565px;
	min-height:200px;
	background-image:url(/images/sa4/mediatab_bg.gif);
	background-repeat:no-repeat;
	padding:20px 20px 20px 0;
}
.mediatab_info565_3 a {text-decoration:none; color:#36819c}
.mediatab_info565_3 a:hover {text-decoration:underline;  color:#36819c}
.mediatab_info565 {width:525px; min-height:200px;padding:0; background-image:url(/images/sa4/mediatab_bg.gif); background-repeat:no-repeat;font-size:12px; padding:10px 20px;}
.mediatab_info565 a {text-decoration:none; color:#36819c}
.mediatab_info565 a:hover {text-decoration:underline;  color:#36819c}
.mediatab_info565 .latest {padding: 6px 0 12px 0; font-family:Arial, Helvetica; font-size:12px; line-height: 16px}
.mediatab_info565 .latest a { text-decoration:none}
.mediatab_info565 .latest a { text-decoration: underline}
.mediatab_info565 table {font-family:Arial, Helvetica; font-size:12px; line-height: 16px}
.mediatab_info565 td {border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;padding-bottom:6px;padding-top: 6px; padding-right:10px}
.mediatab_info565 td img { float:left; padding-right: 7px}
.mediatab_info565 .mediatab_menu {float:left; width:90px; font-size:18px}
.mediatab_info565 .mediatab_listlist {float:right; width:425px; margin:5px 0 10px 0}
.mediatab_podcast_maintitle {font-size: 14px;font-weight: bold;color: #d44141;letter-spacing: 1px; }
.mediatab_podcast_maintitle i {font-size:12px}
.mediatab_entrymp3 {float:left; width:200px}
.mediatab_entryinfo2 {width:300px; float:right; font-size:12px}
.mediatab_entryinfo {width:210px; float:right; font-size:12px}
.mediatab_entrytitle {font-size: 20px;font-weight: bold;letter-spacing: -1px;}
.mediatab_podcast_whatis a {font-family:Arial;font-size: 11px;color: #666666;text-align: right;}

.video_title {font-size:21px; font-weight:bold; text-align:left; }
.video_text {text-align:left; margin:7px 0; font-size:12px; line-height:17px}
.video_info {text-align:left; margin:12px 0 5px 15px; font-size:10px; color:#999999; float: right; width:180px;}
.video_info a {color:#999999; font-weight:normal}

    #landingFeature {width: 755px; height: 309px; overflow: hidden;background: #434343;z-index: 17;background: url(/images/landingFeature.png) no-repeat 0 0; }
        #homeFeatureImage {list-style: none; padding: 0; width: 755px; position:relative;display:inline;}
            #homeFeatureImage li {position: absolute; top: 0; left: 0;color:#fff; }
        #homeFeatureNav {position:relative; height: 19px; list-style:none; margin:285px 5px 0 0;float:right;padding:0 0 0 4px;color:#fff;z-index: 18;}
            #homeFeatureNav li {float: left;width: 11px; height: 11px; margin-top: 4px; background: #fff; margin-right: 4px;text-indent: -999em;cursor:pointer;color:#fff;}
            #homeFeatureNav li.current {background: #688DA8; }
        #homeFeatureText {width: 300px; float: right;  }
            #homeFeatureText h2 {margin: 0; padding:  25px 10px 25px 30px; color:#fff; font-size:27px; line-height:1.6; text-align:left; letter-spacing:1px;}
                #homeFeatureText h2 strong {font-weight: bold;color: #fff; }
        #homeFeatureText h5 {font-size:13px;margin-top:12px;color: #fff; }
#homeFeatureImage .caption { 
      background: transparent url('/images/75pro-tint.png') scroll 0 0;
      color: #FFFFFF;
      float: left;
      margin: 0px 0 0;
      padding:15px 0 0 20px;
      height: 60px;
      width: 755px;
      position: absolute;
      top: 235px;
      z-index: 2;font-size:22px;text-decoration:none
    }
#homeFeatureImage .caption a {color:#fff;text-decoration:none}
            #homeFeatureImage li a {text-decoration:none}


.shadetabs{padding: 3px 0;margin-left: 0;margin-top: 1px;margin-bottom: 0;font: bold 12px Verdana;list-style-type: none;text-align: left;}
.shadetabs li{display: inline;margin: 0;}
.shadetabs li a{text-decoration: none;position: relative;z-index: 1;padding: 3px 0px;margin-right: 3px;color: black;}
.shadetabs li a:visited{color: #2d2b2b;}
.shadetabs li a:hover{text-decoration: underline;color: #2d2b2b;}
.shadetabs li a.selected{ /*selected main tab style */position: relative;top: 1px;}
.shadetabs li a.selected{ /*selected main tab style */background:#d6e2f0;}
.shadetabs li a.selected:hover{ /*selected main tab style */text-decoration: none;}
.tabcontent{display:none;}
.tabcontent a {text-decoration:none;font-weight:normal;color: #000000}
.tabcontent a:visited {color: #000000}
.tabcontent a:hover {color:#d34f00}
.tabcontent h2{font-family: arial narrow,arial;font-weight: bold;font-size: 23px;line-height: 24px;font-size-adjust: none;font-stretch: normal;margin: 0 0 3px 0;padding: 0pt;letter-spacing: -1px;}
.tabcontent h2 a {text-decoration:none; font-weight:bold}
.tabcontent h2 a:hover {color:#d34f00}
.tabcontent img {float:left; margin:2px 6px 6px 0}
.video {font-size:11px}
.video a {font-size:11px; font-weight:normal}
.video img {float:left; margin:2px 6px 6px 0; height: 50px;width: 67px;}

@media print {.tabcontent {display:block !important;}}

/*--- search ------------*/
#search {overflow-x: hidden;overflow-y: hidden;position: relative;}
.searchinput {top:0;left:0;width:130px;height:22px;font-size:.94em;padding:0 2px;border:1px solid #8a8c8f}
.submitsearch {top:0;height:22px}
form {margin:0; padding:0}

/*---- frontpage banner ----*/
.mod-stage996 .stgslide {height:311px; position:absolute; overflow:hidden; }
.mod-stage996 .stgslide .stgslidecredit {display:none;}
.mod-stage996 .stgslide .stgslideheading {display:none;}
.mod-stage996 .stgslide .stgslidecontent {display:none;}

.mod-stage996 .stghrtxt {width:202px; position:absolute; font-size:14px; font-weight:bold; line-height:1.4em; color:#000;left:762px }
.mod-stage996 .stgbtnwrpr {width:202px; top:280px;  position:absolute; text-align:center;left:762px;}
.mod-stage996 .stgbtnoff, .mod-stage996 .stgbtnon {width:22px; float:left; font-size:18px;border:1px solid #6f849c; padding:1px 0; margin:0 5px; display:block; cursor:pointer; display:inline;}

.caption {position: absolute;bottom: 0pt;width: 100%;background-color: transparent;background-image: url(http://www.sydneyanglicans.net/images/sa4/caption_bgr.png);background-repeat: repeat;background-attachment: scroll;background-position: 0pt 0pt;min-height: 45px; letter-spacing:-1px;padding-top: 20px;padding-right: 0pt;padding-top: 20px;padding-left: 40px;margin-bottom:20px; font-size:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.caption a {color:#FFF; text-decoration:none}

#sm_outer {margin-bottom:16px;display:none;}
#sm_inner {}