
/* CSS Document */
a:link{
style: none;
}

body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-image: url(../images/backgrounds/bg_lightblue.gif);
	background-attachment: fixed;
}
#container {
/*	border:1px green solid;*/
	width:950px;
	margin:0 auto;
	top: 20px;
	position: relative;
	background: inherit;
}
/*HEAD LINKS AND HEADLINKS DECORATION*/
#headnav {
	text-align: right;
	position: relative;
	right: -25px; /*Adjust the navigation to right*/
	display: block;
	padding: 2px;
	font-weight: bold;
}
#headnav a.headlinks:link, a.headlinks:visited{
color: #000;
background: url(../images/corners/blue-whitein/tl.gif) no-repeat top left #fff;
padding: 5px;
margin-right: 25px; /*Adjust the distance between the links*/
text-decoration: none;
}
#headnav a.headlinks:hover{
	
background: /*#C1DCF5;*/#78A4E3;
/*background: url(..images/corners/blue-lightbluein/tl.gif) no-repeat top left;*/
color: #000;
}
#headnav a.current {
	color: #000;
	background: url(../images/corners/blue-lightbluein/tl.gif) no-repeat top left #C1DCF5;
	padding: 5px;
	margin-right: 25px; /*Adjust the distance between the links*/
	text-decoration: none;
}
/*HEADLINKS END*/

#header {
/*	border: pink 1px solid;*/
	position: relative;
	top: 15px; /*Maintains gap between top links and header*/
	height: 175px;
}
#urhere {
/*	border: black 1px solid;*/
	position: relative;
	top: 20px;
/*	background: url(../images/corners/blue/br.gif) no-repeat bottom right;*/
	width: auto;
	font-size: 14px;
}
#urhere a.urherelink:link, a.urherelink:visited {
	color: #000;
	text-decoration: none;
}

/*Left Side Navigation Bar*/
#sidebar {
	/*background: url(../images/corners/blue-whitein/tl.gif) no-repeat top left #fff;*/
	background: url(../images/corners/white_200.gif) no-repeat top;
	position: absolute;
	left: 0px;
	top: 240px;
/*	border: 1px black solid;*/
	width: 200px;
	height: auto;
	text-align: left;
	margin: 0px;
	padding-top: 35px;
}

#sidebar  a:link:link, a.link:visited{
	display: block;
	line-height: 2.0em;
	text-decoration: none;
	color: #000;
	font-weight: bold;
	font-size: 12pt;
	padding-left: 5px;
	border-bottom: #9ABEEB 2px solid;/*CHANGE COLOUR IF REQUIRED*/
}
#sidebar a.current-link {
	display: block;
	line-height: 2.0em;
	text-decoration: none;
	color: #000;
	font-weight: bold;
	font-size: 12pt;
	padding-left: 5px;
	border-bottom: #9ABEEB 2px solid;/*CHANGE COLOUR IF REQUIRED*/
	background-color: #C1DCF5;
}
#sidebar a.sublink:link, a.sublink:visited{
	display: block;
	line-height: 2.0em;
	text-decoration: none;
	color: #000;
	font-weight: bold;
	font-size: 11pt;
	padding: 1px 1px 1px 20px;
	border-bottom: #9ABEEB 2px solid;/*CHANGE COLOUR IF REQUIRED*/
}
#sidebar a.current-sublink{
	display: block;
	line-height: 2.0em;
	text-decoration: none;
	color: #000;
	font-weight: bold;
	font-size: 11pt;
	padding-left: 5px;
	padding: 1px 1px 1px 20px;
	border-bottom: #9ABEEB 2px solid;/*CHANGE COLOUR IF REQUIRED*/
	background-color: #C1DCF5;
}
#sidebar a:sub2link:link, a.sub2link:visited{
	display: block;
	line-height: 2.0em;
	text-decoration: none;
	color: #000;
	font-weight: bold;
	font-size: 12pt;
	padding-left: 5px;
	padding: 1px 1px 1px 40px;
	border-bottom: #9ABEEB 2px solid;/*CHANGE COLOUR IF REQUIRED*/
}
#sidebar a.current-sub2link{
	display: block;
	line-height: 2.0em;
	text-decoration: none;
	color: #000;
	font-weight: bold;
	font-size: 12pt;
	padding-left: 5px;
	padding: 1px 1px 1px 40px;
	border-bottom: #9ABEEB 2px solid;/*CHANGE COLOUR IF REQUIRED*/
	background-color: #C1DCF5;
}
#sidebar a:hover {
	background-color: /*#C1DCF5;#C1C2F5;*/#9DC0EC;
}

#main {
	position: relative;
	left: 215px;
	top: 25px;
	background: url(../images/corners/white_735.gif) no-repeat top;
	width: 735px;
	height: auto;
	float: left;
	margin: 1px;
	padding: 25px 5px 5px 5px;
	z-index: 3;
}
#main-home {
	position: absolute;
	left: 0px;
	top: 240px;
	background: #fff;
	background: url(../images/corners/white_735.gif) no-repeat top;
	width: 735px;
	height: auto;
	float: left;
	margin: 1px;
	padding: 25px 7.5px 5px 7.5px;
	text-align: justify;
}
.content-background{
background: #fff;
padding-right: 5px;
padding-left: 5px;

}

#single-main {
	position: relative;
	left: 80px;
	top: 25px;
	background: url(../images/corners/singlemain_white.gif) no-repeat top;
	width: 800px;
	height: auto;
	float: left;
	margin: 1px;
	padding: 25px 5px 5px 5px;
	z-index: 3;
}

#newsupdates {
	/*background: url(../images/corners/blue-whitein/tl.gif) no-repeat top left #fff;*/
	background: url(../images/corners/white_200.gif) no-repeat top;
	position: relative;
	left: 760px;
	top: 25px;
/*	border: 1px black solid;*/
	width: 200px;
	height: auto;
	text-align: left;
	margin: 0px;
	padding: 35px 3px 3px 3px;
}




#footer {
position: relative;
top: 60px;
width: 70%;
left: 25%;
text-align: center;
border-top: solid #3366CC 2px;
font-size: 12px;
}
.note{
font-family: inherit;
color:#3366FF;
font-size: 14px;
}
a:link, a:visited {
color: #3366cc;
text-decoration:underline;
font-weight:bold;
}

#memberplayers{
position: relative;
left: 75px;
border: 0px;
}
.tshade1 {
background: #B7D5F2;
}
tshade2 {
background: inherit;
}
#main .newslink, a:link, a:visited{
color: inherit;
text-decoration: underline;
font-size: 14px;
}
.newsheading{
font-weight: bold;
font-size:16px;
}

.center{
text-align: center;
}
.img0border{
border: 0px;
}

.underline{
text-decoration: underline;
}

#goodfridayspeakers{
margin: 0px auto;
width:auto;
}
#goodfridayspeakers td{
width: auto;
height: 30px;
}

#biblereadingchart{
margin: 0px auto;
font-family:Arial;
font-size: 12px;
}

.biblereading-td{
/*padding:5px;*/
text-align: left;
border: 1px solid #000;
text-align: center;
}

.biblereading-readername{
/*padding:5px;*/
text-align: left;
border: 1px solid #000;
width: auto;
font-weight: bold;
color: #7030A0;
}
#biblereadingchart th{
border: 1px solid #000;
color: #C00000;
}
/*.tshade3{
border-top: 2px solid red;
}*/
.biblechartnav{
text-align: right;
}

#sundayservicetable{
margin: 0px auto;
width:auto;
height: auto;
}
#sundayservicetable td{
width: auto;
height: auto;
border: 1px solid #fff;
padding: 10px 5px;
text-align: center;
font-weight: bold;
font-size: 14px;
}
#sundayservicetable th{
width: auto;
height: auto;
border: 1px solid #fff
}
.yellow{
background: yellow;
}

/*Sample CSS used for the Virtual Pagination Demos. Modify/ remove as desired*/

.virtualpage, .virtualpage2, .virtualpage3{
/*hide the broken up pieces of contents until script is called. Remove if desired*/
display:none;
}

.paginationstyle{ /*Style for demo pagination divs*/
width: 250px;
text-align: center;
padding: 2px 0;
margin: 10px 0;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 1px solid navy;
margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
padding: 0 5px;
text-decoration: none;
border: 1px solid black;
color: navy;
background-color: white;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #000;
background-color: #FEE496;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #000;
background-color: yellow;
}
