/*
Theme Name: Tychicus Beach
Theme URI: http://www.inverclydeawake.com/
Description: Funky, bright and smartly presented theme, developed for Inverclyde Christian Initiative. Slightly modified from Tychicus 1.1.
Version: 1.3
Author: Staggerforth Ltd
Author URI: http://go.staggerforth.co.uk/
Tags: clean, smart, modern, colourful, vibrant, highly accessible, CMS, page driven, news

	Tychicus 1.3 ("Beach")
	Originally developed for Inverclyde Christian Iniative by
	Staggerforth Ltd.
	
	Copyright (c) 2009 Staggerforth Ltd.
	May be reused or adapted only with permission from
	Staggerforth Ltd or Inverclyde Christian Initiative.
*/

/* CSS Reset (Adapted from the Yahoo Browser Reset code) */
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}img{border:0;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}
/* End of CSS Reset */

body
{
	background: #FFFFFF;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 150%;
	text-align: center;
}

h1,h2,h3
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #0080E0;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

a
{
	color: #3F00FF;
}

a:hover
{
	color: #FF00FF;
}

img
{
	border: 0;
	margin: 0;
}

p
{
	margin: 22px 0px 22px 0px;
}

h4
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0080E0;
	padding-bottom: 5px;
	margin-top: 18px;
	margin-bottom: 5px;
}

#page
{
	display: table;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

#title
{
	z-index: 0;
	background: #FFFFFF url('images/title-bg-strip.png') bottom left repeat-x;
	padding-bottom: 5px;
}

#column-one
{
	display: table;
	float: left;
	width: 180px;
	margin-right: 15px;
	color: #00FF00;
}

#column-two
{
	display: table;
	float: left;
	width: 200px;
	margin-right: 15px;
	padding-top: 20px;
	color: #0000FF;
}

#column-two ul
{
	list-style-type: none;
}

#column-two ul li
{
	width: 150px;
	border-bottom: 1px solid #DB1A8A;
	margin-bottom: 19px;
	font-size: 16px;
}

#column-two a
{
	color: #0000FF;
	text-decoration: none;
}

#column-two a:hover
{
	color: #FF0000;
}

#content
{
	display: table;
	width: 480px;
	float: right;
	padding-top: 20px;
}

#footer
{
	display: table;
	clear: both;
	background: #FFFFFF;
	padding-left: 75px;
	padding-right: 75px;
	padding-top: 10px;
	margin-top: 30px;
	color: #505050;
	font-size: 12px;
}

#footer a
{
	color: #505050;
}

#footer a:hover
{
	color: #55BFFF;
}

#recent-news
{
	display: table;
	float: left;
	padding-top: 20px;
}

#recent-news h3
{
	border-bottom: none;
	font-size: 18px;
	margin-bottom: 0;
}

#recent-news p
{
	margin-top: 2px;
}

.news-item
{
	display: table;
	float: left;
	margin-right: 18px;
}

.nounderline
{
	text-decoration: none;
}

.alignright
{
	float: right;
	margin-left: 10px;
}