/*PHPLIST CSS Document*/
/*+clearfix {*/
.phplist:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0;
}
.phplist
{
	display: inline-block;
}
.phplist
{
/*\*/
	display: block;
/**/
	_height: 1px;
}
/*+}*/
.phplist FIELDSET LEGEND
{
	font-size: 0.9em;
/*bump up legend font size, not too large or it'll overwrite border on left
be careful with padding, it'll shift the nice offset on top of border*/
}
.phplist LABEL
{
	display: block;
/*block float the labels to left column, set a width*/
	float: left;
	width: 60px;
	padding: 0;
	margin: 5px 5px 0 0;
/*set top margin same as form input - textarea etc. elements*/
	text-align: right;
}
.phplist INPUT
{
	display: block;
/*block float the labels to left column, set a width*/
	float: left;
	width: 180px;
	padding: 0;
	margin: 5px 0 0;
/*set top margin same as form input - textarea etc. elements*/
	text-align: left;
	font-size: 0.8em;
	background: #FFFFFF;
}
.phplist INPUT#email
{
	border: 1px solid #8AC5D5;
}
/*[clearfix]*/.phplist
{
/*set width in form, not fieldset (still takes up more room w/ fieldset width*/
	padding: 0 0 5px;
	position: relative;
	width: 338px;
	margin: 5px auto 0;
	background: #FFFFFF;
	border: 1px dashed #CEE;
/*min-width: 500px;
max-width: 700px;
width: 660px;*/
}
/*Use to style multiple lists*/
.phplist .list
{
	list-style-type: none;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
/*Caption for multiple lists*/
.phplist .caption
{
}
.phplist FIELDSET
{
	clear: both;
/*note that this clear causes inputs to break to left in ie5.x mac, commented out*/
	border-color: #000*/ border-width: 1px;
	border-style: solid;
	padding: 10px;
/*padding in fieldset support spotty in IE*/
	margin: 0;
	background: #D57878;
}
.phplist INPUT, .phplist TEXTAREA, .phplist SELECT
{
/*display: inline; inline display must not be set or will hide submit buttons in IE 5x mac
set width of form elements to auto-size, otherwise watch for wrap on resize*/
	margin: 5px 0 0;
/*set margin on left of form elements rather than right of
label aligns textarea better in IE*/
}
.phplist INPUT#contactsubmit
{
	background: transparent url(http://www.lifestyleagent.com/wp-content/themes/sandbox/images/formbtn.png) no-repeat right center !important;
	color: #1F4143;
	clear: none;
	width: 69px;
	padding: 2px 0;
	position: absolute;
	bottom: 15px;
	right: 10px;
}
.phplist INPUT#reset
{
	margin-left: 0px;
/*set margin-left back to zero on reset button (set above)*/
}
.phplist TEXTAREA
{
	overflow: auto;
}
.phplist SMALL
{
	display: block;
	margin: 0 0 5px 160px;
/*instructions/comments left margin set to align w/ right column inputs*/
	padding: 1px 3px;
	font-size: 88%;
}
.phplist .required
{
	font-weight: normal;
	text-transform: lowercase;
	color: #1F4143;
}
.phplist .requiredOutline
{
	border: 1px solid #FE9F00;
}
/*uses class instead of div, more efficient*/
.phplist BR
{
	clear: none;
	display: none;
/*setting clear on inputs didn't work consistently, so brs added for degrade*/
}
/*End Contact Form CSS*/
