/*Theme Styles*/
/* global undo css */
/* Purpose: undo some of the default styling of common (X)HTML browsers */

/* the following style is applied to every single hml tag */


* {
   padding:0;
   margin:0;
}


/* following rule sets all block level items with margins, resulting in identical rendering across all browsers */


h1, h2, h3, h4, h5, h6, p, blockquote,
 form, label, ul, ol, dl, fieldset, address {
    margin-bottom: 1em;
}
body {
  text-align:center;

}
/**********STRUCTURE*******/
#wrapper{
  height:auto;
  margin-left:auto;
  margin-right:auto;
}

#top{
float:left;
width:auto;
height:auto;
}




#headbk{
float:left;
  text-align:center;
  width:1030px;
  height:193px;
}

#headflashbk{
float:center;
widdth:1000px;
height:34px;
}

#headflash{
float:center;
  text-align:center;
  width:1000px;
  height:176px;
}
#head{
float:left;
  text-align:right;
  width:1000px;
  height:183px;
  margin-top:10px;
}
#headtop{
float:left;
width:1000px;
height:20px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:10px;
}
#headmid{
float:left;
width:1000px;
height:77px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:10px;
}
#headbot{
float:left;
width:1000px;
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:1000px;
height:auto;
}
#main2{
float:left;
width:794px;
height:auto;
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{
float:left;
width:487px;
height:372px;
}
#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;
width:795px;
height:auto;
margin-top:17px;
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:#ffffff;
}
#bottomnav a:hover, #map a:hover, #login a:hover, #email a:hover{
text-decoration:none;
color:#4F679F;
}
#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;
}

/**********STRUCTURE*******/


#bottom3 {
	float:left;
	text-align:left;
	width:auto;
	height:auto;
}

/*#bottom2{
float:left;
  text-align:left;
  width:auto;
  height:auto;
}*/

#footer{
float:left;
width:220px;
height:54px;
color:#ffffff;
font-family:Arial, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
margin-left:30px;
margin-top:10px;
display:inline;
}
#footer2{
float:left;
width:100px;
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:260px;
height:15px;
color:#ffffff;
font-family:Arial, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
display:inline;
margin-left:30px;
margin-top:10px;
}
#footer4{
float:right;
width:110px;
height:22px;
cursor:pointer;
margin-top:10px;
display:block;
}
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;
}
