img#logo {    width: 1000px;    height: 148px;    background: url(images/logo.png) 0 0 no-repeat;    margin-top: 0px;    float: left;}#header {	height: 148px;}/* gets rid of any box around the artilces if nothing is there */table.contentpaneopen-reallyclean {}td.maincol {	background: none;}#main-content {	background: url(images/transparent/white80.png) 0 0 repeat;}/* fancy tables *****************************************/.infotables, .contactinfo, .fancytable {     box-shadow: 1px 1px 5px #888888;}.contactinfo, .infotables, .fancytable {     margin: 5px;     background: whitesmoke;     border-collapse: collapse;}.contactinfo th, .contactinfo td,  .infotables th,  .infotables td,  .fancytable th,  .fancytable td {     border: 1px black solid;}.contactinfo th, .infotables th, .fancytable th {     background: url(images/td-bg.png) repeat-x top;     text-align: center;     padding: 4px;     background-color: #883C1A;     color: #d5d5d5;}.contactinfo td, .infotables td, .fancytable td  {     background: url(images/td-bg.png) repeat-x top ;     text-align: left;     padding: 4px;     background-color: #d5d5d5;     color: #000000;}.contactinfo td:hover, .infotables td:hover, .fancytable td:hover {     background-color: #aaafb8;}/* Make the menu items fit#horiz-menu a, #horiz-menu li.active a {	padding: 0 13px;} */  .overlay-cracked #page-bg {	background: url(images/background.jpg) 50% 0 no-repeat;} .contentpaneopen img {	padding: 10px;}.mod_placehere-hilite1 img {	padding: 10px;}/***** Make 5 day outlook display more events **************/.outlook-content .outlook-summary {	padding: 0px 0px 0 0;}.outlook-events {	line-height: 125%;}.outlook-content img {	padding-bottom: 0px;}.outlook-content {	height:200px;	overflow: auto;}/**************************************************************//**** MODULE ADJUSTMENTS ********************************/#bottom, #bottom-shadow1, #bottom-shadow2  {	background: none;}#bottom {	/* color: #006ae3;	padding-left: 30px; */}#bottom  a{	 color: #E3E0DA; }h3.footertext {	font-size: 22px;	border-bottom: 3px solid #883C1A;}td.maincol {	background-image: none;	border-bottom: 1px solid #E3E4E4;}.blog h2 {	background: white url(images/headingback.jpg) 0 0 no-repeat;	text-shadow: 2px 2px 2px white;	padding: 7px;	font-size: 25px;}.blog .items-row {	padding-bottom: 35px;}.newsflashalert {	background: #d50000;	color: white;	text-shadow: 2px 2px 2px black;}h1.newsflash-titlealert {	padding: 10px 0 0 10px;}.newsflashalert p {	padding: 10px 0 10px 10px;}a.category {		font-size: 25px;}ul.menu-sidebar {-webkit-padding-start: 0px;list-style-type: none;}ul.menu-sidebar li {	padding: 5px;	font-size: 16px;	margin-bottom: 10px;}#main-content ul.menu-sidebar li.active, #main-content ul.menu-sidebar li:hover {	background: #ddd;	border-radius: 10px;	color: black;	text-decoration:none;}ul.menu-sidebar li.active {	font-weight:bold;}.menutop li ul {	width: 200px;}#bottommodules .module div div, #bottommodules .module div {	background: none;}img#rocket {	background: none;	height: 0;	width: 0;	margin: 0;	padding: 0;	}/************ IMAGES ***********************************/#maincol1 img {     background-color: #ffffff;     border: 5px solid #ffffff;     -moz-border-radius: 3px;     -webkit-border-radius: 3px;     border-radius: 3px;     -moz-box-shadow: 2px 2px 12px #000;     -webkit-box-shadow: 2px 2px 12px #000;     box-shadow: 2px 2px 12px #000;     margin: 10px;}#maincol1 .outlook-content  img{     background: none !important;     border: 0 !important;     -moz-box-shadow: none !important;     -webkit-box-shadow: none !important;     box-shadow: none !important;     -moz-border-radius: 0px;     -webkit-border-radius: 0px;     border-radius: 0px;	 margin: 0 10px 0 0;}.noborder img, img.noborder{     background: none !important;     border: 0 !important;     -moz-box-shadow: none !important;     -webkit-box-shadow: none !important;     box-shadow: none !important;     margin: 0px !important;     -moz-border-radius: 0px;     -webkit-border-radius: 0px;     border-radius: 0px;}img.noborderlight{     background: none !important;     border: 0 !important;     -moz-box-shadow: none !important;     -webkit-box-shadow: none !important;     box-shadow: none !important;     -moz-border-radius: 0px;     -webkit-border-radius: 0px;     border-radius: 0px;}/**** BUTTONS **************************/a.readon:hover {	background-color: #e19337;	background-image: -webkit-gradient(linear,0 0,0 100%,from(#b06b1a),color-stop(50%,#d2801e),to(#e19337));	background-image: -webkit-linear-gradient(#b06b1a,#d2801e 50%,#e19337);	background-image: -moz-linear-gradient(top,#b06b1a,#d2801e 50%,#e19337);	background-image: -o-linear-gradient(#b06b1a,#d2801e 50%,#e19337);	background-image: linear-gradient(#b06b1a,#d2801e 50%,#e19337);	background-repeat: no-repeat;	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb06b1a', endColorstr='#ffe19337', GradientType=0);	border-top: 1px solid #e19337;	text-decoration: none;}a.readon {	color: #ffffff !important;	text-shadow: 1px 1px 0 rgba(0,0,0,0.1) !important;	background-color: #b06b1a;	background-image: -webkit-gradient(linear,0 0,0 100%,from(#e19337),color-stop(50%,#d2801e),to(#b06b1a));	background-image: -webkit-linear-gradient(#e19337,#d2801e 50%,#b06b1a);	background-image: -moz-linear-gradient(top,#e19337,#d2801e 50%,#b06b1a);	background-image: -o-linear-gradient(#e19337,#d2801e 50%,#b06b1a);	background-image: linear-gradient(#e19337,#d2801e 50%,#b06b1a);	background-repeat: no-repeat;	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd2801e', endColorstr='#ffc6152b', GradientType=0);	border-top: 1px solid #f3909d;	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.3);	-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.3);	box-shadow: 0 1px 1px rgba(0,0,0,0.3);	display: inline-block; 	padding: 5px 15px;	font-size: 22px;	line-height: 24px;	border-radius: 5px;	-webkit-backface-visibility: hidden;	-moz-backface-visibility: hidden;	backface-visibility: hidden;	border: 0;	-webkit-transition: color 0.2s ease-out;	-moz-transition: color 0.2s ease-out;	-o-transition: color 0.2s ease-out;	transition: color 0.2s ease-out;	height: 50px;}#horiz-menu a, #horiz-menu li.active a {	padding: 0 10px;}#bottommodules {	overflow:visible;}/**** Clean out the landing page *************/ .overlay-cracked.menu-landing-page  #page-bg,  .overlay-cracked.menu-landing-page-2  #page-bg {	background: url(images/landing-background.jpg) 50% 0 no-repeat;}.menu-landing-page  #header, .menu-landing-page #horiz-menu, .menu-landing-page-2  #header, .menu-landing-page-2 #horiz-menu{	display:none;}.menu-landing-page #main-content, .menu-landing-page #maincol2,.menu-landing-page #main-shadow,.menu-landing-page #main-shadow2,.menu-landing-page .side-shadow1,.menu-landing-page .side-shadow2,.menu-landing-page #main-content2,.menu-landing-page-2 #main-content, .menu-landing-page-2 #maincol2,.menu-landing-page-2 #main-shadow,.menu-landing-page-2 #main-shadow2,.menu-landing-page-2 .side-shadow1,.menu-landing-page-2 .side-shadow2,.menu-landing-page-2 #main-content2 {	background: none;}.menu-landing-page td.maincol, .menu-landing-page-2 td.maincol {	border: none;}.landingbutton {     border: 5px solid #ffffff;     -moz-border-radius: 3px;     -webkit-border-radius: 3px;     border-radius: 3px;     -moz-box-shadow: 2px 2px 12px #000;     -webkit-box-shadow: 2px 2px 12px #000;     box-shadow: 2px 2px 12px #000;}/********* quick link boxes ************************/.quicklinks img, img.quicklinkbox {border: 2px solid #AAAAAA;border-radius: 15px;background-color: #AAAAAA;}.quicklinks img:hover, img.quicklinkbox:hover{border: 2px solid #FFF;background-color: #FFF;}.menu-parishes .component-content address span.contact-suburb {	font-family: 'Simonetta', 'Times New Roman', serif; 	font-variant: small-caps;	letter-spacing: 1px; 	text-rendering: auto;	font-size: 40px;	line-height: 35px;	font-weight: 700;	color: #242545 !important;}/**** FORMAT CONTACT PAGE ************************/.contact-image {	float: right;}/***** FORMAT SUB HEADINGS *************/h3 {	color: #883C1A;}#bottommodules h3 {	color: white;}a, #banner a, #main-content a {color: #883C1A;}td.rightcol .module.bulletinmod {	margin-bottom: 0;	background: white;}td.rightcol .module.bulletinarchivemod div div div {	padding: 0 15px 10px 15px;}.bulletinarchivemod p {	padding:0;	margin: 0;}.menu-home .blog .items-row {	display: inline-block;}/***** NEW LANDING PAGE ************/.headerlandingpage {	padding-top: 100px;}.translationtext {	color: white;	font-size: 30px;	line-height: 30px;	width: 400px;	text-align: center;	margin: 0 auto;	padding-bottom: 10px;}.translationbutton{	font-size: 30px;	line-height: 30px;	width: 400px;	text-align: center;	margin: 0 auto;}a.readon.centerbutton {	height: auto;	width: 300px;	line-height: 60px;	padding-right: 22px;	margin: 0 auto;	text-align:center;}.centeronpage{	padding-top: 30px;	width: 300px;	margin: 0 auto;}.items-row { display: table-row;}.items-row .item  { display: table-cell;}.subsite-app #header { display: none; } .subsite-app #horiz-menu {display: none;}.subsite-app #bottom {display: none;}.subsite-app .rightcol {display: none;}.subsite-app.overlay-cracked #page-bg { background: white;}body.subsite-app {background: white;}.subsite-app #main-shadow, .subsite-app #main-shadow2, .subsite-app .side-shadow1, .subsite-app .side-shadow2, .subsite-app #main-content, .subsite-app #main-content2, .subsite-app #maincol2 { background: none;}.subsite-app td.maincol { border: none;}.subsite-app #maincol2 { padding: 0; }.subsite-app #maincol1 img {     background-color: #ffffff;    border: 5px solid #ffffff;    -moz-border-radius: none;    -webkit-border-radius: none;    border-radius: none;    -moz-box-shadow: none;    -webkit-box-shadow: none;    box-shadow: none;    margin: auto; }.subsite-app img {max-width:  100%;}.subsite-app #mainbody {width: 100%}.subsite-app a, .subsite-app  #main-content a  { color: #2F4553; }.subsite-app .koowa .docman_download {  float: left;}/************ SLIDESHOW FIX ************/.component-content .rg-ss-slice-list ul { list-style-type: none; padding: 0; margin: 0;}/************ SPONSORSHIP PAGE  ************/.sprocket-tables {color: black;}.basic, .bronze, .silver, .gold, .platinum {transition: all .5 linear;}h4.sprocket-tables-title a {font-weight: bold; font-size: 1.5em; }.basic .sprocket-tables-desc {background: white; color: #333; }.bronze .sprocket-tables-desc {background: #8C7853 !important; color: #333; }.silver .sprocket-tables-desc {background: #CDCDCD !important; color: #333; }.gold .sprocket-tables-desc {background: #CFB53B !important; color: #333; }.platinum .sprocket-tables-desc {background: #E5E4E2 !important; color: #333; }.sponsorshippage .component-content ul li, .sponsorshippage .component-content ol li, .sponsorshippage .component-content ul {   	padding: 0 1%;    line-height: inherit;    margin: 1% -4px 1% 0;}.sponsorshippage .component-block .sprocket-tables .readon {float: none; display: block;}.basic h4.sprocket-tables-title a {color: #333 !important; }.bronze h4.sprocket-tables-title a {color: white !important; }.silver h4.sprocket-tables-title a {color: #333 !important; }.gold h4.sprocket-tables-title a {color: white !important; }.platinum h4.sprocket-tables-title a {color: #333 !important; }.basic:hover h4.sprocket-tables-title a {color: #666 !important; }.bronze:hover h4.sprocket-tables-title a {color: #ddd !important; }.silver:hover h4.sprocket-tables-title a {color: #666 !important; }.gold:hover h4.sprocket-tables-title a {color: #ddd !important; }.platinum:hover h4.sprocket-tables-title a {color: #CFB53B !important; }.sprocket-tables-item .sprocket-tables-cell:nth-child(1) { height: 140px;}.sprocket-tables-item .sprocket-tables-cell:nth-child(3) { height: 225px;}.sprocket-tables-item .sprocket-tables-cell:nth-child(3) img {	position: relative;	top: 50%;	transform: translateY(-50%);}.noborder img {     background: none !important;     border: 0 !important;     -moz-box-shadow: none !important;     -webkit-box-shadow: none !important;     box-shadow: none !important;     padding: 0px !important;	 margin: 0 !important;     -moz-border-radius: 0px;     -webkit-border-radius: 0px;     border-radius: 0px;}/************ HIGHLIGHT SILVER  ************/.sprocket-tables-block {margin-top: 30px !important; }.silver {margin-top: -30px !important; }.silver .sprocket-tables-item .sprocket-tables-cell:nth-child(1) { height: 132px; padding-top: 30px;}.silver .sprocket-tables-item .sprocket-tables-cell:nth-child(6) { height: 50px; padding-top: 30px;}.silver .sprocket-tables-item { border: 3px solid #572A79; margin-top: 30px; }.silver .sprocket-tables-item {box-shadow: 2px 2px 15px #888 ;} /************ EXAMPLE ADS  ************/.sponsorshippage .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-caption {text-align: center;}.sponsorshippage .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-content { padding-bottom: 40px;}/************ FAQ  ************/.sponsorshippage .sprocket-lists-container li:first-child {display: none;}.sponsorshippage .sprocket-lists .sprocket-lists-container li .sprocket-lists-title {background: none; color: #777;}.sponsorshippage .sprocket-lists .sprocket-lists-container li {background: none; border: none; box-shadow: none;}.sponsorshippage .sprocket-lists-title .indicator {display: none;}/********** EQUAL TABLES ********************/.equaltables { width: 100%; display: table; table-layout: fixed;}.equaltables > div  {	display: table-cell; margin: 10px; width: 2%; border: 10px solid rgba(0,0,0,0); vertical-align: top; word-break: break-word;}@media only screen and (max-width: 767px){ 	.equaltables, .equaltables div{ display: block; table-layout:auto; width: 100%; border: none; margin: 0;}	.equaltables img { display: block; margin: 0 auto;}}/************ BORDER ON VIDEO  ************/.sponsorshippage iframe {border: 4px rgba(0,0,0,0.5) solid; border-radius: 5px;}/************ NO BORDER  ************/.sprocket-tables img {     background: none !important;     border: 0 !important;     -moz-box-shadow: none !important;     -webkit-box-shadow: none !important;     box-shadow: none !important;     padding: 0px !important;	 margin: 0 !important;     -moz-border-radius: 0px;     -webkit-border-radius: 0px;     border-radius: 0px;	 max-width: 100%;}.sponsorshippage .cat-children, .sponsorshippage .rt-cat-children{display: none;}