/*STYLESHEET FOR KINGS NORTON TEAM PARISH WEBSITE*/
/*Copyright David Ash 2013*/


/* TOP */

* { margin: 0; padding: 0; outline: 0 }

body {
	font: 12px/165% "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif; 
	background: #070707 url(../images/a-b/bg.jpg) repeat-x;
	color: #666666; /*controls text colour in footer*/ 	
}


/* LAYOUT */ 

#header-wrap {
	position: relative;
	background: #fff url(../images/t-z/wrap-bg.jpg) no-repeat;
	margin: 0 auto;
	width: 940px;
	height: 385px;
	text-align: left;	
}

#header-photo {
	position: absolute;
	top: 90px; left: 24px;	
	padding: 0;		
	height:290px; 
	width: 890px;
	clear: both;
	border: 0px solid #008576;
}

#header-photo img {
	border: none;
	margin: 0; padding: 0;
} 

#header-wrap p#parish {
	position: absolute;
	margin: 0; padding: 0;
	font-family: "Gentium", 'Times New Roman', Times, serif;
	font-weight: normal;
	font-size: 28px;
	line-height: 1.6em;
	font-style: normal;
	text-transform: none;
	top:100px;
	color: #C2D4E2;
	width: 400px;
	top: 100px; 
	left: 48px;		
}

#header-wrap h1#main-title{/*This controls the colour of the Kings Norton title text on page parish-profile01 only*/
	position: absolute;
	margin: 0;
	padding: 0;
	font: normal 54px  Gentium, 'Times New Roman', Times, serif;
	letter-spacing: -1.5px;
	color: #ff6600;
	text-decoration: none;
	top: 152px;
	left: 48px;
	width: 541px;
}

#header-wrap h1#logo-text a {
	position: absolute;
	margin: 0;
	padding: 0;
	font: normal 54px  Gentium, 'Times New Roman', Times, serif;
	letter-spacing: -1.5px;
	color: #CCCCCC;
	text-decoration: none;
	/* change the values of top and left to adjust the position of the logo*/
	top: 152px;
	left: 48px;
	width: 541px;
}

#header-wrap h1#logo-text a:hover {
	background: none;	border: none;
}

#header-wrap h1#logo-text-dark a {
	position: absolute;
	margin: 0;
	padding: 0;
	font: normal 54px  Gentium, 'Times New Roman', Times, serif;
	letter-spacing: -1.5px;
	color: #000000;
	text-decoration: none;
	/* change the values of top and left to adjust the position of the logo*/
	top: 152px;
	left: 48px;
	width: 541px;
}

#header-wrap h1#logo-text-dark a:hover {
	background: none;	border: none;
}

#header-wrap p#intro {
	position: absolute;
	margin: 0;
	padding: 0;
	font-family: Gentium, 'Times New Roman', Times, serif;
	font-weight: normal;
	font-size: 20px;
	line-height: 1.6em;
	font-style: normal;
	text-transform: none;
	color: #C2D4E2;
	width: 400px;
	left: 48px;
	top: 340px;
}

#header-wrap p#intro-dark {
	position: absolute;
	margin: 0;
	padding: 0;
	font-family: Gentium, 'Times New Roman', Times, serif;
	font-weight: normal;
	font-size: 20px;
	line-height: 1.6em;
	font-style: normal;
	text-transform: none;
	color: #000000;
	width: 400px;
	left: 48px;
	top: 340px;
}

#header-wrap p#sub-heading {
	position: absolute;
	margin: 0;
	padding: 0;
	font-family: 'Times New Roman', Times, serif;
	font-weight: normal;
	font-size: 20px;
	line-height: 1.6em;
	font-style: italic;
	text-transform: none;
	color: #ffffff;
	width: 400px;
	left: 48px;
	top: 340px;
}

#header-wrap p#parish-dark {
	position: absolute;
	margin: 0; padding: 0;
	font-family: Gentium, 'Times New Roman', Times, serif;
	font-weight: normal;
	font-size: 30px;
	line-height: 1.6em;
	font-style: normal;
	text-transform: none;
	top:100px;
	color: #000000;
	width: 400px;
	top: 100px; 
	left: 48px;		
}


/* LINKS */

a {
	text-decoration: none; /*prevents links from being underlined*/
	color: #008576; /*makes links green*/
	font-weight: bold;	/*makes links bold*/
}

a.white {
	text-decoration: none; /*prevents links from being underlined*/
	color: #ffffff; /*makes links white*/
	font-weight: bold;	/*makes links bold*/
}

a.white:hover {
	text-decoration: none; /*prevents links from being underlined*/
	color: #dbd4d4; /*makes links white*/
	font-weight: bold;	/*makes links bold*/
}

a:hover {
	color: #990000; /*turns links red on hover*/
	}
	

/*FONTS*/

	
@font-face {
    font-family: Gentium;
    src: local(bttf_font), url('../fonts/gentium/genbasr-webfont.ttf') format('opentype');
}

@font-face {
    font-family: Gentium;
    src: url('../fonts/gentium/genbasr-webfont.eot');
}


/* TEXT */

h1 { /*large green title on several pages*/
	padding: 15px 0px 3px 0px;
	font: normal 3.4em "Trebuchet MS", Tahoma, Arial, Sans-serif;
	color: #008576;
    line-height: 1.1;
	letter-spacing: -2px;	
	text-transform: none;
	border-bottom: 1px solid #ebebeb;	
	margin-left: 5px;
	padding-left: 5px;
}

h2, h3 {
	font:  1em/1.5em "Trebuchet MS", Tahoma, Arial, Sans-serif;
	color: #111; /*makes headers black*/
	padding: 15px 10px 5px 10px; /*white space around headers*/
	/*margin: 0;*/
}

h2 { /*used for paragraph titles on Services page and elsewhere*/
	font-size: 2em;
	/*color: #000000;	*/
}

h3 { /*used for column headers on home pages and elsewhere*/
	font-size: 1.7em;
	font-weight: normal;	
}

h5 { /*used for Next Sunday title only*/
	font: 1.6em/1.5em "Trebuchet MS", Tahoma, Arial, Sans-serif;
	color: #fff;
	padding: 4px 5px 4px 10px;
	background: #540005; /* Old browsers */
	background: -moz-linear-gradient(left,  #540005 0%, #8f0222 67%, #a90329 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#540005), color-stop(67%,#8f0222), color-stop(100%,#a90329)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #540005 0%,#8f0222 67%,#a90329 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #540005 0%,#8f0222 67%,#a90329 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #540005 0%,#8f0222 67%,#a90329 100%); /* IE10+ */
	background: linear-gradient(to right,  #540005 0%,#8f0222 67%,#a90329 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#540005', endColorstr='#a90329',GradientType=1 ); /* IE6-9 */
}

.next-sunday { /*Next Sunday panel*/
	font-weight:normal;
	font-size: 0.9em;
	line-height:1.5em;
	border:thin solid #CCCCCC;
	margin: 12px 0px 0px 10px;
	background-color: #F5F5F5;
	overflow:scroll;	
	height:313px;
	}

#soon { /*used for Coming Soon title only*/
	bbackground: #293c68; /* Old browsers */
	background: -moz-linear-gradient(left,  #293c68 0%, #626d87 59%, #626d87 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#293c68), color-stop(59%,#626d87), color-stop(100%,#626d87)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #293c68 0%,#626d87 59%,#626d87 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #293c68 0%,#626d87 59%,#626d87 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #293c68 0%,#626d87 59%,#626d87 100%); /* IE10+ */
	background: linear-gradient(to right,  #293c68 0%,#626d87 59%,#626d87 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#293c68', endColorstr='#626d87',GradientType=1 ); /* IE6-9 */
}

#red { /*used to colour highlighted text in Next Sunday panel only*/
	color: #990000;
	}
	
.number{ /*used to position and shrink paragraph numbers in Next Sunday panel only*/
	height:28px;
	width:28px;
	border:none;
	float:left;
	margin: -1px 3px -4px -5px;
	}

p { 
	padding: 10px; 
	margin: 0; }


/* IMAGES */

img {
    border: 1px solid #dcdcdc;
	padding: 3px;
}

img.float-right {
  	margin: 5px 0px 5px 10px;  
	float:right;
}

img.float-left {
  	margin: 5px 10px 5px 0px;
	float:left;
}

img.borderless-float-right {
	border:none;
	background:none;
	margin: 5px 0px 10px 10px;  
}

img.borderless {
	border:none;
	background:none;
}

img.borderless-float-left {
	border:none;
	background:none;
	margin: 12px 0px 10px 6px;  
}

img.home-borderless-float-left { /*essential to grid of squares on home page*/
	border:none;
	text-decoration:none;
	background:none;
	padding:0px;
	margin: 0px 1px 0px 0px; 
}

img.email-address {
	border:none;
	background:none;
}

img.parking {
  	margin: 0px 0px 10px 10px; 
	float:right;
}

acronym {
  cursor: help;
  border-bottom: 1px dotted #895F30;
}

blockquote {
	margin: 15px 10px;
 	padding: 8px 8px 8px 35px;  
 	border: 1px solid #cccccc;
	background: #F5F5F5 url(../images/p-s/quote.jpg) no-repeat 3px 5px;
	font-weight: normal;
	font-size: 16px;
	line-height: 1.5em;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;	
	color: #555;	
}


/* MAIN MENU */

#nav { /*main menu*/
	position: absolute;
	margin: 0; padding: 0;		
	width: 885px;	
	left: 25px;	top: 7px;	
}

#nav ul {
	float: left;
	list-style: none;
	width: 885x;		
	height: 40px;
	margin: 0; padding: 0;	
	display: inline;
}

#nav ul li {
	display: inline;
	margin: 0; padding: 0;
}

#nav ul li a {
	float: left;
	margin: 0;	padding: 20px 9px 0 9px;
	font: bold 15px/35px 'Trebuchet MS', Tahoma, Helvetica, Arial, Geneva, Sans-serif;
	text-decoration: none;	
	color: #070000;	
	}
	
#nav ul li a:hover {
	color: #663333;
	background: none;
	border: none;	
} 

#nav ul li a:active {
	color: #663333;
	background: none;
	border: none;
}

#nav ul li#current a {	
	color: #008576;	
}


/* POSITIONING OF PAGE ELEMENTS*/

#twitter {
	padding: 10px 0px 0px 10px;;
	}

#content-outer {
	background: #fff;
	width: 100%;
}

#content-wrapper {
	width: 940px;
	margin: 0px auto;	
	padding: 0px 0px 20px 0px;	
	background: #fff url(../images/c/content-bg.jpg) no-repeat;	
	overflow:hidden;
	min-height: 500px;
}

#content {
	float: left;
	width: 100%;
	height:auto;
	min-height:400px;
	background: #fff url(../images/c/content-bg.jpg) no-repeat;	
	overflow:hidden;	
}

#calendar-content {
	float: left;
	width: 100%;
	background: #fff url(../images/c/content-bg.jpg) no-repeat;		
}

#immanuel-content {
	float: left;
	width: 100%;
	min-height:400px;
	background: #fff url(../images/c/content-bg.jpg) no-repeat;		
}

#hawkesley-content {
	float: left;
	width: 100%;
	min-height:400px;	
	background: #fff url(../images/c/content-bg.jpg) no-repeat;		
}

.col-one {
	position:relative;
	float:left;
	width: 435px;
	padding: 0px 0px 15px 25px;
}

.col-one-home { /*left-hand column on home page*/
	position:relative;
	float:left;
	width: 442px;
	padding-left: 25px;
	overflow:hidden;
}

.col-two {
	position:relative;
	float: left;
	width: 210px;
	margin-left: -455px; /*this is crucial to the positioning of 2nd & 3rd columns*/
	margin-top: 3px;
}

.col-two-home { /*Quick Links & To Help You Pray on home page*/
	position:relative;
	float: left;
	width: 180px;
	margin-left: -455px; /*this is crucial to the positioning of 2nd & 3rd columns*/
	margin-top: 0px;
}

.col-four { /*in fact, column two on two-column pages*/
	position:relative;
	float: left;
	width: 420px;
	margin-left: -450px;
	margin-top: 3px;
}

.col-three {
	position:relative;
	float: left;
	width: 210px;
	margin-left: -235px; /*this is crucial to the positioning of 2nd & 3rd columns*/
	margin-top: 3px;
}

.col-three-home {
	float: left;
	width: 240px;
	margin-left: -265px; /*this is crucial to the positioning of 2nd & 3rd columns*/
	margin-top: 3px;
}

.col-three-scroll { /*scroll area on magazine archive page*/
	float: left;
	width: 200px;
	height:560px;
	margin-left: -235px;
	margin-top: 30px;
	overflow:scroll;
}

.col-three-docs {
	position:relative;
	float: left;
	width: 210px;
	margin-left: -235px; /*this is crucial to the positioning of 2nd & 3rd columns*/
	margin-top: 23px;
}

.col-five { /*used only on magazine archive page*/
	margin-right: 300px;
	padding-left: 25px;
}

.col-one-and-four-container { /*holds the two columns together on two-column pages*/
	float: left;
	width: 100%;
	margin-top: 0px;
	padding-bottom:20px;
}

.col-one-in-container { /*used on some two-column pages*/
	width: 420px;
	float: left;
	padding-left: 0px;
}

.col-four-in-container { /*used on some two-column pages*/
	float: right;
	width: 420px;
	margin-top: 0px;
	padding-top: 0px;
}

.col-full-width { /*mainly for magazine pages*/
	margin-right: 25px;
	padding-left: 25px;
}

.column-splitting-box { /*only on church bells page*/
	position:relative;
	width:180px;
	float:left;
	margin: 0px 0px 0px 0px;
	}

.col-contact-form-intro {
	float: left;
	width: 250px;
	margin: 5px 0px 0px 30px;
}

.col-contact-form {
	float: left;
	width: 640px;
	margin-left: -655px;
	margin-top: 5px;
}

.col-a { /*creates column on Scrapbook page*/
	position:relative;
	float: left;
	width: 209px;
	margin: 3px 0px 0px 8px;
}

.newsflash { /*styles newsflash boxes on several pages*/
	padding: 0px; 
	margin: 5px 14px 2px 10px;
	font-size: 11px;	
	color: #000000;
	border: 1px solid #CCCCCC;
	background: #F5F5F5;
	text-align:left;
	overflow: auto;
	max-height: 110px;
}

.newsflash-wide {	
	padding: 3px; margin: 5px 0px 2px 10px;
	font-size: 11px;	
	color: #000000;
	border: 1px solid #EBEBEB;
	background: #F5F5F5;
	text-align:left;
	overflow: auto;
	max-height: 118px;
}

.small-caption  { /*used beneath some photos*/
	font-size:10px;
	line-height: 1.5;
}

.squares { /*container for home page squares*/
	padding: 7px 0px 0px 10px;
	height:auto;
	width:auto;
	}

#content .col-one h2 { /*large green title on all pages but Calendar*/
	padding-bottom: 3px;
	font: normal 3.4em  "Trebuchet MS", Tahoma, Arial, Sans-serif;
	color: #008576;
    line-height: 1.1;
	letter-spacing: -2px;	
	text-transform: none;
	border-bottom: 1px solid #ebebeb;	
	margin-left: 5px;
	padding-left: 5px;
}

#immanuel-content .col-one h2 { /*some Immanuel pages*/
	padding-bottom: 3px;
	font: normal 3.4em "Trebuchet MS", Tahoma, Arial, Sans-serif;
	color: #330066;
    line-height: 1.1;
	letter-spacing: -2px;	
	text-transform: none;
	border-bottom: 1px solid #ebebeb;	
	margin-left: 5px;
	padding-left: 5px;
}

#hawkesley-content .col-one h2 { /*Hawkesley title*/
	padding-bottom: 3px;
	font: normal 3.4em "Trebuchet MS", Tahoma, Arial, Sans-serif;
	color: #990000;
    line-height: 1.1;
	letter-spacing: -2px;	
	text-transform: none;
	border-bottom: 1px solid #ebebeb;	
	margin-left: 5px;
	padding-left: 5px;
}

.magazine-pages{
	position:relative;
	border:none;
	height:auto;
	width:856px;
	background-color: #999999;
	padding: 3px 3px 0px 3px;
	margin: 20px 0px 0px 13px;	
	}


/*BULLETED LISTS OF LINKS*/


ul.service-list { /*main styling element for vertical lists of bulleted links*/
	margin: 7px 5px 8px 0px; padding: 0; /*controls spacing of elements in bulleted lists*/
	text-decoration: none;		
	background: url(../images/d-f/dots.gif) repeat-x left top;
}

ul.service-list li { /*formatting for bulleted lists*/
	list-style-image: url(../images/a-b/bullet.gif);
	list-style-position:inside;
	background: url(../images/d-f/dots.gif) repeat-x left bottom;
	padding: 7px 10px;
	margin: 0;	
	line-height:0.9;	
}

ul.weddings li { /*wider bulleted lists*/
	list-style-position:inside;
	padding: 0px 0px 0px 13px;
	line-height: 1.9em;
	}



/*NON-BULLETED LISTS OF LINKS*/

ul.sidemenu { /*main styling element for vertical lists of non-bulleted links*/
	text-align: left;
	margin: 7px 5px 8px 0px; padding: 0;
	text-decoration: none;		
	background: url(../images/d-f/dots.gif) repeat-x left top;
}

ul.sidemenu li { /*formatting for non-bulleted lists*/
	list-style: none;
	background: url(../images/d-f/dots.gif) repeat-x left bottom;
	padding: 7px 10px;
	margin: 0;		
}

ul.sidemenu li a {
	text-decoration: none;	
	background-image: none;	
	background-color: transparent;
	border: none;
	color: #333366;
	font-weight:normal;		
}

ul.sidemenu li a span { /*ensures job description on Contact pages are in italics*/
	color: #989898;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: normal;	
	font-size: 1em;
}

ul.sidemenu li a:hover {	
	color: #008576;	/*links go green on hover*/
	background: none;
	font-weight:bold;	
}

ul.sidemenu ul { 
	margin: 0 0 0 5px; 
	padding: 0; 
	}

ul.sidemenu ul li { 
	background: none; 
	}
	
ul.candlelit { /*main styling element for lists on Candlelit Church page*/
	text-align: left;
	margin: 7px 5px 8px 0px; padding: 0;
	text-decoration: none;		
}

ul.candlelit li { /*formatting for lists on Candlelit Church page*/
	list-style: none;
	padding: 3px 10px;
	margin: 0;		
}


<!--HOME PAGE / DIG DEEPER LIST-->

ul.digdeeper {
	text-align: left;
	margin: 7px 5px 8px 0px; padding: 0;
	text-decoration: none;		
	background: url(../images/d-f/dots.gif) repeat-x left top;
}


ul.digdeeper li {
	list-style: none;
	background: url(../images/d-f/dots.gif) repeat-x left bottom;
	padding: 7px 10px;
	margin: 0;		
}

ul.digdeeper li a {
	text-decoration: none;	
	background-image: none;	
	background-color: transparent;
	border: none;
	color: #333366;
	font-weight:normal;		
}

ul.digdeeper li a span {
	color: #989898;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: normal;	
	font-size: 1em;
}
ul.digdeeper li a:hover {	
	color: #008576;	
	background: none;
	font-weight:bold;	
}
ul.digdeeper ul { margin: 0 0 0 5px; padding: 0; }
ul.digdeeper ul li { background: none; }


<!--TAIZÉ PRAYER SCROLL PANEL-->

ul.taizesheets li {
	height: 1%;
}

ul.taizesheets {
	text-align: left;
	margin: 7px 5px 8px 0px; 
	padding: 0;
	text-decoration: none;		
	background: url(../images/d-f/dots.gif) repeat-x left top;
	overflow:scroll;
	height:470px;
}

ul.taizesheets li {
	list-style: none;
	background: url(../images/d-f/dots.gif) repeat-x left bottom;
	padding: 7px 10px;
	margin: 0;		
}

ul.taizesheets li a {
	text-decoration: none;	
	background-image: none;	
	background-color: transparent;
	border: none;
	color: #333366;
	font-weight:normal;		
}

ul.taizesheets li a span {
	color: #989898;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: normal;	
	font-size: 1em;
}
ul.taizesheets li a:hover {	
	color: #008576;	
	background: none;
	font-weight:bold;	
}
ul.taizesheets ul { 
	margin: 0 0 0 5px; 
	padding: 0; 
	}

ul.taizesheets ul li { 
	background: none; 
	}



/* FOOTER */

#footer-wrapper {
	/*clear: both;*/
	width: 940px;
	margin: 0 auto;
	text-align: left;
	font: normal 1em/1.6em 'Trebuchet MS', Tahoma, Sans-serif;			
}

#footer-wrapper a {
	color: #fff;
	background: transparent;
}

#footer {
	float: left;	
	width: 100%;	
	padding: 0;				
	margin-left: 5px;	
	margin-top: 10px;
}

#footer-bottom {
	clear: both;
	border-top: 1px solid #111;
	width: 880px;
	margin: 0 auto;	
}

#footer-bottom .bottom-left {
	float: left;
	padding-left: 0;
}

#footer-bottom .bottom-right {
	text-align: right;
	padding-right: 0;
}



/* SMALL PHOTOS */

p.small-photo{ /*used only on festival.html*/
	padding: 12px 0 0 10px; 
	}

.small-photo img {
	position: relative;
	padding: 3px;
	margin-left: 3px;
	background: #fafafa;
   border: 1px solid #dcdcdc;	
}


/* THUMBNAILS */

p.thumbs{ 
	padding: 12px 0 0 10px; 
	}

.thumbs img {
	position: relative;
	padding: 3px;
	margin-left: 3px;
	background: #fafafa;
   border: 1px solid #dcdcdc;	
}

.thumbs img:hover	{
	border: 1px solid #8E8E8E;
	background: #8E8E8E;	
}

.thumbs a:hover { background-color: transparent; border: none }

#home-red-banner /*for urgent news flashes on home page*/
{
margin: 0px 26px 0px 24px;
background-color:#660000;
color:#FFFFFF;
text-align:center;
}

p.home-red-banner
{
font-size:12px;
font-weight:normal;
padding: 2px 5px 2px 10px;
}


/*ADDITIONS FOR IMMANUEL AND HAWKESLEY PAGES*/

/* IMMANUEL MENU */

#immanuel-nav {
	position: absolute;
	margin: 0; 
	padding: 0;		
	width: 880px;	
	left: 25px;	
	top: 7px;	
}

{
	float: left;
	list-style: none;
	width: 885px;		
	height: 40px;
	margin: 0; padding: 0;	
	display: inline;
}

#immanuel-nav ul li {
	display: inline;
	margin: 0; padding: 0;
}

#immanuel-nav ul li a {
	float: left;
	margin: 0;	padding: 20px 9px 0 9px;
	font: bold 15px/35px 'Trebuchet MS', Tahoma, Helvetica, Arial, Geneva, Sans-serif;
	text-decoration: none;	
	color: #070000;	
}

#immanuel-nav ul li a:hover, 
#immanuel-nav ul li a:active {
	color: #663333;
	background: none;
	border: none;
}

#immanuel-nav ul li#current a {	
	color: #330066;	
}


/*  HAWKESLEY MENU */

#hawkesley-nav {
	position: absolute;
	margin: 0; padding: 0;		
	width: 880px;	
	left: 25px;	top: 7px;	
}

#hawkesley-nav ul {
	float: left;
	list-style: none;
	width: 880px;		
	height: 40px;
	margin: 0; padding: 0;	
	display: inline;
}

#hawkesley-nav ul li {
	display: inline;
	margin: 0; padding: 0;
}

#hawkesley-nav ul li a {
	float: left;
	margin: 0;	padding: 20px 9px 0 9px;
	font: bold 15px/35px 'Trebuchet MS', Tahoma, Helvetica, Arial, Geneva, Sans-serif;
	text-decoration: none;	
	color: #070000;	
}

#hawkesley-nav ul li a:hover, 
#hawkesley-nav ul li a:active {
	color: #663333;
	background: none;
	border: none;
}

#hawkesley-nav ul li#current a {	
	color: #990000;	
}

#immanuel-content .col-one ul li {
	list-style-image: url(../images/a-b/bullet.gif);
}

#hawkesley-content .col-one ul li {
	list-style-image: url(../images/a-b/bullet.gif);
}

#content .col-four ul li {
	list-style-image: url(../images/a-b/bullet.gif);
}

#immanuel-content .col-four ul li {
	list-style-image: url(../images/a-b/bullet.gif);
}

#hawkesley-content .col-four ul li {
	list-style-image: url(../images/a-b/bullet.gif);
}


/*EXPLORE AND REMOVE */

.postmeta {	
	padding: 5px; margin: 20px 10px 15px 10px;	
	font-size: 1em;	
	color: #777;
	border: 1px solid #EBEBEB;
	background: #F5F5F5;
}

.postmeta-bright {	
	padding: 5px; margin: 20px 3px 15px 10px;	
	font-size: 12px;	
	color: #990000;
	border: 2px solid #EBEBEB;
	background: #F5F5F5;
	text-align:left;
}

.postmeta-bright-italic {	
	padding: 10px; margin: 5px 10px 2px 10px;	
	font-size: 14px;
	font-style:italic;	
	color: #000000;
	border: 2px solid #EBEBEB;
	background: #F5F5F5;
	text-align:left;
}

.postmeta-bright-italic-red {	
	padding: 5px; 
	margin: 12px 1px 2px 10px;	
	font-size: 14px;
	font-style:italic;	
	color: #000000;
	border: 2px solid #EBEBEB;
	background: #F5F5F5;
	text-align:left;

}

.postmeta a { background: transparent; }
.postmeta .date{ margin: 0 10px 0 5px;	}
.postmeta a.comments { margin: 0 10px 0 5px;	}
.postmeta a.readmore { margin: 0 10px 0 5px;	}

.post-info { font-size: .95em; padding-top: 3px; margin-left: 5px; color: #bababa; }
.post-info a { color: #000; }