*{margin:0;padding:0;}
body{ font-family:Arial,Tahoma,Sans-Serif; font-size:0.8em; line-height:15px; color:#ffffff; background: #97aac5 url(../images/bcg/bcg.gif)  top center no-repeat; }

img { border:0;}
.point { color:#333333; font-weight:bold; font-size:16px; }
.blue_bold { color:#1a457f; font-weight:bold;}
.blue{ color:#1a457f;}
.grey_bcg { background-color:#f1f1f1; padding:0 25px 0 15px;}

#emailus a{ color:#FFFFFF;}
#emailus a:hover { color:#000066;}

#header_1 { width:965px; margin:0 auto; height:36px; line-height:36px;}
#header_1 a{ color:#FFFFFF; text-decoration:none;}
#header_1 a:hover { text-decoration:underline;}
#header_2 { width:965px; margin:0 auto; text-align:left; padding-left:2px;}

#blank { width:965px; margin:0 auto; height:3px; }

#welcome { width:965px; margin:0 auto; height:123px; background:url(../images/bcg/welcome.gif); } 
#welcome2 { width:965px; margin:0 auto; height:123px; background:url(../images/bcg/topic_personal.gif);}
#welcome3 { width:965px; margin:0 auto; height:123px; background:url(../images/bcg/topic_convey.gif);}
#welcome4 { width:965px; margin:0 auto; height:123px; background:url(../images/bcg/topic_shariah1.gif);}
#welcome5 { width:965px; margin:0 auto; height:123px; background:url(../images/bcg/topic_islamic.gif);}
#welcome6 { width:965px; margin:0 auto; height:123px; background:url(../images/bcg/topic_shariah2.gif);}
#welcome7 { width:965px; margin:0 auto; height:123px; background:url(../images/bcg/topic_commercial.gif);}
#welcome8 { width:965px; margin:0 auto; height:123px; background:url(../images/bcg/topic_recruitment.gif);}
#welcome9 { width:965px; margin:0 auto; height:123px; background:url(../images/bcg/topic_links.gif);}
#welcome10 { width:965px; margin:0 auto; height:123px; background:url(../images/bcg/topic_contact.gif);}
#welcome11 { width:965px; margin:0 auto; height:123px; background:url(../images/bcg/topic_testimonials.gif);}

#w_txt { width:748px; float:left; color:#1a457f; margin-top:20px; float:left;}
#w_space { width:15px; float:left;}
#w_fileview a{ width:202px; height:123px; background:url(../images/fileview.gif); display:block; float:left;}
#w_fileview a:hover { background-position:right;}

#under_header { width:965px; margin:0 auto; height:123px; background:url(../images/bcg/uh.gif);}
#under_header  #u_p a{ width:375px; margin:11px 0 0 13px; background:url(../images/button_pr.gif) top left; display:block; float:left; }
#under_header  #u_p a:hover{background:url(../images/button_pr.gif) top right;}
#under_header  #u_u a{ width:360px; margin:11px 15px 0 0; background:url(../images/button_co.gif) top left; display:block; float:left; }
#under_header  #u_u a:hover{background:url(../images/button_co.gif) top right;}
#under_header  #u_fileview a{ width:202px; height:123px; background:url(../images/fileview.gif); display:block; float:left; }
#under_header  #u_fileview a:hover { background-position:right;}

#content { width:965px; margin:0 auto; height:340px;}
#content #personal a{ width:163px; height:182px; display:block; background:url(../images/personal.png) top left; float:left;}
#content #personal a:hover{ background:url(../images/personal.png) right top; height:182px}
#content #conveyancing a{ width:174px; height:182px; display:block; background:url(../images/conveyancing.png) top left; float:left;}
#content #conveyancing a:hover{ background:url(../images/conveyancing.png) top right; height:182px}
#content #about { width:427px; height:182px; color:#000000; line-height:1.5em; text-align:justify; float:left; }
#content #address1 { width:171px; height:182px; margin:18px 0 0 30px; color:#333333; line-height:1.4em; float:left; }
#content #undertxt { width:755px; color:#000000; line-height:1.5em; text-align:justify; float:left;}
#content #address2a { width:171px; margin:0 0 0 37px; color:#333333; line-height:1.4em; float:left; }
#content #address2a a{color:#1a457f; }
#content #address2a a:hover{color:#ffffff;}

#content #testimonials { width:171px; background:url(../images/testimonials.gif); color:#999999; float:left; font-size:0.85em;}
#content #testimonials #in_t { margin: 20px 0 0 5px; line-height:1.2em; color:#1a457f; font-weight:bold; font-size:1.2em;}
#content #bullets { width:593px; color:#1a457f; line-height:1.4em; text-align:justify; float:left;}
#content #bullets #in_b{ margin:20px 0 0 35px; line-height:1.7em;}
#content #address2 { width:201px; height:141px; color:#747474; background:url(../images/ft2.gif) bottom left no-repeat; float:left;}
#content #address2 #in_a { margin:0 0 0 30px; line-height:1.4em;}
#content #address2 #in_a a{color:#747474; }
#content #address2 #in_a a:hover{color:#1a457f;}


#content2 { width:965px; margin:0 auto; min-height:320px;}
#content2 #in_content { width:764px; color:#333333; line-height:1.3em; text-align:justify; float:left;}
#content2 #in_content a{color:#333333; }
#content2 #in_content a:hover{color:#1c447b; text-decoration:none;}
#content2 #in_content_address { width:171px; height:182px; margin:18px 0 0 30px; color:#333333; line-height:1.4em; float:left;}
#content2 #in_content_address a{color:#1a457f; }
#content2 #in_content_address a:hover{color:#ffffff;}

#quick_contact { width:965px; margin:0 auto;}

#line { width:965px; margin:0 auto;}

#ftr { width:965px; margin:0 auto; padding-top:5px; color:#697a92; font-size:0.85em;}
#ftr a{ color:#697a92; text-decoration:none; font-size:12px;}
#ftr a:hover{ color:#ffffff; text-decoration:underline;}