/*
Theme Name: Buggy Whip
Theme URI: http://www.tennisinverclyde.co.uk/
Description: Custom theme developed exclusively for Tennis Inverclyde. Clean, modern and fresh.
Version: 1.0
Author: Staggerforth Ltd
Author URI: http://go.staggerforth.co.uk/
Tags: clean, smart, modern, highly accessible

	Buggy Whip 1.0
	Developed for Tennis Inverclyde by
	Staggerforth Ltd.
	
	Copyright (c) Staggerforth Ltd (2009 onwards)
	all rights reserved. Elements of the CSS styling
	are based upon the Yahoo! CSS Reset, released
	under a BSD license.
	
	May only be reused with the permission of
	either Staggerforth Ltd or Tennis Inverclyde

*/

/* 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;}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: 13px;
	line-height: 140%;
	text-align: center;
}

h1,h2,h3
{
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 22px;
	color: #303030;
	border-bottom: 1px solid #303030;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

h4
{
	font-size: 19px;
	color: #303030;
	margin: 22px 0px 22px 0px;
}

a
{
	color: #303030;
}

a:hover
{
	color: #2252F2;
}

img
{
	border: 0;
	margin: 2px 6px 2px 6px;
}

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

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

#title
{
	background: #FFFFFF url(images/header-background.png) top left no-repeat;
	height: 172px;
	width: 100%;
	z-index: 0;
}

#navigation
{
	display: table;
	padding-top: 75px;
	padding-left: 172px;
	color: #5200A6;
}

#navigation ul
{
	list-style-type: none;
}

#navigation ul li
{
	display: inline;
	margin-right: 20px;
}

#navigation a
{
	color: #5200A6;
	border-bottom: 2px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	text-decoration: none;
}

#navigation a:hover
{
	border-bottom: 2px solid #5200A6;
	border-top: 1px solid #5200A6;
}

#content
{
	display: table;
	position: relative;
	z-index: 10;
	top: -40px;
	width: 688px;
	margin-left: 172px;
}

#content a
{
	color: #2252F2;
}

#content a:hover
{
	color: #FF6060;
}

#content li
{
	list-style: disc inside;
	margin-bottom: 14px;
}

#footer
{
	display: table;
	width: 850px;
	background: #FFFFFF url(images/purple-bar.png) top left no-repeat;
	padding-left: 75px;
	padding-right: 75px;
	padding-top: 10px;
	margin-top: 30px;
	color: #303030;
}

#footer a
{
	color: #303030;
}

#footer a:hover
{
	color: #2252F2;
}

#recent-news
{
	display: table;
	float: left;
	width: 100%;
	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;
	width: 210px;
	margin-right: 18px;
}

.nounderline
{
	text-decoration: none;
}

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

.right-info-block
{
	display: table;
	width: 200px;
	float: right;
	margin-left: 10px;
}