@charset "UTF-8";
/* CSS Document */

body {margin-top: 45px;margin-bottom: 0px;margin-left: auto;margin-right: auto;font-family:Arial, Helvetica, sans-serif;width:895px;background-image: url(/images/footerbgr.gif);background-repeat: repeat-x;background-position: bottom;}
img {border:none}
#clear {clear: both;}

#wrap { margin-top:20px; width:565px}

#search {float:right; margin-top:0px; margin-top:15px}
#search .search {width:190px; height:36px;}
#search .search form 
{margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;}

#search .search .input {
	margin:3px 8px 8px 15px;
	padding:4px 2px 0px 22px;
	width:152px;
	height:17px;
	border:1px solid #CCC;
	font-size:11px;
	font-weight:bold;
	color:#666;
	background-image: url(/images/cbtb2/search-bgr.jpg);
	background-repeat: repeat-x;
}


#logo {width:179px}

#nav { width:895px;margin:14px 0 }
#nav a {color: #666666;font-size: 14px;font-weight: bold;text-decoration: none;}
#nav a:hover {color: #5c0f55;}
#nav .navigation {padding-right: 41px;text-align: left;}
#nav .navigation2 { text-align:right}
#nav a .purple {color:#5c0f55}

#fp-col1 {background:url(/images/cbtb2/cbtb2-fp-col1-bgr.jpg) no-repeat; height:144px; width:217px; float:left; margin:9px 9px 0 0; padding:5px 0 0 0}
#fp-col1-xmas {height:144px; width:217px; float:left; margin:0; margin:9px 9px 0 0;}
#fp-col2 {background:url(/images/cbtb2/cbtb2-fp-col2-bgr.jpg) no-repeat; height:144px; width:217px; float:left; margin:9px 9px 0 0; padding:5px 0 0 0}
#fp-col3 {background:url(/images/cbtb2/cbtb2-fp-col3-bgr.jpg) no-repeat; height:144px; width:217px; float:left; margin:9px 0 0 0; padding:5px 0 0 0}
#fp-col4 {background:url(/images/cbtb2/cbtb2-fp-col4-bgr.jpg) no-repeat; height:144px; width:217px; float:right; margin:9px 0 0 0; padding:5px 0 0 0}
.col-headline {font-weight:bold; font-size:13px; letter-spacing:0.7px; color:#666; width:100%; text-align:center; margin-bottom:-10px}
.col1-lgr {font-size:18px; font-weight:bold; color:#5c0f55; margin-left:15px}
.col1-sml {font-size:11px; font-weight:bold;color:#666; margin-left:15px; font-weight:normal}
#fp-col1 a {text-decoration:none; color: inherit}
.col3-news {font-size:13px; font-weight:bold; margin:38px 44px 0 41px; }
.col3-news a {text-decoration:none;color:#5c0f55;}
.col3-news a:hover {text-decoration:underline}
.col4-audio {font-size:11px; margin:20px 46px 0 55px; color:#fff; line-height:16px}
.col4-audio a {font-size:13px;text-decoration:none;color:#fff; font-weight:bold;}
.col4-audio a:hover {text-decoration:underline}
.col-more {position: relative;overflow: hidden;top: 123px;left:175px;font-size:11px;font-weight:bold;width:40px;}
.col-more a {color:#666; text-decoration:none}
.col-more a:hover {text-decoration:underline}
#content {float:right; width:375px; color:#666}
#content H1 {color:#5c0f55;padding: 0 0 10px 0; font-size:20px; font-weight:bold; margin:0}
#content H2 {color:#666666; font-weight:normal; margin:20px 0 0 0; padding:0;font-size:16px}
#content H3 {color:#5c0f55; margin:20px 0 0 0; padding:0}
#content p {font-size:13px; padding:10px 0; line-height:150%; margin:0}
#content a {color:#5c0f55; text-decoration:none;font-weight:bold}
#content a:hover {color:#5c0f55; text-decoration:underline}
#content ul {font-size: 13px; line-height:150% }
#content img {float:left; margin: 0 15px 5px 0}
#content .cs-title {font-size:20px; color:#5c0f55; margin-bottom:5px;font-weight:bold}
#content .gallery {background-color:#ccc;padding:5px;}
#content .gallery img {max-width:100px;max-height:100px; margin:5px 0 0 5px} 
#bannerrow {float:right; width:300px;margin-top:0px;color:#666;; font-size:12px}
#bannerrow img {margin-top:20px}
#bannerrow h1 {font-size:20px;margin:38px 0 8px 0;color:#5c0f55; }
#audioimg {float:right; width:300px;margin-top:0px;}
#audioimg img {margin-top:20px;width:300px; padding-bottom:15px}
#audioimg .line {font-size:18px;font-weight:bold;margin:8px 0 6px 0;border-bottom:1px solid #ccc}
#audioimg .line a {color:#5c0f55; text-decoration:none}
#audioimg .line a:hover {text-decoration:underline}
#audioimg .line img {float:left; width:16px;padding:0 6px 5px 0; margin:0}
#twitter {font-size:13px;float:right; width:298px;margin:15px 0 0 0; background:url(/images/bird.gif); background-position: top  right; background-repeat: no-repeat;color:#666; padding:10px}
#twitter a {color:#5c0f55;}
#twitter #twitter_update_list ul {margin:0;padding:0;}
#twitter #twitter_update_list li {margin: 10px 20px 10px -18px;padding: 0;list-style-position: outside;list-style-image: url(/images/twitt.gif);}

#RHS {float:right; width:300px;margin-top:55px;color:#666; padding: 0}
#RHS H1 {color:#5c0f55; font-weight:normal}
#RHS H2 {color:#5c0f55; font-weight:normal; margin:20px 0 0 0; padding:0}
#RHS p {margin: 10px 0 3px 0; font-size:13px}
#RHS .comingsoon {margin: 10px 0 20px 0;font-size:13px}
#RHS a {color:#5c0f55; text-decoration:none}
#RHS a:hover {color:#5c0f55; text-decoration:underline}
#RHS .blog {color:#5c0f55;font-size:20px;border-bottom:1px solid #ccc;margin-top:-11px}
.textintro {font-size:13px}
.textintro img {float:left; margin:0 15px 5px 0; width:75px;height: auto; }
#RHS ul {font-size:13px;}
#RHS li {margin:8px 0; list-style-type: square;margin-left:-25px;}

#LHS {float:left; width:540px;margin-top:7px;color:#666;min-height:450px;}
#LHS H1 {color:#5c0f55; font-weight:normal; margin: 10px 0 20px 0; font-size:20px; font-weight:bold}
#LHS H2 {color:#666666; font-weight:normal; margin:20px 0 0 0; padding:0;font-size:16px}
#LHS H3 {color:#5c0f55; font-weight:normal; margin:20px 0 0 0; padding:0; font-weight:bold; }
#LHS p {margin: 10px 0 3px 0; font-size:13px}
#LHS p a {color:#5c0f55; text-decoration:none; font-weight:bold;}

#LHS .news {margin: 15px 0;border-bottom:1px solid #ddd;padding-bottom:15px }
#LHS .news a {color:#5c0f55;font-weight:bold;text-decoration:none}

#LHS .blog {margin: 15px 0;line-height:120% }
#LHS .blog ol, ul {font-size:13px;padding-bottom:6pt}
#LHS .blog li {margin-bottom:6pt}
#LHS .blog p img {float:left; margin:0 15px 5px 0}
#LHS .blog a {color:#5c0f55;font-weight:bold;text-decoration:none}
#LHS .blog H2 a:hover {text-decoration:underline}
#LHS .blog p {padding-bottom: 15px; margin:0}
#LHS .blog .blogdate {margin-top:15px; font-size:12px}
#LHS .blog H2 {color:#5c0f55; font-weight:normal; margin:20px 0 5px 0; padding:0; line-height:120%}
#LHS .blog H3 {margin:20px 0 5px 0;padding:0;line-height:120%;font-weight:normal}
#LHS .blog H3 a {text-decoration:none}
#LHS .blog H3 a:hover {text-decoration:underline}

#LHS .cal_next {font-size:13px;margin:25px 0 15px 0}
#LHS .cal_next a {color:#5c0f55; text-decoration:none}
#LHS .date {float:left; width:63px; font-size:11px; background:#5c0f55; color:#fff;padding:3px; margin-right:10px;text-align:center}

.paginate strong {text-decoration:none; background-color:#CCC; color:#000;padding:2px 4px; border:#666 1px solid; font-size:11px; font-weight:normal}
.paginate a {text-decoration:none; color:#0063af;padding:2px 4px; border:#666 1px solid; font-size:11px; font-weight:normal}

#tab {color:#5c0f55;width:100%;border-bottom:1px solid #ddd;font-size:20px; padding-top:20px;margin-top:12px; height:29px; font-weight:bold; margin-bottom:20px}
#tab a {color:#5c0f55; text-decoration:none}
#tab a:hover {margin-bottom:12px;padding:5px 0px; text-align:center;background-image: url(http://www.cbtb.org.au/images/cal-tab-bgr.jpg);background-repeat: repeat-x;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #eee;}
#tab .tab-selected {margin-bottom:12px;padding:5px 35px; text-align:center;border:1px solid #ddd;background-image: url(http://www.cbtb.org.au/images/cal-tab-bgr.jpg);background-repeat: repeat-x;}
#tab .tab-notselected {margin-bottom:12px;padding:5px 35px; text-align:center;	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #eee;
	border-right-color: #eee;
	border-left-color: #eee;}

#footer {font-size:10px; color:#999; margin-top:40px}
#footer a {color:#999; text-decoration:underline}

#lhs-menu {list-style: none;margin: 0; padding: 0;width:160px; padding-right:30px;letter-spacing:0.7px; float:left;}
#lhs-menu A {color:#999;font-size: 13px; font-weight:bold; text-decoration:none}
#lhs-menu .menu-sel A {text-decoration:none;color:#5c0f55}
#lhs-menu A:hover {text-decoration:none;color:#5c0f55;}
#lhs-menu li {text-align: left;padding-bottom:10px;line-height:90%;text-transform: lowercase; }
#lhs-menu .menu-title {font-size:16px;margin-bottom:10px;text-transform: lowercase;color:#5c0f55; font-weight:bold }

#imnew-video { width:895px; height:360px; padding-bottom:1px; text-align:center}
#imnew{font-family:arial;font-size:12px;width:895px;text-align:left;border-collapse:collapse;border:1px solid #ddd;}
#imnew th{
	width:16%;color:#666;
	font-weight:normal;
	font-size:17px;
	border:1px solid #ddd;
	padding:10px;
	text-align:center;
	font-family: Arial;
	font-weight:bold;
	background:url(/images/graded_bgr.jpg) repeat-x;
	
}
#imnew td{
	border-right:1px solid #ddd;
	padding:10px;
	border-bottom:1px solid #ddd;
	font-family: arial, sans-serif;
	vertical-align:top;color:#666;font-size:13px;line-height:140%
}
#imnew td a {color:#5c0f55; text-decoration:none; font-weight:bold }
#imnew td a:hover {text-decoration:underline}
#imnew td img {width:28px;height:auto;margin-bottom:-16px}

#bt-lhs {margin-top:20px;color:#666;}
#bt-lhs .menu-title {font-size:16px;margin-bottom:10px;text-transform: lowercase;color:#5c0f55; font-weight:bold;letter-spacing:0.7px }

#bt-rhs {width:705px; float:right; margin-top:20px;color:#666;}
#bt-rhs #latest {margin: 0px 0 10px 0; border-top:1px solid #ddd;border-bottom:1px solid #ddd; font-size:13px; }
#bt-rhs #latest .pict {width:130px;height:70px;margin-right:15px; float:left}
#bt-rhs #latest .pict img {width:130px;}
#bt-rhs #latest .text {margin:12px 0; line-height:119%}
#bt-rhs #latest .rhs {width:190px; float:right;border-left:1px solid #ddd; padding-left:10px;margin:12px 0 12px 12px;min-height:45px;line-height:119%}
#bt-rhs #latest A {text-decoration:none; color:#666;}	
#bt-rhs #latest A:hover {color:#5c0f55}
#bt-rhs .cs-title {font-size:20px; color:#5c0f55; margin-bottom:5px;font-weight:bold}
#bt-rhs a {color:#5c0f55}


#bt-rhs #current-series {margin-bottom:25px}
#bt-rhs #current-series img { width:340px}
#bt-rhs #current-series a {color:#5c0f55;}
#bt-rhs #current-series p {padding: 5px 0; margin:0; font-size:13px; font-weight:bold; text-transform: none;}
#bt-rhs #current-series .cs-lhs {float:left;width:340px}
#bt-rhs #current-series .cs-lhs {width:340px}
#bt-rhs #current-series .cs-rhs {float:right;width:340px; font-size:12px;line-height:140%}
#bt-rhs #current-series .cs-rhs {width:340px}
#bt-rhs #current-series .cs-full {width:100%; font-size:12px; line-height:140%}
#bt-rhs #current-series .cs-full img {float:right; width:225px; margin:0 0 10px 30px}


/* CSS BIBLE TEXT BOX */
.lbsTooltip {background:#fff;border: 1px solid #4e1b4b;z-index: 99;text-align: left;text-indent: 0;}
.lbsTooltip div {text-align: left;}
.lbsTooltipHeader {background:#4e1b4b;color: white;font-weight:bold;font-size:15px;line-height: 18px;font-family:Arial,Helvetica,serif;margin: 0;padding:4px;position:relative;border: 0;}
.lbsTooltipBody{padding: 4px 8px 0 8px;margin:0;position:relative;z-index: 2;border: 0;line-height:16px;}
.lbsTooltipBody p, .lbsTooltipBody span {display: inline;color: #464646;font-family:Arial,Helvetica,serif;font-size: 14px;line-height:16px;}
.lbsTooltipFooter {font-size:11px;font-family:Helvetica,Arial,serif;bottom:4px;margin-top: 4px;position:absolute;text-align:right;border: 0;}
.lbsTooltipFooter a:link, .lbsTooltipFooter a:visited, .lbsTooltipFooter a:hover {color: #4e1b4b;text-decoration: underline;font-weight: normal;font-size:11px;font-family:Helvetica,Arial,serif;}
.lbsTooltipFooter div {text-align:right;}
.lbsTooltipBody .ch-ref, .lbsTooltipBody .verse-ref {font-size: 85%;top: -1px;position: relative;}
.lbsTooltipBody .ch-ref {font-weight: bold;}
.lbsTooltipBody .verse-ref {color: dimgray;}
.lbsTooltip, .lbsTooltipBody span, .lbsTooltip a, .lbsTooltipBody p {margin: 0;padding: 0;}
.lbsLibronix img {float: none !important;}

#topright {position: absolute;left: 0;top: 0;display: block;height: 100px;width: 100px;text-indent: -999em;text-decoration: none;background-image: url(/images/iheart.png);background-repeat: no-repeat;}

#sitemapWrap{width: 100%;padding-top:15px}
#sitemapWrap a {color:#999999; text-decoration:none;}
#sitemapWrap a:hover {color:#5c0f55; text-decoration:none} 
#sitemap{width: 895px;margin: 0 auto;padding: 15px 0 20px;text-align: left;clear: both;}
#sitemap ul#sitenav{float: left;display: inline;list-style: none;margin: 2px 0 0 0; padding: 0;width: 178px;}
#sitemap ul#sitenav li{float: left;clear: left;display: block;;font-size: 12px;color: #333;float: left;margin: 1px 0; padding:0; text-transform:lowercase}
#sitemap ul#sitenav li strong {font-size:13px}
.centre { text-align:center; font-size:10px; color: #999999; margin-top:25px}