/*Theme Styles*/
body {
  text-align:center;
  background:#1F2765 url(bk.jpg) repeat-x scroll left top;

}
/**********STRUCTURE*******/
#wrapper{
  width:840px;
  height:auto;
  overflow:auto;
  overflow-y:hidden;
  margin-left:auto;
  margin-right:auto;
}

#headbk{
float:left;
  text-align:center;
  width:840px;
  height:193px;
  background:transparent url(header.png) no-repeat left top;
}

#headflashbk{
display: none;
}

#headflash{
display: none;
}

#head{
float:left;
  text-align:right;
  width:796px;
  height:183px;
  margin-top:10px;
}
#headtop{
display:none;
/*
float:left;
width:796px;
height:20px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:10px;
*/
}
#headmid{
float:left;
width:796px;
height:102px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:10px;
}
#headbot{
float:left;
width:813px;
height:53px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}
#headbotin{
float:right;
width:650px;
height:45px;
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:840px;
height:auto;
background:transparent url(inbak.png) left top;
}
#main{
float:left;
width:794px;
height:auto;
margin-left:22px;
display:inline;
}
#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;
background:transparent url(ourclients.jpg) no-repeat left top;
}
#mainmiddle{
float:left;
width:450px;
height:auto;
margin-left:5px;
margin-right:5px;
background:#ffffff;
}
#mainmiddle2{
float:left;
width:655px;
height:auto;
margin-left:5px;
margin-right:0px;
text-align:left;
background:#ffffff;
}
#mainmiddlein{
float:left;
width:655px;
height:auto;
margin-left:0px;
margin-right:0px;
text-align:left;
background:#ffffff;
}
#flashbanner{
float:left;
width:450px;
height:310px;
}
#imagebanner{
display: none;
}
#mainright{
float:left;
width:190px;
height:auto;
background:#ffffff;
}
#mainrightin{
float:left;
width:190px;
height:auto;
background:#ffffff;


}
#mainrightbot{
float:left;
width:184px;
height:57px;
background:transparent url(enewsbut.jpg) no-repeat left top;
margin-left:4px;
display:inline;
cursor:pointer;
}
.innerPanel{

border-bottom:#ffffff thin solid;
border-left:#ffffff thin solid;
border-right:#ffffff thin solid;

}
#mainbot{
float:none;
margin-top:20px;
width:450px;
height:65px;
}
#mainbotin{
float:left;
margin-top:10px;
width:374px;
height:72px;
margin-left:34px;
display:inline;
background:transparent url(freevip.jpg) no-repeat left top;
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, #email a{
text-decoration:none;
color:#666666;
}
#bottomnav a:hover, #map a:hover, #email a:hover{
text-decoration:none;
color:#061065;
}
#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;
background:transparent url(lilrmx.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-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;
}
#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:796px;
height:auto;
}
/*#bottom{
float:left;
width:840px;
height:97px;
background:transparent url(footerbk.png) no-repeat center top;
display:inline;
clear:both;
}*/

#bottombk{
float:left;
  text-align:center;
  width:840px;
  height:96px;
  background:transparent url(footerbk.png) no-repeat left top;
}

#bottom{
float:left;
  text-align:left;
  width:796px;
  height:96px;
  margin-top:10px;
}
#bottom2{
float:left;
  text-align:left;
  width:500px;
  height:auto;
  margin-top:1px;
}
#footer{
float:left;
width:500px;
height:15px;
color:#231f20;
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:220px;
height:52px;
}
#button1{
float:left;
width:158px;
height:50px;
background:transparent url(but-vip.png) no-repeat left top;
cursor:pointer;
}
#button2{
float:left;
width:158px;
height:50px;
background:transparent url(but-search.png) no-repeat left top;
cursor:pointer;
}
#button3{
float:left;
width:158px;
height:50px;
background:transparent url(but-find.png) no-repeat left top;
cursor:pointer;
}
#button4{
float:left;
width:158px;
height:50px;
background:transparent url(but-showcase.png) no-repeat left top;
cursor:pointer;
}
.cText{
text-align:left;
}
#bodytag{
display:inline;
}

/**********STRUCTURE*******/


