/* CSS Document */body{		background-image:url(Images/paper_brown_06.jpg);	font-family:Arial, Helvetica, sans-serif;	text-decoration: none;	margin:auto;}#main_container {	width: 890px;	margin:auto;	background-image:url(Images/paper_brown_03.jpg);		border-right: 3px solid #48465F;	border-left: 3px solid #48465F;	border-bottom: 3px solid #48465F;}#splash_container {	margin:auto;	height: 668px;	width: 890px;	border-right: 3px solid #48465F;	border-left: 3px solid #48465F;	border-bottom: 3px solid #48465F;}#leftContent {	width: 225px;	float:left;		}#rightContent{	width: 600px;	border-left: 1px dotted #5C6577;	border-right: 1px dotted #5C6577;	/*commented backslash hack \*/	float:left; /*end backslash hack*/}#bio_image {		}	#page_header {	float: left;	background-image:url(Images/header04.jpg);	width: 890px;	height: 171px;	background-repeat:no-repeat;}#bar {		height: 10px;	background:#5C6165;	clear: both;	border-bottom: 2px solid #48465F;}/* main nav for the site*/#nav{	margin-left: 450px;	margin-top: 135px;	width: auto;		}#nav_bar li {	margin-left: 0px;	list-style: none;	float: left;	width: 100px;	height: 25px;	text-decoration: none;	color:#FFFFFF;	font-size: .7em;	line-height: 20px;	white-space:nowrap;	}	#nav_bar li a{	margin-top: 5px;	display:block;	height: 20px;	padding: 0 30px 0 30px;	color:#FFFFFF;	background:#48465F;	border-right: 2px solid #393B50;	border-top: 2px solid #5C6577;	}	#nav_bar li #current a{		margin-top: 5px;	display:block;	height: 20px;	padding: 0 30px 0 30px;	color:#FFFFFF;		background:#5C6165;	border-right: 2px solid #393B50;	border-top: 2px solid #5C6577;	}#nav a:Hover {	color:#E9DABA;}#gal_nav { 	width: 185px;	margin: 30px 0 15px 40px;	padding-top: 1em;	font-size: 0.75em;	font-weight: bold;}#gal_nav li{	margin-top: 3px;	padding: 0 0 3px 0px;	list-style: none;	}		#gal_nav li a{	padding: 5px 0 0 10px;	text-decoration: none;	color:#48465F;		}#gal_nav li a:Hover, #gal_nav li b {	padding: 5px 0 0 10;	text-decoration: none;		color: white;}#body_content {	width: 600px;	height: auto;	margin: 45px 20px 30px 30px;	}#body_content {	width: 560px;	height: auto;	margin: 45px 20px 30px 30px;	}	#gallery_content {	width: 560px;	margin: 20px;	height: auto;	}#gallery_content img {	border: 2px solid #white;}#body_content p {	font-weight:lighter;	font-size: 0.8em;	line-height: 1.4em;	color:#5C6165;}#body_content  h1 {	font-weight:lighter;	font-size: 1.7em;	color: #48465F;	line-height: 1em;	}#body_content  h3 {	font-weight:lighter;	font-size: 1.7em;	color: #48465F;		}#body_content img {	margin: 2px;	padding: 2px;		background:#FFFFFF;	border: 1px solid #666666;		}	#body_content  h2 {	font-weight:lighter;	font-size: 1.7em;	color: #48465F;	line-height: 1em;	margin-bottom: -10px;		}#buts {	margin-left: 95px;	}/*forms*/form label { 	display: block;  /* block float the labels to left column, set a width */	float: left; 	width: 150px; 	text-align: right; 	font-weight:bold;	font-size: 0.9em;	color:#5C6165;	margin-left: -65px;	margin-right: 10px;}#reply {	height: 400px;	}#footer{	clear: both;	border-top: 1px dotted #5C6577;	margin-left: 20px;	margin-right: 20px;}#footer p {	text-decoration: none;	padding: 5px 20px 10px 0;	font-size: 0.6em;	color:#5C6165;	text-align:right;	}#description { 	width: 185px;	height: 30px;	margin: 30px 0 15px 40px;	padding-top: 1em;	padding-left: 10px;		font-weight:lighter;	font-size: 0.7em;	line-height: 1em;	color:#5C6165;}#description  li {	list-style: none;	float: left;	width: 25px;	white-space: nowrap;	}	#description li a {	text-decoration: none;	color: #462C6A;	font-size: .8em;	font-weight:bold;}#description li a:Hover, #description li c {	color:#1E6C8A;}