body
{
background-color: #ffffff;
text-align: center;
font-family: Helvetica;
font-size: 11px;
margin-top: 0px;
color: #333333;
}
.scrollMaker
{
position:absolute;
left:0px;
top:0px;
width:1px;
}
a,
a:visited
{
color: #333333;
text-decoration: none;
}
a:hover,
a:active
{
/* text-decoration: underline; */
color: #aaaaaa;
}
a.navOn
{
color: #aaaaaa;
}
.mainContainer
{
position: relative;
margin: 0 auto;
text-align: left;
width: 980px;
/* border: solid 1px #ff6601; */
background-image: url('../assets/graphics/grass.jpg');
background-position: bottom left;
background-repeat: no-repeat;
}
.tagline
{
position: absolute;
right: 75px;
width: 618px;
height: 23px;
}
.taglineHome
{
top: 498px;
}
.taglineDefault
{
top: 44px;
}
.tagline[class]
{
background-image: url('../assets/graphics/tagline.png');
}
.homeLink
{
position: absolute;
z-index: 2;
height: 80px;
width: 220px;
top: 57px;
left: 0px;
display: block;
text-decoration: none ! important;
}
.allContactContainer
{
position: absolute;
right: 80px;
top: 78px;
width: 200px;
height: 20px;
z-index: 3;
text-align: right;
color: #aaaaaa;
}
.allContactContainer a
{
color: #aaaaaa;
}
.allContactContainer a:hover
{
color: #333333;
}
#headerBarUp
{
width: 907px;
height: 110px;
position: relative;
background-image: url('../assets/graphics/logo.gif');
background-position: top left;
background-repeat: no-repeat;
}
#headerBarDown
{
width: 907px;
height: 40px;
position: relative;
background-image: url('../assets/graphics/logo.gif');
background-position: bottom left;
background-repeat: no-repeat;
}
#navBarMain
{
position: absolute;
bottom: 0px;
right: 0px;
width: 620px;
padding-bottom: 0px;
}
#navBarSub
{
position: absolute;
top: 10px;
right: 0px;
width: 620px;
padding-bottom: 0px;
}
.mainNavItem,
.subNavItem,
.mainNavSpacer
{
font-size: 11px;
position: relative;
float: left;
margin-right: 20px;
}
.subNavItem
{
margin-bottom: 3px;
}
.mainNavSpacer
{
cursor: default;
}
#minHeight
{
position: relative;
width: 1px;
height: 600px;
float: left;
}
.shadeLeft
{
width: 243px;
padding: 20px;
position: relative;
float: left;
background-color: #6b6d03;
color: #ffffff;
font-size: 15px;
}
.homeText
{
font-size: 13px;
}
.shadeLeft.imageHolder
{
width: 273px ! important;
padding: 0px;
position: relative;
background-color: #ffffff;
float: left;
color: #ffffff;
font-size: 15px;
}
.shadeLeft img
{
width: 270px;
height: 325px;
}
#minHeightShade
{
width: 1px;
height: 284px;
float: left;
}
.rightImage
{
position: relative;
float: left;
margin-left: 3px;
width: 618px;
height: 324px;
}
/*			begin list page styles			*/
.listImage
{
width: 282px;
height: 133px;
padding: 0px;
position: relative;
float: left;
color: #ffffff;
font-size: 15px;
margin-bottom: 3px;
}
.listImage img
{
border: none ! important;
}
.listItem
{
position: relative;
float: left;
margin-left: 3px;
width: 900px;
height: 133px;
margin-bottom: 3px;
}
.listItem
{
cursor: pointer;
}
.listItemBg
{
width: 614px;
height: 133px;
position: absolute;
top: 0px;
right:0px;
z-index: 0;
}
.listItemBgPartners
{
width: 624px;
display: none ! important;
}
.featuredListing.listItem
{
color: #ffffff;
}
.featuredListing .listItemBg
{
background-color: #6b6d03;
}
.listItemOn .listInfoBox,
.listItemOn .featuredProject,
.listItemOn .readMore
{
color: #333333;
}
.listItemPartners.listItemOn .listInfoBox,
.listItemPartners.listItemOn .featuredProject,
.listItemPartners.listItemOn .readMore
{
color: #666666;
}

.listItemOn .listItemBg
{
background-color: #ededed;
}
.featuredListing.listItemOn .listItemBg
{
background-color: #737500;
}
.featuredListing.listItemOn *
{
color: #ffffff ! important;
}
.listInfoBox
{
position: relative;
float: left;
top: 20px;
width: 370px;
height: 100px;
}
.listInfoBox.projectsListInfoBox
{
left: 20px;
}
.listTitle
{
font-size: 14px;
font-weight: bold;
width: 370px;
}
.partnersListTitle
{
font-weight: bold;
font-size: 14px;
width: 618px;
}
.listText
{
font-size: 13px;
line-height: 15px;
width: 370px;
margin-top: 12px;
}
.partnersText
{
position: relative;
float: left;
line-height: 18px;
width: 550px;
margin-top: 5px;
}
.listAddress
{
font-size: 12px;
width: 370px;
margin-top: 12px;
}
.listPriceMls
{
font-size: 12px;
width: 370px;
margin-top: 5px;
}
.featuredProject
{
position: absolute;
top: 20px;
right: 30px;
font-size: 11px;
color: #ffffff;
}
.readMore
{
position: absolute;
bottom: 10px;
right: 20px;
font-size: 12px;
color: #ffffff;
}
/*			end list page styles			*/
.textTitle
{
margin-top: 40px;
}
.introText
{
font-family: Verdana;
font-size: 24px;
line-height: 26px;
}
.rightText
{
position: relative;
float: left;
margin-left: 13px;
width: 600px;
font-size: 12px;
line-height: 18px;
}
.clearBoth
{
clear: both;
}
#bottomBar
{
position: relative;
float: left;
margin-left: 1px;
width: 899px;
height: 230px;
}
.projectLeft
{
width: 243px;
padding: 20px;
position: relative;
float: left;
color: #333333;
font-size: 15px;
/* overflow: hidden; */
}
.projectLeftBG
{
width: 283px;
position: absolute;
top: 0px;
left: 0px;
background-color: #737500;
/*
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
filter: alpha(opacity=30);
opacity: .3;
z-index: -1;
*/
}
#minHeightProjectLeft
{
width: 1px;
height: 584px;
float: left;
}
.thumbContainer
{
width: 621px;
height: 66px;
position: relative;
float: left;
margin: 0px; 
}
.thumbShell,
.thumbLink,
.thumbBlock
{
width: 66px;
height: 66px;
}
.thumbShell
{
position: relative;
margin: 3px 0px 0px 3px;
float: left;
}
.thumbLink,
.thumbBlock
{
position: absolute;
display: block;
top: 0px;
left: 0px;
}
.thumbLink
{
z-index: 3;
}
.thumbBlock
{
z-index: 4;
}
.thumbRow
{
position: relative;
float: left;
display: none;
}
.projectThumb
{
border: none;
}
.thumbArrow
{
height: 66px;
cursor: pointer;
}
.thumbArrowLeft
{
width: 31px;
position: relative;
float: left;
margin: 3px 0px 0px 3px;
background-image: url('/assets/graphics/thumbArrowLeft.png');
}
.thumbArrowRight
{
width: 32px;
position: absolute;
top: 3px;
right: 0px;
background-image: url('/assets/graphics/thumbArrowRight.png');
}
/*

.thumbImage img
{
cursor: pointer;
}
.thumbRow
{
display: none;
}
.thumbMark
{
width: 62px;
height: 62px;
text-decoration: none ! important;
display: block;
position: absolute;
left: 0px;
top: 0px;
border: 2px solid #737500;
z-index: 4;
}
.thumbMark[class]
{
background-image: url(/assets/graphics/clear.png);
}
.thumbImage,
.thumbImageNext
{
width: 66px;
height: 66px;
position: relative;
margin: 3px 0px 0px 3px;
}
.thumbImage
{
float: left;
}
.thumbImageNext
{
background-color: #737500;
cursor: pointer;
float: right;
position: relative;
}
.thumbImageNext[class]
{
background-image: url(/assets/graphics/rowNext.png);
}
*/
.marginRight
{
margin-right: 3px;
}
.projectDescription
{
position: relative;
float: left;
width: 601px;
margin: 22px 0px 30px 22px;
}
.mainAdvance
{
width: 618px;
height: 324px;
display: block;
text-decoration: none;
position: absolute;
top: 0px;
left: 0px;
z-index: 3;
}
.mainAdvance[class]
{
background-image: url(/assets/graphics/clear.png);
}
.arrowBar
{
width: 32px;
height: 324px;
position: absolute;
top: 0px;
right: 0px;
z-index: 2;
}
.arrowBar[class]
{
background-image: url(/assets/graphics/arrowBar32.png);
}
.leftContent
{
margin-top: 10px;
width: 220px;
position: relative;
float: right;
}
.leftContentMinHeight
{
}
.projLeftWidth
{
width: 190px;
position: relative;
float: left;
margin-bottom: 3px;
}
.projLeftBottomMargin
{
position: relative;
float: left;
margin-bottom: 20px;
}
.projLink:hover,
.mapLink:hover
{
color: #000000;
}
.bold
{
font-weight: bold;
}
.proj14
{
font-size: 14px;
}
.proj13
{
font-size: 13px;
width: 190px;
text-transform: uppercase;
line-height: 18px;
}
.proj12
{
font-size: 12px;
width: 190px;
}
.projAddress
{
font-size: 12px;
float: left;
position: relative;
}
.galleryTitle
{
margin-bottom: 12px;
font-size: 18px;
}
.gallerytext
{
font-size: 12px;
line-height: 18px;
}
.leftLinks
{
width: 220px;
position: relative;
margin-top: 20px;
}
.mapLink
{
width: 79px;
height: 0px;
position: relative;
float: left;
margin-left: 20px;
margin-right: 10px;
text-decoration: none;
padding-top: 88px;
background-repeat: no-repeat;
font-size: 12px;
}
.mapLink[class]
{
background-image: url(/assets/graphics/map.png);
}
.pdfLink
{
position: relative;
float: left;
margin-left: 20px;
margin-right: 10px;
margin-bottom: 20px;
}
.pdfLink img
{
border: none;
}
.moreLink
{
color: #ffffff ! important;
position: absolute;
bottom: 20px;
right: 20px;
display: block;
font-size: 12px;
}
.moreLink:hover
{
color: #333300 ! important;
}
.returnProjectsLink
{
position: absolute;
bottom: 10px;
left: 40px;
font-size: 12px;
}
.projectLeft a:hover
{
color: #ffffff;
}
.downloadsFrame
{
position: relative;
width: 900px;
height: 600px;
}
.newsItem
{
width: 263px;
padding: 20px 20px 20px 0px;
position: relative;
float: left;
color: #666666;
font-size: 11px;
line-height: 14px;
cursor: pointer;
}
.newsOver
{
color: #aaaaaa;
}
.newsLabel
{
position: relative;
float: left;
font-size: 18px;
}
.newsContent
{
position: relative;
float: right;
width: 190px;
}
.copyright
{
position: absolute;
right: 0px;
bottom: -20px;
color: #cccccc;
font-size: 11px;
}
.copyright a
{
color: #cccccc;
}