html, body {
	font:Arial, Helvetica, sans-serif;
	color:#000;
        font-size:100%;
	background:#544935 url('images/bg_blur1.jpg') repeat-y top center;	
	}
#body {
margin-top:0px:
	position: relative;
        margin-left:auto;
        margin-right:auto;
	width: 1000px;
        background:#fff;
	text-align:left;	
	padding-bottom:10px;
	border:0px solid #000000;	
	}
#header {
position:relative;
background-image: url('images/head_scene.jpg');
width:1000px;
height:119px;
}
#header-left {
position:absolute;
left:0px;
top:0px;
width:200px;
height:119px;
filter:alpha(opacity=30);
-moz-opacity:0.3;
-khtml-opacity: 0.3;
opacity: 0.3;
background-color:#000;
}
#header-left-cont{
position:absolute;
left:0px;
top:0px;
width:190px;
height:109px;
padding:5px;
text-align:center;
color:#fff;
font-family: "Trebuchet MS", "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:1.4em;
}
#header-mid {
position:absolute;
left:200px;
top:0px;
width:600px;
height:119px;
background-image: url('images/lily_ban.png');
}
#header-mid-cont{
position:absolute;
left:200px;
top:0px;
width:590px;
height:79px;
padding:20px 5px;
text-align:center;
color:#fff;
font-family: "Trebuchet MS", "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:1.4em;
}
#header-right-cont{
position:absolute;
left:800px;
top:0px;
width:190px;
height:59px;
padding:30px 5px;
text-align:center;
color:#fff;
font-family: "Trebuchet MS", "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:1.4em;
}
#header-right {
position:absolute;
left:800px;
top:0px;
width:200px;
height:119px;
filter:alpha(opacity=30);
-moz-opacity:0.3;
-khtml-opacity: 0.3;
opacity: 0.3;
background-color:#000;
}
#nav-back {
position:relative;
background:#b97e49 url('images/menu_blue_b.jpg') repeat-x;
padding-left:10px;
font-family: "Trebuchet MS", "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-weight:bold;
font-size: 14px;
color:#e7dec3;
height:35px;
}
#nav-left {
position:absolute;
left:0px;
top:8px;
}
#nav-center {
text-align:center;
position:absolute;
left:200px;
width:700px;
top:0px;
border:0px solid #fff;
}
#nav-right {
position:absolute;
left:830px;
top:8px;
width:150px;
text-align:right;
border:0px solid #fff;
}
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}
#list {
position:relative;
padding:10px;
width:750px;
top:10px;
background:#e7dec3;
border:1px solid #aaa;
}
a.button {
    background: transparent url('images/btn_blue_rr.jpg') no-repeat scroll top right;
    background-position:right 0px;
    color: #e7dec3;
    display: block;
    float: left;
    font-family: "Trebuchet MS", "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-weight:bold;
    font-size: 14px;
    height: 35px;
    margin-right: 12px;/*space btwn btns*/
    padding-right: 9px; /* sliding doors padding */
    text-decoration: none;
}
a.button span {
    background: transparent url('images/btn_blue_ll.jpg') no-repeat;
    background-position:left 0px;
    display: block;
    line-height: 15px;
    padding: 10px 0px 10px 10px;
}
a.button:hover {
    background: transparent url('images/btn_blue_rr.jpg') no-repeat scroll top right;
    background-position:right -35px;
    color: #daeafc;
    outline: none; /* hide dotted outline in Firefox */
}
a.button:hover span {
    background: transparent url('images/btn_blue_ll.jpg') no-repeat;
    background-position:left -35px;
    padding: 10px 0px 10px 10px;
}
a.current {
    background: transparent url('images/btn_blue_rr.jpg') no-repeat scroll top right;
    background-position:right -35px;
    color: #daeafc;
    display: block;
    float: left;
    font-family: "Trebuchet MS", "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-weight:bold;
    font-size: 14px;
    height: 35px;
    margin-right: 12px;/*space btwn btns*/
    padding-right: 9px; /* sliding doors padding */
    text-decoration: none;
}

a.current span {
    background: transparent url('images/btn_blue_ll.jpg') no-repeat;
    background-position:left -35px;
    display: block;
    line-height: 14px;
    padding: 10px 0px 10px 10px;
}
a.button:active {
    background-position: right -35px;
    color: #8bd3fc;
    outline: none; /* hide dotted outline in Firefox */
}
a.button:active span {
    background-position: left -35px;
    padding: 10px 0px 10px 10px;
}

#content {
position: relative;
padding:10px;
width:100%
border:1px solid #000;
}
.link-sl{
	position: relative;
	/*text-align:center;*/
	width:100%;
        padding-top:0px;
	margin-top:7px;
	/*margin-left:auto;
	margin-right:auto;*/
	background:#fff url('images/bg/bg_wht.png') repeat-x;
	background-position:bottom;
	border-top:1px solid #63573e;/*345d6c;*/
	border-left:1px solid #63573e;/*345d6c;*/
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	}
.link-sl a {
	text-align:center;
	text-decoration:none;
	color:#000000;
	}
.col-left{
	position: relative;
	top: 0px;
	left: 5px;
	margin-top: 10px;
	margin-left: 5px;
	margin-bottom: 5px;
	width: 10em;  /*ems so it will grow*/
	background: none;
	border:0px solid #000087;
        }
.col-right{
	position: absolute;
	top: 0px;
	left: 170px;
	margin: 0;  /*center for now */
	width: 33em;  /*ems so it will grow*/
	background: none;
	font-size: 100%;
	border:0px solid #008700;
        }
.address-sl{
    position:relative;
    left:-5px;
    top:5px;
    height:3.7em;
        margin-top:auto;
        margin-bottom:7px;
        font-family:verdana;
        font-size:.8em;
        text-align:center;
        color:#000000;
    background:none;
    border:0px solid #345d6c;
    }	
.image-sl{
	position:relative;
	left:0px;
	top:0px;
        height:112px;
        margin-top:auto;
        margin-bottom:auto;
	padding: 0px;
	background:none;
	border:0px solid #345d6c;
	}
.image-sold-sl{
	position:absolute;
	left:20px;
	top:13px;
	width:107px;
	height:83px;
	padding: 5px 5px 5px 5px;
	font-size:2em;
        font-family:verdana;
	color:#ffff44;
	text-align:center;
	background:none;
	text-shadow: rgba(0,0,0,1) 0px 0px 6px; /*Safari-only*/
	border:0px solid #FFD700;
	}
.image-sold-sl img{
	border:0px solid #FFD700;
}
.image-ser-sl{
        position:relative;
        left:-5px;
	top:0px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:5px;
        width:153px;
        font-family:verdana;
	font-weight:bold;
	font-size:.7em;
	color:#fff09a;/*ddeeff;*/
	text-align:center;
	background:#63573e;/*224467;*/
	border:0px solid #999999;
	}
.discrpt-sl {
	position:relative;
	margin: 0;  /*center for now */
	top:5px;
	width:450px;
	height:66px;
        margin-left:auto;
        margin-right:auto;
	font-family:'Times New Roman';
        font-size:1.5em;
	text-align:center;
	color: #3e3627;/*345d6c;*/
	background:none;
	border:1px solid #f00;
	}
.discrpt-2-sl {
	position:relative;
	left:0px;
	top:12px;
	height:114px;
	width:44em;
        margin-top:auto;
        margin-bottom:20px;
        margin-left:auto;
        margin-right:auto;
	text-align:left;
        font-family:verdana;
       	font-size:.8em;
       	color:#000000;
	background:none;
	overflow:auto;
	border:1px solid #0f0;
	}
.open-house-sl{
       position:absolute;
       left:0px;
       top:60px;
       height:18px;
       width:44em;  /*ems so it will grow*/
       text-align:center;
       font:.8em verdana;
       font-weight:bold;
       color:#fff09a;
       /*margin: 0; center for now */
       background:#544935 url('images/bg/shd_over.png') repeat-x;
	border:0px solid #fff;
        }
.open-house-cont-sl{
        position:relative;
        left:0px;
        top:1px;
	margin-left:0;
	width:44em;  /*ems so it will grow*/
        text-align:center;
        font:.8em verdana;
        font-weight:bold;
        color:#dddd00;
	border:1px solid #0f0;
        }
.lmh-link-sl{
	position: relative;
	/*text-align:center;*/
	width:100%;
        padding-top:0px;
	margin-top:7px;
	/*margin-left:auto;
	margin-right:auto;*/
	background:#fff url('images/bg/bg_wht.png') repeat-x;
	background-position:bottom;
	border-top:1px solid #63573e;/*345d6c;*/
	border-left:1px solid #63573e;/*345d6c;*/
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	}
.lmh-link-sl a {
	text-align:center;
	text-decoration:none;
	color:#000000;
	}
.lmh-col-left{
	position: relative;
	top: 0px;
	left: 5px;
	margin-top: 10px;
	margin-left: 5px;
	margin-bottom: 5px;
	width: 10em;  /*ems so it will grow*/
	background: none;
	border:0px solid #000087;
        }
.lmh-col-right{
	position: absolute;
	top: 0px;
	left: 170px;
	margin: 0;  /*center for now */
	width: 36em;  /*ems so it will grow*/
	background: none;
	font-size: 100%;
	border:0px solid #008700;
        }
.lmh-address-sl{
    position:relative;
    left:-5px;
    top:5px;
    height:3.7em;
        margin-top:auto;
        margin-bottom:7px;
        font-family:verdana;
        font-size:.8em;
        text-align:center;
        color:#000000;
    background:none;
    border:0px solid #345d6c;
    }	
.lmh-image-sl{
	position:relative;
	left:0px;
	top:0px;
        height:112px;
        margin-top:auto;
        margin-bottom:auto;
	padding: 0px;
	background:none;
	border:0px solid #345d6c;
	}
.lmh-image-sold-sl{
	position:absolute;
	left:20px;
	top:13px;
	width:107px;
	height:83px;
	padding: 5px 5px 5px 5px;
	font-size:2em;
        font-family:verdana;
	color:#ffff44;
	text-align:center;
	background:none;
	text-shadow: rgba(0,0,0,1) 0px 0px 6px; /*Safari-only*/
	border:0px solid #FFD700;
	}
.lmh-image-sold-sl img{
	border:0px solid #FFD700;
}
.lmh-image-ser-sl{
        position:relative;
        left:-5px;
	top:0px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:5px;
        width:153px;
        font-family:verdana;
	font-weight:bold;
	font-size:.7em;
	color:#fff09a;/*ddeeff;*/
	text-align:center;
	background:#63573e;/*224467;*/
	border:0px solid #999999;
	}
.lmh-discrpt-sl {
	position:relative;
	margin: 0;  /*center for now */
	top:5px;
	width:100%;
	height:66px;
        margin-left:auto;
        margin-right:auto;
	font-family:'Times New Roman';
        font-size:1.5em;
	text-align:center;
	color: #3e3627;/*345d6c;*/
	background:none;
	border:0px solid #345d6c;
	}
.lmh-discrpt-2-sl {
	position:relative;
	left:0px;
	top:12px;
	height:114px;
	width:100%;
        margin-top:auto;
        margin-bottom:20px;
        margin-left:auto;
        margin-right:auto;
	text-align:left;
        font-family:verdana;
       	font-size:.8em;
       	color:#000000;
	background:none;
	overflow:auto;
	border:0px solid #345d6c;
	}
.lmh-open-house-sl{
       position:absolute;
       left:0px;
       top:60px;
       height:18px;
       width:100%;  /*ems so it will grow*/
       text-align:center;
       font:.8em verdana;
       font-weight:bold;
       color:#fff09a;
       /*margin: 0; center for now */
       background:#544935 url('images/bg/shd_over.png') repeat-x;
	border:0px solid #fff;
        }
.lmh-open-house-cont-sl{
        position:relative;
        left:0px;
        top:1px;
	margin-left:0;
	width:100%;  /*ems so it will grow*/
        text-align:center;
        font:.8em verdana;
        font-weight:bold;
        color:#dddd00;
	border:1px solid #0f0;
        }
#lmh-add {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	width:600px;
	height:170px;
	text-align:center;
	padding-top: 10px;
	padding-bottom: 10px;
	background:#FFFFFF url('images/bg/bg_bl_blnd1.png') repeat-x;
        background-position:bottom;
	border:1px solid #345d6c;
	}
#lmh-add-pic{
        	position:relative;
	left:0px;
	top:0px;
	margin-left:auto;
	margin-right:auto;
	width:132px;
	height:90px;
	/*padding: 5px 5px 10px 5px;*/
        	font: 24px verdana, "sans serif";
        	font-weight:600;
	text-align:center;
        	color:#800000;
	background:#FFFFFF;
        	border:4px solid #000000;
	}
#lmh-add-price {	
	position:relative;
	left:160px;
	top:5px;
	width:400px;
	height:60px;
	font: 20px times, garamond, serif;
	text-align:left;
	border:0px solid #aaaaaa;
	color:#d7ca82;
	}
#lmh-add-des{
	position:relative;
	left:0px;
	top:-10px;
	margin-top:18px;
	/*width:415px;*/
	/*height:66px;*/
        	font: 16pt arial, helvetica, sans-serif;
        	color:#3e3627;/*345d6c;*/
        	text-align:center;
	/*background:#FFFFFF;*/
	border:0px solid #aaaaaa;
	}
#lmh-footer{
	position:relative;
	margin-left:auto;
	margin-top:10px;
	margin-right:auto;
	margin-bottom:20px;
	width:400px;
	font-size: .7em serif;
	text-align:center;
	color:#777;
	}
#lmh-footer-cont{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	width:130px;
	font-size: .7em serif;
	text-align:center;
	border-left:1px solid #777;
	border-right:1px solid #777;
	color:#777;
	}
.blog  {
position:relative;
line-height:15px;
left:0px;
top:0px;
margin-left:auto;
margin-right:auto;
width:160px;
padding:5px;
background:#fff;
font-family:Arial, sans-serif;
font-size:1em;
border:solid 3px #ff8040;
}
.blog-link  {
text-decoration:none;
color:#555;
}
/*.blog-link a:hover, a:active {
background:#fff;
color:#555;
}
.blog img {
margin-left:auto;
margin-right:auto;
}*/
.zill {
position:relative;
margin-left:auto;
margin-right:auto;
margin-bottom:20px;
width:160px;
top:20px;
border:4px solid #870000;
}
#form {
margin-left:auto;
margin-right:auto;
padding:8px;
font-family:verdana;
font-size:1em;
text-align:center;
width:680px;
border:0px solid #000;
}
#right {
position:absolute;
width:180px;
left:800px;
top:20px;
padding:5px;
background:#e7dec3;
border:1px solid #aaa;
}
table.c
{
cellpadding:0px;
cellspacing:0px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
/*font-size: 1em;*/
width:100%;
background-color:#eeeeee;
border-collapse:collapse;
border:solid #888888;
border-width:1px 3px 3px 1px;
}
table.c td, table th 
{
/*font-size:.9em;*/
padding:0px 0px 0px 5px;
text-decoration:none;
}
table.c th 
{
/*font-size:1em;*/
text-align:left;
padding-top:5px;
padding-left:5px;
padding-bottom:4px;
color:#870000;
}
table.s {
cellpadding:0px;
cellspacing:0px;
margin-left:auto;
margin-right:auto;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
/*font-size: 1em;*/
width:70%;
border-collapse:collapse;
border:solid #888888;
border-width:1px 3px 3px 1px;
}
table.s td
{
/*font-size:.9em;*/
text-align:left;
padding:0px 0px 0px 5px;
text-decoration:none;
border:solid #888888;
border-width:1px 0px 0px 0px;
}
table.s th 
{
/*font-size:1em;*/
text-align:left;
padding-left:5px;
background:#eee;
color:#870000;
}
#pop{
position:relative;
top:20px;
margin-left:auto;
margin-right:auto;
margin-bottom:50px;
width:150px;
text-align:center;
background-color:#eeeeee;
padding:15px;
border:1px solid #ccc;
}
#show{
width:1000px;
height:119px;
}