/* Default Page Styles */
/* All Design Copyright 2009, Carey Baptist Church, Moulton */


/* Main Styles */

body{
	background-image:	url('../images/design/background.gif');
	background-color: White;
	background-repeat:repeat-y;
	background-attachment:fixed;
	background-position:center; 
	color: black;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

td, th, p, a, div{
	color: #000000;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 14px;
	vertical-align: top;
}
	
li, ul{
	color: #000000;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 6px;
}
	
h1{
	color: #a43327;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 24px;
	border-bottom: 2px solid #a43327;
	text-decoration: none;
	font-weight: bold;
}
	
h2{
	color: #249ea4;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 20px;
	text-decoration: none;
	font-weight : bold;
}

h3{
	color: #93ced1;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight : bold;
}

h4{
	color: #000000;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight : bold;
}
	
a{
	color: #a43327;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
	
a:hover{
	color: #ce5756;
	text-decoration: underline;
}
	
img{
	border: 0px solid white;
	padding: 2px;
}
	
img.lwrap{
	border: 0px solid white;
	float: left;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
}
	
img.rwrap{
	border: 0px solid white;
	float: right;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
}
	
/* Main page automatically centred */

div#MainPage{
	background-color: white;
	color: black;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	width: 750px;
	/* Changed from 5px */
	margin: 0px auto;
	border: 0px solid white;
	padding: 10px;
}

/* Header */

div#Header{
	background-image:	url('../images/design/header.gif');
	background-color: white;
	color: black;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	width: 770px;
	height: 177px;
	margin: 0px auto;
	border: 0px solid white;
	padding: 0px;
}

/* Footer */

div#Footer{
	background-color: white;
	color: #000000;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	width: 750px;
	margin: 0px auto;
	border-top: 1px solid #a43225;
	border-bottom: 0px solid white;
	border-left: 0px solid white;
	border-right: 0px solid white;
	text-align: center;
	padding: 10px;
}

p.footer{
	color: #000000;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 0px;
	margin-top: 0px;
	vertical-align: middle;
}

a.footer{
	color: #000000;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 10px;
	vertical-align: top;
	text-decoration: underline;
}

a.footer:hover{
	color: #a43225;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 10px;
	vertical-align: top;
	text-decoration: underline;
}

/* Table style Main Page */ 

table.PageCol{
	border: 1px;
	border-collapse: collapse;
	background-color: transparent;
}
		
td.PageCol1{
	width: 175px;
	text-align: left;
	border-right: 1px solid #a43225;
	padding-left: 7px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 7px;
}

td.PageCol2{
	width: 475px;
	margin: 1px;
	border-right: 1px solid #a43225;
	text-align: left;
	padding-left: 10px;
	padding-right: 7px;
	padding-top: 2px;
	padding-bottom: 7px;
}

td.PageCol3{
	width: 100px;
	margin: 1px;
	border-right: 0px solid white;
	text-align: right;
	padding-left: 10px;
	padding-right: 7px;
	padding-top: 2px;
	padding-bottom: 7px;
}


/* Right Column Styles */

a.col3{
	color: #0000ff;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 8px;
	vertical-align: top;
	text-align: right;
	text-decoration: none;
}
	
a.col3:hover{
	color: #f00005;
	text-decoration: underline;
	margin-bottom: 10px;
	vertical-align: top;
}

p.col3{
	color: #606060;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: right;
}

p.col3left{
	color: #606060;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: left;
}

/* News Styles */

h1.news{
	color: #249ea4;
	border-bottom: 2px solid #249ea4;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 20px;
	text-decoration: none;
	font-weight : bold;
}

p.NewsDate{
	color: #000000;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 0px;
	margin-top: 0px;
	vertical-align: top;
}

p.NewsContent{
	color: #000000;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 0px;
	margin-top: 0px;
	vertical-align: top;
}

h4.NewsHeading{
	color: #000000;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	margin-bottom: 0px;
	margin-top: 0px;
	vertical-align: top;
	font-weight: bold;
}

h3.NewsHeading{
	color: #000000;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 18px;
	margin-bottom: 0px;
	margin-top: 0px;
	vertical-align: top;
	font-weight: bold;
}

a.NewsHyperlink{
	color: #a43327;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
	
a.NewsHyperlink:hover{
	color: #ce5756;
	text-decoration: underline;
}

/* Table Style For Calendar */

h4.calendar{
	color: #a43327;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 12px;
	margin-top: 12px;
	vertical-align: top;
	font-weight: bold;
}

table.calendar{
	margin: 0px;
	border: 0px;
	background-color: transparent;
}

td.calendar1{
	width: 14%;
	text-align: left;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	color: #000000;
	border-left: 0px solid white;
	border-right: 0px solid white;
	border-bottom: 0px solid white;
	border-top: 0px solid white;
}

td.calendar2{
	width: 16%;
	text-align: left;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	color: #000000;
	border-left: 0px solid white;
	border-right: 0px solid white;
	border-bottom: 0px solid white;
	border-top: 0px solid white;
}

td.calendar3{
	width: 70%;
	text-align: left;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	color: #000000;
	border-left: 0px solid white;
	border-right: 0px solid white;
	border-bottom: 0px solid white;
	border-top: 0px solid white;
}

/* Bottom of Page Navigation */

a.bottom{
	color: #249ea4;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
	
a.bottom:hover{
	color: #249ea4;
	text-decoration: underline;
}

p.bottom{
	color: #249ea4;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 10px;
	margin-top: 10px;
	text-align: right;
}

/* Styles For Cost Summary Table */

td.costs1{
	width: 70%;
	text-align: left;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	color: #000000;
	border-left: 0px solid white;
	border-right: 0px solid white;
	border-bottom: 0px solid white;
	border-top: 0px solid white;
}

td.costs2{
	width: 30%;
	text-align: left;
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	color: #000000;
	border-left: 0px solid white;
	border-right: 0px solid white;
	border-bottom: 0px solid white;
	border-top: 0px solid white;
}
