/* CSS Document */

* { margin : 0;}
* { padding: 0;}

A:link {text-decoration: none; color:#8c734a}
A:visited {text-decoration: none; color:#8c734a}
A:active {text-decoration: none; color:#8c734a}
A:hover {text-decoration:none; color:#402514}

body {
background: url(../randjes_estate_images/backx.png)  repeat-x ;
background-color:#f8fad3;
}


#header{ 
margin : 0 auto 0;
width : 950px; 
height:140px; 
padding : 0 0; 
border-left:dashed 2px #bbc9a5;
border-right:dashed 2px #bbc9a5; }

#header_sub { 
margin : 0 auto 0 ; 
width : 950px; 
height:100%; 
background-color:#bbc9a5;
background:url(../randjes_estate_images/branding.png) no-repeat;}

#container { 
position:relative; 
margin : 0 auto 0;
background-color:#f8fad3; 
height:575px;
width:950px;
border-left:dashed 2px #bbc9a5;
border-right:dashed 2px #bbc9a5;
}

#container_news{ 
position:relative; 
margin : 0 auto 0;
background-color:#f8fad3; 
height:575px;
width:950px;
border-left:dashed 2px #bbc9a5;
border-right:dashed 2px #bbc9a5;
}

#container_care{ 
position:relative; 
margin : 0 auto 0;
background-color:#f8fad3; 
height:600px;
width:950px;
border-left:dashed 2px #bbc9a5;
border-right:dashed 2px #bbc9a5;
}

#container_sales{ 
position:relative; 
margin : 0 auto 0;
background-color:#f8fad3; 
height:575px;
width:950px;
border-left:dashed 2px #bbc9a5;
border-right:dashed 2px #bbc9a5;
}

#container_about{ 
position:relative; 
margin : 0 auto 0;
background-color:#f8fad3; 
height:2075px;
width:950px;
border-left:dashed 2px #bbc9a5;
border-right:dashed 2px #bbc9a5;
}

#container_map{ 
position:relative; 
margin : 0 auto 0;
background-color:#f8fad3; 
height:875px;
width:950px;
border-left:dashed 2px #bbc9a5;
border-right:dashed 2px #bbc9a5;
}

#container_gallery{ 
position:relative; 
margin : 0 auto 0;
background-color:#f8fad3; 
height:700px;
width:950px;
border-left:dashed 2px #bbc9a5;
border-right:dashed 2px #bbc9a5;
}

#container_living{ 
position:relative; 
margin : 0 auto 0;
background-color:#f8fad3; 
height:700px;
width:950px;
border-left:dashed 2px #bbc9a5;
border-right:dashed 2px #bbc9a5;
}

#container_fi{ 
position:relative; 
margin : 0 auto 0;
background-color:#f8fad3; 
height:2475px;
width:950px;
border-left:dashed 2px #bbc9a5;
border-right:dashed 2px #bbc9a5;
}

#container_act{ 
position:relative; 
margin : 0 auto 0;
background-color:#f8fad3; 
height:875px;
width:950px;
border-left:dashed 2px #bbc9a5;
border-right:dashed 2px #bbc9a5;
}


/* ........................................test....................................... */
.animation {z-index:7; position:absolute; left: 379px ; bottom: 65px; text-indent:-9999px; background-image: url(../randjes_estate_images/animation.gif); width: 99px ; height: 121px; }

.flowers{ z-index:1; position:absolute; right: 15px ; bottom: 0px; text-indent:-9999px; background-image:url(../randjes_estate_images/butterfly.jpg); width: 136px ; height: 231px; }
.butterfly{ z-index:1; position:absolute; left: 15px ; bottom: 0px; text-indent:-9999px;  background-image:url(../randjes_estate_images/flowers2.jpg); width: 340px ; height: 285px;}

.contact{position:absolute; left: 10px; top: 10px; font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-size:17px;
letter-spacing:-.5px}
.numbers{ position:absolute; left: 75px; top: 32px; font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-size:11px;}

.email{ position:absolute; left: 250px; top: 10px; font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-size:17px;
letter-spacing:-.5px;}
.adee{
	position:absolute;
	left: 310px;
	top: 14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:11px;
}
.more{position:absolute; left: 310px; top: 30px; font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-size:9px;}

.copyright{ position:absolute; right: 20px; top: 15px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:9px;}


div#navigation {
margin : 0 auto 0;
height: 25px;
width: 95%;
margin-top: 10px;
border: solid #402514 2px;
background-color: #8c734a;
}
div#navigation ul {
margin: 0px;
padding: 0px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 13px;
color: #FFF;
line-height: 25px;
white-space: nowrap;
}
div#navigation li {

list-style-type: none;
display: inline;
}
/* ......................... ie6 issue ................... */
div#navigation li a {
text-decoration: none;
padding: 6px 8.2px ;
color: #FFF;
}

/* ....................................................... */
div#navigation li a:link {
color: #FFF:
}
div#navigation li a:visited {
color: #fff;
}
div#navigation li a:hover {
color: #FFF;
background-color: #402514;

}

/* ...............Body Content................. */

.headline{z-index:8;position:absolute;font-size:30px;top:52px;left:210px;padding-bottom:5px; font-family: Georgia, "Times New Roman", Times, serif;font-style:normal;font-weight:lighter;color:#412414;}

.headline2{z-index:8;position:absolute;font-size:30px;top:1250px;left:210px;padding-bottom:5px; font-family: Georgia, "Times New Roman", Times, serif;font-style:normal;font-weight:lighter;color:#412414;}

.care_h1{z-index:8;position:absolute;font-size:25px;top:120px;left:210px;padding-bottom:5px; font-family: Georgia, "Times New Roman", Times, serif;font-style:normal;font-weight:lighter;color:#412414;}

.care_l1{z-index:8;position:absolute;font-size:18px;top:160px;left:260px;padding-bottom:5px;  font-family: Georgia, "Times New Roman", Times, serif;font-style:normal;font-weight:lighter;color:#412414;}

.care_l2{z-index:8;position:absolute;font-size:18px;top:190px;left:260px;padding-bottom:5px;  font-family: Georgia, "Times New Roman", Times, serif;font-style:normal;font-weight:lighter;color:#412414;}

.indie_h1{z-index:8;position:absolute;font-size:25px;top:240px;left:210px;padding-bottom:5px; font-family: Georgia, "Times New Roman", Times, serif;font-style:normal;font-weight:lighter;color:#412414;}

.indie_l1{z-index:8;position:absolute;font-size:18px;top:280px;left:260px;padding-bottom:5px;  font-family: Georgia, "Times New Roman", Times, serif;font-style:normal;font-weight:lighter;color:#412414;}

.indie_l2{z-index:8;position:absolute;font-size:18px;top:310px;left:260px;padding-bottom:5px;  font-family: Georgia, "Times New Roman", Times, serif;font-style:normal;font-weight:lighter;color:#412414;}

.copy{z-index:8; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; line-height:22px;position:absolute; 
top:100px; left:220px; width:580px;color:#8e724b;}

.adobe{z-index:8; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; line-height:22px;position:absolute; 
top:360px; left:200px; width:580px;color:#8e724b;}
/* ...............activities_services.htm................ */

.act1{z-index:8; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; line-height:22px;position:absolute; 
top:100px; left:220px; width:580px;color:#8e724b;}

.act2{z-index:8; position:absolute;font-size:20px;top:87px;left:215px; font-family: Georgia, "Times New Roman", Times, serif;font-style:normal;font-weight:lighter;color:#412414;}


/* ...............activities_services.htm................ */

.about1{z-index:5; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; line-height:22px;position:absolute; 
top:100px; left:220px; width:580px;color:#8e724b;}

.about2{z-index:2; position:absolute;font-size:20px;top:87px;left:215px; font-family: Georgia, "Times New Roman", Times, serif;font-style:normal;font-weight:lighter;color:#412414;}

/* ...............activities_services.htm................ */

.care1{z-index:5; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; line-height:22px;position:absolute; 
top:100px; left:220px; width:580px;color:#8e724b;}

.care2{z-index:2; position:absolute;font-size:20px;top:87px;left:215px; font-family: Georgia, "Times New Roman", Times, serif;font-style:normal;font-weight:lighter;color:#412414;}

/* ...............activities_services.htm................ */

.contact1{z-index:5; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; line-height:22px;position:absolute; top:100px; left:220px; width:580px;color:#8e724b;}

.contact2{z-index:2; position:absolute;font-size:20px;top:87px;left:215px; font-family: Georgia, "Times New Roman", Times,} 

/* ....................................................... */

/* ...............activities_services.htm................ */

.finance1{z-index:5; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; line-height:22px;position:absolute; top:100px; left:220px; width:580px;color:#8e724b;}

.finance2{z-index:2; position:absolute;font-size:20px;top:87px;left:215px; font-family: Georgia, "Times New Roman", Times,} 

/* ....................................................... */

/* ...............activities_services.htm................ */

.living1{z-index:5; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; line-height:22px;position:absolute; top:100px; left:220px; width:580px;color:#8e724b;}

.living2{z-index:2; position:absolute;font-size:20px;top:87px;left:215px; font-family: Georgia, "Times New Roman", Times,} 

/* ....................................................... */

/* ...............activities_services.htm................ */

.forms1{z-index:5; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; line-height:22px;position:absolute; top:100px; left:220px; width:580px;color:#8e724b;}

.froms2{z-index:2; position:absolute;font-size:20px;top:87px;left:215px; font-family: Georgia, "Times New Roman", Times,} 

/* ....................................................... */

/* ...............activities_services.htm................ */

.gallery1{z-index:5; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; line-height:22px;position:absolute; top:100px; left:220px; width:580px;color:#8e724b;}

.gallery2{z-index:2; position:absolute;font-size:20px;top:87px;left:215px; font-family: Georgia, "Times New Roman", Times,} 

/* ....................................................... */

/* ...............activities_services.htm................ */

.sales1{z-index:5; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; line-height:22px;position:absolute; top:100px; left:220px; width:580px;color:#8e724b;}

.sales2{z-index:2; position:absolute;font-size:20px;top:87px;left:215px; font-family: Georgia, "Times New Roman", Times,} 

/* ....................................................... */

.welcome{
z-index:2;
float:right;
padding-right:100px;
padding-top:23px;
font-size:30px;
top:200px;
left:350px;
padding-bottom:5px; font-family: Georgia, "Times New Roman", Times, serif;
font-style:normal;
font-weight:lighter;
color:#412414;}

.welcome2{
z-index:3;
position:absolute;
font-size:30px;
bottom:245px;
right:215px;
padding-bottom:5px; font-family: Georgia, "Times New Roman", Times, serif;
font-style:normal;
font-weight:lighter;
color:#412414;}

.intro {
z-index:4;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
line-height:22px;
position:absolute; 
top:100px; 
right:30px; 
width:420px;
color:#8e724b;}

.intro2 {
z-index:5;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
line-height:22px;
position:absolute; 
top:340px; 
right:150px; 
width:300px;
color:#8e724b;}


h3 {
font-size:24px;
text-indent:-15px;
padding-bottom:5px; font-family: Georgia, "Times New Roman", Times, serif;
font-style:normal;
font-weight:lighter;
color:#412414;}

#quicklinks{ 
position: relative;
padding-bottom:5px; font-family: Georgia, "Times New Roman", Times, serif;
line-height:20px; 
width: 118px; 
height:154px;
padding-left:27px;
padding-top:7px;
top: 25px; 
left: 22px;
list-style-type:disc #ccd7af;
border: dashed 1px #ccd7af;}



div#quicklinks li a:link {
color:#8c734a;
}
div#quicklinks li a:visited {
color: #8c734a;
}
div#quicklinks li a:hover {
color: #402514;


}


#nav_sub  a:link {
color: #000:}
#nav_sub li a:visited {
color: #8e724b;}
#nav_sub li a:hover {
color: #412414;}



#nav_main { list-style-type:none}
#nav_sub{ 
list-style-type: square;
}


#content { 
margin : 0 auto 0 ; 
width : 950px; 
height:100%;
background-color:#f8fad3;}

#footer { 
position : relative; 
clear : both; 
width : 100%; 
height : 220px; 
background-color: #bbc9a5;
 }



#footer_content { 
position : relative; 
margin : 0 auto 0 ; 
width : 950px; 
height:100%; 
background-color:#bbc9a5;
}

#flash{
	position:absolute;
	top:50px;
	left:170px;
	height:332px;
	width:308px;
	background-color:#f8fad5;
	z-index:3;
}

#flash2{
	position:absolute;
	top:390px;
	left:380px;
	height:121px;
	width:99px;
	background-color:#f8fad5;
}


.clear { clear : both; }

li#egg {position:absolute; left:138px; bottom:0px; z-index:2;  text-decoration:none; list-style-type:none;}

li#egg a{list-style-type : none; height: 71px; display:block; text-decoration:none; text-indent: -900em;}

li#egg a{width: 186px; background: url(../randjes_estate_images/fowl.jpg) no-repeat left top;}
li#egg a:hover{ background: url(../randjes_estate_images/fowl.jpg) no-repeat left bottom;}

#photos01{ position:absolute; top:120px; left: 240px;}
#photos02{ position:absolute; top:210px; left: 240px;}
#photos03{ position:absolute; top:300px; left: 240px;}
#photos04{ position:absolute; top:390px; left: 240px;}
#photos05{ position:absolute; top:480px; left: 240px;}

/* ...............1st row of photos in the gallery................ */

ul#batch01{ z-index : 5; position : relative; left:250px; top: -70px; width : 435px; height : 85px; margin-top : 10px; margin-bottom:10px ; margin-left:20px;padding : 0; background-image: url(../randjes_estate_images/batch01.jpg) ; list-style-type:none; text-indent:-9999px; }

li#pic_1 { position : absolute; top : 3px; left : 1px; width : 80px; height : 80px; }
li#pic_2 { position : absolute; top : 3px; left : 89px; width : 80px; height : 80px; }
li#pic_3 { position : absolute; top : 3px; left : 176px; width : 80px; height : 80px; }
li#pic_4 { position : absolute; top : 3px; left : 264px; width : 80px; height : 80px; }
li#pic_5 { position : absolute; top : 3px; left : 351px; width : 80px; height : 80px; }

ul#batch01 a { display : block; width : 80px; padding-top : 60px; text-decoration : none; overflow : hidden; }

/* ............................................................... */

ul#batch02{ z-index : 5; position : relative; left:250px; top: -70px; width : 435px; height : 85px; margin-top : 10px; margin-bottom:10px ; margin-left:20px;padding : 0; background-image: url(../randjes_estate_images/batch02.jpg) ; list-style-type:none; text-indent:-9999px; }

li#pic_6 { position : absolute; top : 3px; left : 1px; width : 80px; height : 80px; }
li#pic_7 { position : absolute; top : 3px; left : 89px; width : 80px; height : 80px; }
li#pic_8 { position : absolute; top : 3px; left : 176px; width : 80px; height : 80px; }
li#pic_9 { position : absolute; top : 3px; left : 264px; width : 80px; height : 80px; }
li#pic_10 { position : absolute; top : 3px; left : 351px; width : 80px; height : 80px; }

ul#batch02 a { display : block; width : 80px; padding-top : 60px; text-decoration : none; overflow : hidden; }

/* ............................................................... */

ul#batch03{ z-index : 5; position : relative; left:250px; top: -70px; width : 435px; height : 85px; margin-top : 10px; margin-bottom:10px ; margin-left:20px;padding : 0; background-image: url(../randjes_estate_images/batch03.jpg) ; list-style-type:none; text-indent:-9999px; }

li#pic_11 { position : absolute; top : 3px; left : 1px; width : 80px; height : 80px; }
li#pic_12 { position : absolute; top : 3px; left : 89px; width : 80px; height : 80px; }
li#pic_13 { position : absolute; top : 3px; left : 176px; width : 80px; height : 80px; }
li#pic_14 { position : absolute; top : 3px; left : 264px; width : 80px; height : 80px; }
li#pic_15 { position : absolute; top : 3px; left : 351px; width : 80px; height : 80px; }

ul#batch03 a { display : block; width : 80px; padding-top : 60px; text-decoration : none; overflow : hidden; }

/* ............................................................... */

ul#batch04{ z-index : 5; position : relative; left:250px; top: -70px; width : 435px; height : 85px; margin-top : 10px; margin-bottom:10px ; margin-left:20px;padding : 0; background-image: url(../randjes_estate_images/batch04.jpg) ; list-style-type:none; text-indent:-9999px; }

li#pic_16 { position : absolute; top : 3px; left : 1px; width : 80px; height : 80px; }
li#pic_17 { position : absolute; top : 3px; left : 89px; width : 80px; height : 80px; }
li#pic_18 { position : absolute; top : 3px; left : 176px; width : 80px; height : 80px; }
li#pic_19 { position : absolute; top : 3px; left : 264px; width : 80px; height : 80px; }
li#pic_20 { position : absolute; top : 3px; left : 351px; width : 80px; height : 80px; }

ul#batch04 a { display : block; width : 80px; padding-top : 60px; text-decoration : none; overflow : hidden; }

/* ............................................................... */

ul#batch05{ z-index : 5; position : relative; left:250px; top: -70px; width : 435px; height : 85px; margin-top : 10px; margin-bottom:10px ; margin-left:20px;padding : 0; background-image: url(../randjes_estate_images/batch05.jpg) ; list-style-type:none; text-indent:-9999px; }

li#pic_21 { position : absolute; top : 3px; left : 1px; width : 80px; height : 80px; }
li#pic_22 { position : absolute; top : 3px; left : 89px; width : 80px; height : 80px; }
li#pic_23 { position : absolute; top : 3px; left : 176px; width : 80px; height : 80px; }
li#pic_24 { position : absolute; top : 3px; left : 264px; width : 80px; height : 80px; }
li#pic_25 { position : absolute; top : 3px; left : 351px; width : 80px; height : 80px; }

ul#batch05 a { display : block; width : 80px; padding-top : 60px; text-decoration : none; overflow : hidden; }

/* ............................................................... */

.more a:link{color: #fff;}
.more a:visited{color: #fff;}
.more a:hover{color: #8c734a;}

.adee a:link{color: #fff;}
.adee a:visited{color: #fff;}
.adee a:hover{color: #8c734a;}

.copyright a:link{color: #fff;}
.copyright a:visited{color: #fff;}
.copyright a:hover{color: #8c734a;}


