/* @override http://homesbylaurenllc.com/styles/lp.css */

/* @override http://homesbylaurenllc.com/styles/lp.css */

/* ----------------------------------------
Homes By Lauren LLC Landing Page CSS 
File name: lp.css
Origin Date: 05/11/2006
Author: Kenny Frank, Excellanz Graphics
------------------------------------------- */

/* page background */
body {
	margin:0px;
	padding:0px;
	border:none;
	background-image: url(../images/if/bg.jpg);
	background-repeat: repeat;
}

/* overall container */
div.oContainer {
	position:relative;
	width:686px;
	height:352px;
	margin:0px auto auto auto;
	padding:0px;
	background-color: transparent;
	z-index: 100;
}

/* other containers */
div.logoContainer {
	position:absolute;
	top:0px;
	left:0px;
	width:129px;
	height:91px;
	background-image:url(../images/if/logo.jpg);
	background-repeat:no-repeat;
	z-index:110;
}
div.imgContainer {
	position:absolute;
	top:0px;
	left: 133px;
	width:552px;
	height:352px;
	margin:0px;
	padding:0px;
	background-image:url(../images/if/imgpanel.jpg);
	background-repeat: no-repeat;
	z-index: 110;
}
	.imgContainer img {
		position: absolute;
		top: 50px;
		left: 40px;
		width: 471px;
		height: 251px;
		background-image: url(../images/photos/lp_Interior-471x251.jpg);
		background-repeat: no-repeat;
		border: 1px solid black;
		z-index: 200;
	}
div.leftContainer {
	position: absolute;
	top:95px;
	width:129px;
	height:257px;
	margin:0px;
	padding:0px;
	background-image:url(../images/if/leftsidebar.jpg);
	background-repeat: no-repeat;
	z-index: 110;
}
	.leftContainer h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:black;
		margin-top:12px;
		margin-bottom:5px;
		padding-left:6px;
		
	}
	.leftContainer p {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:black;
		margin:0px 0px 7px 0px;
		padding-left:6px;
		padding-right:6px;
	}
	.leftContainer a {
		background-color:rgb(128,0,32);
		color:rgb(239,220,186);
		text-decoration: none;
		padding:0px 2px 0px 2px;
	}
	.leftContainer a:hover {
		background-color:rgb(208,223,117);
		color:rgb(128,0,32);
		text-decoration: none;
		padding:0px 2px 0px 2px;
	}
div.lpTitle {
	position: relative;
	width: 686px;
	height: 30px;
	margin: 5px auto;
	background-color: transparent;
	z-index: 100;
}
div.lpTitle h3 {
	color: #d8b77c;
	font-family: Arial, Helvetica, 'sans-serif';
	text-align: center;
}
div.lpTitle p {
	color: #d8b77c;
	text-align: center;
	font-size: 10px;
	font-family: Arial, Helvetica, 'sans-serif';
	padding-bottom: 25px;
}
div.lpTitle a {
	color: #db877c;
	text-decoration: none;
}
div.lpTitle a:hover {
	color: #db877c;
	text-decoration: underline;
}
div.copyrightContainer {
	position:relative;
	width:686px;
	height:30px;
	margin:15px auto 0px auto;
	padding:0px;
	background-color:transparent;
	z-index: 100;
}
	.copyrightContainer p {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:rgb(239,220,186);
	}
	.copyrightContainer a {
		color:rgb(239,220,186);
		text-decoration: underline;
	}
	.copyrightContainer a:hover {
		color:yellow;
		text-decoration: underline;
	}

div.menuContainer {
	position:relative;
	width: 686px;
	height:25px;
	margin:50px auto 0px auto;
	padding:0px;
	background-color:transparent;
	z-index: 200;
	padding-left:1px;
}


/* special case setups */
.undrln {
	text-decoration: underline;
}
.bold {
	font-weight: bold;
}
