/* styles */

BODY {
background-image: url(images/bg.gif);
background-repeat: repeat-x;
background-position: 0px 150px;
background-color: #615B4F;
z-index: -100;
 scrollbar-base-color: #d4cfcb;
 scrollbar-track-color: #161616;
 scrollbar-face-color: #d4cfcb;
 scrollbar-highlight-color: #161616;
 scrollbar-3dlight-color: #d4cfcb;
 scrollbar-darkshadow-color: #d4cfcb;
 scrollbar-shadow-color: #161616;
 scrollbar-arrow-color: #161616;
 }

img
{  border-style: none;
}

/* START DIV TAGS */


/* UNIVERSAL TAGS */

div.box1
{
	position:absolute;
	left:100px; 
	top:50px; 
	width: 944px;
	height: 650px;
	margin:0; 
	text-align: left; 
	z-index:0;
	background-color: #161616;
	border: 1px #D4CFCB solid;
}
div.box1p
{
	position:absolute;
	left:100px; 
	top:50px; 
	width: 944px;
	height: 100%;
	margin: 0px;
	text-align: left; 
	z-index:0;
	background-color: #161616;
	border: 1px #D4CFCB solid;
}
div.logo
{
	position:absolute;
	left:115px; 
	top:90px; 
	margin:0;
	text-align: left; 
	z-index:2;
	background-color: #161616;
	border: 0;
}
div.wline
{
	position:absolute;
	left:299px; 
	top:55px; 
	margin:0;
	text-align: left; 
	z-index:2;
	background-color: #161616;
	border-right: 1px #ffffff solid;
	height: 90px;
}
div.add
{
	position:absolute;
	left:312px; 
	top:92px; 
	margin:0;
	text-align: left; 
	z-index:2;
	background-color: #161616;
}
div.lisa
{
	position:absolute;
	left:138px; 
	top:158px; 
	margin:0;
	text-align: left; 
	z-index:2;
	background-color: #161616;
}
div.tele
{
	position:absolute;
	left:131px; 
	top:328px; 
	margin:0;
	text-align: left; 
	z-index:2;
	background-color: #161616;
}
div.whitebox
{
	position:absolute;
	left:299px; 
	top:150px; 
	width: 745px;
	height: 508px;
	margin:0; 
	text-align: left; 
	z-index:1;
	background-color: #ffffff;
	border: 1px #ffffff solid;
}
div.whiteboxp
{
	position:absolute;
	left:299px; 
	top:150px; 
	width: 745px;
	height: 808px;
	margin:0; 
	text-align: left; 
	z-index:1;
	background-color: #ffffff;
	border: 1px #ffffff solid;
}
div.textbox
{
	position:absolute;
	left:321px; 
	top:160px; 
	width: 500px;
	margin:0; 
	text-align: left; 
	z-index:2;
	background-color: #ffffff;
}

/* menu boxes */
div.menu1
{
	position:absolute;
	left:100px; 
	top:379px; 
	width: 200px;
	height: 35px;
	margin:0; 
	text-align: center; 
	z-index:1;
	background-color: #39362F;
	border: 1px #D4CFCB solid;
}
div.menu2
{
	position:absolute;
	left:100px; 
	top:413px; 
	width: 200px;
	height: 35px;
	margin:0; 
	text-align: center; 
	z-index:1;
	background-color: #4A463D;
	border: 1px #D4CFCB solid;
}
div.menu3
{
	position:absolute;
	left:100px; 
	top:447px; 
	width: 200px;
	height: 35px;
	margin:0; 
	text-align: center; 
	z-index:1;
	background-color: #39362F;
	border: 1px #D4CFCB solid;
}
div.menu4
{
	position:absolute;
	left:100px; 
	top:481px; 
	width: 200px;
	height: 35px;
	margin:0; 
	text-align: center; 
	z-index:1;
	background-color: #4A463D;
	border: 1px #D4CFCB solid;
}
div.menu5
{
	position:absolute;
	left:100px; 
	top:515px; 
	width: 200px;
	height: 35px;
	margin:0; 
	text-align: center; 
	z-index:1;
	background-color: #3A3731;
	border: 1px #D4CFCB solid;
}
div.menu6
{
	position:absolute;
	left:100px; 
	top:549px; 
	width: 200px;
	height: 35px;
	margin:0; 
	text-align: center; 
	z-index:1;
	background-color: #4A463D;
	border: 1px #D4CFCB solid;
}
div.menu7
{
	position:absolute;
	left:100px; 
	top:583px; 
	width: 200px;
	height: 75px;
	margin:0; 
	text-align: center; 
	z-index:1;
	background-color: #39362F;
	border: 1px #D4CFCB solid;
}
div.menu7p
{
	position:absolute;
	left:100px; 
	top:583px; 
	width: 200px;
	height: 100%;
	margin:0; 
	text-align: center; 
	z-index:1;
	background-color: #4A463D;
	border: 1px #D4CFCB solid;
}
div.menu7100
{
	position:absolute;
	left:100px; 
	top:583px; 
	width: 200px;
	height: 100%;
	margin:0; 
	text-align: center; 
	z-index:1;
	background-color: #4A463D;
	border: 1px #D4CFCB solid;
}
div.menu2 a { display:block; }
div.menu3 a { display:block; }
div.menu4 a { display:block; }
div.menu5 a { display:block; }
div.menu6 a { display:block; }
div.menu7 a { display:block; }



/* INDEX TAGS */

div.iwhitebox
{
	position:absolute;
	left:301px; 
	top:379px; 
	width: 742px;
	height: 279px;
	margin:0; 
	text-align: left; 
	z-index:1;
	background-color: #ffffff;
	border: 1px #ffffff solid;
}
div.itextbox
{
	position:absolute;
	left:321px; 
	top:389px; 
	width: 445px;
	height: 249px;
	margin:0; 
	text-align: left; 
	z-index:2;
	background-color: #ffffff;
}
div.featured
{
	position:absolute;
	left:810px; 
	top:410px; 
	margin:0; 
	text-align: left; 
	z-index:2;
	background-color: #ffffff;
}
div.ilogo
{
	position:absolute;
	left:120px; 
	top:55px; 
	margin:0; 
	text-align: left; 
	z-index:1;
	background-color: #161616;
}
div.iadd
{
	position:absolute;
	left:714px; 
	top:53px; 
	margin:0; 
	text-align: left; 
	z-index:1;
	background-color: #161616;
}
div.iphoto
{
	position:absolute;
	left:101px; 
	top:150px; 
	margin:0; 
	text-align: left; 
	z-index:1;
	background-color: #161616;
	width: 943px;
	border-right: 1px #ffffff solid;
}
div.ilisa
{
	position:absolute;
	left:850px; 
	top:145px; 
	margin:0; 
	text-align: left; 
	z-index:2;
}


/* ABOUT US TAGS */
div.logos
{
	position:absolute;
	left:870px; 
	top:168px; 
	margin:0; 
	text-align: left; 
	z-index:2;
	background-color: #ffffff;
	text-align: center;
}


/* copyright div tag */
div.copycredit
{
	position:absolute;
	left: 115px; 
	top: 663px;
	width: 180px;
	margin:0; 
	text-align: center; 
	z-index:2;
	background-color: #161616;
}
div.copycreditp
{
	position:absolute;
	left: 115px; 
	top: 963px;
	width: 180px;
	margin:0; 
	text-align: center; 
	z-index:2;
	background-color: #161616;
}

/* search engine text at bottom div tag */
div.foottext
{
	position:absolute;
	left: 175px; 
	top: 710px;
	width: 800px;
	margin:0; 
	text-align: center; 
	z-index:2;
}

/* List tags for footer menu */
#pipe {
	position:absolute;
	left:325px; 
	top:665px; 
	margin:0; 
	text-align: left; 
	z-index:2;
	color: #ffffff;
	background-color: #161616;
	padding: 0px;
	margin-bottom: 25px;
	}

#pipe ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	border: none;
	} 

#pipe ul li {
	margin-left: 0;
	padding: 0px 15px 0px 15px;
	border-left: 1px #ffffff solid;
	list-style: none;
	display: inline;
	color: #ffffff;
	font-family: Arial, Verdana, Trebuchet MS, Helvetica;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	white-space: pre;
	}

#pipe ul li.first {
	margin-left: -15;
	border-left: none;
	list-style: none;
	display: inline;
	color: #ffffff;
	font-family: Arial, Verdana, Trebuchet MS, Helvetica;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	white-space: pre;
	}

#pipep {
	position:absolute;
	left:325px; 
	top:65px; 
	margin:0; 
	text-align: left; 
	z-index:2;
	color: #ffffff;
	background-color: #161616;
	padding: 0px;
	margin-bottom: 25px;
	}

#pipep ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	border: none;
	} 
#pipep ul li {
	margin-left: 0;
	padding: 0px 15px 0px 15px;
	border-left: 1px #ffffff solid;
	list-style: none;
	display: inline;
	color: #ffffff;
	font-family: Arial, Verdana, Trebuchet MS, Helvetica;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	white-space: pre;
	}
#pipep ul li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	color: #ffffff;
	font-family: Arial, Verdana, Trebuchet MS, Helvetica;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	white-space: pre;
	}

/* special Property Listing page tags */
div.proptop
{
	position:absolute;
	left:115px; 
	top:100px; 
	margin:0;
	text-align: center;
	z-index:12;
	background-color: #161616;
}
div.proplisa
{
	position:absolute;
	left:300px; 
	top:55px; 
	margin:0;
	text-align: left; 
	z-index:12;
	background-color: #161616;
}
div.proptele
{
	position:absolute;
	left:134px; 
	top:155px; 
	margin:0;
	text-align: left; 
	z-index:2;
	background-color: #161616;
}

div.propwbox
{
	position:absolute;
	left:299px; 
	top:50px; 
	width: 745px;
	height: 608px;
	margin:0; 
	text-align: left; 
	z-index:1;
	background-color: #ffffff;
	border: 1px #ffffff solid;
}
div.proptextbox
{
	position:absolute;
	left:289px; 
	top:40px; 
	width: 645px;
	height: 586px;
	margin: 10px; 
	text-align: center; 
	z-index:2;
	background-color: #ffffff;
}



/* start general text format tags */
H1
{color: #161616;
font-family: Arial, Verdana, Trebuchet MS, Helvetica;
font-size: 12pt;
font-style: normal;
font-weight: bold;
margin: 0px;
}

H2
{color: #161616;
font-family: Arial, Verdana, Trebuchet MS, Helvetica;
font-size: 9pt;
font-style: normal;
font-weight: normal;
margin: 0px;
}


P
{color: #161616;
font-family: Verdana, Arial, Trebuchet MS, Helvetica;
font-size: 8pt;
font-style: normal;
font-weight: normal;
}

P.BODY
{
color: #161616;
font-family: Verdana, Arial, Trebuchet MS, Helvetica;
font-size: 8pt;
font-style: normal;
font-weight: normal;
}

P.COPYCREDIT
{color: #ffffff;
font-family: Arial, Verdana, Trebuchet MS, Helvetica;
font-size: 7pt;
font-style: normal;
font-weight: normal;
margin-top: 0px!important;
}

P.FOOTTEXT
{color: #39362F;
font-family: Arial, Verdana, Trebuchet MS, Helvetica;
font-size: 7pt;
font-style: normal;
font-weight: normal;
margin-top: 0px!important;
}

P.BODYHEAD
{color: #161616;
font-family: Arial, Verdana, Trebuchet MS, Helvetica;
font-size: 12pt;
font-style: normal;
font-weight: bold;
margin: 0px;
}

P.SUBHEAD
{color: #161616;
font-family: Arial, Verdana, Trebuchet MS, Helvetica;
font-size: 10pt;
font-style: normal;
font-weight: bold;
margin: 0px;
margin-top: -7px;
}

P.BODYTEXT
{color: #161616;
font-family: Arial, Verdana, Trebuchet MS, Helvetica;
font-size: 9pt;
font-style: normal;
font-weight: normal;
margin: 0px;
}

P.MENUPAD
{
margin-top: 0px!important;
padding-top: 7px;
}

A
{color: #000000;
font-family: Verdana, Arial, Trebuchet MS, Helvetica;
font-size: 8pt;
font-style: normal;
font-weight: bold;
border: 0;
}

A.BODY:link {color: #3a3a3a; font-size: 8pt; font-weight: normal; text-decoration: none; font-family: Verdana, Arial, Trebuchet MS, Helvetica;}
A.BODY:visited {color: #3a3a3a; font-size: 8pt; font-weight: normal; text-decoration: none; font-family: Verdana, Arial, Trebuchet MS, Helvetica;}
A.BODY:active {color: #3a3a3a; font-size: 8pt; font-weight: normal; text-decoration: none; font-family: Verdana, Arial, Trebuchet MS, Helvetica;}
A.BODY:hover {color: #3a3a3a; font-size: 8pt; font-weight: normal; text-decoration: underline; font-family: Verdana, Arial, Trebuchet MS, Helvetica;}

A.BODYU:link {color: #3a3a3a; font-size: 8pt; font-weight: normal; text-decoration: underline; font-family: Verdana, Arial, Trebuchet MS, Helvetica;}
A.BODYU:visited {color: #3a3a3a; font-size: 8pt; font-weight: normal; text-decoration: underline; font-family: Verdana, Arial, Trebuchet MS, Helvetica;}
A.BODYU:active {color: #3a3a3a; font-size: 8pt; font-weight: normal; text-decoration: underline; font-family: Verdana, Arial, Trebuchet MS, Helvetica;}
A.BODYU:hover {color: #3a3a3a; font-size: 8pt; font-weight: normal; text-decoration: none; font-family: Verdana, Arial, Trebuchet MS, Helvetica;}

A.FOOTMENU:link {color: #ffffff; font-size: 7pt; text-decoration: none; font-weight: normal; font-family: Arial, Verdana, Trebuchet MS, Helvetica;}
A.FOOTMENU:visited {color: #ffffff; font-size: 7pt; text-decoration: none; font-weight: normal; font-family: Arial, Verdana, Trebuchet MS, Helvetica;}
A.FOOTMENU:active {color: #ffffff; font-size: 7pt; text-decoration: none; font-weight: normal; font-family: Arial, Verdana, Trebuchet MS, Helvetica;}
A.FOOTMENU:hover {color: #AFD2D7; font-size: 7pt; text-decoration: none; font-weight: normal; font-family: Arial, Verdana, Trebuchet MS, Helvetica;}

A.EMAIL:link {color: #f2e5cf; font-size: 11pt; text-decoration: none; font-weight: bold; font-family: Georgia, Palatino Linotype, Palatino, Times New Roman, Times, sans-serif;}
A.EMAIL:visited {color: #f2e5cf;; font-size: 11pt; text-decoration: none; font-weight: bold; font-family: Georgia, Palatino Linotype, Palatino, Times New Roman, Times, sans-serif;}
A.EMAIL:active {color: #f2e5cf;; font-size: 11pt; text-decoration: none; font-weight: bold; font-family: Georgia, Palatino Linotype, Palatino, Times New Roman, Times, sans-serif;}
A.EMAIL:hover {color:#b08f52; font-size: 11pt; text-decoration: none; font-weight: bold; font-family: Georgia, Palatino Linotype, Palatino, Times New Roman, Times, sans-serif;}

A.W3DES:link {color: #ffffff; font-size: 7pt; font-weight: normal; text-decoration: none; font-family: Arial, Verdana, Trebuchet MS, Helvetica;}
A.W3DES:visited {color: #ffffff; font-size: 7pt; font-weight: normal; text-decoration: none; font-family: Arial, Verdana, Trebuchet MS, Helvetica;}
A.W3DES:active {color: #ffffff; font-size: 7pt; font-weight: normal; text-decoration: none; font-family: Arial, Verdana, Trebuchet MS, Helvetica;}
A.W3DES:hover {color: #AFD2D7; font-size: 7pt; font-weight: normal; text-decoration: none; font-family: Arial, Verdana, Trebuchet MS, Helvetica;}

TABLE
{
border: solid 0 black;
}

TABLE.BORDER
{
border: solid 1 #F2E5CF;
background-color: #B08F52;
border-collapse: collapse;
width: 100%;
}

TD {
	border: solid 0 green;
	valign: top;
	}

TD.BLACKBOX
{
	margin: 0;
	background-color: #2d2c2c;
	border: solid 1 #F2e5cf;
	height: 60px;
	text-align: center;
	padding: 7px 10px 0px 10px;
 }

TD.BLACKBOX2
{
	margin: 0;
	background-color: #2d2c2c;
	border: solid 1 #F2e5cf;
	height: 40px;
	text-align: center; 
	vertical-align: top;
	padding: 7px 10px 0px 10px;
 }

TD.GOLDBOX
{
	padding: 5px 5px 5px 5px;
	margin: 0;
	background-color: #b08f52;
	border: solid 1 #F2e5cf;
}

TD.NOBORDER {
	border: solid 0 black;
	padding: 0;
	margin: 0;
	vertical-align: top;
	text-align: left;
	color: black;
	font-family: Eurostyle, Verdana, Arial, Helvetica;
	font-size: 0pt;
	font-style: normal;
	font-weight: normal; 
	padding: 20px; 
	}

UL
{color: #161616;
font-family: Verdana, Arial, Trebuchet MS, Helvetica;
font-size: 7pt;
font-style: normal;
font-weight: normal;
line-height: 1.5!important;
margin-top: -5!important;
margin-bottom: 10!important;
margin-left: -5!important;
line-height: 1.5;
margin-top: 2;
margin-bottom: 8;
margin-left: 25;
}


OL
{color: black;
font-family: Verdana, Arial, Trebuchet MS, Helvetica;
font-size: 7pt;
font-style: normal;
font-weight: normal;
}

