@charset "utf-8";
/* CSS Document */


body {
background:#2c292a url(../images/bg_tile.png) repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
margin:0px; padding:0px;
text-align:center;
color:#4c4a4a;
}

#all {
  margin-top:36px;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  width:990px;
}

#top {
  height:38px;
  width:990px;
  background-image:url(../images/shadow_top.png);
}



#main_bg {
  width:990px;
  background-image:url(../images/shadow_bg.png);
}


#footer {
  height:38px;
  width:975px;
  text-align:right;
  font-size:10px;
  color:#fefefe;
  padding-top:20px;
  padding-right:7px;
}

#footer span { margin-left:6px; margin-right:6px; }
#footer a { color:#5fb016;  }
#footer a:hover { color:#8bc755 }
#main {
  margin:0px 20px 0px 20px;
  background-color:#FFFFFF;
  width:950px;
  position:relative;
  min-height:518px;
  background-repeat:no-repeat;
}

#header {
  height:105px;
  position:relative;
}

#logo { position:absolute; top:0px; left:22px;}
#tags { position:absolute;  top:17px; right:0px; }

#tags img { display:block;  }

#tags a { background-repeat:no-repeat; display:inline-block; margin:0px 27px 0px 25px }
#tags a:hover img { visibility:hidden; }

a#t1 { background-image:url(../images/tag-insurance-o.png);}
a#t2 { background-image:url(../images/tag-invest-o.png);}
a#t3 { background-image:url(../images/tag-retirement-o.png);}
a#t4 {
	background-image:url(../images/core-lending-button2.jpg);
}
a#t5 {
	background-image:url(../images/about-core-lending-button2.jpg);
}
a#t6 {
	background-image:url(../images/contact-a-lending-specialist-button2.jpg);
}
/*menu*/

ul#menu {
position:absolute;
margin:0px;
padding:0px;
list-style:none;
list-style-image:none;
}


ul#menu li {
margin:1px 0px 1px 0px;
padding:0px;
height:14px;
width:169px;
background-repeat:no-repeat;
text-indent:-300px;
overflow:hidden;
list-style:none;
list-style-image:none;
}

ul#menu li.menu-heading {
 margin-top:10px;

}

ul#menu li a {
display:block;
background-repeat:no-repeat;
margin:0px;
padding:0px;
height:14px;
width:169px;
}

ul#menu li a:hover {
background-position:0px -20px;
}



img { border:0px; }

/*text formatting*/
.bold {font-weight:bold;}
.courier {font-family:Courier, Arial, Helvetica, sans-serif;}
.underline {text-decoration:underline; }

ul {margin:4px 8px 8px 4px; padding:4px 8px 4px 8px; list-style:url(../images/bullet.gif) }
li {margin: 4px 0px 4px 4px; padding: 0px 0px 0px 0px; }

.clearer {width:100%;  clear:both;}
.clearerdiv {width:100%; height:1px; clear:both;}

.space {padding-left:2px; margin-right:2px; }

