@charset "utf-8";
/* CSS Document */

body{
margin:0 auto;
}
#container{
width:800px;
height:718px;
margin:0 auto;
}
#header{
float:left;
width:800px;
height:65px;
background-color:#000080;
}

#containerinner{
width:1000px;
height:718px;
margin:0 auto;
}

#headerinner{
float:left;
width:1000px;
height:65px;
background-color:#000080;
}

.logo{
margin-left:93px;
margin-top:19px;
}
.toplinks{
margin-left:100px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

.toplinks A:link {text-decoration: none;	color: #FFFFFF;}
.toplinks A:visited {text-decoration: none; color:#FFFFFF;}
.toplinks A:active {text-decoration: none; color:#FFFFFF;}
.toplinks A:hover { text-decoration:underline;color:#FFFFFF;}

.toplinksinner{
margin-left:300px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

.toplinksinner A:link {text-decoration: none;	color: #FFFFFF;}
.toplinksinner A:visited {text-decoration: none; color:#FFFFFF;}
.toplinksinner A:active {text-decoration: none; color:#FFFFFF;}
.toplinksinner A:hover { text-decoration:underline;color:#FFFFFF;}

#mainimage{
float:left;
float:left;
width:800px;
height:196px;
margin-top:1px;
margin-bottom:47px;
}
#innerpagesimg{
float:left;
width:800px;
height:165px;
margin-top:1px;
margin-bottom:15px;
}
#navigationbar{
float:right;
width:680px;
height:32px;
margin-top:-65px;
margin-right:47px;
}
#navigationbarinner{
float:left;
width:681px;
height:32px;
margin-top:-155px;
margin-left:304px
}
#navhome{
float:left;
width:78px;
height:23px;
text-align:center;
padding-top:8px;
margin-right:1px;
background-image:url(images/home_btn.gif);
}
#navprofile{
float:left;
width:107px;
height:23px;
text-align:center;
padding-top:8px;
margin-right:1px;
background-image:url(images/firm_profile_btn.gif);
}
#navlawyers{
float:left;
width:93px;
height:23px;
text-align:center;
padding-top:8px;
margin-left:1px;
background-image:url(images/groups_btn.gif);
}
#navcomm{
float:left;
width:210px;
height:23px;
text-align:center;
padding-top:8px;
margin-left:1px;
background-image:url(images/groups_btn.gif);
}
#navcontact{
float:left;
width:93px;
height:23px;
text-align:center;
padding-top:8px;
margin-left:1px;
margin-right:1px;
background-image:url(images/contact_btn.gif);
}
.navbartitles{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}

.navbartitles A:link {text-decoration: none;	color: #ffffff;}
.navbartitles A:visited {text-decoration: none; color:#ffffff;}
.navbartitles A:active {text-decoration: none; color:#ffffff;}
.navbartitles A:hover { text-decoration:underline;color:#ffffff;}

#leftmenu{
float:left;
width:252px;
height:auto;
text-align:right;
margin-left:2px;
}
.youarehere{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#919292;
}
.locationtitles{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
margin-left:5px;
}
.leftlinks{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000080;
}

.leftlinks A:link {text-decoration: none;	color: #000080;}
.leftlinks A:visited {text-decoration: none; color:#000080;}
.leftlinks A:active {text-decoration: none; color:#000080;}
.leftlinks A:hover { text-decoration:underline;color:#000080;}

.morelinks{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000080;
}

.morelinks A:link {text-decoration: none;	color: #fff;}
.morelinks A:visited {text-decoration: none; color:#fff;}
.morelinks A:active {text-decoration: none; color:#fff;}
.morelinks A:hover { text-decoration:underline;color:#E8E8FF;}

#companyinfo{
margin-top:20px;
}

#logos{
width: 265px;
margin-top:20px;
/*margin-left: 70px;*/
text-align: center
}

.companydata{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#b0a8a8;
}
#verticalline{
width:1px;
height:434px;
float:left;
margin-left:25px;
background-color:#de908f;
}
#maintext{
float:left;
width:425px;
height:243px;
margin-top:28px;
margin-left:25px;
}

#current_box{
float:left;
width:485px;
height:85px;
margin-top:68px;
margin-left:25px;
background-image: url(images/currentbox.jpg);
background-repeat: no-repeat
}

.current_title{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#fff;
margin-top:8px;
margin-left:15px;
}

.current_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
margin-top:8px;
margin-left:15px;
}

.current_more{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
text-align: right;
margin-top:10px;
margin-right:15px;
}

#maintextinner{
float:left;
width:425px;
margin-top:-85px;
min-height:400px;
margin-left:25px;
}
#laywerdetails{
float:left;
width:425px;
margin-top:-85px;
margin-left:25px;
min-height:400px;
}
.titlesmaintext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
}
.maintext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#888888;
}
#firstblock{
float:left;
width:180px;
height:100px;
margin-right:25px;
}
#secondblock{
float:left;
width:180px;
height:100px;
margin-right:25px;
}
.photo{
float:left;
width:119px;
height:79px;
}
.photodos{
float:left;
width:119px;
padding-right:10px;
padding-bottom:10px;
height:170px;
}
.lawyerdesc{
float:left;
margin-left:13px;
width:280px;
height:210px;
}
.lawyerdescdos{
float:left;
width:380px;
}
.verdana14bold{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
.contactdetails{
float:left;
margin-top:70px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#888888;

}
.lawyerbiotitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
clear:right;
}
.chairman{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000080;
font-weight:bold;
}
.lawyerbio{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#888888;
}
#footer{
float:left;
width:760px;
height:25px;
margin-top:150px;
/* position:absolute; */
/* bottom:0px; */
padding:20px;
background-color:#e8e8ff;

}
#footerinner{
float:left;
margin: 0 auto;
width:759px;
height:25px;
padding:20px;
text-align:center;
margin-top:45px;
background-color:#e8e8ff;
}

#footerinner2{
float:left;
margin: 0 auto;
width:1000px;
height:25px;
padding:20px;
text-align:center;
margin-top:45px;
background-color:#e8e8ff;
}

.footerlinks{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6a6666;
}
.footerlinks A:link {text-decoration: none;	color: #6a6666;}
.footerlinks A:visited {text-decoration: none; color:#6a6666;}
.footerlinks A:active {text-decoration: none; color:#6a6666;}
.footerlinks A:hover { text-decoration:underline;color:#6a6666;}

.contactlinks{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6a6666;
}
.contactlinks A:link {text-decoration: none;	color: #6a6666;}
.contactlinks A:visited {text-decoration: none; color:#6a6666;}
.contactlinks A:active {text-decoration: none; color:#6a6666;}
.contactlinks A:hover { text-decoration:underline;color:#6a6666;}

.currentinfo{
  float:left;
  background-color: transparent;
  /*
  margin-left: 14px;
  margin-top: 12px;
  */
  width:340px;
  height: 50px;
} 
