/* Author: Rick Burke - Webmaster: Boylan Point Agency
/* Client: Melody Montero - MelodyMontero.com
/* Last Modified: April 11, 2007 
/*
----------COLORS-----------*/
/*CB - Blue: #0c2577 */
/*CB - Dark Blue: #003366 */
/*CB - Medium Blue: #6699cc */
/*TVD - Green: #b6d660 */
/*TVD - Blue: #2a3795 */
/*TVD - Orange: #e68520 */
/*TVD - Red: #952529 */
/*
----------BASE STRUCTURE-----------*/
{
	margin:0;
	padding:0;
	}
body {
	margin:0;
	padding:0 0 15px 0;
	background:#649f3d url(images/bg.jpg) repeat-x;
	text-align:center; /*IE Center Hack*/
	}
#wrapper {
	margin:0 auto;
	padding:0;
	width:800px;
	background:transparent;
	text-align:left; /*IE Center Hack Reset*/
	}
#masthead {
	margin:0;
	padding:0;
	width:800px;
	height:159px;
	background:transparent url(images/masthead-BG.jpg) no-repeat;
	}
#navigation {
	margin:0;
	padding:0;
	width:800px;
	height:45px;
	background:#003366;
	}
#flashBox {
	/*margin:0;
	padding:0;*/
	position:relative;
	top:0;
	left:0;
	width:800px;
	height:257px;
	background:#000 url(images/flash-Box-placeholder.jpg) no-repeat;
	z-index:0;
	}
#bottomPanel {
	margin:0;
	padding:0;
	width:800px;
	height:237px;
	background:#91603c;
	}
#footer {
	margin:0;
	padding:0;
	width:800px;
	height:37px;
	background:transparent url(images/footer-BG.jpg) no-repeat;
	text-align:center;
	}
/*
----------BASE PRESENTATION-----------*/
a:link, a:active, a:visited {
	margin:0;
	padding:0;
	color:#6b8956;
	text-decoration:none;
	}
a:hover {
	margin:0;
	padding:0;
	color:#6699cc;
	}
img {
	margin:0;
	padding:0;
	}
p {
	margin:0;
	padding:0;
	}
em {
	margin:0;
	padding:0;
	}
strong {
	margin:0;
	padding:0;
	}
h1, h2, h3 {
	margin:0;
	padding:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:lighter;
	color:#6b8956;
	text-align:right;
	}
h4, h5, h6 {
	margin:0;
	padding:0;
	}
blockquote {
	margin:0;
	padding:0;
	}
ul {
	margin:0;
	padding:0;
}
ol {
	margin:0;
	padding:0;
	}
li {
	margin:0;
	padding:0;
	}
div {
	margin:0;
	padding:0;
	}
/*
----------MASTHEAD-----------*/
#masthead h1 {
	margin:0;
	padding:0;
	display:none;
	}
#masthead h2 {
	margin:0;
	padding:0;
	display:none;
	}
#logo {
	margin:10px 0 0 15px;
	padding:0;
	width:500px;
	height:130px;
	background:#FFFFFF url(images/melodyMontero-logo.jpg) no-repeat;
	float:left;
	display:block;
	}
#badges {
	margin:0;
	padding:0;
	width:250px;
	background:transparent;
	overflow:hidden;
	}
#ecoBroker {
	margin:8px 0 0 30px;
	padding:0;
	width:100px;
	height:72px;
	background:transparent url(images/ecoBroker-logo.gif) no-repeat;
	float:left;
	}
#buildItGreen {
	margin:5px 0 0 15px;
	padding:0;
	width:100px;
	height:97px;
	background:transparent url(images/buildItGreen-logo.gif) no-repeat;
	float:left;
	}
#sloanAngels {
	margin:0 auto;
	position:relative;
	top:-20px;
	padding:0;
	width:72px;
	height:72px;
	background:transparent url(images/sloan-angel-bug.gif) no-repeat;
	clear:left;
	}
/*
----------NAVIGATION-----------*/
#navigation ul {
	margin:0 5px;
	list-style:none;
	}
#navigation li {
	margin:0;
	padding:0;
	float:left;
	}


/*button states*/
#navigation a.lAbout:link, #navigation a.lAbout:active, #navigation a.lAbout:visited {
	width:105px;
	height:45px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	background: url(images/nav-about-bg.png) 0 0 no-repeat;
	}
#navigation a.lAbout:hover {
	background: url(images/nav-about-bg.png) 0 -45px no-repeat;
	}
#navigation a.lResources:link, #navigation a.lResources:active, #navigation a.lResources:visited {
	width:158px;
	height:45px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	background: url(images/nav-resources-bg.png) 0 0 no-repeat;
	}
#navigation a.lResources:hover {
	background: url(images/nav-resources-bg.png) 0 -45px no-repeat;
	}
#navigation a.lListings:link, #navigation a.lListings:active, #navigation a.lListings:visited {
	width:216px;
	height:45px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	background: url(images/nav-listings-bg.png) 0 0 no-repeat;
}
#navigation a.lListings:hover {
	background: url(images/nav-listings-bg.png) 0 -45px no-repeat;
	}
#navigation a.lExpectations:link, #navigation a.lExpectations:active, #navigation a.lExpectations:visited {
	width:174px;
	height:45px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	background: url(images/nav-expectations-bg.png) 0 0 no-repeat;
	}
#navigation a.lExpectations:hover {
	background: url(images/nav-expectations-bg.png) 0 -45px no-repeat;
	}
#navigation a.lContact:link, #navigation a.lContact:active, #navigation a.lContact:visited {
	width:137px;
	height:45px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	background: url(images/nav-contact-bg.png) 0 0 no-repeat;
	}
#navigation a.lContact:hover {
	background: url(images/nav-contact-bg.png) 0 -45px no-repeat;
	}

/*
----------FLASH-----------*/
#flashBox h3 {
	display:none;
	}
/*
----------BOTTOM PANEL-----------*/
#greenSpecial {
	margin:0;
	padding:0;
	width:800px;
	height:47px;
	background:transparent url(images/greenSpecial-BG.jpg) no-repeat;
	text-align:left;
	}
#greenSpecial h3{
	margin:9px 0;
	padding:0;
	background:transparent;
	float:right;
	}
#greenSpecial a.greenLink:link, #greenSpecial a.greenLink:active, #greenSpecial a.greenLink:visited {
	margin:0 10px 0 0;
	padding:29px 0 0 0;
	width:453px;
	height:0;
	background:url(images/greenSpecial-link.jpg);
	display:block;
	overflow:hidden;
	}
#greenSpecial a.greenLink:hover {
	margin:0 10px 0 0;
	padding:29px 0 0 0;
	width:453px;
	height:0;
	background: url(images/greenSpecial-hover.jpg);
	display:block;
	overflow:hidden;
	}
#profiles {
	margin:0;
	padding:0;
	width:800px;
	height:190px;
	background:transparent url(images/bottom-profile-BG.jpg) no-repeat;
	}
#profiles p {
	margin:10px 0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#edc3a5;
	}
#pMelody {
	margin:25px 0 0 350px;
	padding:0;
	width:150px;
	height:150px;
	background:transparent;
	text-align:left;
	float:left;
	}
#pMelody h3 {
	margin:0;
	padding:0 10px 0 0;
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:normal;	
	}
#pAmy {
	margin:30px 25px 0 0;
	padding:0;
	width:140px;
	height:140px;
	background:transparent;
	text-align:left;
	float:right;
	}
.harmonyWith {
	margin:0;
	padding:0;
	display:none;
	}
#pAmy h4 {
	margin:0;
	padding:0;
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	}
#postSign {
	/*margin:-345px 0 0 15px;
	padding:0; */
	position:relative;
	top:-345px;
	left:15px;
	width:223px;
	height:345px;
	background:transparent url(images/signPost.gif) no-repeat;
	z-index:2;
	}
#postSign h3, #postSign h4 {
	margin:0;
	padding:0;
	display:none;
	}
/*
----------FOOTER-----------*/
#footer ul {
	margin:0;
	padding:0;
	list-style:none;
	}
#footer li {
	margin:0;
	padding:0;
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6588ab;
	}
#footer a:link, #footer a:active, #footer a:visited {
	margin:0 2px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6588ab;
	text-decoration:none;
	}
#footer a:hover {
	text-decoration:underline;
	color:#FFFFFF;
	}
#footer h5 {
	margin:0;
	padding:0 0 2px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6588ab;
	clear:both;
	}
	
/* FEATURES
---------------------------------------- */
#breadcrumbs {
margin:0;
padding:2px 0 2px 15px;
background:#cce1be;
clear:both;
/*border-bottom:1px solid #eef6ff;*/
}

#breadcrumbs h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#006633;
font-weight:lighter;
text-align:left;
}

#breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a:active {
margin:0 10px;
color:#006633;
text-decoration:none;
}

#breadcrumbs a:hover {
color:#003366;
font-weight:bold;
}

.photo {
margin:15px 25px 15px 15px;
padding:4px;
background:#fffddd;
border:1px #BBBBBB solid;
float:right;
}

/* GENERAL CONTENT
---------------------------------------- */

#content {
margin:0 auto;
padding:0;
width:788px;
background:#fffddd;
text-align:left;
border-left:solid 6px #003366;
border-right:solid 6px #003366;
}

#content h1 {
margin:15px 0 0 35px;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#0c2577;
text-align:left;
}

#content h2 {
margin:6px 0 0 50px;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:lighter;
color:#006633;
text-align:left;
font-style:oblique;
width:55%;
}

#content h2.signature {
margin:10px 0 0 125px;
padding:10px 0 0 0;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
font-weight:bold;
font-style:normal;
clear:both;
}

#content em.signature {
font-size:16px;
font-weight:lighter;
}

#content a:link, #content a:active, #content a:visited {
margin:0;
padding:0;
color:#6b8956;
text-decoration:none;
}
#content a:hover {
margin:0;
padding:0;
color:#6699cc;
text-decoration:underline;
}

#content p {
margin:10px 25px 8px 25px;
padding:0;
color:#663300;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#content ul {
margin:15px 55px 0 100px;
padding:10px;
/*width:200px;*/
}

#content li {
margin:8px 0;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:normal;
list-style:none;
}

#content ul.charities {
margin:15px 0 0 175px;
padding:10px;
width:80%;
}

/* ABOUT
---------------------------------------- */
#aboutList {
margin:0;
padding:0;
}

#aboutList ul {
margin:0 100px 0 100px;
padding:0;
}

#aboutList li {
margin:0;
padding:0;
}

#aboutList img {
margin:8px 10px 8px 0;
padding:3px;
background:#fffddd;
border:1px #BBBBBB solid;
clear:both;
}

#charities {
margin:0;
padding:0;
}

#charities ul {
margin:10px 55px 25px 55px;
padding:0;
}

#charities li {
margin:10px 0 45px 0;
padding:0;
}

#charities img {
margin:0 15px 0 0;
padding:0;
}

#charities p {
margin:10px 0 15px 15px;
padding:0 0 5px 0;
border-bottom:#BCBE9C 1px solid;
clear:both;
}

div.gallery {
width:650px;
margin:20px auto;
padding-bottom:30px;
}

div.gallery img{
width:150px;
height:100px;
display:block;
overflow:hidden;
background:#fffddd;
border:#bbbbbb 2px solid;
padding:2px;
float:left;
margin:1px 0px 10px 40px;
}

#testLink {
	width:236px;
	height:99px;
	float:left;
	padding-top:70px;
	}
	
#testLink a:link, #testLink a:active, #testLink a:visited {
	width:236px;
	height:99px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	background:url(images/testimonials-btn.png) 0 0 no-repeat;
	}
	
#testLink a:hover {
	background:url(images/testimonials-btn.png) 0 -99px no-repeat;
	}


/* SLOAN ANGELS
---------------------------------------- */

#sloanNav {
	text-align:center;
	}

#sloanNav ul {
	padding:0 0 30px 0;
	margin:0;
	}
	
#sloanNav ul li {
	display:inline;
	padding:10px 7px;
	}
	
#sloanNav ul li a:link, #sloanNav ul li a:active, #sloanNav ul li a:visited {
	color:#003366;
	text-decoration:underline;
	}
	
#sloanNav ul li a:hover {
	color:#000;
	}
	
#sloanStory {
	margin-top:20px;
	padding:20px 0;
	}

#sloanStory h4{
	text-align:center;
	color:#663300;
	}
	
div.video {
	margin-bottom:30px;
	}

#charliesAngels {
	padding:20px 0;
	}

#charliesAngelsLeft {
	width:335px;
	display:block;
	float:left;
	padding-left:5px;
	}

#charliesAngelsLeft h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#0c2577;
	padding-top:20px;
	}
	
#charliesAngelsLeft h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#000;
	line-height:24px;
	}
	
#charliesAngelsLeft p {
	
	}

#charliesAngelsRight {
	width:433px;
	height:360px;
	display:block;
	float:left;
	}
	
#charliesAngels hr {
	margin:20px auto;
	width:90%;
	color:#0c2577;
	}
	
#sloanContact {
	width:90%;
	margin:0 auto 40px;
	padding:10px;
	border:1px solid #649f3d;
	}

#sloanContact p{
	margin-bottom:15px;
	}
	
#sloanContact strong {
	color:#003366;
	}
	
#sloanContactForm input{
	width:200px; 
	margin-left:20px;
	}
	
#sloanSecurity {
	float:left;
	padding:0 10px 0 40px;
	}

#sloanSecurity input{
	float:none;
	width:96px;
	margin-left:0;
	margin-top:5px;
	}
	
#sloanContactForm textarea{
	float:left;
	margin-left:20px;
	width:400px;
	height:63px;
	}
	
#sloanContactForm input.submitForm{
	float:left;
	width:80px;
	margin-top:20px;
	}
	
#sloanContactForm {
	
	}
	
#sloanContactForm {
	
	}
	
#sloanEvents {
	text-align:left;
	}
	
#sloanEvents h3{
	text-align:left;
	}
	
#sloanEvents p{
	line-height:20px;
	}

#slider {
  	width: 726px;
	margin:0 auto;
  	position: relative;
}

.scroll {
	height:1435px;
  	width: 746px;
  	overflow: auto;
    overflow-x: hidden;
  	position: relative; /* fix for IE to respect overflow */
 	clear: left;
    background: transparent;
}

.scrollContainer div.panel {
    padding: 20px 0;
    width: 746px;
    display:block;
	}

/* TESTIMONIALS
---------------------------------------- */
#testimonialList {
margin:0 0 20px 0;
padding:0;
}

#testimonialList h3 {
margin:0;
padding:0;
}

#testimonialList h4 {
margin:0;
padding:0;
}

#testimonialList h5 {
margin:0;
padding:0;
}

#testimonialList ul {
margin:25px 200px 20px 55px;
padding:0;
}

#testimonialList li {
margin:5px 0 15px 0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#663300;
}

#testimonialList a:link, #testimonialList a:active, #testimonialList a:visited {
margin:0;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:lighter;
text-decoration:none;
border-bottom:1px solid #B1A9A9;
}

#testimonialList a:hover {
padding:0;
text-decoration:underline;
border-bottom: none;
}

#testimonialList img.thumb {
margin:0;
padding:0;
}

#clientAppreciation {
margin:0;
padding:0;
clear:both;
}

#clientEvent {
margin:10px 55px 5px 55px;
padding:15px 6px 20px 6px;
}

#clientEvent img {
margin:8px;
padding:4px;
float:left;
border:1px #BBBBBB solid;
}

#clientAppreciation h1{
margin:0;
padding:0;
}

#clientAppreciation h2{
margin:0;
padding:0;
text-align:left;
font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
}

#clientAppreciation h3{
margin:5px 0 0 15px;
padding:0;
text-align:left;
color:#0c2577;
font-weight:normal;
}

#clientAppreciation p{
margin:5px;
padding:0;
}

#photoGallery {
margin:10px 0 0 0;
padding:0;
text-align:center;
}

#photoGallery td {
margin:0;
padding:15px;
}

#photoGallery img {
margin:0;
padding:0;
border: 3px solid #99CC66;
}

/* LISTINGS
---------------------------------------- */

#currentListings {
margin:0;
padding:0;
}

#currentListings ul {
margin:0 0 0 20px;
padding:0;
text-align:center;
}

#currentListings li {
margin:10px 5px;
padding:4px;
float:left;
background:#FFFFFF;
border-left:1px solid #EEEEEE;
border-right:1px solid #EEEEEE;
}

#listingsFrame {
margin:0 auto;
padding:0;
clear:both;
text-align:center;
}

/* EXPECTATIONS
---------------------------------------- */

#expect {
margin:5px 55px 15px 55px;
padding:0;
}

#expect h2 {
margin:0 0 8px 0;
padding:0;
text-align:left;
font-size:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
clear:both;
}

#expect ul{
margin:0 0 20px 0;
padding:8px 75px 25px 26px;
background:#FFFFFF;
border: 1px solid #BBBBBB;
}

#expect li{
margin:8px 0;
padding:0;
list-style: disc;
color:#0c2577;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#expectLeft {
margin:0 0 5px 5px;
padding:5px;
border:1px solid #BBBBBB;
float:left;
}

#expectRight {
margin:0 0 5px 5px;
padding:5px;
border:1px solid #BBBBBB;
float:right;
}

/* RESOURCES
---------------------------------------- */

#resources {
margin:15px 55px 15px 125px;
padding:0;
}

#resources a:link, #resources a:active, #resources a:visited {
font-size:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-decoration:none;
}

#resources a:hover {
text-decoration:underline;
}

#resources h2 {
margin:10px 0 0 0;
padding:0;
text-align:left;
font-size:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
color:#952529;
clear:both;
}

#resources ul{
margin:0 155px 20px 0;
padding:0 75px 10px 26px;
border-bottom:1px solid #BBBBBB;
}

#resources li{
margin:8px 0;
padding:0;
list-style: none;
color:#0c2577;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#resourcesLeft {
margin:0 0 5px 5px;
padding:5px;
border:1px solid #BBBBBB;
float:left;
}

#resourcesRight {
margin:0 0 5px 5px;
padding:5px;
border:1px solid #BBBBBB;
float:right;
}

#resources a.rLink:link {
margin:0;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
}

#rTable {
margin:25px auto;
padding:0;
}

#rTable table {
margin:0 auto;
padding:0;
border:1px #BBBBBB solid;
}


/* CONTACT
---------------------------------------- */

#contactLeft {
	width:450px;
	float:left;
	}
	
#contactLeft label {
margin:5px 0 0 25px;
font-family:Georgia, Garamond, "Times New Roman", Times, serif;
font-size:14px;
color:#000000;
float:left;
width:140px;
text-align:right;
}

#contactLeft input {
margin-bottom:10px;
}
	
#contactLeft input#basic {
margin:5px 0 0 0;
width:220px;
height:20px;
}
 
#contactLeft input#price {
margin:5px 0 0 0;
width:90px;
height:20px;
}
 
#contactLeft textarea {
margin:5px 0 0 0;
width:220px;
height:100px;
}

#contactLeft input.submitForm {
margin:0 auto;
width:138px;
height:39px;
background:transparent url(images/btn-submit.gif) 0 0 no-repeat;
border: none;
cursor: pointer;
}

#contactLeft input.submitForm:hover {
background:transparent url(images/btn-submit.gif) 0 -39px no-repeat;
}

#contactRight {
	width:250px;
	float:left;
	}

/* SITEMAP
---------------------------------------- */
#sitemap ul {
margin:25px 100px;
padding:0;
width:auto;
}

#sitemap ul ul a:hover, #sitemap ul ul ul a:hover, #sitemap ul ul ul ul a:hover {
color:#6699cc;
text-decoration:underline;
}

#sitemap ul ul, #sitemap ul ul a:link, #sitemap ul ul a:active, #sitemap ul ul a:visited {
margin:5px 10px;
padding:0;
width:auto;
color:#996600;
}

#sitemap ul ul ul, #sitemap ul ul ul a:link, #sitemap ul ul ul a:active, #sitemap ul ul ul a:visited {
margin:5px 10px;
padding:0;
width:auto;
color:#003366;
}

#sitemap ul ul ul ul, #sitemap ul ul ul ul a:link, #sitemap ul ul ul ul a:active, #sitemap ul ul ul ul a:visited {
margin:5px 10px;
padding:0;
width:auto;
color: #006600;
}

#sitemap li {
margin:0;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:normal;
list-style:none;
}


.clearit {
height:0%;
clear:both;
}

/* LISTING FORM */ 

#listingForm {
clear:both;
margin:0 auto;
width:715px;
height:399px;
background:transparent url(images/listingForm-BG.jpg) no-repeat;
text-align:center;
position:relative;
top:-765px;
left:0;
z-index:10;
visbility:visible;
display:block;
}
 
#listingForm h3 {
float:none;
text-align:left;
margin:15px 0 10px 20px;
font-family:Georgia, Garamond, "Times New Roman", Times, serif;
font-size:24px;
font-weight:bold;
color:#003366;
}
 
#listingForm form {
margin:0;
padding:0;
}
 
#listingForm-left {
width:417px;
height:268px;
float:left;
text-align:left;
}
 
#listingForm-left label {
margin:5px 0 0 25px;
font-family:Georgia, Garamond, "Times New Roman", Times, serif;
font-size:14px;
color:#000000;
float:left;
width:120px;
text-align:right;
}
 
#listingForm-left input#basic {
margin:5px 0 0 0;
width:220px;
height:20px;
}
 
#listingForm-left input#price {
margin:5px 0 0 0;
width:90px;
height:20px;
}
 
#listingForm-left textarea {
margin:5px 0 0 0;
width:220px;
height:100px;
}
 
#listingForm-right {
margin-top:-20px;
margin-right:20px;
width:273px;
height:317px;
float:right;
}
 
#listingCaption{
margin-top:10px;
width:264px;
background:#e4f4d8;
border:1px solid #96c376;
}
 
#listingCaption p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003366;
line-height:16px;
padding:10px;
margin:0;
}
 
#listingForm-bottom {
clear:both;
}
 
.alert {
color:#FF0000;
}
 
.greenAlert {
color:#006600;
font-weight:bold;
}
 
.clearit {
height:0%;
clear:both;
}
 
img#melodyPhoto {
background:#FFFFFF;
padding:2px;
border:1px solid #003366;
}
 
#listingForm-bottom {
      width:488px;
      margin:0 auto;
}
 
#listingForm-bottom input.submitForm {
      margin:0;
      width:138px;
      height:39px;
      background:transparent url(images/btn-submit.gif) 0 0 no-repeat;
      border: none;
      cursor: pointer;
      float:left;
      }
#listingForm-bottom input.submitForm:hover {
      background:transparent url(images/btn-submit.gif) 0 -39px no-repeat;
      }
      
#listingForm-bottom a.closeForm {
      margin:0;
      width:284px;
      height:39px;
      background:transparent url(images/btn-continue.gif) 0 0 no-repeat;
      border: none;
      cursor: pointer;
      text-indent:-9999px;
      display:block;
      float:left;
      }
#listingForm-bottom a.closeForm:hover {
      background:transparent url(images/btn-continue.gif) 0 -39px no-repeat;
	}
	
	
/** FEATURED PROPERTIES  **/
/*_______________________*/

img.lThumbPic {
	padding:5px;
	border:1px solid #BBBBBB;
}



.clearit{
	height:0%;
	clear:both;
	}