/*Theme Styles*/
body {
  text-align:center;
  background:#d0d3d8 url(bg.png) repeat-x scroll left top;

}
/**********STRUCTURE*******/
#wrapper{
  width:1004px;
  height:auto;
  overflow:hidden;
  overflow-y:hidden;
  margin-left:auto;
  margin-right:auto;
  background: #ffffff;
}

/**********Header*******/

#header{
  width:1004px;
  height:209;
  background: #000000;
}

#headflash{
	margin-left:auto;
	margin-right:auto;
	width:1004px;
	background-color: transparent;
	/*background-image: url(flash_bk_BACK.png);*/
	background-position: left top;
	vertical-align: bottom;
	background-repeat: no-repeat;
	padding-top: 15px;

  }
  
#headerimage{
	float: left;
	width:1004px;
	height: 209px;
	text-align:center;
	background:transparent url(header.png) no-repeat left top;
	display: none;
	}

  
 /**********Navigation Section*******/ 
  
#menu{
float:center;
width:1004px;
height:auto;
background:#ffffff;
}

 /**********Main Content Section*******/ 

#mainbkin{
float:left;
width:1004px;
height:auto;

}

#main{
float:left;
width:1004px;
height:auto;
display:inline;
background: #ffffff;
}

/*************Left Main Content Section***********/
#mainleft{
float:left;
width:180px;
height:auto;
background:#ffffff;
}

#agentimage{
float:left;
width:140px;
height:173px;
margin-top:10px;
margin-left:20px;
background:transparent url(agentimage.png) no-repeat left top;
}

#agentcontact{
float:left;
width:165px;
height:47px;
margin-top:10px;
margin-left:7px;
background:transparent url(contactinfo.png) no-repeat left top;
}

#agentphonecta{
float:left;
width:162px;
height:53px;
margin-top:10px;
margin-left:9px;
background:transparent url(phonecta.png) no-repeat left top;
cursor:pointer;
}


/*************Center Main Content Section***********/

#mainmiddle{
float:left;
width:584px;
height:auto;
background:#ffffff;
}
#mainmiddle1{
float:center;
width:584px;
height:auto;
margin-left:2px;
margin-right:2px;
background:#ffffff;

}

#mainmiddle1image{
float:center;
width:584px;
height:374px;
margin-top:10px;
background:transparent url(san_diego_real_estate_search.png) no-repeat left top;
cursor:pointer;
}

#mainmiddle2{
float:center;
width:584px;
height:auto;
margin-left:2px;
margin-right:2px;
text-align:center;
background:#ffffff;
}

#mainmiddle2image{
float:left;
width:387px;
height:69px;
margin-top:30px;
margin-left:99px;
background:transparent url(signupnow.png) no-repeat left top;
cursor:pointer;
}
#mainmiddle3{
float:left;
width:584px;
height:150;
margin-left:2px;
margin-right:2px;
margin-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
text-align:left;
}

/*************Center Main Content Section Generic Page***********/

#mainmiddlegeneric{
float:left;
width:814px;
height:auto;
background:#ffffff;
}

#mainmiddlegeneric1{
float:left;
width:814px;
height:150;
margin-left:2px;
margin-right:2px;
margin-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
text-align:left;
}

/*************Right Main Content Section***********/


#mainright{
float:left;
width:230px;
height:auto;
background:#ffffff;
}
#mainright1{
float:center;
margin-top:10px;
width:230px;
height:auto;
background:#ffffff;
}
#mainright2{
float:left;
width:230px;
height:auto;
}

#mainright2image{
float:left;
width:173px;
height:157px;
margin-left:28px;
margin-top:10px;
background:transparent url(san_diego_foreclosures.png) no-repeat left top;
cursor:pointer;
}
#mainright3{
float:left;
width:230px;
height:auto;
margin-top:10px;
}

#mainright3image{
float:left;
width:173px;
height:64px;
margin-left:28px;
margin-top:10px;
background:transparent url(newsletter.png) no-repeat left top;
cursor:pointer;
}
.innerPanel{
border-bottom:#ffffff thin solid;
border-left:#ffffff thin solid;
border-right:#ffffff thin solid;
}

/*************Top Footer Area***********/

#bottomnav{
float:left;
margin-top:20px;
width:1004px;
height:auto;
background:transparent;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
display:inline;

}
#bottomnav a, #map a, #email a{
text-decoration:none;
color:#343a3b;
}
#bottomnav a:hover, #map a:hover, #email a:hover{
text-decoration:none;
color:#4767A4;
}
#bottomnav-left{
float:left;
margin-top:10px;
width:635px;
height:58px;
background:#ffffff;
}
#bottomnav-right{
float:left;
margin-top:10px;
width:269px;
height:58px;
background:#ffffff;
}
#broker{
float:left;
width:107px;
height:58px;
margin-right:30px;
background:transparent url(mcmillinlogo.jpg) no-repeat left top;
}
#email{
margin-top:20px;
margin-right:10px;
float:left;
width:75px;
height:13px;
margin-left:5px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-size:11px;
font-weight:bold;
cursor:pointer;
}
#map{
margin-top:20px;
float:left;
margin-left:5px;
text-align:left;
width:100px;
height:13px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
cursor:pointer;
}
#login{
margin-top:20px;
margin-left:10px;
float:right;
width:122px;
height:16px;
margin-right:15px;
cursor:pointer;
background:transparent url(agent_login.png) no-repeat left top;
}
#arrw{
float:left;
margin-top:20px;
width:17px;
height:13px;
background:transparent url(arrow.png) no-repeat left top;
cursor:pointer;
}

#calltoact{
float:left;
width:956px;
height:auto;
}

/*************Bottom Footer Area***********/


#bottombk{
float:left;
  text-align:center;
  width:1004px;
  height:74px;
  background:transparent url(footerbk.png) repeat-x left top;
}

#bottom{
float:left;
  text-align:left;
  width:1004px;
  height:74px;
  margin-top:10px;
}
#bottom2{
float:left;
  text-align:left;
  width:500px;
  height:auto;
  margin-top:1px;
}
#footer{
float:left;
width:500px;
height:15px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:30px;
margin-top:10px;
}
a img{
border:none;
}
#poweredby{
float:right;
margin-top:8px;
width:181px;
height:45px;
background:transparent url(real_estate_marketing.png) no-repeat left top;
}

.cText{
text-align:left;
}
#bodytag{
display:inline;
}

/**********STRUCTURE*******/
#parkplace{
	color:#BFBFBF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	}
#parkplace a{color:#BFBFBF;text-decoration:none;font-size:10px;}
#parkplace a:hover{}


