@charset "UTF-8";
/* Newfoundland Mortgage */


body{margin: 0; padding: 0; background: #fff url(images/body_bg.jpg) repeat-x;}
#header{margin: 0 auto; padding: 0; width: 820px; height: 90px;}
#wrapper1{margin: 0 auto; padding: 20px 0 0 0; width: 900px; height: 300px; background: url(images/contents_bg.png) no-repeat;}
#wrapper2{margin: 0 auto; padding: 20px 0 0 0; width: 900px; height: auto; min-height: 300px; background: url(images/contents_bg2.png) no-repeat;}
#contents{margin: 0; padding: 0; width: 900px;}
#sidebar{margin: 0 0 0 3px; padding: 0; width: 270px; float: left;}
#info{margin: 0; padding: 0; width: 620px; float: left;}
#logos{margin: 50px auto 20px auto; padding: 0; clear: both; height: 90px;}
#footer{margin: 0 auto; padding: 0; clear: both; height: 50px; background: url(images/footer_bg.jpg) repeat-x;}


.pod{margin: 5px 0 15px 20px; padding: 0; width: 247px; }
.pod2{margin: -8px 0 15px 20px; padding: 0; width: 247px;}
.side_menu{margin: -5px 0 15px 20px; padding: 0; width: 243px; height:440px; background:url(images/menu_bg.jpg); border-radius: 0 13px 0 13px; border:#dddddd 2px solid; }
.side_menu2{margin: -7px 0 15px 22px; padding: 0; width: 243px; }

.nav_list {background: url("images/buttons_bg.png") no-repeat scroll 0 0 transparent;color:#9aa2da;font-family: Arial,Helvetica,sans-serif;font-size: 13px;list-style: none outside none;margin-left: -5px;padding: 10px 1px 10px 20px;width:180px;}
.nav_list:hover{background:url(images/hover_bg.png); color:#fff;}


ul li.nav_list.active{background:url(images/hover_bg.png); color:white; text-decoration:none}
ul li.nav_list a{ color:#9aa2da;}


h1{margin: 0; padding: 8px 20px 0 20px; font-family: helvetica, arial; font-size: 18px; color: #39449c; line-height: 1.4;}
h2{margin: 0; padding: 10px 15px 10px 15px; font-family: helvetica, arial; font-size: 16px; color: #39449c; line-height: 1.4;}
h3{margin: 0; padding: 0 0 10px 25px; font-family: helvetica, arial; font-size: 12px; color: #39449c; line-height: 1.4;}
p{margin: 0; padding: 5px 20px 5px 20px; font-family: helvetica, arial; font-size: 12px; color: #333; line-height: 1.4;}
.blueText{margin: 0 0 0 -40px;; padding: 0; font-family: helvetica, arial; font-size: 12px; color: #9aa2da; line-height: 1.4;}


.separator{margin: 0 10px 0 10px; padding: 0;}


ul{margin: 0 0 0 25px; padding: 0; display: block;}
li{margin: 0; padding: 11px 0 2px 0; font-family: helvetica, arial; font-size: 12px; color: #333; line-height: 1.4;}

a, a:active, a:visited{color:#fff;  text-decoration: none;}
a:hover{text-decoration: none;}

#header a, #header a:active, #header a:visited{color: #9aa2da; text-decoration: none;}
#header a:hover{color:#fff;}
#footer a, #footer a:active, #footer a:visited{color: #9aa2da; text-decoration: none;}
#footer a:hover{color: #fff;}

