html, body, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin: 0;
padding: 0;
}
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#5b6584;/*5b6584*/
text-align: center;
height:auto;
}

body a {
color:#660404;
}
body a:hover, body a:focus {
color:#000000;
}

h1 {
	font-size: 13px;
	font-weight: bold;
	color: #4f55a9;
	padding:5px 0 5px 0;
}

h2 {
	font-size: 12px;
	font-weight: bold;
	color: #9b1d0f;
	padding:5px 0 5px 0;
}

p {
	padding:5px 0 5px 0;
}

.white {
color:#ffffff;
}


.red {color:#9b1d0f;}

.blue {color:#5157a3;}

.green{color:#386c55;}

.brown {color:#402514;}



#image_left{
float: left;
padding:0 10px 5px 5px;
}

#image_right{
float: right;
padding: 0 5px 5px 10px;
}

#wrapper {
	width: 1001px;
	background:#FFFFFF;
	height:auto;
	margin:15px auto;
	text-align:left;
}
#content_container {
	width: 1000px;
	clear: both;
	background-image: url(../graphics/bg.gif);
}

#top{
width: 1000px;
height: auto;
background:url(../graphics/header_bg.jpg) no-repeat #FFFFFF;
}

#search_bar {
width:434px;
height:42px;
padding:0 0 0 556px;
background:url(../graphics/title.gif) no-repeat #FFFFFF;
float:left;
}

#column_1 {
	width:225px;
	height:auto;
	float:left;
}
#column_1 a {color:#9b1d0f; text-decoration:none;}
#column_1 a:hover, a:focus { text-decoration:underline;}
#column_1 #col_1_title { width:215px; height:22px; background:url(../graphics/header_bg_red.jpg); padding:20px 0 0 10px; }
#column_1 #col_1_text { width:215px; padding:0 0 0 10px; }
#column_1 #col_1_title_diocese { width:215px; height:22px; background:url(../graphics/header_bg_red.jpg); padding:20px 0 0 10px; }
#column_1 #col_1_text_diocese {
	width:215px;
	padding:10px 0 0 10px;
	background:url(../graphics/column_1bg.jpg) no-repeat;
}
#column_1 #col_1_title_links {
	width:214px;
	height:22px;
	background:url(../graphics/header_bg_red.jpg);
	padding:20px 0 0 10px;
}
#column_1 #col_1_text_links {
	width:215px;
	padding:0 0 0 10px;
	background-image: url(../graphics/column_1bg.jpg);
	background-repeat: no-repeat;
}
#column_1 #col_1_title_news {
	width:214px;
	height:22px;
	background:url(../graphics/header_bg_green_t2.jpg);
	padding:20px 0 0 10px;
}
#column_1 #col_1_text_news {
	width:215px;
	padding:0 0 0 10px;
	background-image: url(../graphics/column_1bg.jpg);
	background-repeat: no-repeat;
}
#column_1 #col_1_title_contact {
	width:214px;
	height:22px;
	background:url(../graphics/header_bg_red_t2.jpg);
	padding:20px 0 0 10px;
}
#column_1 #col_1_text_contact {
	width:215px;
	padding:0 0 0 10px;
	background-image: url(../graphics/column_1bg.jpg);
	background-repeat: no-repeat;
}

#column_2 { width:551px; height:100%; float:left;  }
#column_2 a {color:#9b1d0f; text-decoration:none;}
#column_2 a:hover, a:focus { text-decoration:underline;}
#column_2 #col_2_title {
	width:765px;/*541*/
	height:22px;
	background:url(../graphics/header_bg_red_wide.jpg) repeat-x;
	padding:20px 0 0 10px;
}
#column_2 h1 img, #column_2 h2 img, #column_2 p img, #column_2 td img {
	/*border: 1px solid #4F55A9;*/
	padding: 1px;
}
#ticker{
width:440px;
height:15px;
font-weight:bold;
font-size:12px;
padding: 0 0 5px 0;

}
#ticker a{
color:#9e641b;

}
#column_2 #col_2_text {
	width:703px;/*530*/
	height:auto;
	padding:10px 60px 0 10px;
	background:url(../graphics/column_2bg.jpg) repeat-x;
	clear: both;

} /* changed from 264px height - then removed due to overspill */
#column_2 #col_2_title_news {
	width:764px;/*540*/
	height:22px;
	background:url(../graphics/header_bg_red_wide.jpg) repeat-x;
	padding:20px 0 0 10px;
	clear: both;
}
#column_2 #col_2_text_news {
	width:703px;/*530*/
	padding:10px 60px 0 10px;
}


#column_3 { width:224px; height:auto; float:left;}
#column_3 a {color:#9b1d0f; text-decoration:none;}
#column_3 a:hover, a:focus { text-decoration:underline;}
#column_3 #col_3_title { width:224px; height:42px; background:url(../graphics/header_bg_red.jpg) repeat-x; }
#column_3 #col_3_text { width:214px; padding:0 0 0 10px; background:url(../graphics/column_3bg.jpg) repeat-x;  }
#column_3 #col_3_title_events { width:214px; height:22px; background:url(../graphics/header_bg_red.jpg); padding:20px 0 0 10px; }
#column_3 #col_3_text_events {
	width:214px;
	height:294px;
	padding:1px 0 0 10px;
	background:url(../graphics/column_3bg.jpg) no-repeat;
}/* changed from 264px height */
#column_3 #col_3_title_parish { width:214px; height:22px; background:url(../graphics/header_bg_red.jpg); padding:20px 0 0 10px; }
#column_3 #col_3_text_parish {
	width:214px;
	padding:0 0 0 10px;
	background: url(../graphics/column_3bg.jpg) no-repeat;
}
#column_3 #col_3_title_school { width:214px; height:22px; background:url(../graphics/header_bg_red_t2.jpg); padding:20px 0 0 10px; }
#column_3 #col_3_text_school {
	width:214px;
	padding:0 0 0 10px;
	background: url(../graphics/column_3bg.jpg) no-repeat;
}
#column_3 #col_3_title_dept { width:214px; height:22px; background:url(../graphics/header_bg_red_t2.jpg); padding:20px 0 0 10px; }
#column_3 #col_3_text_dept {
	width:214px;
	padding:0 0 0 10px;
	background: url(../graphics/column_3bg.jpg) no-repeat;
}
#column_3 #col_3_title_job { width:214px; height:22px; background:url(../graphics/header_bg_red_t2.jpg); padding:20px 0 0 10px; }
#column_3 #col_3_text_job {
	width:214px;
	padding:0 0 0 10px;
	background: url(../graphics/column_3bg.jpg) no-repeat;
}

#diocese_pages_bishop {width:195px; padding-left:10px;}
#diocese_pages_clergy {width:195px; padding-left:10px;}
#diocese_pages_parishes {width:195px; padding-left:10px;}
#diocese_pages_education {width:195px; padding-left:10px;}
#diocese_pages_pastoral {width:195px; padding-left:10px;}
#diocese_pages_pastoral_christian {width:195px; padding-left:10px;}
#diocese_pages_pastoral_evangelisation {width:195px; padding-left:10px;}
#diocese_pages_pastoral_outreach {width:195px; padding-left:10px;}
#diocese_pages_admin {width:195px; padding-left:10px;}
#diocese_pages_whatson {width:195px; padding-left:10px;}
#diocese_pages_previous {width:195px; padding-left:10px;}
#diocese_pages_archives {width:195px; padding-left:10px;}
#diocese_pages_links {width:195px; padding-left:10px;}

#news_container {
	width:520px;
	height:auto;
	float:left;
	background:url(../graphics/news_bg.jpg) repeat-x;
	padding: 5px 20px 0 10px;
}
#news_container #news_img { width:150px; float:left; height:auto; padding:0 0 0 0px;}
#news_container #news_text {width:350px; float:left; height:auto;}

#main_news_img {
	width:210px;/*310px, 260*/
	float:left;
	height:auto;
	padding:0 0 0 0px;
	margin: 0 0 10px 0;
}
#fullstory_image{
float:right;
margin-left:10px;
width:210px;/*260*/
}


#newspage_container {
	width:500px;
	height:auto;
	float:left;
	background:url(../graphics/news_bg.jpg) repeat-x;
	padding: 5px 20px 0 10px;
}
#newspage_container #news_img { width:150px; float:left; height:auto; padding:0 0 0 0px;}
#newspage_container #news_text {width:350px; float:left; height:auto;}

#search_results{
width:240px;
height:325px;

float:left;
margin:0 10px 0 0;
Padding:10px 5px 5px 5px;
background-image:url(../graphics/search_results_bg.jpg);
background-repeat: repeat-x;
border-top:solid  #9e641b 1px;


}


#footer { width:1000px; margin:0px auto; height:20px; text-align:left; padding:5px 0 10px 0; color:#FFFFFF; }
#footer a { color:#FFFFFF;}

.news_scroller_title {
position:relative;
COLOR: #9b1d0f;
FONT-FAMILY: Arial,Helvetica,sans-serif;
FONT-SIZE: 12px;
FONT-STYLE: normal;
TEXT-DECORATION: none;
LINE-HEIGHT: 16px;
text-align:left;
padding:0px;
margin: 0;
}

.news_scroller_desc {
float: left;
clear: right;
position:absolute;
visibility:hidden;
COLOR: #000000;
FONT-FAMILY: Arial,Helvetica,sans-serif;
FONT-SIZE: 11px;
FONT-STYLE: normal;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
margin:0px;
LINE-HEIGHT: 14px;
text-align:left;
padding:0px;
cursor:'default';
min-height: 10px;
}

/* 
#tier_1 {
width:1000px;
height:277px;
float:left;
background:#ffffff;
}

#tier_2 {
width:1000px;
height:auto;
float:left;
background:#ffffff;
}

#tier_1 #column_1 { width:225px; height:277px; float:left; background:url(../graphics/column_1bg.jpg) no-repeat; }
#tier_1 #column_1 #col_1_title { width:225px; height:42px; background:url(../graphics/header_bg_green.jpg); }
#tier_1 #column_2 { width:551px; height:277px; float:left; background:url(../graphics/column_2bg.jpg) repeat-x; }
#tier_1 
#tier_1 #column_3 { width:224px; height:277px; float:left; background:url(../graphics/column_3bg.jpg) repeat-x; }
#tier_1 #column_3 #col_3_title { width:224px; height:42px; background:url(../graphics/header_bg_red.jpg) repeat-x; }
#tier_2 #t2_column_1 { width:225px; height:277px; float:left; background:url(../graphics/column_1bg.jpg) no-repeat; }
#tier_2 #t2_column_1 #t2_col_1_title { width:225px; height:42px; background:url(../graphics/header_bg_green_t2.jpg); }
#tier_2 #t2_column_2 { width:551px; height:277px; float:left; background:url(../graphics/column_2bg.jpg) repeat-x; }
#tier_2 #t2_column_2 #t2_col_2_title {width:551px; height:42px; background:url(../graphics/header_bg_blue_t2.jpg) repeat-x; }
#tier_2 #t2_column_3 { width:224px; height:277px; float:left; background:url(../graphics/column_3bg.jpg) repeat-x; }
#tier_2 #t2_column_3 #t2_col_3_title { width:224px; height:42px; background:url(../graphics/header_bg_red_t2.jpg) repeat-x; }

*/
