﻿@import url(css/template.css);
	
.column-container,
.column-container .Normal,
.column-container .normal,
.column-container div,
.column-container h1,
.column-container h2,
.column-container h3,
.column-container h4,
.column-container h5,
.column-container h6,
.column-container thead,
.column-container tfoot,
.column-container th,
.column-container td,
.column-container dt,
.column-container p,
.column-container ul,
.column-container dl,
.column-container ol,
.column-container li { color: #fff; }

.column-container a { color: #BDE373; }
	
div.header-content { height: 230px; }	
	
.column-container-s1 { margin-top: 0; padding-top: 25px; background: url(images/template/content-box-s1a.png) 50% 0% no-repeat; }
.column-container-bg { background: url(images/template/content-box-bga.png) 50% 0% repeat-y; }	
.column-container-s3 { padding-bottom: 25px; background: url(images/template/content-box-s3a.png) 50% 100% no-repeat; }

h2.blank-title span.Head { font-size: 20px; color: #292929; font-weight: bold; }

/* Page Content */
	.column-container {  }

	table.content-table { width: 950px; margin: 0 auto; }
	table.content-table td.contentPane { vertical-align: top; }
	table.content-table td.topPane { padding-bottom: 10px; }
	table.content-table td.leftPane { padding-right: 10px; }
	table.content-table td.rightPane { padding-left: 10px; }
	table.content-table td.centerPane { padding: 0 10px 10px; }
	table.content-table td.contentPane.DNNEmptyPane { padding: 0; display: none; }
	
	img.imgLeft { float: left; margin: 3px 3px 3px 0; }
	img.imgRight { float: right; margin: 3px 0 3px 3px; }
	

	
/* Form Control */
    input.PageURL {display:none;}

/* New Homes */

	table.NewHomes td {padding:5px;}
	table.NewHomes td.photo img {border: 1px solid black;margin:5px;}
	table.NewHomes td.description {}
	
	ul.NewHomeButtons {margin:10px 0 0 0; padding:0;}
	ul.NewHomeButtons.inside {margin-left:50px;}
	ul.NewHomeButtons li { float:left; margin:0 50px 15px 50px; padding:0 0 0 8px;  background: url(images/buttons/btn-black-left.png) no-repeat scroll left center; list-style:none; }
	#cfcc-location-directions ul.map-form li.button {padding:0 0 0 8px;  background: url(images/buttons/btn-black-left.png) no-repeat scroll left center; list-style:none; text-align:center;}

		ul.NewHomeButtons li a,
		ul.map-form li.button a {display:block;font-family: "Palatino Linotype", "Book Antiqua", "Didot", "Baskerville","Free Serif", Palatino, serif; 
											color:#fffdfd; font-size:1.1em; line-height:18px; font-weight:bold; text-decoration: none;
											background: url(images/buttons/btn-black-right.png) no-repeat scroll right center; padding: 8px 8px 8px 0; }
		ul.NewHomeButtons.back-btn li	{ margin:0 0 15px 0;}
		
	/*Blog */
	.column-container h2.BlogTitle a,
	.BlogSubHead span.BlogDate,
	.ModBlogC span.SubHead  {color:#fff;}
	.ModBlogC a:active,
	.ModBlogC a.CommandButton:active,
	.ModBlogC a, .ModBlogC a:link,.ModBlogC a:visited,.ModBlogC a.CommandButton, .ModBlogCa.CommandButton:link {color:#BDE373; font-weight:bold;}
	
	.BlogBody acronym.BlogPublished span.BlogPubDate,
	.ModBlogC td input.Normal,
	.ModBlogC table.BlogArchiveTitle td,
	.ModBlogC table.Normal th.BlogArchiveDayHeader{color:#000;}
	
