/******** STRUCTURE (***********?/
/*Theme Styles*/
body {
  text-align:center;

}
/**********STRUCTURE*******/
#wrapper{
  width:930px;
  height:auto;
  margin-left:auto;
  margin-right:auto;
}

#top{
float:left;
width:930px;
height:auto;
}
#topwrap{
float:left;
width:930px;
height:113px;
}

#headbk{
float:left;
  text-align:center;
  width:1030px;
  height:193px;
}

#headflashbk{
float:center;
widdth:930px;
height:34px;
}

#headflash{
float:center;
  text-align:center;
  width:930px;
  height:176px;
}
#head{
float:left;
  text-align:right;
  width:930px;
  height:183px;
  margin-top:10px;
}
#headtop{
float:left;
width:930px;
height:20px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:10px;
}
#headmid{
float:left;
width:930px;
height:77px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:10px;
}
#headbot{
float:left;
width:930px;
height:53px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}
#headbotin{
float:right;
width:660px;
height:45px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:18px;
}
#mainbk{
float:left;
width:auto;
height:auto;
/*background:transparent url(inbak.png) left top;*/
}
#mainbkin{
float:left;
width:954px;
height:auto;
background:transparent url(inbak.png) left top;
}
#main{
float:left;
width:930px;
height:auto;
}
#main2{
float:left;
width:794px;
height:auto;
margin-left:22px;
display:inline;
}
#menu{
float:left;
width:130px;
height:auto;
background:#ffffff;
}
#menucol{
float:left;
width:130px;
height:160px;
margin-top:10px;
}
#mainmiddle{
float:left;
width:450px;
height:auto;
margin-left:2px;
margin-right:2px;
background:#ffffff;
}
#mainmiddle2{
float:left;
width:655px;
height:auto;
margin-left:2px;
margin-right:2px;
text-align:left;
background:#ffffff;
}
#mainmiddlein{
float:left;
width:655px;
height:auto;
margin-left:2px;
margin-right:2px;
text-align:left;
background:#ffffff;
}
#flashbanner{
}
#flashbanner2{
}
#flashbannerCount{
}
#imagebanner{
float:left;
width:450px;
height:310px;
}
#mainright{
float:left;
width:208px;
height:auto;
background:#ffffff;
}
#mainrightin{
float:left;
width:190px;
height:auto;
background:#ffffff;


}
#mainrightbot{
float:left;
width:184px;
height:57px;
cursor:pointer;
}
.innerPanel{
border-bottom:#CCCCCC thin solid;
border-left:#CCCCCC thin solid;
border-right:#CCCCCC thin solid;
}
#mainbot{
float:left;
width:487px;
height:179px;
}
#maintxt{
float:left;
width:700px;
height:auto;
}
#mainbotin{
float:left;
margin-top:10px;
width:377px;
height:54px;
margin-left:34px;
display:inline;
cursor:pointer;
}
#bottomnav{
float:left;
margin-top:20px;
width:795px;
height:auto;
background:transparent;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
display:inline;

}
#bottomnav a, #map a, #login a, #email a{
text-decoration:none;
color:#666666;
}
#bottomnav a:hover, #map a:hover, #login a:hover, #email a:hover{
text-decoration:none;
color:#BB8D2D;
}
#bottomnav-left{
float:left;
margin-top:10px;
width:635px;
height:58px;
background:#ffffff;
}
#bottomnav-right{
float:left;
margin-top:10px;
width:135px;
height:58px;
background:#ffffff;
}
#broker{
float:left;
width:107px;
height:58px;
margin-right:30px;
}
#email{
margin-top:20px;
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{
float:left;
text-align:right;
width:100px;
height:13px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-top:10px;
font-weight:bold;
cursor:pointer;
}
#login{
float:left;
margin-right:20px;
margin-top:10px;
width:100px;
display:inline;
height:13px;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
font-size:11px;
font-weight:bold;
cursor:pointer;
}
#arrw{
float:left;
margin-top:20px;
width:17px;
height:13px;
cursor:pointer;
}

#calltoact{
float:left;
width:1030px;
height:auto;
}
/*#bottom{
float:left;
width:840px;
height:97px;
display:inline;
clear:both;
}*/

#bottombk{
float:left;
  text-align:center;
  width:840px;
  height:96px;
}

#bottom{
float:left;
  text-align:left;
  width:1030px;
  height:96px;
  margin-top:10px;
}
#bottom2{
float:left;
  text-align:left;
  width:auto;
  height:auto;
  margin-top:1px;
}
#footer{
float:left;
width:250px;
height:54px;
color:#ffffff;
font-family:Arial, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
margin-left:50px;
margin-top:10px;
display:inline;
}
#footer2{
float:left;
width:230px;
height:54px;
color:#ffffff;
font-family:Arial, Arial, Helvetica, sans-serif;
font-size:12px;
display:inline;
font-weight:bold;
margin-left:30px;
margin-top:10px;
}
#footer3{
float:right;
width:270px;
height:15px;
color:#ffffff;
font-family:Arial, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
display:inline;
margin-top:10px;
}
#footer4{
float:right;
width:110px;
height:22px;
cursor:pointer;
margin-top:10px;
display:block;
padding-right:20px;
}
a img{
border:none;
}
#poweredby{
float:left;
margin-top:8px;
width:220px;
height:52px;
margin-left:60px;
display:inline;
}
#button1{
float:left;
width:154px;
height:45px;
cursor:pointer;
}
#button2{
float:left;
width:auto;
height:auto;
cursor:pointer;
}
#button3{
float:left;
width:164px;
height:45px;
cursor:pointer;
}
#button4{
float:left;
width:163px;
height:45px;
cursor:pointer;
}
.cText{
text-align:left;
}
#bodytag{
display:inline;
}

/**********STRUCTURE*******/








/************1ParkPlace**********/

body {
background: #FFFFFF url(bg.jpg) repeat-x;
text-align: center;
}
a {

}
#logo{
display:block;
width:930px;
height:52px;
margin-left:auto;
margin-right:auto;
}
#logoin{
display:block;
width:auto;
height:52px;
margin-left:auto;
margin-right:auto;
}
.agName{
display:block;
margin-left:auto;
font-family: Arial, Lucida Sans Unicode, Lucida Grande, sans-serif;
font-weight:normal;
font-size:16px;
color:#000000;
margin-bottom:5px;
margin-top:35px;
}
#displayname{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
color:#FFFFFF;
}
#vip-login{
float:right;
width:176px;
height:100px;
background:url(vip-login.png) no-repeat center center;
cursor:pointer;
margin-right:55px;
display:inline;
}


#navwrap{
border-top:.2em solid #B3DCF2;
float:left;
width:930px;
height:30px;
margin-top:5px;

display:inline;
padding-top:5px;
}

#navbk{
float:left;
width:790px;
height:25px;
}
#nav{
	margin-left: 0 !important;
}
#main{
float:left;
width:930px;
height:700px;
}
#main-bot{
float:left;
width:930px;
height:auto;
display:inline;
}

#main-bot2in{
float:left;
width:930px;
height:auto;
background:url(mainbkin.jpg) repeat-y top left;
margin-left:4px;
display:inline;
}
#main-left{
float:left;
width:930px;
height:auto;
text-align:left;
/*background:#a59082;*/
}
#main-footer{
	float:left;
	width:930px;
	height:auto;
	text-align:left;
	padding-top:50px;
	/* display: none; background:#a59082;*/
	font-family:Arial, Helvetica, sans-serif;
	color:#2C2C2C;
	font-size:12px;
}
#main-right{
float:left;
width:400px;
height:auto;
margin-bottom:20px;
text-align:left;
}
#flashbanner{
float:left;
width:930px;
height:396px;
}
#flashbanner2{
float:left;
width:930px;
height:auto;
}
#flashbannerCount{
	float:left;
	width:930px;
	height:auto;
	display: none;
}
#flashbannerwrap{
background:  url(static-images.png) no-repeat;
float:left;
width:930px;
height:355px;
margin-left:3px;
display:inline;
}
table.cMaster{
width:790px !important;
}
#flashbannerwrap2{
/*
float:left;
width:790px;
height:139px;
background:url(mainimgsm.jpg) no-repeat top left;
margin-left:5px;
display:inline;
*/
}
#flashbannerwrapCount{
float:left;
width:671px;
height:110px;
/*background:url(mainimg.jpg) no-repeat top left;*/
margin-left:25px;
display:none;
}
#flashbannerCount{
	float:left;
	width:671px;
	height:110px;
	display: none;
}
#centerTopCol{
font-size:11px;
}
#ppQsMinBeds{
width: 80px;
display:inline;
margin-right:18px
}
.cL{
margin-top:5px;
}
#ppQsCriteriaSubmit{
height:45px;
width:145px;
background:url(searchBut.png) no-repeat top left;
border:none;
}
.ppQsCriteriaSubmit cB{
height:45px;
width:310px;
}
.ppQsSubmit cB{
float:left;
width:310px;
}
.cB{
float:left;
width:260px;
}

#buttons{
float:left;
width:200px;
height:auto;
}
#button1{
float:left;
margin-top:20px;
padding-left:5px;
display:inline;
width:119px;
height:41px;
}
#button2{
float:left;
margin-top:20px;
padding-left:5px;
display:inline;
width:119px;
height:41px;
}
#mainphoto{
float:left;
margin-top:50px;
background:transparent url(office.jpg) no-repeat top left;
width:305px;
height:252px;
}
#main-bot2left{
float:left;
width:230px;
height:600px;
background:#F4CE5E;
}
#main-bot2text{
float:left;
width:733px;
height:auto;
margin-top:10px;
}
#main-bot2fore{
float:left;
margin-top:30px;
width:230px;
height:auto;
border-bottom: 1px #3F341D solid;
border-top: 1px #3F341D solid;
}
#qswrapleftcont{
float:left;
width:77px;
height:54px;
margin-top:10px;
margin-bottom:10px;
}
#qswrap{
padding-top:50px;
float:left;
width:930px;
height:auto;
background:transparent;
}
#aboutus{
float:left;
width:auto;
height:auto;
margin-left:10px;
display:inline;
margin-top:10px;
}
#cPageText{
text-align:left;
color:#2c2c2c;
}
.BCText{
float:left;
width:630px;
height:auto;
color:#000000;
text-align:left;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:20px;
margin-left:50px;
}
.BCText2{
float:left;
width:930px;
height:auto;
color:#000000;
text-align:left;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:20px;

}
/*
.BCText2{
float:left;
width:799px;
height:auto;
 --background:#ffffff;
text-align:left;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}
*/
.BCTextright{
float:left;
width:130px;
height:654px;
background:url(bkright.jpg) no-repeat top left;
text-align:left;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#footerNav{
margin-top:10px;
float:left;
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin-left:35px;
display:inline;
font-size:12px;
color:#362E17;
}
#footerNavin{
margin-top:10px;
float:left;
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin-left:235px;
display:inline;
font-size:12px;
color:#362E17;
}
#footerwrap{
float:left;
width:930px;
height:auto;
}
#footerwrap2{
float:left;
width:930px;
height:auto;
}
#footerNav a, #footerNavin a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#787367;
}
#footerNav a:hover, #footerNavin a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#BB8D2D;
}
#relogin{
float:right;
width:auto;
margin-top:10px;
margin-left:20px;
display:inline;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#relogin2{
width:auto;
margin-top:10px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#agentLogin{
margin-left:5px;
display:inline;
width:auto;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}
#agentLogin a{
color:#362E17;
}
#agentLogin a:hover{
color:#BB8D2D;
}
#bottombk{
float:left;
width:930px;
height:215px;
margin-left:4px;
display:inline;
}
#bottom{
float:left;
color:#362E17;
}
#bottom2{
float:left;
width:650px;
}
#footer, #footer2, #footer3{
color:#000000;
float:left;
}

h2{
float:left;
margin-top:0px;
margin-bottom:0px;
}
#bar{
float:left;
background:#5A5446;
height:6px;
width:930px;
}
#disc {
color:##979184;
text-align:center;
}
#main-footer a#logoin {
display:none;
}

blockquote p { color: #000000 !important;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
}

#cPageText p {color: #000000 !important;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
}

#cPageText span {color: #000000 !important;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
}

#cPageText font {color: #000000 !important;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
}

#cPageText h2 {color: #000000 !important;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
}

blockquote li { color: #000000 !important;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
}

blockquote font { color: #000000 !important;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
}
/*----------Top Flash----------*/
/*----------Top Right----------*/
/************ END - TOP HEADER ***********/

/************ MID ************/
/*----------Left Flash----------*/
/*----------Mid Text----------*/
/*----------Right----------*/
/************ END - MID ************/

/************ MOD INFO ************/
/*----------Mod Img----------*/
/*----------Mod Title----------*/
/*----------Mod Text----------*/
/*----------Mod Read----------*/
/************ END - MOD INFO ************/

ul#imenus0 li
{
width: auto !important;
}

ul#imenus0 li a
{
padding: 0px 18px !important;
width: auto;
}

div.imsubc li a
{
padding: 0px 5px !important;
}

div.menu
{
height: auto !important;
width: 930px !important;
}

div#imouter0
{
width: 930px !important;
}

ul#imenus0
{
width: 930px !important;
}