/* ++++++++++ global general styles start ++++++++++*/	
html, body {

scrollbar-track-color: # eeeeee;

scrollbar-face-color: # ffffff;

scrollbar-3dlight-color: # dddddd;

scrollbar-highlight-color: # aaaaaa;

scrollbar-darkshadow-color: #666666;

scrollbar-shadow-color: # 888888;

scrollbar-arrow-color: # ffffff;

        font-size:100%;
	margin-left:auto;
        margin-right:auto;
	padding:0px;
	font:Arial, Helvetica, sans-serif;
	color:#000000;
	background:#a38f67 url(../images/bg/bg_wheat.gif) repeat-y top center;	
	}
#pview{
font-size:18px;
width:900;

}
h1 {font-size:2.5em;}
h2 {font-size:1.875em;}
p {font-size:1.0em;}
a:link { color:#000087; }
a:visited { color:#780F78; }
a:hover { color:#870000; } 
a:active { color:#FF0000; }
a:link, a:visited, a:active { text-decoration: none }
	
.color-1-text-18 { 
	font-family: arial, geneva, sans-serif;
	font-size: 14pt;
	color: #d7ca82;
	}
.color-1-text-15 { 
	font: 15pt arial, helvetica, sans-serif;
	color: #bbbbbb;
	text-align:center;
	}
	
.color-2-text-10 { 
	font: 10pt arial, helvetica, sans-serif;
	/*color: #000000;*/
	}	
.color-2-text-12 { 
	font: 12pt arial, helvetica, sans-serif;
	/*color: #000000;*/
	}	
.color-2-text-13 { 
	font: 13pt arial, helvetica, sans-serif;
	/*color: #000000;*/
	}	
.color-2-text-14 { 
	font: 14pt arial, helvetica, sans-serif;
	/*color: #000000;*/
	}	
.color-2-text-16 { 
	font: 16pt arial, helvetica, sans-serif;
	/*color: #000000;*/
	}	
.color-2-text-18 { 
	font: 18pt arial, helvetica, sans-serif;
	/*color: #000000;*/
	}	
.color-2-text-20 { 
	font: 20pt arial, helvetica, sans-serif;
	/*color: #000000;*/
	}	
.color-3-text-15 { 
	font: 15pt arial, helvetica, sans-serif;
	color: #362C1D;
	text-align:center;
	}	
.color-3-text-10 { 
	font: 10pt arial, helvetica, sans-serif;
	color: #362C1D;
	}	
	
.color-4-text-14 { 
	font: 14pt arial, helvetica, sans-serif;
	color: #040303;
	}		
.color-4-text-16 { 
	font: 16pt arial, helvetica, sans-serif;
	color: #040303;
	}		
.color-4-text-20 { 
	font: 16pt arial, helvetica, sans-serif;
	color: #000000;
	}		
.color-4-text-22 { 
	font: 22pt arial, helvetica, sans-serif;
	color: #000000;
	}		
	
.color-5-text-15 { 
	font: 15pt arial, helvetica, sans-serif;
	color: #A8B32D;
	}	
		
.color-6-text-13 { 
	font: 13pt arial, helvetica, sans-serif;
	color: #700F0A;
	}			
.color-6-text-19 { 
	font: 15pt arial, helvetica, sans-serif;
	color: #700F0A;
	}			
.color-6-text-22 { 
	font: 22pt arial, helvetica, sans-serif;
	color: #700F0A;
	}
.fixed {
position:fixed;
left:80%;
top:20px;
color:white;
border:solid 5px #870000;
}		
/* ++++++++++ global general styles end ++++++++++*/	
/* ++++++++++ global structure styles start ++++++++++*/	
#lmh-body-center {
	text-align:center;
        margin-left:auto;
        margin-right:auto;
	}	
#lmh-body {
	position: relative;
        margin-left:auto;
        margin-right:auto;
	width: 700px;
	margin-top: 40px;
	text-align:left;	
	padding-bottom:10px;
	border:0px solid #000000;	
	}
#lmh-header {
	position:absolute;
	left:0px;
	top:0px;
	width:700px;
	height:650px;
	border:0px solid #0000ff;
	}	
#lmh-header-left {
	position:absolute;
	left:0px;
	top:0px;
	height:163px;
	width:273px;
	border:0px solid #00ff00;	
		}
#lmh-header-left-content {	
	position:relative;
	top:10px;
	left:3px;
	width:264px;
	text-align:center;
	text-decoration:none;
	border:0px solid #ff0000;
	}
#lmh-header-left-content-2 {	
	position:relative;
	top:130px;
	left:10px;
	width:250px;
	text-align:right;
	text-decoration:none;
	border:1px solid #ff00ff;
	}
#lmh-header-right {	
	position:absolute;
	left:273px;
	top:0px;
	height:163px;
	width:427px;
	border:0px solid #00ffff;
	}		
#lmh-header-bot {	
	position:absolute;
	left:0px;
	top:163px;
	height:55px;
	width:700px;
	border:0px solid #ffff00;
	}
#lmh-header-bot-content {	
	position:absolute;
	left:0px;
	top:174px;
	width:660px;
	height:30px;
	font: 28px times, garamond, serif;
	text-align:right;
	border:0px solid #aaaaaa;
	color:#d7ca82;
	}
#lmh-header-bot-content a {
	padding: 0px 5px 0px 5px;
	text-decoration:none;
	color:#d7ca82;
	}
#lmh-header-bot-content a:hover {	
	color:#d7ca82; 
	background: #4e0000;
	}
#lmh-menu {
	position:absolute;
	left:17px;
	top:250px;
	width:137px;
	height:372px;
	font: 22px Franklin Gothic Book/*exotica*/,Arial, Helvetica, sans-serif;
	background: url(http://www.lilysmobilehomes.com/images/bg/bg_menu1.gif) no-repeat 0px 0px;
	}
#lmh-menu a {
	display:block;
	text-align:left;
	line-height:33px;
	vertical-align:50%;	
	padding-left:30px;
	margin-bottom:1px;			
	text-decoration:none;
	/*background: url(http://www.lilysmobilehomes.com/images/btn/button_d_sdw.gif) no-repeat 5px 0px;*/
	color:#000000;
	}
#lmh-menu a:hover {
	margin-bottom:1px;	
	color:#AA002D; 
	background: url(http://www.lilysmobilehomes.com/images/btn/button_d_sd.gif) no-repeat 5px 0px;
	}
#lmh-bottom-content {
	position:absolute;
	left:154px;
	top:250px;
	height:372px;
	background: #FFFFFF;
	border:0px solid #000000;
	}	
#lmh-bottom-left-content {
	position:absolute;
	left:0px;
	top:250px;
	width:18px;
	height:373px;
	background: url(http://www.lilysmobilehomes.com/images/border_l.gif) no-repeat;
	border:0px solid #000000;
	}
#lmh-bottom-mid {
	position:absolute;
	left:154px;
	top:250px;
	width:374px;
	height:373px;
	background:#FFFFFF;
	border:0px solid #000000;
	}	

#lmh-bottom-mid-content {
	position:absolute;
	left:172px;
	top:230px;
	width:500px;
	height:330px;
	color:#000000;
	text-align:left;
	padding-left:00px;
	border:0px solid #999A8D;		
	}
#lmh-bottom-mid-content-2 {
	position:absolute;
	left:172px;
	top:230px;
	width:500px;
	height:330px;
	color:#000000;
	text-align:center;
	padding-left:00px;
	border:0px solid #999A8D;		
	}
#lmh-bottom-right {
	position:relative;
	left:524px;
	top:226px;
	width:171px;
	height:372px;
	background:#FFFFFF;
	border:0px solid #999A8D;			
	}
#lmh-copyright {
	font-size: 8pt;
	padding:10px 50px 10px 10px;
	color:#000000;
	}
/* ++++++++++ global structure styles end ++++++++++*/

#lmh-link-sl{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	width:600px;
	height:190px;
	text-align:center;
	padding-top: 10px;
	background:#d6e4e8;
	border:0px solid #345d6c;
	}
#lmh-link-sl a {
	text-align:center;
	text-decoration:none;
	color:#000000;
	}

	#lmh-address-sl{
		position:relative;
		left:0px;
		top:5px;
		width:150px;
		height:40px;
                font-family:verdana;
                font-size:.75em;
                text-align:center;
                color:#000000;
		background:#d6e4e8;
		}	
	#lmh-image-sl{
		position:absolute;
		left:20px;
		top:10px;
		width:150px;
		height:105px;
		padding: 5px 5px 5px 5px;
		text-align:center;
		background:#d6e4e8;
		border:0px solid #345d6c;
		}
        #lmh-image-sold-sl{
		position:absolute;
		left:5px;
		top:30px;
		width:140px;
		height:40px;
		padding: 5px 5px 5px 5px;
		font-size:2em;
                font-family:verdana;
		color:#FFD700;
		text-align:center;
		background:none;
		border:0px solid #FFD700;
		}
         #lmh-image-ser-sl{
		position:relative;
		left:5px;
		top:35px;
		width:140px;
		height:40px;
		padding: 5px 5px 5px 5px;
		font-size:1em;
		color:#FFD700;
		text-align:center;
		background:#d6e4e8;
		border:0px solid #345d6c;
		}
	#lmh-discrpt-sl {
		position:absolute;
		left:165px;
		top:0px;
		width:395px;
		height:66px;
		font:1.5em "Times New Roman";
		text-align:center;
		color: #345d6c;
		background:#d6e4e8;
		}
	#lmh-discrpt-2-sl {
		position:relative;
		left:0px;
		top:0px;
		width:410px;
		height:66px;
		text-align:left;
                font-family:verdana;
                font-size:.55em;
                color:#000000;
		background:#d6e4e8;
		}
        #lmh-open-house-sl {
                position:absolute;
                left:0px;
                top:45px;
                width:365px;
                height:18px;
                text-align:center;
                font:.5em verdana;
                font-weight:400;
                color:#FFFF00;
                background:#7F0000;
        } 
#lmh-menu-sl {
	position:absolute;
	left:0px;
	top:0px;
	width:700px;
	height:30px;
	/*text-align:left;*/
	/*line-height:22;*/
	font: 22px serif;
        font-weight:600;
	background:#d7ca82;
	border-top:2px solid #999A8D;
	border-bottom:2px solid #999A8D;
	}
#lmh-menu-sl a {
	display:inline;
	text-align:center;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:18px;
	padding-right:15px;
	line-height:30px;
	margin-bottom:0px;			
	text-decoration:none;
	color:#000000;
	}
#lmh-menu-sl a:hover {
	margin-bottom:1px;	
	color:#AA002D; 
	background: #F3ECC3;
	}			
#lmh-menu-bar-sl {
	position:absolute;
	left:0px;
	top:216px;
	width:700px;
	height:35px;
	text-align:left;
	line-height:17;
	background:#E9DA9F;
	border:0px solid #000000;
	}
/* ++++++++++ blue curve and gold box backgroung  ++++++++++*/

#lmh-bottom-mid-content-sl {
	position:absolute;
        margin-left:auto;
        margin-right:auto;
	top:300px;
	width:700px;
	height:374px;
	color:#000000;
	border:0px solid #000000;		
	}
#lmh-bottom-left-sl {
	position:relative;
	left:0px;
	top:0px;
	width:17px;
	height:372px;
	background: url(http://www.lilysmobilehomes.com/images/border_l.gif) no-repeat;
	border:0px solid #f79aaa;
	}
#lmh-menu-box-sl {
	position:relative;
	left:17px;
	top:0px;
	width:137px;
	height:372px;
	background: url(http://www.lilysmobilehomes.com/images/bg/bg_menu1.gif) no-repeat;
	border:0px solid #000000;
	}
#lmh-bottom-mid-sl {
	position:relative;
	left:137px;
	top:0px;
	width:374px;
	height:373px;
	background:url(http://www.lilysmobilehomes.com/images/mid_clm.gif) no-repeat 0px 0px;
	border:0px solid #ff0000;
	}
#lmh-bottom-right-sl {
	position:relative;
	left:374px;
	top:0px;
	width:171px;
	height:372px;
	background:url(http://www.lilysmobilehomes.com/images/lf_clm.gif) no-repeat 0px 0px;
	border:0px solid #00ff00;			
	}
/* ++++++++++ blue curve and gold box backgroung END ++++++++++*/

#lmh-bottom-mid-content-2-sl {
	position:absolute;
	margin-left:auto;
        margin-right:auto;
	top:270px;
	width:700px;
	height:330px;
	color:#000000;
	text-align:center;
	padding-left:00px;
	border:0px solid #999A8D;		
	}
#lmh-bar-phone {	
	position:absolute;
	left:5px;
	top:181px;
	width:660px;
	height:30px;
	font: 20px times, garamond, serif;
	text-align:left;
	border:0px solid #aaaaaa;
	color:#d7ca82;
	}
#lmh-add {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:600px;
	height:170px;
	text-align:center;
	padding-top: 10px;
	margin-top:5px;
	background:#d6e4e8;
	border:0px solid #345d6c;
	}
#lmh-add-pic{
        position:absolute;
	left:25px;
	top:10px;
	width:132px;
	height:82px;
	padding: 5px 5px 10px 5px;
        font: 24px verdana, "sans serif";
        font-weight:600;
	text-align:center;
	text-align:top;
        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:-10px;
	top:15px;
	width:150px;
	height:66px;
        font: 10pt arial, helvetica, sans-serif;
        color:#000000;
        text-align:center;
	/*background:#FFFFFF;*/
