body, html {	margin:20px 0;	padding:0;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;}#wrapper {	margin:0;	margin-left:auto; margin-right:auto;	padding:0 0 20px 0;	width:720px;	height:auto;	border:1px solid black;}#header {	margin:0;	padding:0;	width:720px;	height:70px;	background-image:url(/images/head.jpg);	background-repeat:no-repeat;	background-position:top;	border-bottom:4px solid #977037;	position:relative;}ul#linksleft, ul#linksright {  position: absolute;  bottom: 0;	margin: 0;	padding: 0;	height: 24px;	list-style: none;}ul#linksleft {  left: 6px;  text-align:left;}ul#linksright {  right: 6px;  text-align: right;}ul#linksleft li, ul#linksright li {	float: left;	height: 24px;	line-height: 24px;}ul#linksleft li a:link, ul#linksleft li a:visited, ul#linksright li a:link, ul#linksright li a:visited {  display: inline-block;	padding: 0 12px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: white;	font-weight: normal;	text-decoration: none;}ul#linksleft li a:hover, ul#linksright li a:hover {	background:black;	text-decoration:none;}	/* START NAV DROPDOWNS */#header li:hover ul, #header li.sfhover ul {	left:auto;	z-index:100;}#header li ul {	position:absolute;	margin: 0;	padding: 0;	width: 130px;	height:auto;	list-style: none;	border-left:1px solid black;	border-right:1px solid black;	border-bottom:1px solid black;	background-color:black;	left:-999em;}#header li li {	height:auto;	padding:0;	margin:0;}#header li li a:link, #header li li a:visited {	color:white;	display:block;	width: 118px;	font-size: 10px;	padding: 0 0 0 12px;}#header li li a:hover {	background-color:white;	color:black;}	/* END NAV DROPDOWNS */	/* Gallery CSS */#main { /* Might need to be cleared */	width:536px;	height:550px;	position:relative;	margin:0;	padding:60px 0 40px 92px;	background-image:url(/images/logo-tinted.gif);	background-position:bottom;	background-repeat:no-repeat;}#main div {	position:absolute;	z-index:1;	visibility:hidden;}#main div img {border:1px solid black;}ul.indexContent img {border:1px solid black;}ul.indexContent img:hover {}/* START THUMBNAIL DROPDOWNS */#thumbs {	position:relative;	width:720px;	height:74px;	margin:0;	text-align:center;	overflow:hidden;	background-image:url(/images/shadow-leroux.jpg);	background-position:top left;	background-repeat:no-repeat;}#thumbs ul {	margin:0;	list-style:none;	width:720px;	margin:0;	padding:8px;	height:62px;	border-bottom:none;}#thumbs a:link, #thumbs a:visited{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#333333;	text-decoration:none;	padding:1px;	display:block;}#thumbs ul li li a:link, #thumbs ul li li a:visited {	}#thumbs ul li li a:hover {	background-color:black;	text-decoration:none;	color:white;}#thumbs ul li a:hover {	text-decoration:none;}#thumbs li {	float:left;	width:auto;}#thumbs li:hover ul, #thumbs li.sfhover ul {	left:auto;}#thumbs li ul {	margin:0;	position:absolute;	width:695px;	left:-999em;	border-top:1px dashed black;	border-left:1px dashed black;	background-color:white;	filter:alpha(opacity=90);	-moz-opacity:0.9;	-khtml-opacity: 0.9;	opacity: 0.9;}#thumbs li li {	vertical-align:middle;	display:inline;	float:left;	padding:4px;	margin:0px;}	/* END THUMBNAIL DROPDOWNS */
