
	html { background-color:#2c2c2c;  }

	#header { width:650px; height:100px; margin:0px auto 0px auto; }

	#navigation { overflow:hidden; }
	#navigation .main { width:100%; background-color:#383838; }
	#navigation .main .center { overflow:hidden; width:650px; height:49px; margin:0px auto 0px auto; background-color:#e4a11b; border-bottom:solid #c35b06 1px; }
	#navigation .main .center a { display:block; float:left; height:49px; background-image:url(../images/navigation.png); background-repeat:no-repeat; }
	#navigation .main .center a.about { width:99px; background-position:0px 0px; margin-left:36px; }
	#navigation .main .center a.about-selected { width:99px; background-position:0px -98px; margin-left:36px; }
	#navigation .main .center a.about:hover { background-position:0px -49px; }
	#navigation .main .center a.client { width:147px; background-position:-99px 0px; margin-left:38px; }
	#navigation .main .center a.client-selected { width:147px; background-position:-99px -98px; margin-left:38px; }
	#navigation .main .center a.client:hover { background-position:-99px -49px; }
	#navigation .main .center a.lawyer { width:154px; background-position:-246px 0px; margin-left:18px; }
	#navigation .main .center a.lawyer-selected { width:154px; background-position:-246px -98px; margin-left:18px; }
	#navigation .main .center a.lawyer:hover { background-position:-246px -49px; }
	#navigation .main .center a.contact { width:77px; background-position:-400px 0px; margin-left:46px; }
	#navigation .main .center a.contact-selected { width:77px; background-position:-400px -98px; margin-left:46px; }
	#navigation .main .center a.contact:hover { background-position:-400px -49px; }

	#navigation .sub { overflow:hidden; width:650px; height:25px; padding-top:2px; margin:0px auto 0px auto; background-color:#c35b06; }
	#navigation .sub a { font-family:Arial, Helvetica, sans-serif; color:#ffdb94; font-size:10px; line-height:15px; text-transform:uppercase; text-decoration:none; margin-left:15px; }
	#navigation .sub a.selected { color:#ffffff; }
	#navigation .sub a:hover { text-decoration:underline; }
	
	#content { width:650px; overflow:hidden; margin:0px auto 0px auto; background-color:#3e3e3e; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:14px; line-height:20px; }
	#content h1 { margin:40px 0px 20px 0px; font-family:Georgia, "Times New Roman", Times, serif; color:#e4a11b; font-size:21px; line-height:30px; letter-spacing:1px; text-transform:uppercase; }
	#content h2 { font-family:Arial, Helvetica, sans-serif; color:#989898; font-size:14px; line-height:20px; font-weight:bold; }
	#content h3 { font-family:Georgia, "Times New Roman", Times, serif; color:#e4a11b; font-size:16px; line-height:20px; font-style:italic; }
	#content p { margin:5px 0px 20px 0px; }
	#content a { color:#878787; font-weight:bold; }
	#content a:hover { color:#ffffff; }

	#footer
	{
		position:relative;
		width:600px;
		height:100px;
		margin:0px auto 0px auto;
		padding:25px 25px 0px 25px;
		background-image:url(../images/footer.png);
		background-repeat:repeat-x;
		border-top:solid #d57c0c 1px;
		overflow:hidden;
		
		 font-family:Verdana, Arial, Helvetica, sans-serif;
		 color:#3e3e3e;
		 font-size:10px;
		 line-height:13px;
	}

	#footer .column
	{
		float:left;
		width:220px;
	}
	#footer .column-office
	{
		float:left;
		width:190px;
	}
	#footer .name { font-weight:bold; text-transform:uppercase; padding:0px 0px 3px 0px; }
	#footer .address { padding:0px 0px 3px 0px; }
	#footer .phone { font-weight:bold; }
	#footer .email { font-weight:bold; }
	#footer .email a { color:#3e3e3e; text-decoration:none; }
	#footer .email a:hover { color:#ffffff; }

	#copyright { width:650px; height:25px; margin:0px auto 15px auto; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px; line-height:25px; text-align:right; text-shadow:#000000 0px 1px 1px; }
	#copyright a { color:#999999; text-decoration:none; }
	#copyright a:hover { color:#FFFFFF; }
