@charset "UTF-8";
/* CSS Document */
body {
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	background:#41414d;
	font-family: 'EB Garamond', Georgia, "Times New Roman", Times, serif
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
}
#bg  {
					background: url(/images/steve-green-bg.png) bottom right no-repeat;
					min-height:510px;
}

#container {
	width: 880px;

	background:#fff;
	margin: 0 auto;  /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
#mainContent {
	position:relative;
		min-height:500px
}
#steve {
	z-index:999;
	float:right;
	width:365px;
	position:absolute; 
	bottom:0;
	margin-left:530px
}
#text {
	padding:10px 350px 0 25px;
	width:505px;
	color: #333333;
	font-size:16px;
	font-style:normal;
	display:inline-block;
}
#text a:link	{  color: #660000; text-decoration: underline}
#text a:visited	{  color: #333333; text-decoration: underline}
#text a:hover	{  color: #990000; text-decoration: none}
#text a:active	{  color: #666666; text-decoration: underline}

h1 {

	font-size: 20px;
	font-weight: bold;
	color:#b7bd95;
	line-height:16px

}
h1 a:link, h1 a:visited, h1 a:active {
	font-size: 20px;
	font-weight: bold;
	color: #b7bd95;
	line-height: 16px;
	text-decoration:none
}
h1 a:hover {
	font-size: 20px;
	font-weight: bold;
	color:#000;
	line-height: 16px;
	text-decoration:underline
}
/*#text h1 a:visited {
	font-weight: bold;
	color:#660000;
	text-decoration:none
}
#text h1 a:hover {
	font-weight: bold;
	color: #900;
	text-decoration:underline
}
#text h1 a:active {
	font-weight: bold;
	color: #660000;
	text-decoration:none
}
*/

#textgreen {
	width:505px;
	color: #333333;
	font-size:16px;
	font-style:normal;
	padding:5px 350px 10px 25px;
	margin:20px 0 0 0;
background:#b7bd95;

}

h2 {
	font-size: 16px;
	font-weight: bold;
	color: #660000;
}

h3 {
	font-size: 20px;
	font-weight: bold;
	color:#000;
	line-height:16px;
}
h3 a:link, h3 a:visited {
	font-size: 20px;
	font-weight: bold;
	color:#000;
	line-height: 16px;
	text-decoration:none
}
h3 a:hover {
	font-size: 20px;
	font-weight: bold;
	color:#030;
	line-height: 16px;
	text-decoration:underline
}
h3 a:active {
	font-size: 20px;
	font-weight: bold;
	color:#000;
	line-height: 16px;
	text-decoration:none
}

#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
}

#nav-menu li
{
float: left;
margin: 0;
border-right:1px solid #fff
}

#nav-menu li a
{
	font-size: 16px;
	color:#fff;
width:auto;
float: left;
display: block;
padding:4px 5px 0 5px;
margin:0 5px;
text-align: center;
}

#nav-menu li a:link, a:visited
{
	color:#fff;
text-decoration: none;
}

#nav-menu li a:hover
{
	color:#f1f1f1;
text-decoration: underline;
}

#nav-menu li a:active
{
	color:#fff;
text-decoration: none;
}


/* Hide from IE5-Mac \*/
#nav-menu li a
{
float: none
}
/* End hide */

#nav-menu
{
width:870px;
background:#000;
color:#fff;
height:35px;
border-top:1px solid #fff;
text-align:left;
padding:10px 0 0 10px;
}


/*
.address {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
	font-variant: small-caps;

}
.addresssmall {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #666666;
	font-variant: small-caps;

}

#footer-container  {
background: url(/web/20181120212519im_/http://www.schindler-law.com/pics/blue_fade_mid_bg.png) #fff top left repeat-x;
margin:0;
border: 1px solid #929b9a;
border-bottom-left-radius: 10px 10px;
border-bottom-right-radius: 10px 10px;
padding:15px;
text-align:center
}
*/
#footer {
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	background:#809098;
	font-variant: normal;
	border-top:2px solid #000;
	height:120px;
}
#footer_address {
	float:left;
	margin:25px 0 0 25px;
	width:300px;
	display:inline-block;
	height:auto
}
#footer_right {
	float:right;
	margin:25px 25px 0 0;
	width:200px;
	color:#000 !important;
	font-size:14px !important;
	text-align:right;
	display:inline-block;
	height:auto
}
#studioperdue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	font-variant: small-caps;
	text-align:center;
	width:100%

}
.top {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	font-variant: small-caps;
	text-align: center;

}
.footer-lg {
	font-size: 16px;
	font-weight: bold;
	color: #660000;
}





#studioperdue a:link		{  color: #999999; text-decoration: none}
#studioperdue a:visited	{  color: #999999; text-decoration: none}
#studioperdue a:active	{  color: #999999; text-decoration: none}
#studioperdue a:hover		{  color: #6699CC; text-decoration: underline}


/*
     FILE ARCHIVED ON 21:25:19 Nov 20, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 17:39:57 Jan 18, 2020.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  PetaboxLoader3.datanode: 433.167 (5)
  captures_list: 449.792
  RedisCDXSource: 202.394
  esindex: 0.02
  PetaboxLoader3.resolve: 968.892 (2)
  exclusion.robots.policy: 0.272
  LoadShardBlock: 226.41 (3)
  exclusion.robots: 0.291
  CDXLines.iter: 16.425 (3)
  load_resource: 1264.654
*/