﻿@charset "utf-8";

/* Designed by Lighthouse Web Dezines -  Richelle Anderson All Rights Reserved */



body {

	background: url(images/body-background.jpg) top repeat;

	font: 1em Georgia, "Times New Roman", Times, serif;

	}

	

	

img, div { behavior: url(iepngfix.htc) }





p, dd {

	line-height: 1.5em;

}



img {  border: none;  }



h3, p, h4, h2, dl {

	margin: 0 60px 0 30px;

	color: #333333;

	}

	

	ol {

		margin-left: 15px;

	}

	

	ul li, ol li, dd, dt {

		color: #333333;

	}

	

	dt {  padding-bottom: 10px;  }

	

h3, h2 {

	padding-top: 10px;

	padding-bottom: 5px;

}



.dk-brown {

	color: rgb(102, 81, 52);

}



.dk-rust {

	color: rgb(91, 35, 2);

}



.lgt-khaki {

	color: rgb(196, 190, 166);

	

}



.spacer {

	padding: 5px 10px;

}

	

	

	a.text_link,

	a:link.text_link,

	a:active.text_link,

	a:visited.text_link {

		color: rgb(181, 71, 36);

		text-decoration: none;

	}

	

	a:hover.text_link {

		text-decoration: underline;

	}



	

	#wrapper {

		width: 980px;

		margin: 0 auto;

	}

		#top-nav {

			background-color: rgb(91, 35, 2);

			font: 16px Arial, Helvetica, sans-serif;

		}

		

		#top-nav ul {

			margin: 0 40px 0 525px;

			padding: .4em 0;

		}

		#top-nav ul li {

			display: inline;

			padding: .5em 1.2em;

			color: rgb(196, 190, 166);

			

		}

		

		

		

	#header {

		background-color: rgb(91, 35, 2);

	}

	

		#mayfield-plaque {

	margin: 0px 0 0 15px;

	position: absolute;

		}

		

		#header-table {

			color: rgb(196, 190, 166);

			line-height: 1.5em;

			font-weight: 600;

			width: 100%;

		}

		

	#top-content {

		background-color: rgb(196, 190, 166);

		color: #4c1f07;

		font-family: Georgia, "Times New Roman", Times, serif;

		line-height: 1.4em;

		clear: both;

	}

	

	#bottom-content {

		clear: both;

	}

	

		#auto { 

			position: absolute;

			margin: 0 0 0 0;

			width: 354px;  }

			

			#auto p {

				text-align: left; 

				margin-right: 90px; 

				margin-left: 25px;

			}

		#bank { 

			position: absolute;

			margin: 0 0 0 350px; 

			width: 290px;  }

			

			#bank p {

				text-align: right; 

				margin-right: 30px; 

				margin-left: 35px;

			}

		#civil { 

			position: absolute;

			margin: 0 0 0 638px; 

			width: 304px;  }

			

			#civil p {

				text-align: left; 

				margin-right: 50px; 

				margin-left: 20px;

			}

			

			#civil span, #auto span, #bank span {

				font-style:italic;

				

			}

		

		.light {  background: url(images/ligh-background.jpg) left repeat-y;	 }		

		.medium { background: url(images/medium-background.jpg) left repeat-y;	}

		.dark { background: url(images/dark-background.jpg) left repeat-y;  }

		

		#books { 

			position: absolute;

			margin: -10px 0 0 195px;

		}

		

	#special {

		background-color: #baad7a;

		clear: both;

		margin: 135px 0 0 0;

		padding: 10px 0; 

		font-size: 0.8em;

	}

	

		#special p {

			margin: 0 65px 0 35px;

		}

	

	#bottom-navigation {

		background-color: rgb(91, 35, 2);

		color: rgb(196, 190, 166);

		font: 16px Arial, Helvetica, sans-serif;

	}

	

		a.nav_link,

	a:link.nav_link,

	a:active.nav_link,

	a:visited.nav_link {

		color: rgb(196, 190, 166);

		text-decoration: none;

	}

	

	a:hover.nav_link {

		text-decoration: underline;

	}

	

	.nav_link {

		z-index: 1000;

	}

	

		a.dark_link,

	a:link.dark_link,

	a:active.dark_link,

	a:visited.dark_link {

		color: #2f1201;

		text-decoration: none;

	}

	

	a:hover.dark_link {

		text-decoration: underline;

	}

	

	a.dark_link2,

	a:link.dark_link2,

	a:active.dark_link2,

	a:visited.dark_link2 {

		color: #2f1201;

		text-decoration: underline;

	}

	

	a:hover.dark_link2 {

		color: rgb(102, 81, 52);

	}

	

	a.nav_link2,

	a:link.nav_link2,

	a:active.nav_link2,

	a:visited.nav_link2 {

		color: rgb(196, 190, 166);

		text-decoration: underline;

	}

	

	a:hover.nav_link2 {

		color: rgb(196, 190, 166);

	}



	#lighthouse {

		margin: 0 60px 0 0;

	}



#lighthouse a,

	#lighthouse a:link,

	#lighthouse a:visited,

	#lighthouse a:active {

		background-color: inherit;

		color: rgb(60, 65, 49);

		text-decoration: none;

		font-size: 0.75em;

	}

	

	#lighthouse a:hover  { text-decoration: underline; }

	

	#inner_nav {

		margin: 0 0 -10px 0;

		background-color: rgb(91, 35, 2);

		padding: 1px 45px 1px 0;

		text-align: right;

		font: 16px Arial, Helvetica, sans-serif;

				

	}

	

	#inner_nav ul li {

		display: inline;

		padding: 0.2em 0.5em;

		color: rgb(196, 190, 166);

		

	}

	

	#bio img {

		border: 3px solid rgb(91, 35, 2);

	}

	

	#bio {

		empty-cells: show;

		border-collapse: collapse;

	}

	

	.liners {

		border-bottom: solid medium rgb(91, 35, 2);

		height: 30px;

	}
	.smEmail {
	font-size: medium;
	color: #B84724;
	text-decoration: none;
	font-weight: bold;
}

}

.dk-rustBio {
	color: rgb(51, 51, 51);
	font-size: 14px;
	font-weight: bold;
}

.dk-rustBio a {
	color: #B84724;
	font-size: 16px;
	text-decoration: none;
}

