/*
THEME NAME:Texas Bankruptcy Lawyer
VERSION:1.0
AUTHOR:Clay Griffiths
AUTHOR URI:http://www.g2webmedia.com
*/
body,div,dl,dt,dd,
h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}


body{font-size:62.5%;margin:0pt;font-family:helvetica,arial,sans-serif;background:url(images/bg.jpg) repeat;}
a img{border:none;}
a:link,a:visited{text-decoration:none;color:#333;outline:none;}
a:hover{text-decoration:underline;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}



div#wrapper-top{position:absolute;width:1000px;height:103px;display:block;background:url(images/wrapper_top.jpg) no-repeat;margin:-103px -25px 0 -26px;z-index:1;}
div#wrapper{margin:-1px auto 0 auto;width:950px;font-size:1.1em;background:#fff url(images/wrapper_bg.jpg) repeat-y;position:relative;}
div#container{float:left;margin:-73px 0 0 0;width:950px;position:relative;z-index:2;}
div#content{float:left;width:610px;padding:20px;}
div.sidebar{float:right;overflow:hidden;width:260px;background:#f1efe6 url(images/sidebar_left.jpg) no-repeat;padding:20px;height:auto !important;height:635px;min-height:635px;}
div#footer{clear:both;width:950px;background:url(images/black_30.png) repeat;margin:30px auto;}




div#header-container{background:url(images/header_bg.jpg) repeat-x;height:330px;}
div#header-inside{width:950px;margin:0 auto;}
div#header{width:950px;height:300px;background:url(images/header.jpg) no-repeat center;float:left;margin:-3px 0 0 0;clear:both;}
div#header-top{width:950px;float:left;}
div#header-top p{float:left;font-size:1.2em;color:#d2d6d7;height:30px;line-height:30px;margin:0;}
div#header-top form{float:right;height:30px;}
div#header-top form input#s{width:149px;height:15px;background:url(images/search_left.jpg) no-repeat;display:block;font-size:1.2em;color:#222;border:none;padding:6px 8px 6px 12px;float:left;margin:1px 0 0 0;}
div#header-top form input#searchsubmit{float:left;background:url(images/search_right.jpg) no-repeat;height:27px;width:29px;display:block;text-indent:-9999px;border:none;margin:1px 0 0 -2px;cursor:pointer;}
div#nav{width:950px;float:left;clear:both;margin:22px 0 0 0;}
div#nav ul{list-style:none;padding:0;margin:0;}
div#nav ul li{float:left;margin:-1px 10px 0 0;}
div#nav ul li a{background:#d2cbae;color:#838071;font-size:1.2em;padding:8px 18px;}
div#nav ul li a:hover{text-decoration:underline;}
div#nav ul li.current_page_item a{background:#cdc39f;color:#65614f;padding:8px 18px 9px 18px;}
div#nav ul li.current_page_item a:hover{text-decoration:none;}
div#header h1 a{width:515px;height:110px;display:block;float:left;text-indent:-9999px;margin:40px 0 0 0;}



div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{margin:0;padding:0;}
div.sidebar h3{font-size:1.4em;text-transform:uppercase;color:#61605a;border-bottom:1px solid #bdc0bc;padding:0 0 2px;margin:0 0 10px;clear:both;}
div.sidebar input#s{width:7em;}
div.sidebar li{list-style:none;margin:0 0 20px;}
div.sidebar li form{margin:0.2em 0 0;padding:0;}
div.sidebar ul ul{margin:0 0 0 1em;font-size:1.1em;}
div.sidebar ul ul li{list-style:none;margin:0 0 6px;padding:0 0 0 18px;background:url(images/star_bullet.jpg) no-repeat top left;line-height:14px;}
div.sidebar ul ul ul{margin:0 0 0 15px;}
div.sidebar ul ul ul li{list-style:none;}
div.sidebar ul ul li a{color:#444;}
ul#subscribe li{padding:0 0 0 20px;margin:0 0 9px;}
ul#subscribe li.rss{background:url(images/rss_icon.jpg) no-repeat;}
ul#subscribe li.email{background:url(images/email_icon.jpg) no-repeat;}





div#contact-form{}
div#contact-form input,div#contact-form textarea{width:245px;background:#d2cbae;border:1px solid #b6b28c;margin:2px 0;padding:4px;font-size:1em;line-height:1.6em;color:#65614F;outline:0 none;font-family:Helvetica,arial,sans-serif;float:left;clear:both;}
div#contact-form input.text{padding:5px 4px;}
div#contact-form input:focus,div#contact-form textarea:focus{border-color:#444;color:#333;}
div#contact-form textarea{height:90px;}
div#contact-form label {clear: left;color: #65614F;float: left;margin: 6px 0 0;}
div#contact-form input.error,div#contact-form textarea.error{border:1px solid #b32323;color:#b32323;}
div#contact-form input.contact-button{width:60px;border:none;background:none;float:right;clear:both;background:#64635e;margin: 5px 0 20px;color: #efefef;font-size:1.1em;}
div#contact-form p{margin:0 0 5px;font-size:0.9em;color:#444444;}
div#contact-form span.error{margin:8px 0;float:left;background:#b32323;padding:5px;color:#eee;}
div#contact-form span.green{font-weight:Bold;font-size:1.3em;margin:5px 0 10px;color:#eee;float:left;}
div#contact-form p{clear:both;}














.alignleft,div.nav-previous{float:left;}
.alignright,div.nav-next{float:right;}

.alignright { margin: 0 0 7px 7px; padding: 1px; border: 1px solid #BDC0BC; }
.alignleft { margin: 0 7px 7px 0; padding: 1px; border: 1px solid #BDC0BC; }

#navbelow { margin: 15px 0 0 0; }

div.nav-next a,div.nav-previous a{background:#D2CBAE;color:#838071;font-size:1.2em;padding:8px 15px;display:block;}
div.nav-next a:hover,div.nav-previous a:hover{background:#CDC39F;color:#65614F;display:block;}





div.entry-meta{background:url(images/post_bottom.jpg) no-repeat center top;padding:8px 0 0 0;font-size:1.1em;color:#555;float:left;width:610px;height:30px;}
div.entry-meta a{text-decoration:underline;color:#555;}
div.entry-meta span{height:16px;line-height:16px;padding:0 0 0 20px;display:inline-block;}
div.entry-meta span.cat-links{background:url(images/categories_icon.jpg) no-repeat;float:left;width: 475px;}
div.entry-meta span.comments-link{background:url(images/comments_icon.jpg) no-repeat;float:right;}
.entry-title,.entry-title a,.page-title{color:#63625c; clear:both;}
.page-title {margin: 0 0 30px;}
h2.entry-title,h2.page-title{font-size:2.6em;}
h3.entry-title{font-size:1.8em;}
div.entry-top{color:#888;font-size:1.1em;margin: 0 0 10px;}
div.entry-top a{font-weight:bold;color:#888;}
div.entry-content{font-size:1.15em;line-height:1.75em;color:#333;}
div.entry-content a{text-decoration:underline;color:#333;}
div.post{margin:0 0 25px 0;clear:both;}
div.entry-content em,div.entry-content i{font-style:italic;}
div.entry-content h3{font-size:1.8em;color:#9d987b; margin: 10px 0; }
div.entry-content h4{font-size:1.4em;color:#555; margin: 10px 0; }
div.post blockquote{background:transparent url(images/blockquote.gif) no-repeat scroll 0pt 2px;color:#3f3f3f;margin:0pt 40px 15px 0px;padding-left:23px;}



div#footer{color:#777;font-size:1.2em;}
div#footer a{font-weight:bold;color:#777;text-decoration:underline;}
div#footer .disclaimer {clear: both;width: 930px;display: block; padding: 0 0 10px; margin: 10px; color:#444; line-height:1.45em; }
div#footer .second-disclaimer {clear:both;}
div#footer .footer-left{float:left;margin:0 0 0 10px;height:30px;line-height:30px;}
div#footer .footer-right{float:right;margin:0 10px 0 0;height:30px;line-height:30px;}

span#g2-plug a:hover{color:#0B59A4;}
.g2webmedia1{font-weight:bold;font-style:italic;color:#77b1cb;}
.g2webmedia2{font-weight:bold;font-style:italic;color:#0B59A4;}




div#respond h3,h3#comments,h3#pings,div#trackback h3{font-size:1.8em;color:#666;}
ol.commentlist,ol.pinglist{list-style:none;padding:0 0 5px;border-bottom:1px solid #eaeaea;}
ol.pinglist div.comment-body{font-size:1.1em;font-weight:bold;}
ol.pinglist div.comment-body a{color:#555;}
ol.commentlist div#respond{border:1px solid #ccc;padding:5px;margin:10px -5px 5px 170px;}
ol.commentlist li,ol.pinglist li{margin-bottom:10px;}
ol.commentlist p{clear:both;}
ol.commentlist span.comment-author{color:#9D987B;font-size:1.3em;}
ol.commentlist a.url{text-decoration:underline;color:#9D987B;}
div.comment-body{background:#f5f5f5;padding:7px;line-height:1.6em;color:#444;margin:5px 0 0 0;}
div.comment-body p{margin:0 0 5px 0;}
ol.commentlist div.comment-date{display:block;font-size:0.9em;color:#666;}
span.unapproved{font-size:1.1em;color:#555;font-weight:bold;margin:10px 0;display:block;}
div#respond{width:420px;}
div#respond h3{color:#333;}
div#trackback{margin-bottom:10px;padding-bottom:12px;border-bottom:1px solid #eaeaea;}
div#trackback h3{font-size:1.6em;}
div#trackback p{font-size:0.9em;margin:0;color:#777;}
form#commentform .form-label{margin:1em 0 0;}
form#commentform span.required{background:#fff;color:red;}
form#commentform,form#commentform p{padding:0;}
input#author,input#email,input#url{width:70%;border:1px solid #aaa;background:#fff;}
input#author,input#email,input#url,textarea#comment{padding:0.2em;border:1px solid #aaa;background:#fff;}
input#author:focus,input#email:focus,input#url:focus,textarea#comment:focus{outline:0 none;border:1px solid #666;}
textarea#comment{height:13em;margin:0 0 0.5em;overflow:auto;width:99%;}
input#submit{border:none;background:#eee;background:#555;padding:5px 7px;color:#eee;}
input#submit:hover{background:#777;}
div.reply{text-align:right;float:right;margin:-13px 0 0 0;}
