@charset "UTF-8";
/* CSS Document */
/*@font-face {
	font-family: 'DroidSans';
	src: url('fonts/Chunkfive.otf');
}*/
body { 
text-align:center;
font-family:"Droid Sans",Helvetica,Arial,sans-serif;
color:#FF0000;
background-color:#dddddd;
}

h1 {
font-family:"Droid Sans",Helvetica,Arial,sans-serif;
font-size:18px; 
color:#333333; 
font-weight:500;
line-height:18px;
padding:0px 0px 0px 0px;
}

h2 {
	font-family:"Droid Sans",Helvetica,Arial,sans-serif;
	font-size:13px;
	color:#333333;
	font-weight:normal;
	line-height:13px;
	padding:0px 0px 0px 0px;
}

#container {
text-align: left;
margin: auto;
width:1024px;
background-color:#FFFFFF;
border: 0px solid #333333;
}

a:link {
color: #2A51E0;
text-decoration: none;
}

a:visited {
text-decoration: none;
color: #2144A5;
}

a:hover {
text-decoration: underline;
color: #366BFF;
}

a:active {
text-decoration: underline;
color: #366BFF;
}

#nav a:link {
	color:#FFFFFF;
	text-decoration:none;
}
#nav a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

#header {
background-color:#000000;
color:#FFFFFF;
font-family:"Droid Serif",Helvetica,Arial,sans-serif;
font-style:italic;
font-size:12px;
line-height:18px;
text-align:center;
width:1024px;
height:100px;
} 

#logo {
float:left;
background-image:url(images/KlausmanLaw-logo.jpg);
width:450px;
height:100px;
}

#practice {
float:right;
width:574px;
height:50px;
padding:30px 0px 20px 0px;
}

#nav {
background-color:#779BC1;
text-align:center;
	font-family:"Droid Sans",Helvetica,Arial,sans-serif;
color:#FFFFFF;
font-size:12px;
line-height:25px;
width:1024px;
height:25px;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
padding:0px 0px 0px 0px;
}

#banner {
width:1024px;
height:180px;
}

#main {
width:1024px;
font-family:"Droid Sans",Helvetica,Arial,sans-serif;
}

#intro { 
float:left; 
padding:20px 50px 20px 50px; 
width:644px; 
background-color:#ffffff; 
text-align:left; color:#333333;
font-size:13px;
line-height:18px;
}

#contactinfo { 
float:right; 
padding:0px 0px 20px 0px; 
width:280px; 
background-color:#B9C3C8; 
text-align:left; 
color:#333333; 
font-size:11px;
line-height:14px;
}

#footer {
font-family:"Droid Sans",Helvetica,Arial,sans-serif;
text-align:center;
font-size:11px;
background-color:#000000;
color:#FFFFFF;
width:1024px;
height:35px;
clear:both;
padding:20px 0px 0px 0px;
}

#areasOfPractice {
float:left; 
padding: 0px 50px 20px 50px; 
width:644px; 
background-color:#ffffff; 
text-align:left; color:#333333;
font-size:13px;
line-height:18px;
}

#areasOfPractice ol {
font-size:13px;
line-height:16px;
list-style:none;
}
#specialties {
	padding:0px 0px 0px 0px;
	margin:0px 0px 20px 0px;
	width:214px;
	height:60px;
}
#specialties ol{
font-size:12px;
line-height:14px;
list-style: none inside;
padding:0px 0px 0px 0px;
}
#pro {
font-size:12px;
line-height:14px;
background-color:#FFFCAE;
color:#333333;
padding:0px 10px 20px 10px;
margin-bottom:10px;
height:200px;
}

#pro ol{
font-size:12px;
line-height:14px;
list-style: square inside;
padding:0px 0px 0px 0px;
}

#fees{
clear:both;
background-color:#dddddd;
color:#333333;
padding:1px 10px 10px 10px;
margin-top:10px;
}

#fees h1 {
color:#333333;
padding:0px 0px 0px 0px;
}

#contactBill {
float:left; 
padding:20px 50px 20px 50px; 
width:644px; 
background-color:#ffffff; 
text-align:left; color:#333333;
font-size:14px;
line-height:22px;
}

#submit,#phone,#name,#email,#description,#company{
	border:thin outset #333333;
	font-family:"Droid Sans",Helvetica,Arial,sans-serif;
	color:#333333;
	font-size:13px;
}

#phone,#name,#email,#company{
	height:16px;
	width:450px;
	line-height:20px;
	padding:4px 4px 0 4px;
}
#description {
	width:600px;
	height:80px;
	padding:4px;
}
#required {
	margin-bottom:16px;
}
#thankyou {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:#FEEA3F;
	background-color:rgba(0,0,0,0.85);
	font-family:"Droid Sans",Helvetica,Arial,sans-serif;
	color:#333333;
	font-size:13px;
}
#dialog {
	width:300px;
	background-color:#e6e6e7;
	margin:auto;
	padding:20px;
	margin-top:100px;
}
#continue,#submit {
	display:block;
	color:#333333;
	text-transform:uppercase;
	background-color:#FEEA3F;
	font-family:"Droid Sans",Helvetica,Arial,sans-serif;
	font-size:13px;
	padding:7px 0;
	width:90px;
	font-weight:bold;
	margin-left:218px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:thin outset #333333;
}
#continue {
	margin:auto;
	cursor:pointer;
	margin-top:20px;
}
#consultation {
	display:block;
	color:#333333;
	line-height:13px;
	font-size:13px;	
	text-transform:uppercase;
	background-color:#FEEA3F;
	font-family:"Droid Sans",Helvetica,Arial,sans-serif;
	padding:7px 0;
	width:110px;
	height:35px;
	font-weight:bold;
	margin-left:90px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:thin outset #333333;
}
#consultation a{
	color:#333333;
	line-height:13px;
	font-size:13px;
}
#thankyou h1{
	color:#333333;
}