/*
Theme Name: Estey Bomberger
Version: 1.0

/*-----------------------------------------------*/
/* Clear Some Default Styling of Common Browsers */
/*-----------------------------------------------*/

/* No list-markers by default - must redefine bullets w/ bg graphics */
*{
	padding:0;
	line-height:normal;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	color: #000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
p{
	background-color: 033;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
ul, ol {list-style:none;}

/* Avoid browser default inconsistent heading font-sizes and pre/code */

h1, h2, h3, h4, h5, pre{font-size:1em;font-family:Arial, Helvetica, sans-serif;}

h6 {
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;}
	
	a, a:active, a:visited {
	color:#000;}

/* Remove inconsistent (among browsers) default padding or margin */

ul, ol, li, h1, h2, h3, h4, h5, h6, pre, html, blockquote, fieldset, input, div, dd, dt, dl, label{
	padding:0;
	font-weight: bold;
	color: #033;
	position: relative;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	height: auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFF;
	visibility: visible;
}

/* prevent blue linked image borders */
a, a:active, a:visited {
	color:#000;
} 

a:hover {
	color:#999;
	font-family: Arial, Helvetica, sans-serif;
}

a img, :link img, :visited img, fieldset {
	border:none;
	background-color: #FFF;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	height: auto;
	width: auto;
}

/*-----------------------------------------------*/
/*  		GLOBAL STYLES: header				 */
/*-----------------------------------------------*/

ul{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 200px;
	list-style-type: circle;
	font-family: Arial, Helvetica, sans-serif;
}
ul.list-type{margin-left:1.5em;}
ul.list-type li{
	list-style:square inside;
	margin:0;
}
ul.case-form {margin-left:2em;}


#body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#000;
	width: auto;
	width: auto;
	height: auto;
}


	#header{
	height: 325px;
	margin-top: 20;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFF;
	width: 880px;
	border-bottom-color: #003;
	border-left-color: #003;
	left: auto;
	right: auto;
	border-right-width: 10px;
	border-left-width: 10px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #003;
	border-right-color: #003;
	border-top-width: 10px;
	border-top-style: solid;
	padding-top: 0px;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	background-image: url(../images/fresno-personal-injury-attorney.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	}
	
	#header-container{
	background-color:#FFF;
	color: #003333;
	border-top-color: #FFF;
	margin-right: 0px;
	margin-left: 0px;
	border-top-width: 20px;
	border-top-style: solid;
	margin-top: 0px;
	left: auto;
	right: auto;
	border-bottom-style: none;
}
	#header #logo{
	width:900px;
	height:62px;
	background-color: 000000;
	background-repeat: no-repeat;
	background-position: 0 top;
	background-image: url(../images/San%20Jose%20Personal%20Injury%20Lawyers.jpg);
	margin-right: auto;
	margin-left: auto;
}
	#header #logo a{
	display:block;
	width:260px;
	height:100%;
	background-color: #003333;
}
	#header #phone{
	width:900px;
	height:10px;
	background-color: #996;
	margin-right: auto;
	margin-left: auto;
}
	#header #banner{
	width:880px;
	height:200px;
	background-repeat: no-repeat;
	background-color: #FFF;
	margin-right: auto;
	margin-left: auto;
}

	#header ul #home{
	width:144px;
	background-image: url(../images/images/images/Nav-Bar-Home.gif);
	height: 125px;
	background-repeat: no-repeat;
}

				

	#header ul #attorneys{
	width:147px;
	height: 125px;
	background-image: url(../images/images/images/Nav-Bar-Attorneys.gif);
	background-repeat: no-repeat;
}

		#header ul #practice-areas{
	width:266 px;
	color: #000;
	height: 125px;
	background-image: url(../images/images/images/Nav-Bar-Practice-Areas.gif);
	background-repeat: no-repeat;
	
}

		#header ul #case-results{
	width:218px;
	height: 125px;
	background-image: url(../images/images/images/Nav-Bar-Results.gif);
		background-repeat: no-repeat;
		}
		
		#header ul #testimonials{ 
	width:172px;
	height: 125px;
	background-image: url(../images/images/images/Nav-Bar-Testimonials.gif);
	background-repeat: no-repeat;
	
	
}
		#header ul #contact{
	width:139px;
	height: 125px;
	background-image: url(../images/images/images/Nav-Bar-Contact-Us.gif);
	background-repeat: no-repeat;
	
}

table.settlements td {padding:0px;}

	/* Practice Areas Drop Down Menu*/

/*-----------------------------------------------*/
/*  		GLOBAL STYLES: body					 */
/*-----------------------------------------------*/

#body-container{
	min-height:260px;
	
}


#body{
	margin-top: 0;
	margin-bottom: 0px;
	height: 1200px;
	width: 900 px;
	background-color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	overflow: visible;
}

#wrapper{
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	height: 100%;
	overflow: visible;
	}

	#content h1{
	font-size:14px;
	font-weight:bolder;
	color:#003;
	height: auto;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
}
}
    #content h2{
	font-size:12px;
	font-weight:bold;
	color:#000;
	border-bottom:1px solid #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;	
}	


} 
    #content h3{font-size:14px;font-weight:bold;color:#003846;margin:1em 0;}	
	
	#content p{
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	border-left-color: #CCC;
	color: #000;
}
	.post {
	width: 1003px;
}





#side-a {
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFF;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #003;
	padding-bottom: 0px;
	float: left;
	text-align: left;
	padding-top: 10px;
	height: 1200px;
	border-right-width: 5px;
	border-right-style: inset;
	border-right-color: #CCC;
	font-weight: normal;
	text-indent: 0px;
	padding-left: 10px;
}


#content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFF;
	width: 420px;
	margin-right: 220px;
	margin-left: 220px;
	font-weight: normal;
	padding-left: 15px;
	padding-top: 15px;
	border: thin none #FFF;
	overflow: auto;
	height: 1200px;
}
 
#content h3{
	font-size:14px;
	font-weight:
	bold;
	color:#003846;
	margin:1em 0;
}	

#side-b {
	float: right;
	width: 190px;
	border-right-width: 10px;
	border-right-style: solid;
	border-right-color: #003;
	background-color: #FFF;
	padding-left: 15px;
	margin-right: 0px;
	clear: right;
	font-weight: normal;
	height: 1200px;
	padding-top: 15px;
	border-left-width: 5px;
	border-left-style: outset;
	border-left-color: #CCC;
}







/*-----------------------------------------------*/
/*  		GLOBAL STYLES: footer				 */
/*-----------------------------------------------*/	

#footer {
	
	background: #A2A2A2;
}

#footer-container{
	background-color:#CCC;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	height: 110px;
	width: 880px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-weight: normal;
	border-right-width: 10px;
	border-left-width: 10px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #003;
	border-left-color: #003;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #003;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #003;
}
#footer{
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	width: auto;
	background-color: #FFF;
	left: 0px;
	right: 0px;
}	
/*-----------------------------------------------*/
/*  		GLOBAL STYLES: sub-footer				 */
/*-----------------------------------------------*/	

#sub-footer-container{
	height: 100px;
	width: auto;
	padding-top: 0em;
	padding-right: 0;
	padding-bottom: 0em;
	padding-left: 0;
	color: #000;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-weight: normal;
	font-size: 9px;
	background-repeat: no-repeat;
	background-image: url(../images/EB-Imprint-Logo.jpg);
	background-position: center top;
	background-attachment: fixed;
}
	#sub-footer{
	width:703px;
	margin:0 auto;
	padding-left:300px;
	background-repeat: no-repeat;
}
	#sub-footer img{}
	#sub-footer p{
	font-size:11px;
	font-weight:bold;
	color:#878888;
	text-align:left;
}
	#sub-footer a {
	padding:0 10px 0 10px;
	color: #033;
}
	
	
}
.home.page.page-id-3.parent-pageid-0.page-template.page-template-default.logged-in #body #content p {
	font-weight: normal;
	color: #996;
}
.home.page.page-id-3.parent-pageid-0.page-template.page-template-default.logged-in #footer #footer-container p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.home.page.page-id-3.parent-pageid-0.page-template.page-template-default.logged-in #footer #footer-container p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #996;
	
}.home.page.page-id-3.parent-pageid-0.page-template.page-template-default.logged-in #footer #footer-container a:active, {
	color:#000000
} 
.home.page.page-id-3.parent-pageid-0.page-template.page-template-default.logged-in #footer #footer-container a:hover {
	color:#FFF;
	text-indent: 0px;
}
.home.page.page-id-3.parent-pageid-0.page-template.pag e-template-default.logged-in #body #wrapper #side-b p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
.home.page.page-id-3.parent-pageid-0.page-template.page-template-default.logged-in #body #wrapper #side-b p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	list-style-type: circle;
}
.home.page.page-id-3.parent-pageid-0.page-template.page-template-default.logged-in #body #wrapper #side-a p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
.home.page.page-id-3.parent-pageid-0.page-template.page-template-default.logged-in #footer #footer-container p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 999966;
	background-color: #000;
}
.home.page.page-id-3.parent-pageid-0.page-template.page-template-default.logged-in #body #wrapper #content p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
#body #wrapper #side-a p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: left;
}

#body #wrapper #side-a p a:hover {
	color:#999;

}

#nav-bar {
	float:left;
	margin-right: 0;
	margin-left: 0;
	height: 20
	px;
	background-color: #FFFFFF;
	width: 880px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
}

.category {
	width:140px;
	float:left;
	margin:0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #FFF;
	height: 45px;
	padding-top: 10px;
	}

.category p {
	margin:0;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	}

#cat-1, #cat-3, #cat-5  {
	width: 125px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	text-align: center;
	height: auto;
}
#cat-2, #cat-4, #cat-6 {
	width: 128px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	text-align: center;
	height: auto;
}

.category span.cat_title, #front-popular h3, #front-list .cat_title, #archive .cat_title {
	margin:0;
	font-weight:bold;
	font-size:12px;
	text-decoration: none;
	color: #FFF;
	text-align: center;
	}

.category a:hover {
	background:none;
	color:#000;
	text-decoration:none;
	}

#cat-1:hover, #cat-3:hover, #cat-5:hover {
	color:#000;
	background-color: #CCC;
	border-bottom-width: 5px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #003;
	border-bottom-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	}
	
#cat-2:hover, #cat-4:hover, #cat-6:hover  {
	color:#000;
	background-color: #CCC;
	border-bottom-width: 5px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #003;
	border-bottom-color: #FFF;
}
#cat-1:hover a, #cat-3:hover a, #cat-5:hover a {
	color:#000;
	background-color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
}
#cat-2:hover a, #cat-4:hover a, #cat-6:hover a {
	color:#000;
	background-color: #CCC;
	border-top-width: 6px;
}


#body #wrapper #side-a p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
#body #wrapper #side-b p strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-align: justify;
	}


#footer #footer-container p {
	font-size: 14px;
	text-align: center;
	font-size: 12px;
}

#footer #footer-container p a:hover {
	color:#333;
	text-indent: 0px;
}

#footer #footer-container p a:active {
	color:#000;
	
}

#sub-footer-container p {
	color: #000;
	text-align: center;
}
#body #wrapper #side-a p img {
	padding-left: 20px;
	background-color: #FFF;
}
#body #wrapper #side-b p {
	padding-left: 10px;
	background-color: #FFF;
	color: #000;
	text-align: left;
	padding-right: 10px;
}
#footer #footer-container p br {
	font-weight: normal;
}
#footer #footer-container p br {
	font-weight: normal;
}
#body #wrapper #side-b p {
	text-align: left;
}
#body #wrapper #side-b p {
	text-align: left;
}
.eb-imprint {
	left: auto;
	right: auto;
	padding-left: 35px;
}
.eb-button {
	padding-left: 10px;
}
#body #wrapper #content form table {
	color: #C93;
	font-size: 12px;
}
#body #wrapper #content form table {
	background-color: #FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
}
#body #wrapper #content p strong {
	font-weight: bold;
}
