/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 03 July 2009 13:07:40
*/


body {
    font-family: Arial, Helvetica, sans-serif;
    background-image: url(http://matrix.nsw.uca.org.au/__data/assets/image/0010/6949/bg.gif);
    background-repeat: repeat-y;
    background-color: #666666;
    background-position: top center;
    margin:0;
    color:#50542E;
    font-size:13px;
}

td {
    font-family: Arial, Helvetica, sans-serif;
}

th {
    font-family: Arial, Helvetica, sans-serif;
}

a {
color:#C45446;
text-decoration: none;
font-weight:bold;
}

a:hover {
    text-decoration: underline;
}

hr {
margin:0;
}

p {
margin:0;

}



h2 {
font-size:16px;
}


h3 {
margin:0;
margin-top:10px;
font-size:14px;
}

frame {
margin:0;
padding:0;
}



#content p {
margin-bottom:10px;
margin-top:5px;
}
#content table{

}

#right p {
margin:5px;
}

#frame {
    width:790px;
    margin-left:auto;
    margin-right:auto;
    background-color:#FFFFFF
}

#banner {
    height:155px;
    background-image: url(http://matrix.nsw.uca.org.au/__data/assets/file/0009/6948/tuclogo.jpg);
    background-position: left center;
    background-repeat:no-repeat;
}

#bannerphoto {
    width:220px;
    height:155px;
    float:right;
    background-image: url(http://matrix.nsw.uca.org.au/__data/assets/image/0015/7350/kidschurch.jpg);
}

#search {
float:left;
    font-size:12px;
    height:15px;    
    background:none;
margin-left:5px;
    margin:3px;
}

#search form input {
    font-size:12px;
    border: 1px solid #50542E;
    color:#50542E;
} 

#staticlinks {
    font-size:12px;
    float:right;
    height:15px;    
    background:none;
    margin-right:3px;
}

#menu {
    height:20px;
    background-color: #DEDDBC;    
    font-weight:bold;
    padding-left:6px;
}


#menu ul { list-style: none; margin: 0; padding: 0; color: #FFFFFF; font-weight: bold;}
#menu ul li { float: left; display: block; position: relative; margin-right: 15px; padding: 2px; cursor: default; }
#menu ul .submenu ul { display: none; z-index: 1000; position: absolute; }
/* #menu ul li a { display: block; margin-right: 10px; } */
#menu ul .submenu:hover ul,
#menu ul .submenu.hover ul { display: block; }
#menu ul .submenu ul { top: 16px; left: 0; width: 160px; padding-top: 4px; font-size: 12px; }
#menu ul .submenu ul li { padding: 0; display: block; width: 100%; margin-bottom: -2px; }
#menu ul li ul li a { margin: 0; background-color: #DEDDBC; }
#menu ul .submenu ul li a { display: block; padding: 2px 4px; width: 100%; border: 1px solid #FFFFFF; }
#menu ul .submenu ul li a:hover { background-color: #C45446; color:#DEDDBC; text-decoration: none;}


#crumming {
height:20px;
background-color:#CAD0AC;
height:17px;
padding-left:10px;
font-size:12px;
}

#footer{

height:20px;
background-color:#CAD0AC;
height:17px;
padding-left:10px;
font-size:12px;
    width:790px;
    margin-left:auto;
    margin-right:auto;
    background-color:#FFFFFF
}

#content {
padding-left:10px;
width:555px;
float:left;
}

#content #heading {
margin-top:5px;
margin-bottom:5px;
float:left;
width:550px;
color: #666666;
font-size:22px;
font-weight:bold;

}

#print {
float:right;
margin-right:5px;
}

.frontiteml, .frontitemr {
    border: 1px solid #7F874B;
    width:271px;
    margin-top:5px;
}

.frontitemfull {
    border: 1px solid #7F874B;
    margin-top:5px;
margin-right:2px;

}
.frontiteml {

    float:left;

    
}

.frontitemr {
    float:right;
    margin-right:3px;
}

.frontiteml img, .frontitemr img, .frontitemfull img{
float:left;
padding-right:2px;
padding-bottom:2px;
}

.frontiteml p, .frontitemr p, .frontitemfull p{
padding:2px;
}


.frontiteml h1, .frontitemr h1, .frontitemfull h1{
color:#666666;
    font-weight: bold;
    text-align: center;
    margin:0px;
    font-size:14px;
    background-color: #DEDDBC;   

    
}

.frontiteml h2, .frontitemr h2, .frontitemfull h2{
color:#666666;
    font-weight: bold;
  text-align: center;
    margin:0px;
    font-size:10px;
    background-color: #DEDDBC;   
border-bottom: 1px solid #7F874B;
    
}

#right {
    width:220px;
    float:right;
    background-color: #DEDDBC;

border-left: 1px solid #7F874B;
border-bottom: 1px solid #7F874B;

    }
    
    #right hr {
    
    }

#right h1{
color:#333333;
    font-weight: bold;
    text-align: center;
    margin:0px;
    font-size:18px;
    background-image: url(http://matrix.nsw.uca.org.au/__data/assets/image/0020/6950/rightheadback.jpg);
}

.item:hover {
    background-color: #C45446;
    color: #FFFFCC;
text-decoration: none;
}
.date, .service, .preacher, .title {
    padding: 2px;

}

.date {
color:#666666;
    width: 100px;
    float: left;
    font-weight: bold;
        
}

.service{
color:#666666;

        
}
.preacher {
color:#666666;
    float: left;
    width: 140px;
}
.title {
font-weight: bold;
    
}
.containerodd {
    border: 1px solid #ffffff;
    background-color: #D7DAC0;


}
.containereven {

    border: 1px solid #ffffff;
    background-color: #ECF8FF;


}

.item {    
    color:#50542E;
    display: block;
    text-decoration: none;
}


.info{
color:#666666;
    float: right;
    width: 220px;
    text-align: left;
    text-decoration: none;
    display: block;
    padding-right: 2px;
    padding-left: 2px;
}
.info:hover{
    color: #FFFFCC;
    
}

#bankdetails {
display:none;
}

.filelist {

    font-weight: bold;
    border: 1px solid #7F874B;
    width:550px;
}

.filelist th{

    font-weight: bold;
    border-bottom: 1px solid #7F874B;
    color: #585E38;
    background-color: #CAD0AC;
}
.filelist-header {
border-bottom: 1px solid #7F874B;
}
.filelist-odd {
}
.filelist-even {
    background-color: #DEDDBC;
}