/**************************************************************************
------------------------------ GENERAL ------------------------------------
**************************************************************************/
* {
	margin:0;
	padding:0;
	}

#comments {
	display: none;
	}

#header {
	position: relative;
	font:normal 24px/28px 'lucida grande',verdana,helvetica,sans-serif;
	width: 758px;
	height: 76px;
	background: url("http://www.hampshirechurches.co.uk/SiteImage/Header.gif");
	margin: 5px 0px 0px 0px;
	}

#halfHeader {
	float:left;
	width: 379px;
	height: 76px;
	}

#outerWrapper {
	position:relative;
	width:758px;
	margin:0 auto;
	}

#menuStrip {
	position: relative;
	font:normal 12px/18px 'lucida grande',verdana,helvetica,sans-serif;
	width: 758px;
	height: 29px;
	padding: 0px 0px 0px 0px;
	background: url("http://www.hampshirechurches.co.uk/SiteImage/MenuStrip.gif") no-repeat;
	}
	
ul#navigation {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	float: left;
	width: 100%;
	}
	
ul#navigation li {
	display: inline;
	float: left;
	margin: 3px 4px 0px 3px;
	font:bold 13px/19px 'lucida grande',verdana,helvetica,sans-serif;
	}
	
ul#navigation a {
	display: block;
	float: left;
	color: #493e06;
	}
	
/* ul#navigation a:hover {
	color: black;
	background: #f4f6da;
	} */

body {
	background: #f4f6da;
	position: relative;
	font:normal 12px/18px 'lucida grande',verdana,helvetica,sans-serif;
	color:#666;
/**	text-align: center; **/
	}
	
#BoxTop {
	position: relative;
	width: 758px;
	height: 15px;
	background: url("http://www.hampshirechurches.co.uk/SiteImage/BoxTop.gif") no-repeat;
	padding: 0px 0px 0px 0px;
	}
		
#BoxMiddle {
	position: relative;
	width: 758px;
	background: url("http://www.hampshirechurches.co.uk/SiteImage/BoxMid.gif") repeat;
	padding: 0 0px 0px 0px;
	}
	
#BoxBase {
	position: relative;
	width: 758px;
	height: 15px;
	background: url("http://www.hampshirechurches.co.uk/SiteImage/BoxBase.gif") no-repeat;
	padding: 0 0px 0px 0px;
	}		

#TextContent {
	padding: 0px 10px 0px 10px;
	font:normal 12px/16px 'lucida grande',verdana,helvetica,sans-serif;
	display: block;
	text-align: left;
	}

#TextContent p.Header {
	text-align: center;
	text-transform: uppercase;
	font-size: 120%;
	font-weight: bold;
	letter-spacing: .5em;
	}
	
#TextContent p.LeftHead {
	font-weight: bold;
	font-size: 100%;
	}
	
#TextContent p.Copyright {
	text-align: center;
	font-size: 80%;
	}
	
#TextContent p.DataIndent {
	padding: 0px 0px 0px 20px;
	}
	
#ChurchMenu {
	float: left;
	width: 369px;
	}
	
#dedicationHeader {
	margin: 9px 20px 0px 0px;
	font: normal 22px/20px 'lucida grande',verdana,helvetica,sans-serif;
	text-align: right;
	color: black;
	}
	
#dedicationHeaderSmall {
	margin: 9px 20px 0px 0px;
	font: normal 16px/20px 'lucida grande',verdana,helvetica,sans-serif;
	text-align: right;
	color: black;
	}
	
#parishHeader {
	margin: 5px 20px 0px 0px;
	font: normal 22px/26px 'lucida grande',verdana,helvetica,sans-serif;
	text-align: right;
	color: black;
	}
		
p.HiddenText {
	margin-left:-5000px;
	font:normal 0px/0px 'lucida grande',verdana,helvetica,sans-serif;
	}
	
p.Heading {
	font:bold 12px/16px 'lucida grande',verdana,helvetica,sans-serif;
	padding: 20px 0px 15px 0px;
	}
	
p.TeensyLine {
	font:normal 6px/8px 'lucida grande',verdana,helvetica,sans-serif;
	}

ul#Bullets {
	margin: 0px 0px 0px 25px;
	padding-left: 0;
	list-style-position: inside;
	list-style-type: disc;
	width: 75%;
	}	

ul#Bullets li {
	font:normal 12px/16px 'lucida grande',verdana,helvetica,sans-serif;
	color: #493e06;	
	}	
	
ul#Bullets a {
	display: inline;
	padding-left: 5px;
	color: #493e06;
	}	
	
a {
	text-decoration: none;
	color: #493e06;
	}
	
a:hover {
	cursor: pointer;
	text-decoration: underline;
	}
