body {
	background-color:#0493c5;
	padding:0px 0px 0px 0px;
	background-image:url(../sitegraphics/lulu05_tile.jpg);
	background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body, td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	line-height: 22px;
} /*default font-family and font color*/

/*some standards*/
form, ul, ol, h1, h2, h3, h4, h5 { padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; }
p { margin:0px; }
img { vertical-align:top; }
a img { border: none; vertical-align:top; } /*default border attribute on images that have a link*/

/*basics*/
.fs10 { font-size:10px; }
.fs11 { font-size:11px; }
.fs12 { font-size:12px; }
.fs13 { font-size:13px; }
.fs14 { font-size:14px; }
.fs15 { font-size:15px; }
.fs16 { font-size:16px; }
.fs17 { font-size:17px; }
.fs18 { font-size:18px; }
.fs19 { font-size:19px; }
.fs20 { font-size:20px; }

.fs14pinkbold {
	font-size:14px;
	color: #FF66FF;
	font-weight:bold;
}

.fs14yellowbold {
	font-size:16px;
	color: #FFFF00;
	font-weight:bold;
}
.fs14greenbold { font-size:14px; color: #aae161; font-weight:bold;}
.fs14silverbold {
	font-size:14px;
	color: #B8B9C9;
	font-weight:bold;
}


.fs12silver {
	font-size:12px;
	color: #B8B9C9;
	font-weight:bold;
	}
.fs11silver {
	font-size:11px;
	color: #B8B9C9;
		}

.b { font-weight:bold; }
.i { font-style:italic; }
.u { text-decoration:underline; /*border-bottom:1px solid #3366FF;*/ }

/********************************************************************************************** Contact Form */
.wpcf7 input {
	background-color:#E9E9E9;
	height:20px!important;
	border:1px #C5C5C5 solid;
	padding:5px!important;
	margin-bottom:20px;
	}
	
.wpcf7 select, .wpcf7 textarea{
	background-color:#E9E9E9;
	height:30px!important;
	border:1px #C5C5C5 solid;
	padding:5px!important;
	margin-bottom:20px;
	}
.wpcf7 select{
	width:342px;
	background-color:#E9E9E9;
	height:30px!important;
	margin-bottom:20px;
	padding:5px!important;
	}
.wpcf7 textarea{
	width:330px;
	height:200px;
	background-color:#E9E9E9;
	border:1px #C5C5C5 solid;
	padding:5px;
	}


/*default color on text-links and text-decoration*/
a:link, a:visited { color:#FFFFFF; text-decoration:none;}
a:hover {
	color:#FFFF00;
	text-decoration:none;
	
}

/*to override default color on text-links and text-decoration*/
.a1 a:link, .a1 a:visited {
	color:#FFFFFF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
} 
.a1 a:hover {
	color:#FFFF00;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
} 


.submit1 { padding:4px 0px 3px 0px}


.insidearea {
 background-color:#0c1c30; border:1px solid #4f4f4f; }

.testimonials {
background-image:url(../sitegraphics/lulu05_customers_box.jpg);
background-repeat:no-repeat;
}

.blueonblue {
color: #0099cc;
font-size:16px;
font-weight:bold;
}

.blueonblues {
color: #0099cc;
font-size:14px;
font-weight:bold;
}

h1 {
	font-size:18px;
	font-weight:bold;
	color:#FFFF00;
}
h2 {
	font-size:18px;
	font-weight:bold;
	color:#FF66FF;
}

h3 { font-size:14px; color: #8f3eb7; font-weight:bold;}
h4 { font-size:14px; color: #aae161; font-weight:bold;}

.insidecontent {
	background-image: url(../sitegraphics/lulu05_box_gradient.jpg);
	background-repeat:repeat-x;
	background-color:#068abb;
}

.featureback {background-image:url(../images/QuickPropertySearchTile.jpg); background-repeat:repeat-x;}

.featuredtop {
color: #8f3eb7 ;
font-weight:bold;
background-color:#04101e;
padding:8px 8px 8px 8px;
}

.featuredtopgreen {
color: #aae161 ;
font-weight:bold;
background-color:#04101e;
padding:8px 8px 8px 8px;
}

.featuredmain {
background-color:#04101e;
padding:8px 8px 8px 8px;
}

.featuredmain input, .featuredmain select, .featuredmain textarea {background:url(../images/input_bg.jpg) no-repeat scroll top left; background-color:#FFFFFF; 
color:#000000; font-size:12px; font-weight: bold; text-align:left; margin:4px 0px 0px 0px;}

.featuredname {
color: #8f3eb7;
font-size:16px;
font-weight:bold;
}
ul {
	list-style-type: none;
	padding-left: 0;
	margin-left: 15px;
	}
	

li {
	background: url(../images/green_bullet.jpg) left center no-repeat;
	padding-left: 15px;
	margin-bottom: 3px;
	text-align:left;
			}

.contactarea {background-color:#0A1C40; background-image:url(../images/newsite_final_05a_13quickcondo_tile.jpg); background-repeat:repeat-x; background-position:top;}

/********************************************************************************************** Contact Form */
span.red{
	color:#F00;}
.message{
	display:block;
	width:100%;
	padding:10px;
	background-color:#C5C5C5;
	border:1px #999 solid;
	text-align:center;
	font-size:16px;
	}	
.wpcf8 {
	margin:20px 0px;
	}
.wpcf8 checkbox {
	width:20px;
	height:20px;
	background-color:#E9E9E9;
	border:1px #C5C5C5 solid;
	padding:5px!important;
	margin-bottom:10px;
	}
.wpcf8 input, .wpcf8 select, .wpcf8 textarea {
	width:230px;
	background-color:#E9E9E9;
	border:1px #C5C5C5 solid;
	padding:5px!important;
	margin-bottom:10px;
	}
.wpcf8 select{
	width:242px;
	background-color:#E9E9E9;
	}
.wpcf8 textarea{
	width:330px;
	height:200px;
	background-color:#E9E9E9;
	border:1px #C5C5C5 solid;
	padding:5px;
	}

span.wpcf8-not-valid-tip {
	position: absolute;
	top: 0px!important;
	left: 350px!important;
	z-index: 100;
	background-color: #ff0000!important;
	border: 1px solid #ff0000;
	color:#FFF;
	font-size: 9pt!important;
	width: 180px!important;
	padding: 2px;
}
