/*//---------------------------------------------*/
/*// Name: SITENAME - Default Style Sheet		 */
/*// Specification: CSS 2.1						 */
/*//---------------------------------------------*/

/*//---------------------------------------------*/
/*// Template Settings							 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
	/*//---------------------------------------------*/
	/*// Body & Table Settings						 */
	/*//---------------------------------------------*/
	
		/* styles for body and tables contained on the template */
		
		html {
		margin: 0;
		padding: 0;
		}
		
		body {
		background: #bfb399 url(images/coventry-bg-body.jpg) repeat-x;
		font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #ffffff;  
		}
		
		
		body#bodygreen {
		background: #bfb399 url(images/coventry-bg-bodygreen.jpg) repeat-x;
		font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #ffffff;  
		}
		
		#siteContainer {
		width: 957px;
		height: auto;
		margin: 56px auto 0 auto;
		position:relative;
		}
		
		td.leftBorder {
		width: 15px;
		height: auto;
		vertical-align: top;
		background: url(images/coventry-bg-borderLeft.jpg) repeat-y;
		}
		
		td.content {
		width: 927px;
		height: auto;
		vertical-align: top;
		background: #740000 url(images/coventry-bg-content) no-repeat;
		background-position: top;
		padding: 72px 24px 32px 24px;
		}
		
		td.contentgreen {
		width: 927px;
		height: auto;
		vertical-align: top;
		background: #256B49 url(images/coventry-bg-contentgreen.jpg) no-repeat;
		background-position: top;
		padding: 72px 24px 32px 24px;
		}
		
		td.contentgreen2 {
		width: 927px;
		height: auto;
		vertical-align: top;
		background: #256B49 url(images/coventry-bg-contentgreen-new.jpg) no-repeat;
		background-position: top;
		padding: 72px 24px 32px 24px;
		}
		
		td.rightBorder {
		width: 15px;
		height: auto;
		vertical-align: top;
		background: url(images/coventry-bg-borderRight.jpg) repeat-y;
		}
		
		table.twoColumnText {
		width: 100%;
		border: none;
		margin: auto;
		}
		
		table.twoColumnText td {
		width: 50%;
		border: none;
		vertical-align: top;
		text-align: justify;
		}
		
		table.oneColumnText {
		width: 100%;
		border: none;
		}
		
		table.oneColumnText td {
		width: 100%;
		border: none;
		vertical-align: top;
		text-align: justify;
		}
		
		table.fourColumnText {
		width: 100%;
		border: none;
		}
		
		table.fourColumnText td {		
		border: none;
		vertical-align: top;
		}
		
		table.photoGallery {
		width: 100%;
		border: none;
		margin: auto;
		}
		
		table.photoGallery td {
		width: 33%;
		text-align: center;
		vertical-align: top;
		}
		
		.photoGallery img {
		padding: 4px;
		border: #9FCDFF solid 2px;
		}
		
		.newsTitle  {
			font-weight:bold;
			text-decoration:underline;
		}
		
		
		
	
	/*//---------------------------------------------*/
	/*// Header Settings							 */
	/*//---------------------------------------------*/
	
		/* styles for header contained on the template */
		
		a.header {
		display: block;
		width: 957px;
		height: 168px;
		background: #934444 url(images/coventry-header.jpg) no-repeat;
		}
		
		a.header span {
		display: none;		
		}
		
		a.header-new {
		display: block;
		width: 957px;
		height: 168px;
		background: #934444 url(images/coventry-header-new.jpg) no-repeat;
		}
		
		a.header-new span {
		display: none;		
		}
		a.header-newgreen {
		display: block;
		width: 957px;
		height: 168px;
		background: #934444 url(images/coventry-headergreen.jpg) no-repeat;
		}
		
		a.header-newgreen span {
		display: none;		
		}
		
		#social {
			z-index:10;
			position:absolute;
			float:left;
			left:470px;
			top:80px;
		}
	
	/*//---------------------------------------------*/
	/*// Navigation Settings						 */
	/*//---------------------------------------------*/
		
		/* styles for Links And Navigation contained on the template */
		
		td.navLeftBorder {
		width: 15px;
		height: 48px;
		vertical-align: top;
		}
		
		td.topNav {
		width: 927px;
		height: 43px;
		background: #f9f5ea;
		text-align: center;		
		}
		td.topNavgreen {
		width: 927px;
		height: 43px;
		background: #f9f5ea;
		text-align: center;		
		}
		
		td.navRightBorder {
		width: 15px;
		height: 48px;
		vertical-align: top;
		}
		
		a.topNav {
		display: block;
		font-size: 13px;
		color: #934444;
		text-decoration: none;
		margin: 0 0;
		line-height: normal;
		}
		
		a.topNav:visited {
		color: #934444;
		text-decoration: none;
		}
		
		a.topNav:active {
		color: #934444;
		text-decoration: none;
		}
		
		a.topNav:hover {
		color: #b10000;
		text-decoration: underline;
		}
		
		
		a.topNavgreen {
		display: block;
		font-size: 12px;
		color: #359e69;
		text-decoration: none;
		margin: 0 0;
		line-height: normal;
		}
		
		a.topNavgreen:visited {
		color: #359e69;
		text-decoration: none;
		}
		
		a.topNavgreen:active {
		color: #359e69;
		text-decoration: none;
		}
		
		a.topNavgreen:hover {
		color: #77c79d;
		text-decoration: underline;
		}
		
	/*//---------------------------------------------*/
	/*// Footer Settings							 */
	/*//---------------------------------------------*/
		
		/* styles for Footer And BVLOGO contained on the template */
		
		#footer {
		width: 957px;
		height: 50px;
		padding-top: 30px;		
		text-align: center;
		}
		
		#footer p {
		color:#83816d;
		font-size: 10px;
		}
		
		#footer a {
		color:#fff;
		text-decoration: underline;
		}
		
/*//---------------------------------------------*/
/*// Content Cell Settings						 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
	/*//---------------------------------------------*/
	/*// Title Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for Titles contained in the bodycontents */
		
		h1 {
		font-size: 18px;
		text-align: center;
		color: #9FCDFF;
		font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
		line-height: 24px;
		}
		
		h2 {
		font-size: 16px;
		text-align: left;
		font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
		line-height: 24px;
		color: #9FCDFF;
		margin: 0 0 5px 0px;
		}
	
	/*//---------------------------------------------*/
	/*// Text Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for text contained in the bodycontents */
		
		a, p, ul, ol, li, h3, h4, table, tr, td {
		font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
		color: #ffffff;
		line-height: 24px;
		}
		
		ul {
		list-style: none;
		margin-left: 0;
		padding-left: 0;
		}

		li {
		background-image: url(images/bullet.gif);
		background-repeat: no-repeat;
		background-position: top 5px;
		padding-left: 4.25em;
		margin-bottom: 0px;
		}
		
		span.liText {
		display: block;
		margin-left: 0px;
		}


		
	
	/*//---------------------------------------------*/
	/*// Link Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for links contained in the bodycontents */
		
		a {
		color: #9FCDFF;
		text-decoration: underline;
		}		
		
		a:visited {
		color: #9FCDFF;
		text-decoration: underline;
		}
		a:active {
		color: #9FCDFF;
		text-decoration: none;
		}
		
		a:hover {
		color: #83816d;
		text-decoration: none;
		}
		
			
	/*//---------------------------------------------*/
	/*// Image Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for images contained in the bodycontents */
		
		.imgBorder {
		border: #9FCDFF solid 2px;
		}
		
			
	/*//---------------------------------------------*/
	/*// Form Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for forms contained in the bodycontents */
	
	.borderTable
	{
	border:#fff solid 1px;
	text-align: left;
	}
	.tableRowHeader
	{
	
	}
	.tableRowFooter
	{
	
	}
	.textRequiredField
	{
	
	}
	.textSmallerFont
	{
	
	}
	.labelColumn
	{
	
	}
	/*//---------------------------------------------*/
	/*// Other Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for any other contained in the bodycontents */
		
		div.hr {
		    height: 29px;
		    background: url(../images/hr.gif) no-repeat scroll center;
		}
		div.hr hr {
		    display: none;
		}
		div.hr2 {
		    height: 29px;
		    background: url(../images/hr2.gif) no-repeat scroll center;
		}
		div.hr2 hr {
		    display: none;
		}

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/