*{margin:0;padding:0;}
body{background:#837652;}
img{border:0;text-align:left;vertical-align:top;}
ul{list-style:none;}
.column{float:left;}
.clear{clear:both;}
body{font-family:Arial,helvetica,sans-serif;color:#000;font-size:.8em;line-height:1.36em;}
input,textarea,select{color:#000;vertical-align:top;text-align:left;border:1px solid #7e7e7e;font:11px Tahoma,Arial,helvetica,sans-serif;}
.tar{text-align:right;}
.in5{padding-top:5px;}
.in10{padding-top:10px;}
.in15{padding-top:15px;}
.in20{padding-top:20px;}
.in25{padding-top:25px;}
.ws{width:100%;}
.col_1,.col_2,.box_1,.box_2,.box_3,.box_4,.block_1,.block_2,.block_3,.mid{float:left;padding-top:65px;}
.top_bg{background:url(../images/mbg.png) left top repeat-x #fdf9e3;}
a{color:#000;text-decoration:underline;}
a:hover{text-decoration:none;}
#header .menu{background:url(../images/menu_bg_fl.jpg) left top repeat-x;}
#header .menu .bg_2{height:74px;background:url(../images/menu_bg.jpg) left top no-repeat;}
#header .menu .bg_2 div{padding:36px 0 0 194px;}
#header .menu a{color:#000;text-decoration:none;padding:0 20px 0 19px;background:url(../images/menu_dv.gif) right top no-repeat;font-size:1.09em;}
#header .menu a:hover{color:#b32317;text-decoration:none;}
#header .menu span{color:#b32317;text-decoration:none;padding:0 20px 0 19px;background:url(../images/menu_dv.gif) right top no-repeat;font-size:1.09em;}
#header .menu .clear{background:0;}
#header .head{height:287px;background:url(../images/head_bg.jpg) left top no-repeat;}
#header .head h1{text-indent:-10000px;font-size:1em;}
#content{top:-49px;position:relative;padding:0 0 0 34px;}
.col_1 .indent{padding:0 0 0 8px;}
.col_1 .line_x{margin-right:16px;}
.col_2{padding-top:64px;}
.col_2 .indent{padding:0 15px 0 45px;}
.title{margin-bottom:25px;}
.title_2{margin-bottom:15px;}
.pic{margin-right:20px;float:left;margin-top:2px;}
.line_x{height:2px;background:url(../images/line_x.gif) left top repeat-x;margin:30px 0 37px 0;overflow:hidden;}
.col_2 .line_x{margin-top:0;}
.list_1 li{background:url(../images/list_arr.gif) left 5px no-repeat;padding:0 0 9px 13px;}
.list_1 li a{color:#000;text-decoration:none;}
.list_1 li a:hover{text-decoration:underline;}
.list_2 li{background:url(../images/list_arr.gif) left 5px no-repeat;padding:0 0 9px 13px;}
.list_2 li a{color:#000;text-decoration:underline;}
.list_2 li a:hover{text-decoration:none;}
.font_2{color:#ca6156;font-weight:bold;font-size:1.09em;}
.date{color:#585858;}
#content .block_1{width:291px;}
#content .block_2{width:24px;}
#content .block_1 .line_x{margin:0;}
#content .block_3{width:259px;}
#content .block_3 .line_x{margin:0 0 0 21px;}
#content .block_1 .bg{background:url(../images/line_y.gif) 3px top repeat-y;}
#content .block_1 .indent_2{padding:0 10px 0 45px;}
#content .block_3 .indent_2{padding:0 0 0 39px;}
#content .block_3 .bg{background:url(../images/line_y.gif) left top repeat-y;}
#home .col_2 .indent{padding-left:238px;padding-bottom:40px;float:none;}
#home .pos{margin:65px 0 0 190px;position:absolute;}
#home .posmenu{margin:275px 0 0 250px;position:absolute;}
#home .block_1{margin-top:85px;width:574px;height:170px;background:url(../images/houston_skyline.jpg) top left no-repeat;}
#attorneys .col_2 .box_1{width:270px;}
#attorneys .col_2 .box_2{width:197px;}
#attorneys .block_3{width:568px;float:none;}
#attorneys .block_3 .bg{padding-left:42px;}
#page_3 .box_1{width:206px;}
#page_5 .block_3{width:568px;float:none;}
#page_5 .block_3 .bg{padding-left:42px;}
#page_5 .block_3 .box_1{width:271px;}
#page_5 .block_3 .box_2{width:222px;}
#form .ln{height:25px;}
#form input{width:163px;height:17px;}
#form textarea{width:163px;height:143px;overflow:hidden;margin-bottom:15px;}
#contactus .col_2 .box_1{width:207px;}
#contactus .col_2 .box_2{width:305px;}
#page_7 #content{padding:0 34px 0 37px;}
.footer_bg{background:url(../images/footer_bg.jpg) left top repeat-x;}
#footer{padding:32px 0 28px 41px;color:#d8cfb5;font-size:.90em;}
#footer .box_1{width:394px;padding-top:10px;}
#footer .box_2{width:70px;height:32px;background:url(../images/footer_dv.gif) left top no-repeat;}
#footer .box_3{width:309px;padding-top:10px;}
#footer a{color:#d8cfb5;text-decoration:underline;}
#footer a:hover{text-decoration:none;}
#footer .pic{margin-right:9px;}
