/* 
	Cafe Theology CSS
*/

/* HTML Tag Defaults */
	body {
		font:90%/135% "Trebuchet MS", Verdana, Helvetica, sans-serif;
		}
	h1, h2, h3, h4 {
		margin:0;
		padding:0;
		}
	img {
		border:0;
		}


/* Page */	

	#pagecontent p {
		text-align:justify;
		font-size:90%;
		background-color:#fff;
		padding: 0px 10px 0px 0px;
		}
	#pagecontent p span	{
		color: #F00;
		font-weight: bold;
		}
		
	#pagecontent a span {
		color: #F00;
		font-weight: bold;
		text-decoration:none;
		}
		
	#pagecontent a:hover span {
		color: #F00;
		font-weight: bold;
		text-decoration:underline;
		}
	
	#pagehead h2 {
		padding:0px 0px;
		font-size:130%;
		}
	#pagecontent h3 {
		margin:5px 0;
		padding:10px 0 15px 0;
		font-size:130%;
		}
	#pagecontent h4 {
		margin:0;
		padding-left:15px;
		font-size:100%;
		font-weight:bold;
		}
	#pagecontent img.left {
		float:left;
		margin:3px 10px 10px 0;
		}
	#pagecontent img.right {
		float:right;
		margin:3px 0 5px 30px;
		padding:0;
		}
		
	#author {
		float:right;
		margin:3px 0 0 25px;
		padding:0;
		}
	
	#author p {
		text-align:center;
		margin-top:-6px;
		}
	
	.bookText {
		margin:0 0 130px 0;
		}
	
	.bookImage {
		float:left;
		clear:left;
		padding: 0 20px 20px 0px;
		}
	
	.peopleImages {
		float:left;
		clear:left;
		margin:0;
		padding: 0 8px 5px 0;
		}
	
	#ieFix {
		width:480px;
		}
	
	#ieFix2 {
		width:400px;
		margin:0 0 0 30px;
		padding:0;
		}
	
/* Sidebar */
	#sidebarcontent {
		line-height:150%;
		}
	#sidebarcontent h3 {
		font-family: "Trebuchet MS", arial, Helvetica, sans-serif;
		margin:0;
		text-transform: uppercase;
		text-align: center;
		padding:60px 5px 5px 7px;
		font-size:115%;
		font-weight:bold;
		}
	#sidebarcontent h4 {
		margin:0;
		padding:5px 5px 0 7px;
		font-size:100%;
		font-weight:bold;
		}
	#sidebar img {
		float:left;
		}
	#sidebarcontent p {
		margin:0;
		padding:5px 10px 5px 7px;
		}
	
	#sidebarcontent p.memberstxt {
		text-align: right;
		}
	
	#ws p {
		text-align: left;
		padding:30px 0 0 20px;
		font-size:80%;
		color:#666;
		}
	#ws img {
		margin-top: 13px;
		margin-left: 50px;
		}
	
/* Footer */
	#containerfootcontent {
		font-size:75%;
		line-height:140%;
		text-align:center;
		}

/* Links */

	
	#sidebar ul {
		font-family: "Trebuchet MS", arial, Helvetica, sans-serif;
		font-size:115%;
		}
	
	#sidebar ul {
		list-style: none;
		padding: 12px 12px;
		margin: 0 0 0 0px;
		}
		
	#sidebar ul a {
		display: block;
		}
	
	#sidebar li p.c {
		display: inline;
		font-size:70%;
		font-family: arial, Helvetica, sans-serif;
		font-weight: normal;
		color:#444;
		}
		
	#sidebar li {
		padding-left: 12px;
		margin-bottom: 1em;
		}
		
	a:hover {
		text-decoration:underline;
		}
	
/* News section */
	
	#news h3 {
		display:block;
		background-color: #ff8500;
		font-size:100%;
		margin:0;
		padding:2px 0 2px 8px;
		}

	#news p {
		margin-top:-2px;
		padding: 6px 10px 6px 10px;
		}

	#pagecontent a:link, #pagecontent a:visited {
		font-weight:bold;
		text-decoration:none;
		}
	#pagecontent a:hover, #pagecontent a:active {
		font-weight:bold;
		text-decoration:underline;
		}

	#containerfootcontent a:link, #containerfootcontent a:visited {
		font-weight:bold;
		text-decoration:none;
		}
	#containerfootcontent a:hover, #containerfootcontent a:active {
		font-weight:bold;
		text-decoration:underline;
		}



	#sidebarcontent a:link, #sidebarcontent a:visited {
		font-weight:bold;
		text-decoration:none;
		}
	#sidebarcontent a:hover, #sidebarcontent a:active {
		font-weight:bold;
		text-decoration:none;
		}
