

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: #d5cd95 url(../images/bgmain.gif);
 background-repeat: repeat-x;
}
#wrapper { 
 background:  url(../images/wrapp.gif);
 margin: 0 auto;
 width: 900px;
background-color:#d9d2a1;
}
#header {
 background:  url(../images/header.gif);

 color: #333;
 width: 900px;
 float: left;
 padding: 0px;
 height: 103px;
 margin: 0px 0px 0px 0px;

}




ul {


    line-height:1.8;
    list-style-type:none;
}
li {
    padding-left:45px;
    background:transparent url(../images/bullet.gif) no-repeat;
    background-position:20px 2px;
}


p.bullets1{
font-family: arial;
font-size: 13px;
color: #0052a0;
margin:3px 0px 0px 0px;
line-height: 19pt;

}

img.floatright { 
    float: right; 
    margin: 10px 10px 10px 10px; 
}

img.floatleft { 
    float: left; 
    margin: 10px 10px 10px 20px; 
}
 
 
 
 
 

/*menu */



#menu {
 background: #ffffff;
 color: #333;
 width: 900px;
 float: left;
 padding: 0px;
 height: 50px;
 margin: 0px 0px 0px 0px;
}

.nav {
width:900px;
height:50px;
background-color:#transparent;
margin:0px 0px 0px 0px;
background-image:url(../images/navbg.gif);
background-repeat: repeat-x;
}


a#home {
width:77px;
height:50px;
background-image:url(../images/home.gif);
display:block;
text-decoration:none;
float:left;
}

a#home:hover {
background-position:77px 0;
}

a#profile {
width:177px;
height:50px;
background-image:url(../images/profile.gif);
display:block;
text-decoration:none;
float:left;
}

a#profile:hover {
background-position:177px 0;
}

a#civil {
width:137px;
height:50px;
background-image:url(../images/civil.gif);
display:block;
text-decoration:none;
float:left;
}

a#civil:hover {
background-position:137px 0;
}

a#criminal {
width:179px;
height:50px;
background-image:url(../images/criminal.gif);
display:block;
text-decoration:none;
float:left;
}

a#criminal:hover {
background-position:179px 0;
}


a#state {
width:106px;
height:50px;
background-image:url(../images/state.gif);
display:block;
text-decoration:none;
float:left;
}

a#state:hover {
background-position:106px 0;
}

a#consulting {
width:126px;
height:50px;
background-image:url(../images/consulting.gif);
display:block;
text-decoration:none;
float:left;
}

a#consulting:hover {
background-position:126px 0;
}

a#contact {
width:98px;
height:50px;
background-image:url(../images/contact.gif);
display:block;
text-decoration:none;
float:left;
}

a#contact:hover {
background-position:98px 0;
}

/*--------------------------------------------*/

#banner {
 background:  url(../images/bannertest.gif);

 color: #333;
 width: 900px;
 float: left;
 padding: 0px;
 height: 155px;
 margin: 0px 0px 0px 0px;

}
#leftcolumn { 
 color: #333;
 background: #d9d2a1;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: auto;
 width: 580px;
 float: left;
}

#content { 
 color: #333;
 background: #d9d2a1;
 margin: 10px 10px 10px 10px;
 padding: 0px;
 height: auto;
 width: 570px;
 float: left;
}

   #content a{ 
	
margin: 0px;
color: #746845;
display: inline;
text-decoration:underline;}

#content a:hover {
display: inline;
color: #000000;
margin: 0px;
}

/*text*/

 h1  {
text-align:left;
position:relative;
color:#511c17;
font-family:georgia;
font-size: 1.4em;
margin:5px 10px 10px 0px;
text-transform:uppercase;
}

h2  {
position:relative;
color:#000000;
font-family: "Trebuchet MS";
font-size: 1.5em;
margin:10px 10px 10px 25px;
}

h3  {
margin-left: 40px;
position:relative;
color:#000000;
font-family: "Trebuchet MS";
font-size: 1.2em;
margin:10px 10px 10px 25px;
}

   #leftcolumn p{ 
font-family:verdana;
font-size: 12px;
color: #000000;
margin:0px 0px 0px 0px;
line-height: 24px;
 }

#rightcolumn { 
 float: right;
 color: #333;
 background: #cec596;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: auto;
 width: 290px;
 display: inline;
}

#free_consultation { 
 background:  url(../images/free_consult.gif);

 float: right;
 color: #333;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 228px;
 width: 290px;
 display: inline;
}

#form { 
 float: right;
 color: #333;
 margin: 50px 0px 0px 0px;
 padding: 0px;
 height: auto;
 width: 170px;
 display: inline;
}

#profile_right { 
 background:  url(../images/profile_right.gif);
 float: right;
 color: #333;
 margin: 0px 3px 0px 0px;
 padding: 0px;
 height: 242px;
 width: 285px;
 display: inline;
}


#prof { 
 float: right;
 color: #333;
 margin: 0px px 0px 0px;
 padding: 0px;
 height: 242px;
 width: 275px;
 display: inline;
}

#prof p{ 
text-align:left;
font-family: verdana;
font-size: 12px;
color: #ffffff;
margin:10px 0px 0px 0px;
 }
 
   #prof a{ 
	
margin: 0px;
color: #ffffff;
display: inline;
text-decoration:underline;}

#prof a:hover {
display: inline;
color: #d0ccb3;
margin: 0px;
}

#contactcard { 
 background:  url(../images/contactcard.gif);
 float: right;
 color: #333;
 margin: 0px 3px 0px 0px;
 padding: 0px;
 height: 162px;
 width: 285px;
 display: inline;
}


#footer { 
position:relative;
height: 100px;
 width: 880px;
 clear: both;
 color: #333;
 background: #5b4626;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 text-align:center;
}

#footer_content { 
    margin: 0em auto 0 auto;

position:relative;
height: 100px;
 width: 900px;
 clear: both;
 color: #333;
 background: #6d5a37;

 padding: 0px;
}

    #footer p{ 
		text-align:center;
font-family: verdana;
font-size: 10px;
color: #ffffff;
margin:10px 10px 10px 10px;
 }
 
  #footer a{ 
	
margin: 0px;
color: #ffffff;
display: inline;
text-decoration:none;}

#footer a:hover {
display: inline;
color: #d0ccb3;
margin: 0px;
}