body{ background-color: #245DA5; background-image: url(/images/layout/beach_background.jpg); background-repeat: repeat-x; font-family: Arial, Helvetica, sans-serif}

.BeachBack { background: #F1E8D0 url(/images/layout/beach_bottom.jpg) 0% 100% no-repeat; }
.LogoBack { background: url(/images/layout/mcmillan_logo.jpg) 0% 0% no-repeat; }

.InsideBackOne { background: #ffffff url(/images/layout/back_homesavail.jpg) 0% 0% repeat-x; }
.InsideBackTwo { background: #ffffff url(/images/layout/back_searchmls.jpg) 0% 0% repeat-x; }
.InsideBackThree { background: #ffffff url(/images/layout/back_homecomm.jpg) 0% 0% repeat-x; }
.InsideBackFour { background: #ffffff url(/images/layout/back_aboutus.jpg) 0% 0% repeat-x; }
.InsideBackFive { background: #ffffff url(/images/layout/back_customhomes.jpg) 0% 0% repeat-x; }
.InsideBackSix { background: #ffffff url(/images/layout/back_newsletters.jpg) 0% 0% repeat-x; }
.InsideBackSeven { background: #ffffff url(/images/layout/back_contactus.jpg) 0% 0% repeat-x; }

.MainCopy { font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
.HomePageCopy {font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.AddressCopy { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.EmailCopy { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.Divider { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; }

a.MainLink:link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #184680; }
a.MainLink:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #184680; }
a.MainLink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ff0000; }

a.FooterLink:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; }
a.FooterLink:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; }
a.FooterLink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #EADCB8; }

input, select, textarea
{
font-family: Verdana, Arial, Geneva, sans-serif;
font-size: 11px;
color: #000000;
background-color: #CDDEF4;
border: 1px solid #000000;
}


a.inpagelink:link {
	text-decoration: underline;
	color: #666666;
	font: 10pt Arial, Helvetica, sans-serif;}
a.inpagelink:visited {
	text-decoration: underline;
	color: #666666;
	font: 10pt Arial, Helvetica, sans-serif;}
a.inpagelink:active {
	text-decoration: underline;
	color: #666666;
	font: 10pt Arial, Helvetica, sans-serif;}
a.inpagelink:hover {
	text-decoration: underline;
	color: #FF9933;
	font: 10pt Arial, Helvetica, sans-serif;}

a.resultlink:link {
	text-decoration: underline;
	color:#990000;
	font: 10pt Arial, Helvetica, sans-serif;}
a.resultlink:visited {
	text-decoration: underline;
	color:#990000;
	font: 10pt Arial, Helvetica, sans-serif;}
a.resultlink:active {
	text-decoration: underline;
	color:#990000;
	font: 10pt Arial, Helvetica, sans-serif;}
a.resultlink:hover {
	text-decoration: underline;
	color: #FF9933;
	font: 10pt Arial, Helvetica, sans-serif;}

a.resulttitlelink:link {
	text-decoration: underline;
	color:#245DA5;
	font: bold 10pt Arial, Helvetica, sans-serif;}
a.resulttitlelink:visited {
	text-decoration: underline;
	color:#245DA5;
	font: bold 10pt Arial, Helvetica, sans-serif;}
a.resulttitlelink:active {
	text-decoration: underline;
	color:#245DA5;
	font: bold 10pt Arial, Helvetica, sans-serif;}
a.resulttitlelink:hover {
	text-decoration: underline;
	color: #666666;
	font: bold 10pt Arial, Helvetica, sans-serif;}

a.agentpropertylink:link {
	text-decoration: underline;
	color: #FF9933;
	font: bold 10pt Arial, Helvetica, sans-serif;}
a.agentpropertylink:visited {
	text-decoration: underline;
	color: #FF9933;
	font: bold 10pt Arial, Helvetica, sans-serif;}
a.agentpropertylink:active {
	text-decoration: underline;
	color: #FF9933;
	font: bold 10pt Arial, Helvetica, sans-serif;}
a.agentpropertylink:hover {
	text-decoration: underline;
	color: #FFFFFF;
	font: bold 10pt Arial, Helvetica, sans-serif;}
	
.TopHouse { background: #EDECC6 url(../../images/topleftbackground.jpg) 0% 0% no-repeat; }
.MainHouse { background: url(../../images/mainhouseback.jpg) 0% 0% no-repeat; } 
.copyrightinfo {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
}
.Copytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
}
.HeaderText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 20px;
	font-weight: bold;
}
.Description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height:17px;
}
.Description2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height:17px;
}
.Required {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF3333;
	line-height:17px;}
.ERROR{
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:17px;}

.style2 {font-size: 13px; color: #000000}

.Title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;}
	
fieldset{border:0px;margin:0px;padding:0px;}