/*
Theme Name: Estey Bomberger
Version: 1.0
Author: Durrani Design
Author URI: http://durranidesign.com/
*/

/*-----------------------------------------------*/
/* Clear Some Default Styling of Common Browsers */
/*-----------------------------------------------*/

/* No list-markers by default - must redefine bullets w/ bg graphics */
*{margin:0;padding:0;line-height:normal}
p{margin: 1em 0}
ul, ol {list-style:none;}

/* Avoid browser default inconsistent heading font-sizes and pre/code */

h1, h2, h3, h4, h5, h6, pre{font-size:1em;font-family:Arial, Helvetica, sans-serif;}

/* Remove inconsistent (among browsers) default padding or margin */

ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, blockquote, fieldset, input, div, dd, dt, dl, label{margin:0;padding:0;}

/* prevent blue linked image borders */
a, a:active, a:visited {color:#A59500;}

a img, :link img, :visited img, fieldset {border:none;}

/*-----------------------------------------------*/
/*  		GLOBAL STYLES: header				 */
/*-----------------------------------------------*/

ul{margin:1em 0;}
ul.list-type{margin-left:1.5em;}
ul.list-type li{list-style:square inside ;margin:.25em 0;}
ul.forms {margin-left:2em;}
ul.forms li{background:url(images/pdf-icon-sm.jpg) center left no-repeat; padding:20px 20px 20px 40px; list-style: none;}

body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;background-color:#E2E2E2;}

#header-container{background-color:#010e13;border-bottom:6px solid #a59500;}
	#header{margin:0 auto;background-color:#010e13;width:1003px;}
	#header #logo{background:url(images/logo.jpg) no-repeat 0 bottom;width:auto;height:60px;}
	#header #logo a{display:block;width:240px;height:100%;}
	#header #phone{background:url(images/phone.jpg) no-repeat right 0;width:auto;height:33px;}
	#header #banner{width:1003px;height:275px;}
		#header ul{height:61px;margin:0 auto;}
		#header ul li ul{display:none;background-color:#F3F3F3;width:auto;height:auto;padding-right:4px;border:1px solid #CDCDCD;position:absolute;z-index:1;}
		#header ul li:hover ul{display:block;}
/*		#header ul li:hover ul{display:block;}	*/
		#header ul li ul li{display:block;float:none;height:auto;width:auto;margin-left:4px;border-bottom:1px solid #CDCDCD;text-transform:capitalize;}
		#header ul li ul li:hover{background-color:#CDCDCD;}
		#header ul li ul li a{color:#010E13;text-decoration:none;line-height:2m;font-size:1.1em;}
		#header ul li ul li a:hover{}
		#header ul li a{display:block;width:100%;height:100%;}
		#header ul li a span{display:none;}
		#header ul li{display:block;float:left;height:61px;}
		#header ul #home{background:url(images/nav-home.gif) no-repeat;width:100px;}
		#header ul #practice-areas{background:url(images/nav-practice-areas.gif) no-repeat;width:159px;}
		#header ul #attorneys{background:url(images/nav-attorneys.gif) no-repeat;width:113px;}
		#header ul #firm-info{background:url(images/nav-firm-info.gif) no-repeat;width:113px;}
		#header ul #case-results{background:url(images/nav-case-results.gif) no-repeat;width:130px;}
		#header ul #testimonials{background:url(images/nav-testimonials.gif) no-repeat;width:135px;}
		#header ul #newsletter{background:url(images/nav-newsletter.gif) no-repeat;width:121px;}
		#header ul #resources{background:url(images/nav-resources.gif) no-repeat;width:121px;}
		#header ul #contact{background:url(images/nav-contact.gif) no-repeat;width:119px;}
		#header ul #case-results{background:url(images/nav-case-results.gif) no-repeat;width:130px;}

table.settlements td {padding:10px;}

	/* Practice Areas Drop Down Menu*/

/*-----------------------------------------------*/
/*  		GLOBAL STYLES: body					 */
/*-----------------------------------------------*/

#body-container{min-height:260px;padding:2em 0;background-color:#FFFFFF;}
#body{width:1003px;margin:0 auto;background-color:white;}
	#content{}
    #content h1{font-size:18px;font-weight:bold;color:#003846;}
    #content h2{font-size:16px;font-weight:bold;color:#003846;border-bottom:1px solid #010E13;margin:1em 0;}	
    #content h3{font-size:14px;font-weight:bold;color:#003846;margin:1em 0;}	
	#content p{}
	.post {width:750px;}
/*-----------------------------------------------*/
/*  		GLOBAL STYLES: footer				 */
/*-----------------------------------------------*/	

#footer-container{clear:both;background-color:#f3f3f3;border-top:8px solid #cdcdcd;padding:1.2em 0 0 0;}
#footer{width:1003px;margin:0 auto;}
#footer .left{}
	ul.footer-links{}
	ul.footer-links li{float:left;}

#footer .right{width:430px;float:left;width:560px;padding-top:.5em;}
    #footer .right h2{font-size:14px;margin-bottom:1em;color:#717171;}
    #footer .right ul{float:left;width:180px;}
    #footer .right ul li{color:#878888;}
	
/*-----------------------------------------------*/
/*  		GLOBAL STYLES: sub-footer				 */
/*-----------------------------------------------*/	

#sub-footer-container{background:#E2E2E2;padding:2em 0;}
	#sub-footer{width:703px;margin:0 auto;background:url(images/footer-logo.jpg) no-repeat;padding-left:300px;}
	#sub-footer img{}
	#sub-footer p{font-size:11px;font-weight:bold;color:#878888;text-align:right;}
	#sub-footer a {padding:0 10px 0 10px;}
	
	
div#contact-form{margin:1em 0 2em 2em}
div#contact-form ul li{margin:1em;float:left;padding-left:1em;}
div#contact-form ul li input:focus{background-color: #F7FAC0;}
div#contact-form ul li textarea:focus{background-color: #F7FAC0;}
div#contact-form h2{clear:left;border-bottom:1px solid #A59500;font-weight:normal;font-size:14px;padding-top:.5em;}
div#contact-form submit{clear:both;}
div#contact-form .button {border: none; background: url('images/submit-btn.jpg') no-repeat top left; width:150px; cursor:pointer; padding: 2px 8px;}

/*-----------------------------------------------*/
/*  		GLOBAL STYLES: sub-sub-footer				 */
/*-----------------------------------------------*/	
#sub-sub-footer-container{background:#E2E2E2}
#sub-sub-footer{width:1003px;width:1003px;margin:0 auto;}
#sub-sub-footer p{font-size:10px;color:#878888;text-align:left;}
	
div#contact-form{margin:1em 0 2em 2em}
div#contact-form ul li{margin:1em;float:left;padding-left:1em;}
div#contact-form ul li input:focus{background-color: #F7FAC0;}
div#contact-form ul li textarea:focus{background-color: #F7FAC0;}
div#contact-form h2{clear:left;border-bottom:1px solid #A59500;font-weight:normal;font-size:14px;padding-top:.5em;}
div#contact-form submit{clear:both;}
div#contact-form .button {border: none; background: url('images/submit-btn.jpg') no-repeat top left; width:150px; cursor:pointer; padding: 2px 8px;}

