/*Theme Styles*/
body {
  text-align:center;

}
/**********STRUCTURE*******/
#wrapper{
  width:840px;
  height:auto;
  overflow:auto;
  overflow-y:hidden;
  margin-left:auto;
  margin-right:auto;
}

#headbk{
float:left;
  text-align:center;
  width:auto;
  height:auto;
}

#headflashbk{
float:center;
  width:auto;
  height:auto;
}

#headflash{
float:center;
  text-align:center;
  width:795px;
  height:176px;
}
#head{
float:left;
text-align:right;
width:auto;
}
#headtop{
float:left;
  width:auto;
  height:auto;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:10px;
}
#headmid{
float:left;
  width:auto;
  height:auto;
}
#headbot{
float:left;
  width:auto;
  height:auto;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}
#headbotin{
float:right;
  width:auto;
  height:auto;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:18px;
}
#mainbk{
float:left;
width:840px;
height:auto;
/*background:transparent url(inbak.png) left top;*/
}
#mainbkin{
float:left;
  width:auto;
  height:auto;
}
#main{
float:left;
  width:auto;
  height:auto;
display:inline;
}
#main2{
float:left;
  width:auto;
  height:auto;
margin-left:22px;
display:inline;
}
#menu{
float:left;
width:130px;
height:auto;
background:#ffffff;
}
#menucol{
float:left;
  width:auto;
  height:auto;
margin-top:10px;
}
#mainmiddle{
float:left;
  width:auto;
  height:auto;
background:#ffffff;
}
#mainmiddle2{
float:left;
  width:auto;
  height:auto;
margin-left:2px;
margin-right:2px;
text-align:left;
background:#ffffff;
}
#mainmiddlein{
float:left;
  width:auto;
  height:auto;
margin-left:2px;
margin-right:2px;
text-align:left;
background:#ffffff;
}
#flashbanner{
  float:left;
  width:auto;
  height:auto;
}
#imagebanner{
float:left;
  width:auto;
  height:auto;
}
#mainright{
float:left;
  width:auto;
  height:auto;
background:#ffffff;
}
#mainrightin{
float:left;
  width:auto;
  height:auto;
background:#ffffff;


}
#mainrightbot{
float:left;
  width:auto;
  height:auto;
display:inline;
cursor:pointer;
}
.innerPanel{
border-bottom:#CCCCCC thin solid;
border-left:#CCCCCC thin solid;
border-right:#CCCCCC thin solid;
}
#mainbot{
float:left;
margin-top:10px;
  width:auto;
  height:auto;
}
#mainbotin{
float:left;
margin-top:10px;
  width:auto;
  height:auto;
margin-left:34px;
display:inline;
cursor:pointer;
}
#bottomnav{
float:left;
margin-top:20px;
  width:auto;
  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:#666666;
}
#bottomnav a:hover, #map a:hover, #email a:hover{
text-decoration:none;
color:#1D9090;
}
#bottomnav-left{
float:left;
margin-top:10px;
width:auto;
height:auto;
background:#ffffff;
}
#bottomnav-right{
float:left;
margin-top:10px;
  width:auto;
  height:auto;
background:#ffffff;
}
#broker{
float:left;
  width:auto;
  height:auto;
margin-right:30px;
}
#email{
margin-top:20px;
margin-right:10px;
float:left;
  width:auto;
  height:auto;
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:auto;
  height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
cursor:pointer;
}
#login{
margin-top:20px;
margin-right:10px;
float:left;
  width:auto;
  height:auto;
margin-left:5px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-size:11px;
font-weight:bold;
cursor:pointer;
}
#arrw{
float:left;
margin-top:20px;
  width:auto;
  height:auto;
cursor:pointer;
}

#calltoact{
float:left;
  width:auto;
  height:auto;
}
/*#bottom{
float:left;
width:840px;
height:97px;
display:inline;
clear:both;
}*/

#bottombk{
float:left;
  text-align:center;
  width:auto;
  height:auto;
}

#bottom{
float:left;
  text-align:left;
  width:auto;
  height:auto;
  margin-top:10px;
}
#bottom2{
float:left;
  text-align:left;
  width:auto;
  height:auto;
  margin-top:1px;
}
#footer{
float:left;
  width:auto;
  height:auto;
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:auto;
	font-size:12px;
  height:auto;
	color:#ffffff;
}
#poweredby a{color:#ffffff;text-decoration:none;}
#button1{
float:left;
  width:auto;
  height:auto;
cursor:pointer;
}
#button2{
float:left;
  width:auto;
  height:auto;
cursor:pointer;
}
#button3{
float:left;
  width:auto;
  height:auto;
cursor:pointer;
}
#button4{
float:left;
  width:auto;
  height:auto;
cursor:pointer;
}
.cText{
text-align:left;
}
#bodytag{
display:inline;
}


#imenus0 {
margin-top:-23px\0/;
}
#imenus0 a
{
padding: 0px 16px !important;
}

#imenus0 li
{
width: auto !important;
margin-top: 23px\0/;
}

ul#imenus0 li div ul li
{
height: 29px !important;
margin-top: -5px\0/;
}


/**********STRUCTURE*******/


