body {
background: #EFEFEF ;

padding: 0px;
text-align: center;
font-family: verdana, sans-serif;
}

.bg{
background: #fff url('./images/bg.png');
width: 945px;
margin: 0 auto 0 auto;
}

.container{
margin: 0 auto 0 auto;
border: solid 1px #000;
width: 900px;
}

.header {
width: 900px;
height: 140px;
margin: 0 auto 0 auto;
background: url('./images/headerimage.jpg');
}

.header h1{
display: none;
}

.content{
margin-top: 0px;
width: 900px;
background: #fff;

}

.navigation {
width: 900px;
background: #162291 url('./images/navbg.jpg');
height: 23px;
text-align: right;
}
.navigation1 {
width: 900px;
background: #cdccd2;
height: 23px;
border-top: solid 1px #162292;
border-bottom: solid 1px #162292;
z-index: 0;
text-align: right;
}
* html .navigation1 {
position: relative;
z-index: 1;
}
.navigation ul{
margin-top: 0px;
margin-bottom: 0px;
padding: 0px;
font-size: 13px;
padding-top: 2px;
margin-right: 40px;
}
.navigation li {
display: inline;
font-weight: bold;

}
.navigation li a{
text-decoration: none;
}
.navigation li a:link{
color: #fff;
}
.navigation li a:visited{
color: #fff;
}
.navigation li a:hover{
color: #98B9E6;
}

.navigation li p{
display: inline;
color: #fff;
margin-left: 10px;
margin-right: 10px;
}

.date{
color: #000;
font-size: 10px;
margin-right: 37px;

padding-top: 5px;
}

.botnavigation {
width: 900px;
background: #162291 url('./images/botnavbg.jpg');
height: 23px;
text-align: middle;
}
.botnavigation li p{
display: inline;
color: #fff;
margin-left: 10px;
margin-right: 10px;
}
.botnavigation ul{
margin-top: 0px;
margin-bottom: 0px;
padding: 0px;
margin: 0px;
font-size: 13px;
padding-top: 2px;
}
.botnavigation li {
display: inline;
font-weight: bold;
}
.botnavigation li a{
text-decoration: none;
}
.botnavigation li a:link{
color: #fff;
}
.botnavigation li a:visited{
color: #fff;
}
.botnavigation li a:hover{
color: #98B9E6;
}


.main{
height: 100%;
}
 
.left{
width: 200px;
background: #CDCCD2;
margin: -24px 0 0 20px;
height: 640px;
padding: 0px;
float: left;
border-top: solid 2px #CDCCD2;
border-left: solid 1px #162292;
border-right: solid 1px #162292;
z-index: 100;
}

.left_yourlawyer{
height: 24px;
margin-top: -2px;
background: #4B4B4B url('./images/yourlawyer.jpg');
color: #fff;
font-weight: bold;
font-size: 18px;
z-index: 11;

}
* html .left_yourlawyer{
position:relative;
margin-top: 5px;
z-index: 10;
width: 200px;
}

.left img{
margin-top: 20px;
border: solid 1px #162292;
}
 
* html .left{
float: left;
width: 150px;
background: #fff url('./images/leftbg.jpg');
margin: -30px 0 0 10px;
height: 716px;
padding: 0px;
border: solid 1px #162292;
}

.left p{
font-size: 13px;
text-align: left;
margin-left: 10px;
margin-top: 0px;
}
.left_header{
font-weight: bold;
text-align: left;
font-size: 14px;
margin-left: 3px;
}
.right{
width: 600px;
margin-left: 20px;
height: 100%;
float: left;
}

* html .right{
float: right;
width: 650px;
margin: 0 10px 0 10px;
}

.maintext{
text-align: left;
margin-left: 6px;
font-size: 13px;
}
.maintextcontact{
text-align: left;
margin-left: 6px;
font-size: 13px;
}
.maintext p{
margin-top: 0px;
}

.maintext a img{
border: none;
}

.maintext span{
float: left;
margin-left: 50px;
}

.contactimage{
margin-left: 40px;
}
.contact_left{
float:left;
width: 200px;
}

* html .contact_left{
float: left;
width: 200px;
}


.form{
float: left;
text-align: left;
margin-left: 250px;
margin-top: 18px;
font-size: 13px;
}

.form1{
float: left;
text-align: left;
margin-left: 30px;
margin-top: 18px;
font-size: 13px;
}

* html .form{
margin-left: 10px;
}


#footer{
color: #818499;
font-size: 13px;
}
#footer a{
color: #818499;
font-size: 13px;
text-decoration: none;
font-weight: bold;
}

.clear {
clear: both;
}