﻿body 
{
	background-image:url(../../images/bg_image.jpg);
	background-repeat:no-repeat;
	scrollbar-base-color: #bfdcb2;
}
#divMain
{
	position:absolute;
	top:50px;
	left:50px;
	width:800px;
	height:624px;
	border:solid 1px white;
}
#divHeader
{
	position:absolute;
	top:0px;
	left:0px;
	width:800px;
	height:128px;
	background-image:url(../../images/header.jpg);
}
#divTopNav
{
	position:absolute;
	top:128px;
	left:0px;
	width:800px;
	height:27px;
	background-color:#048643;
	color:#ffffff;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	line-height:27px;
}
#divGreenBody
{
	position:absolute;
	top:155px;
	left:0px;
	width:800px;
	height:469px;
	background-color:#BFDCB2;
}

#divBodyLeft
{
	position:absolute;
	top:184px;
	left:41px;
	width:154px;
	height:400px;
	background-color:#fff5b0;
	color:#006428;
	font-family:Verdana;
	font-size:9px;
}
#divBodyLeftBottom
{
	position:absolute;
	top:308px;
	left:10px;
	width:134px;
	height:92px;
	background-color:#fff5b0;
	background-image:url(../../images/lef_nav_bottom_grass.gif);
	background-repeat:no-repeat;
	z-index:-1;
}

#divBodyRight
{
	position:absolute;
	top:184px;
	left:215px;
	width:534px;
	height:400px;
	background-color:#FFFFFF;
}
#divBodyMiddle
{
	position:absolute;
	top:184px;
	left:215px;
	width:359px;
	height:400px;
	background-color:#FFFFFF;
}

.divBodyScenicComments, .divBodyScenicComments2
{
	position:absolute;
	top: 10px;
	left:135px;
	width:67px;
	height:82px;
	font-size:9px;
	color:#000000;
	font-family:Verdana;
	font-style:italic;
	vertical-align:middle;
}

.divBodyScenicComments2
{
	top:5px;
}

/* DROP SHADOWS */

#divBodyLeftShadowB
{
	position:absolute;
	top:584px;
	left:41px;
	width:154px;
	height:18px;
	background-image:url(../../images/shadow_left_b.gif);
	background-repeat:no-repeat;
}
#divBodyLeftShadowR
{
	position:absolute;
	top:184px;
	left:195px;
	width:18px;
	height:418px;
	background-image:url(../../images/shadow_left_r.gif);
	background-repeat:no-repeat;
}
#divBodyRightShadowB
{
	position:absolute;
	top:584px;
	left:215px;
	width:534px;
	height:18px;
	background-image:url(../../images/shadow_right_b.gif);
	background-repeat:no-repeat;
}
#divBodyRightShadowR
{
	position:absolute;
	top:184px;
	left:749px;
	width:18px;
	height:418px;
	background-image:url(../../images/shadow_right_r.gif);
	background-repeat:no-repeat;
}
#divBodyMiddleShadowR
{
	position:absolute;
	top:184px;
	left:574px;
	width:18px;
	height:418px;
	background-image:url(../../images/shadow_right_r.gif);
	background-repeat:no-repeat;
}
#divBodyMiddleShadowB
{
	position:absolute;
	top:584px;
	left:215px;
	width:359px;
	height:18px;
	background-image:url(../../images/shadow_right_b.gif);
	background-repeat:no-repeat;
}

.divBodyScenicShadowR
{
	position:absolute;
	top:0px;
	left:122px;
	width:140px;
	height:100px;
	background-image:url(../../images/shadow_left_scenic_r.gif);
	background-repeat:no-repeat;
}
.divBodyScenicShadowB
{
	position:absolute;
	top:82px;
	left:0px;
	width:122px;
	height:100px;
	background-image:url(../../images/shadow_right_b.gif);
	background-repeat:no-repeat;
}

.divBodyScenicShadowB_sequim
{
	position:absolute;
	top:173px;
	left:0px;
	width:122px;
	height:100px;
	background-image:url(../../images/shadow_right_b.gif);
	background-repeat:no-repeat;
}
.divBodyScenicShadowR_sequim
{
	position:absolute;
	top:91px;
	left:122px;
	width:140px;
	height:100px;
	background-image:url(../../images/shadow_left_scenic_r.gif);
	background-repeat:no-repeat;
}
.divBodyScenicShadowRightMiddle_sequim
{
	position:absolute;
	top:50px;
	left:122px;
	width:18px;
	height:65px;
	background-image:url(../../images/shadow_right_middle.gif);
	background-repeat:no-repeat;
}
#divBodyRightShadowWhatsNew1B
{
	position:absolute;
	top:576px;
	left:50px;
	width:534px;
	height:18px;
	background-image:url(../../images/shadow_yellow_right_b.gif);
	background-repeat:no-repeat;
}
#divBodyRightShadowWhatsNew2B
{
	position:absolute;
	top:576px;
	left:175px;
	width:534px;
	height:18px;
	background-image:url(../../images/shadow_yellow_middle.gif);
	background-repeat:no-repeat;
}
#divBodyRightShadowWhatsNew3B
{
	position:absolute;
	top:576px;
	left:218px;
	width:534px;
	height:18px;
	background-image:url(../../images/shadow_yellow_right_b.gif);
	background-repeat:no-repeat;
}
#divBodyRightShadowWhatsNewR
{
	position:absolute;
	top:176px;
	left:752px;
	width:18px;
	height:418px;
	background-image:url(../../images/shadow_yellow_right_r.gif);
	background-repeat:no-repeat;
}

/* ABOUT US */

#divContentAbout
{
	position:absolute;
	top:155px;
	left:0px;
	width:800px;
	height:469px;
	background-color:#fff4a8;
	font-family:Verdana;
	font-size:11px;
	line-height:14px;
}

a.white, a.white:visited, a.white:active, a.white:link
{
	text-decoration:none;
	color:#ffffff;
}

a.white:hover
{
	text-decoration:underline;
}

a.green, a.green:visited, a.green:active, a.green:link
{
	text-decoration:none;
	color:#006428;
}

a.green:hover
{
	color:#f36a00;
}

a.orange, a.orange:visited, a.orange:active, a.orange:link, a.orange:hover
{
	text-decoration:none;
	color:#f36a00;
}

img.floatLeft
{ 
    float: left; 
    margin-right: 10px; 
    margin-top: 5px;
    margin-bottom: 10px; 
}

/* NEW HOMES */

#divNewHomesImage
{
	position:absolute;
	top:20px;
	left:20px;
	width:493px;
	height:245px;
	background-image:url(../../images/NewHomes.jpg);
}

.divTextHeader
{
	text-align:center;
	font-family:Verdana;
	font-size:14px;
	color:#048643;
	font-weight:bold;
	margin-bottom:10px;
}

.divText
{
	position:absolute;
	top:274px;
	left:20px;
	width:482px;
	height:110px;
	overflow:auto;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	line-height:16px;
	padding-right:10px;
}


#divTextNav
{
	position:absolute;
	top:378px;
	left:217px;
	width:100px;
	height:40px;
}

/* TOWNHOMES */

#divNewHomesImage_TH
{
	position:absolute;
	top:20px;
	left:30px;
	width:474px;
	height:260px;
	background-image:url(../../images/townhomes.gif);
	cursor:hand;
}

.divTextHeader_TH
{
	text-align:center;
	font-family:Verdana;
	font-size:14px;
	color:#048643;
	font-weight:bold;
	margin-bottom:10px;
}

.divText_TH
{
	position:absolute;
	top:290px;
	left:20px;
	width:475px;
	height:90px;
	overflow:auto;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	line-height:16px;
	padding-right:10px;
}


#divTextNav_TH
{
	position:absolute;
	top:378px;
	left:217px;
	width:100px;
	height:40px;
}

/* HOME (LANDING PAGE) */

.divLP1
{
	position:absolute;
	top:0px;
	left:58px;
	width:417px;
	height:250px;
	background-image:url(../../images/jennies_meadow_home.gif);
}

.divLP2
{
	position:absolute;
	top:20px;
	left:58px;
	width:415px;
	height:137px;
	background-image:url(../../images/jennies_meadow_home2.gif);
}

.divTextHeader1_LP
{
	position:absolute;
	top:240px;
	left:20px;
	width:474px;
	text-align:center;
	font-family:Verdana;
	font-size:12px;
	color:#048643;
	font-weight:bold;
}

.divText1_LP
{
	position:absolute;
	top:270px;
	left:20px;
	width:488px;
	height:115px;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	line-height:16px;
	overflow:auto;
	padding-right:10px;
}

.divTextHeader2_LP
{
	position:absolute;
	top:160px;
	left:20px;
	width:474px;
	text-align:center;
	font-family:Verdana;
	font-size:12px;
	color:#048643;
	font-weight:bold;
}

.divText2_LP
{
	position:absolute;
	top:190px;
	left:20px;
	width:505px;
	height:200px;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	line-height:16px;
}

#divTextNav_LP
{
	position:absolute;
	top:378px;
	left:217px;
	width:100px;
	height:40px;
}

#divNewsletter
{
	font-family: Verdana;
	font-size:13px;
	font-style:italic;
	font-weight:bold;
	position:absolute;
	top:195px;
	left:225px;
	color:#666666;
}
#divNewsletter a
{
	text-decoration:none;
}
#divNewsletter a:hover
{
	text-decoration:underline;
}

/* LOCATION */

#divNewHomesImage_LOC
{
	position:absolute;
	top:20px;
	left:20px;
	width:321px;
	height:141px;
	background-image:url(../../images/loc_main.gif);
}

.divTextHeader_LOC
{
	position:absolute;
	top:180px;
	left:20px;
	width:325px;
	text-align:center;
	font-family:Verdana;
	font-size:12px;
	color:#048643;
	font-weight:bold;
}

.divText_LOC
{
	position:absolute;
	top:205px;
	left:20px;
	width:325px;
	height:200px;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	line-height:16px;
}


#divTextNav_LOC
{
	position:absolute;
	top:378px;
	left:130px;
	width:100px;
	height:40px;
}

#divScenic1
{
	position:absolute;
	top:184px;
	left:594px;
	width:200px;
	height:100px;
	background-color:#bfdcb2;
	background-image:url(../../images/loc_scenic_a.gif);
	background-repeat:no-repeat;
}

#divScenic2
{
	position:absolute;
	top:290px;
	left:594px;
	width:140px;
	height:100px;
	background-color:#FFFFFF;
	background-image:url(../../images/loc_scenic_b.gif);
}

#divScenic3
{
	position:absolute;
	top:396px;
	left:594px;
	width:140px;
	height:100px;
	background-color:#FFFFFF;
	background-image:url(../../images/loc_scenic_c.gif);
}

#divScenic4
{
	position:absolute;
	top:502px;
	left:594px;
	width:140px;
	height:100px;
	background-color:#FFFFFF;
	background-image:url(../../images/loc_scenic_d.gif);
}

/* LIFESTYLE */

#divNewHomesImage_LIFE
{
	position:absolute;
	top:20px;
	left:20px;
	width:321px;
	height:141px;
	background-image:url(../../images/life_main.gif);
}

#divScenicLife1
{
	position:absolute;
	top:184px;
	left:594px;
	width:200px;
	height:100px;
	background-color:#bfdcb2;
	background-image:url(../../images/life_scenic_a.gif);
	background-repeat:no-repeat;
}

#divScenicLife2
{
	position:absolute;
	top:290px;
	left:594px;
	width:140px;
	height:100px;
	background-color:#FFFFFF;
	background-image:url(../../images/life_scenic_b.gif);
}

#divScenicLife3
{
	position:absolute;
	top:396px;
	left:594px;
	width:140px;
	height:100px;
	background-color:#FFFFFF;
	background-image:url(../../images/life_scenic_c.gif);
}

#divScenicLife4
{
	position:absolute;
	top:502px;
	left:594px;
	width:140px;
	height:100px;
	background-color:#FFFFFF;
	background-image:url(../../images/life_scenic_d.gif);
}

/* SEQUIM */

#divNewHomesImage_SEQUIM
{
	position:absolute;
	top:20px;
	left:20px;
	width:321px;
	height:168px;
	background-image:url(../../images/sequim_main.gif);
}

#divScenicSequim1
{
	position:absolute;
	top:184px;
	left:594px;
	width:200px;
	height:100px;
	background-color:#bfdcb2;
	background-image:url(../../images/sequim_scenic_a.gif);
	background-repeat:no-repeat;
}

#divScenicSequim2
{
	position:absolute;
	top:290px;
	left:594px;
	width:140px;
	height:100px;
	background-color:#bfdcb2;
	background-image:url(../../images/sequim_scenic_b.gif);
	background-repeat:no-repeat;
}

#divScenicSequim3
{
	position:absolute;
	top:396px;
	left:594px;
	width:140px;
	height:173px;
	background-color:#bfdcb2;
	background-image:url(../../images/sequim_scenic_c.gif);
	background-repeat:no-repeat;
}

#divFooter
{
	position:absolute;
	top:598px; 
	left:47px; 
	color:#036c29; 
	font-family:Verdana; 
	font-size:11px;
}
