body{
background:#185b97 url("/images/bg.gif") repeat-x;
color:#4d4d4d;
font-family: Arial;
margin:0;
padding:0;
font-size:12px;
line-height:150%;
}
#wrapper{
width:1004px;
margin:0 auto;
}
#header{
float:left;
width:944px;
padding-top:30px;
padding-right:30px;
padding-left:30px;
background:url("/images/banner_bg.gif") no-repeat;
height:150px;
}
#header_left{
float:left;
width:265px;
}
#logo{
float:left;
width:265px;
}
#testimonials{
float:left;
width:215px;
height:92px;
padding:15px;
padding-top:20px;
}
#testimonials p{
font-style:italic;
}
#header_right{
float:right;
width:400px;
}
#callus{
float:right;
width:200px;
font-size:20px;
color:#0c417c;
}
#slogan{
padding-top:10px;
float:right;
width:220px;
padding-left:20px;
padding-right:180px;
}
#maincontainer{
float:left;
width:972px;
background:#fff url("/images/main_bg.gif") repeat-y;
padding:0px;
padding-right:15px;
padding-left:17px;
}
#menu{
float:left;
width:964px;
padding:4px;
}
#menu ul {
float:left;
  list-style-type:none;
  margin:0px;    
  padding:0px;	
height:60px;
width:949px;
background: url("/images/menu_bg.gif") repeat-x;
}
#menu li{
float:left;
margin: 0;
padding: 0;
}
#menu li a{
float:left;
padding:22px 37px;
color: #fff;
text-decoration: none;
background: url("/images/menu_border.gif") no-repeat right;
font-size:12px;
text-transform:uppercase;
font-weight:bold;
}
#menu  li  a:hover{
background: url("/images/menu_over.gif") repeat-x;
}
#menu .last{
background:none;
}
#menu .last:hover{
background: url("/images/menu_over.gif") repeat-x;
}
#content{
float:left;
width:946px;
padding:20px 13px;
}
#c_left{
float:left;
width:640px;
padding-right:6px;

}
#c_right{
float:right;
width:290px;

}
#home_finance{
float:left;
width:275px;
height:137px;
background:url("/images/sanjaay_home_finance.gif") no-repeat;
padding:35px 5px 10px 10px;
}
#home_finance p{
color:#002f65;
font-size:12px;
font-weight:bold;
}
#useful_links{
float:left;
width:275px;

}
#useful_links h3{
float:left;
width:235px;
background:url("/images/for_sale.gif") no-repeat;
color:#000;
font-size:20px;
height:35px;
padding-left:50px;
font-weight:normal;
}
#c_right ul { 
    line-height:1;
    list-style-type:none;
    margin:0px;
    padding:20px 10px;
padding-left:32px;
}
#c_right li{
display:block;
margin:0px;
padding:0px;
}
#c_right li a {
 padding-left:20px;
display:block;
color:#25428c;
text-decoration:none;
padding-top:10px;
background:url("/images/bullet2.gif") no-repeat;
background-position:0px 15px;
font-weight:bold;
font-size:13px;
}
#c_right li a:hover{
color:#000;
}
#footer{
float:left;
width:972px;
background:#677787 url("/images/footer_bg.gif") repeat-x;
padding:10px 0px; 
}
#fleft{
float:left;
width:450px;
font-size:12px;
color:#fff;
line-height:150%;
}
#fleft a{
color:#ddd;
}
#fright{
float:right;
width:350px;
padding-right:20px;
text-align:right;
color:#fff;
padding-top:10px;
}
#fright a{
color:#fff;
}