/* CSS Document */

body { background:#1e4f9b url(../images/bg.gif) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1a3d66; }
* { margin:0px; padding:0px; }
.left { float:left; }
.right { float:right; }
.clear { clear:both; }

body table { margin:0px auto; }

#wrapper { width:900px; margin:0px auto; }

/*#logo { padding:10px 0px 10px 7px; background:none; }*/

#header { padding-top:10px;  }
#topnavwrap { height:50px; background:url(../images/nav.gif) no-repeat; margin-top:10px; margin-bottom:10px; padding:0px 0px 10px 18px;  }
#topnav { font-size:16px; padding-top:22px; }
#topnav a { padding-left:20px; padding-right:15px; color:#ffffff; text-transform:uppercase; font-weight:bold; text-decoration:none; }
#topnav a:hover { color:#dddddd; }

#content { background-color:#ffffff; text-align:justify; padding:5px 30px 5px 30px; font-family:Geneva, Arial, Helvetica, sans-serif; }
#content p { margin:0px; padding:0px 0px 8px 0px; }
#content #conImg { height:120px; }
#content a { color:#2f73d8; }
#content a:hover { color:#1a3d66; }
#content .heading { color:#2f73d8; font-size:26px; font-weight:bold; padding-bottom:15px; }

#wealth { float:left; width:530px; height:125px; }
#subscribe { float:left; width:302px; height:116px; background:#1e4f9b url(../images/bg_subscribe.gif) no-repeat; }
.txtSubscribe { margin-top:76px; margin-left:20px; padding:1px 2px 1px 3px; height:20px; width:258px; border:#5b6369 1px solid; font-style:italic; color:#666666; }

#footerwrap { color:#ffffff; font-size:11px; padding:30px; }
#footer { float:left; width:660px; color:#5f94f9; }
#footer a { color:#5f94f9; }
#footer a:hover { color:#ceddfb; }
#copy { float:left; width:160px; }