/*
------------------------------------------------------
PAGE RESET - DO NOT EDIT
------------------------------------------------------
*/

/*
First 2 lines, Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.0
*/
/*body{color:#000;background:#6c0700;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}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,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
body {font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}a:active, a:hover, a { outline: none; }
*/
/*
------------------------------------------------------------------------------------------------------------
PAGE RESET - DO NOT EDIT
------------------------------------------------------------------------------------------------------------
*/

body {
color:#000;
background-color:#ba0000;
margin:0;
padding:0;
}

/*
------------------------------------------------------------------------------------------------------------
Wrap
------------------------------------------------------------------------------------------------------------
*/

#siteWrap {
width:100%;
margin:0;
}

#headerWrap {
width:100%;
margin:0;
background-color:#9e8f54;
height:95px;
border-top:#FFFFFF 2px solid;
}

#bodyWrap {
width:100%;
margin:0;
padding:0;
background:#FFFFFF url(../images/shared/bodyBg.gif) no-repeat;
}

#footerWrap {
width:100%;
margin:0;
padding:0;
background-color:#ba0000;
height:50px;
}


/*
------------------------------------------------------------------------------------------------------------
HEADER
------------------------------------------------------------------------------------------------------------
*/

#headerContent {
width:950px;
margin:0 auto;
}

#logo {
border-left:#FFFFFF 2px solid;
border-right:#FFFFFF 2px solid;
width:209;
float:left;
}

#topNav {
width:500px;
float:right;
height:30px;
}

#mainNav {
width:725px;
float:left;
height:35px;
margin:25px 0 0 5px;
}

/*------------------------------------------------------ TOP NAV ------------------------------------------------------*/

#topNav ul {
margin:0;
padding:0;
}

#topNav li {
float:left;
list-style:none;
}

/*------------------------------------------------------ MAIN NAV ------------------------------------------------------*/

#mainNav ul {
color:#FFFFFF;
margin:0;
padding:0;
}

#mainNav li {
float:left;
list-style:none;
font-family:"Trebuchet MS", Arial;
font-size:12px;
}

#mainNav li a {
float:left;
color:#FFFFFF;
text-decoration:none;
font-family:"Trebuchet MS", Arial;
font-size:12px;
padding:0 15px 0 5px;
}

#mainNav li a:hover{
}


/*
------------------------------------------------------------------------------------------------------------
BODY
------------------------------------------------------------------------------------------------------------
*/

#bodyContent {
width:950px;
margin:0 auto;
}

#mainContent {
}

/*------------------------------------------------------ INDEX ------------------------------------------------------*/

#indexLCol {
width:320px;
float:left;
padding:25px 0 0 0;
}

#indexRCol {
width:610px;
float:left;
margin:0 0 0 20px;
font-family:"Trebuchet MS", Arial;
font-size:12px;
line-height:20px;
padding:25px 0 0 0;
}

.headingL {
	line-height:40px;
	color:#FFFFFF;
	background-color:#9E8F54;
	padding:0 0 0 20px;
	font-size:20px;
	font-weight:bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.headingR {
line-height:40px;
color:#FFFFFF;
background-color:#BA0000;
padding:0 0 0 20px;
font-size:20px;
font-weight:bold;
}

.contentL {
text-align:center;
border:1px solid;
padding:2px;
margin:10px 0 0 0;
}

.contentR {
margin:10px 0 0 0;
}

.contentR img {
float:left;
padding:0 10px 0 0;
}

.contentR p {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
}

#indexDivider {
text-align:center;
margin:0 0 20px 0;
}

#lCol {
margin:0 0 0 2px;
width:205px;
height:450px;
border-top:#FFFFFF 2px solid;
float:left;
padding:25px 0 0 0;
/*background:#FFFFFF url(../images/body/projectNav/bg.png) repeat-x center;*/
}

#rCol {
width:710px;
float:left;
padding:5px 0 20px 30px;

}

/*------------------------------------------------------ PROJECT NAV ------------------------------------------------------*/

#projectNav {
text-transform:uppercase;
position:absolute;
width:205px;
}

#projectNav ul {
margin:0;
padding:0;
}

#projectNav li {
list-style:none;
}

#projectNav li a {
color:#FFFFFF;
line-height:35px;
font-family:"Trebuchet MS", Arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
letter-spacing:1px;
padding:0 0 0 35px;
height:1%;
display:block;
}

#projectNav li a:hover {
background-color:#877f6f;
}

#projectNav .s a, #projectNav .s a:hover {
background-color:#877f6f;
}



/*------------------------------------------------------ BOTTOM NAV ------------------------------------------------------*/

#bottomNav {
clear:both;
padding:0 0 0 25px;
background: url(../images/shared/bottomNav.gif) no-repeat bottom;
height:195px;
}

#bottomNav ul {
}

#bottomNav li {
list-style:none;
float:left;
padding:0 45px 0 0;
text-align:center;
color:#000000;
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

#bottomNav a {
list-style:none;
color:#000000;
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}



#bottomNav img {
border:0;
text-decoration:none;
}

/*------------------------------------------------------ BODY CONTENT ------------------------------------------------------*/
#rColTop {
padding:15px 0 0 0;
width:710px;
}

#foxFieldLogo{
float:left;
width:100px;
height:150px;
}

#foxFieldHeader {
float:left;
width:590px;
height:105px;
padding:45px 0 0 5px;
}

#lakesideVictoriaLogo{
float:left;
width:215px;
height:160px;
}

#lakesideVictoriaHeader {
float:left;
width:475px;
height:115px;
padding:45px 0 0 5px;
}

#sawmillCreekLogo{
float:left;
width:218px;
height:160px;
}

#sawmillCreekHeader {
float:left;
width:472px;
height:115px;
padding:45px 0 0 5px;
}

#morningCrestLogo{
float:left;
width:207px;
height:134px;
}

#morningCrestHeader {
float:left;
width:483px;
height:125px;
padding:45px 0 0 5px;
}

#rColBottom {
padding:10px 0 0 0;
clear:both;
}
/*
------------------------------------------------------------------------------------------------------------
FOOTER
------------------------------------------------------------------------------------------------------------
*/

#footerContent {
width:950px;
margin:0 auto;
padding:10px 0;
}

#footerContent .lCol {
width:700px;
color:#FFFFFF;
font-family:"Trebuchet MS", Arial;
font-size:12px;
line-height:20px;
float:left;
}

#footerContent .lCol a {
color:#FFFFFF;
font-family:"Trebuchet MS", Arial;
font-size:12px;
text-decoration:none;
}

#footerContent .lCol a:hover {
color:#FFFFFF;
font-size:12px;
line-height:20px;
text-decoration:underline;
}

#footerContent .rCol {
width:200px;
color:#FFFFFF;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
line-height:20px;
font-style:italic;
float:right;
}

/*
------------------------------------------------------------------------------------------------------------
HEADINGS
------------------------------------------------------------------------------------------------------------
*/

h5 {
font-family:"Trebuchet MS", Arial;
font-size:14px;
font-weight:bold;
line-height:20px;
}

/*
------------------------------------------------------------------------------------------------------------
HELPERS
------------------------------------------------------------------------------------------------------------
*/
img {
	margin:0;
	padding:0;
	text-align: center;
}

.red {
color:#BA0000;
}

.small {
font-size:10px;
}

.black {
color:#000000;
}

.medium {
font-family:"Trebuchet MS", Arial;
font-size:18px;
text-align:center;
font-weight:bold;
line-height:35px;
letter-spacing:2px;
}

.large {
font-family:"Trebuchet MS", Arial;
font-size:25px;
text-align:right;
font-weight:bold;
line-height:35px;
letter-spacing:1px;
}


/*
------------------------------------------------------------------------------------------------------------
CLEARFIX
------------------------------------------------------------------------------------------------------------
*/

.clearFix { 
display:inline-block; 
}

.clearFix:after {
visibility:hidden;
display:block;
font-size:0;
content:" ";
clear:both;
height:0;
}

/* start commented backslash hack \*/

* html .clearFix { 
height: 1%; 
}

.clearFix { 
display: block; 
}
/*
------------------------------------------------------------------------------------------------------------
CONTENT
------------------------------------------------------------------------------------------------------------
*/

.ProjectHeader {
	color: #4D4128;
	font-family: "Trebuchet MS";
	font-size: 40px;
	line-height: 42px;
	letter-spacing: normal;
}

.floorplansHeader {
	color: #4D4128;
	font-family: "Trebuchet MS";
	font-size: 22px;
	line-height: 22px;
	letter-spacing: normal;
}


.ProjectsubHeader {
	color: #000000;
	font-family: "Trebuchet MS";
	font-size: 14px;
	line-height: 23px;
	letter-spacing: normal;
}

.Trebuchet2023red {
	color: #BA0000;
	font-family: "Trebuchet MS";
	font-size: 20px;
	line-height: 23px;
	letter-spacing: normal;
}

.Trebuchet2023gold {
	color: #9E8F54;
	font-family: "Trebuchet MS";
	font-size: 20px;
	line-height: 23px;
	letter-spacing: normal;
}

.georgiawhiteonred1525 {
	color: #FFFFFF;
	font-family: "georgia";
	font-size: 15px;
	line-height: 25px;
	letter-spacing: normal;
}

.quickmoveins1 {
	color: #ffffff;
	font-family: "Trebuchet MS";
	font-size: 22px;
	line-height: 22px;
	letter-spacing: normal;
	font-weight:bold;
	
}

.quickmoveins2 {
	color: #ffffff;
	font-family: "Trebuchet MS";
	font-size: 22px;
	line-height: 22px;
	letter-spacing: normal;
	font-weight: normal;
}

.quickmoveins3 {
	color: #ffffff;
	font-family: "Trebuchet MS";
	font-size: 16px;
	line-height: 23px;
	letter-spacing: normal;
	font-weight: normal;
}

.projects a {
color:#BA0000;
font-family:"Trebuchet MS";
font-size:12px;
text-decoration:none;
}

.projects a:hover {
text-decoration:underline;
}