/* CSS Document */
body {
	padding:10px 0px 0px 0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:.8em; background-color:#000000;
}
div.bodyBorder {
	width:983px; text-align:left; border:1px solid #333;
}
div.bodyContent {
	float:left; width:983px;
}
div.header {
	float:left; width:983px; height:232px; padding:0px; background:url(images/patterson-dahlberg-logo.jpg);
}
div.nav {
	float:left; width:965px; height:20px; background:url(images/nav.jpg); padding:7px 0px 15px 18px; font-family:Georgia, "Times New Roman", Times, serif;
}
	div.nav p {
		float:left; width:200px; padding:0px 0px 0px 753px; margin:0px; text-align:right; height:97px; font-size:1.2em;
	}
	div.nav ul {
		float:left; width:953px; margin:0px; padding:0px; list-style:none; font-size:1.0em; font-weight:bold; height:42px;
	}
		div.nav ul li {
			float:left; padding:0px 26px 0px 0px; position:relative;
		}
		div.nav ul li a, div.nav ul li a:hover {
			color:#FFFFFF;
		}
ul ul.sub {
			display:none; margin:0px; padding:0px; 
		}
			ul li:hover ul.sub {
					display:block; color:#FFFFFF; position:absolute; top:16px; float:left; left:0px; width:120px; font-size:.9em; margin:0px; padding:0px; list-style:none; z-index:150; text-align:left;
				}
					ul li:hover ul.sub li {
						float:left; width:150px; padding:5px 0px 5px 7px; background: #e8e9dc; margin:0px; border:1px solid #a29164;
					}
						ul li:hover ul.sub li.none {
							float:left; width:150px; padding:0px; background:none; height:10px;
						}
						ul li:hover ul.sub a {
							color:#000000; text-decoration:none;
						}
						ul li:hover ul.sub a:hover {
							color:#742719; text-decoration:underline;
						}		

div.content {
	float:left; width:953px; background-image:url(images/home-background.gif); background-repeat:repeat-y; line-height:18px; padding:15px;
}
	div.leftCol {
		float:left; width:735px; padding:0px 39px 0px 0px;
	}
	div.rightCol {
		float:left; width:169px;
	}
		div.rightCol a {
			color:#000000; text-decoration:none;
		}
		div.rightCol a:hover {
			color:#742719; text-decoration:none;
		}

div.bottomNav {
	float:left; width:983px; background:url(images/site-bottom.gif) no-repeat; width:953px; height:19px; font-size:.9em; text-align:right; padding:8px 15px 0px 15px;
}



.mltCredit {
	float:left; width:983px; text-align:center; font-size:9px; color:#666666; padding:5px 0px 0px 0px;
}


/* TEXT -------------------------------------------------------------*/
a.nav {
	text-decoration:none; color:#FFFFFF;
}
a.nav:hover {
	text-decoration:underline; color:#FFFFFF;
}
a {
	text-decoration:none; color:#742719;
}
a:hover {
	text-decoration:underline; color:#742719;
}
a.bottom {
	text-decoration:none; color:#999999;
}
a.bottom:hover {
	text-decoration:underline; color:#999999;
}
a.mlt, a.mlt:hover {
	text-decoration:none; color:#666666;
}
h1 {
	font-family:Georgia, "Times New Roman", Times, serif; font-size:1.4em; margin:0px; padding:0px; color:#990000; font-weight:normal;
}
.redTitles {
	font-weight:bold; color:#742719;
}
div.rightCol h2 {
	font-family:Georgia, "Times New Roman", Times, serif; font-size: 20px; color: #333333; font-weight: normal;
}

h2, h3 {
	font-family:Georgia, "Times New Roman", Times, serif; font-size:1.4em; margin:0px; padding:0px; color:#742719; font-weight:normal;
}
h4 {
	font-family:Georgia, "Times New Roman", Times, serif; font-size:1.4em; margin:0px; padding:0px; color:#000000; font-weight:normal;
}
h5 {
	font-family:Georgia, "Times New Roman", Times, serif; font-size:1.1em; margin:0px; padding:0px; color:#990000; font-weight:normal;
}

a.h2:link, a.h2:visited, a.h2:hover {
	text-decoration:none; color:#333333;
}
span.phone {
	font-size:1.5em; color:#990000;
}
.graphics {
	float:left;
}
td.tiny {
	text-align:right; font-size:.8em; color:#999999;
}
form {
	margin:0px 0px 10px 0px; padding:0px;
}
textarea, input {
	font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
