body {	margin: 0;	padding: 0;	height: 100%;	width: 100%;	background-color: white;	font-family:  Trebuchet MS, Geneva, Arial, sans-serif;	}	img {	border: 0;	}#footer {	clear: both;	margin-top:400px;	width: 100%;	height: 34px;	background: url(../images/bg/topnav.gif) repeat-x;	}	#footer a {	float: left;	display: block;	font-size: 10px;	padding: 7px 9px;	margin: 0;	padding-left: 20px;	color: #496975;	text-decoration: none;	}	#footer a:hover {	color: #071808;	text-decoration: underline;	}#topnav {	float: left;	width: 500px;	height: 34px;	background: url(../images/bg/topnav.gif) repeat-x;	}	#topnav img {	position: absolute;	top: 0;	left: 370px;	cursor: pointer;	}	#topnav #close {	position: absolute;	top: 7px;	left: 384px;	z-index: 3;	cursor: pointer;	}	#topnav #subnav {	position: absolute;	top: 34px;	left: 401px;	width: 140px;	border-top: 2px solid #fff;	background: url(../images/bg/topnav_dropbottom.png) no-repeat 0 bottom;	*background: url(../images/bg/topnav_dropbbg.gif) no-repeat 0 bottom;	z-index: 3;	}	#topnav p {	margin: 0 0 19px 0;	padding: 7px 13px;	font-size: 13px;	background: url(../images/bg/topnav_dropbbg.png) repeat-y 0 0;	*background: none;	}	#topnav p a {	display: block;	padding: 7px 9px;	margin: 5px 0;	color: #496975;	text-decoration: none;	}	#topnav a:hover {	color: #015353;	background-color: #fff;	}	#picshow {	position: relative;	top: 195px;	*top: 160px;	left: 20px;	height: 246px;	width: 900px;	background: url(../images/bg/picshow.gif) no-repeat;	}	#piccontrol {	position: absolute;	top: 170px;	left: 380px;	width: 182px;	height: 33px;	background: url(../images/bg/piccontrol.gif) no-repeat;	text-align: center;	}.picnav_pre {	position: absolute;	top: 10px;	left: 11px;	float: left;	cursor: pointer;	}	.picnav_post {	position: absolute;	top: 10px;	right: 11px;	float: right;	cursor: pointer;	}	#picnav_pos {	margin: 7px 0;	}	#pics_1, #pics_2, #pics_3, #pics_4 {	position: absolute;	top: 5px;	left: 6px;	background: #899ca4;	padding: 1px 0 1px 1px;	width: 888px;	height: 234px;	}	#pics_1 img, #pics_2 img, #pics_3 img, #pics_4 img {	position: relative;	float: left;	padding: 0;	margin: 0 1px 0 0;	cursor: pointer;	}	.more {	position: absolute;	top: 442px;	left: 255px;	width: 433px;	margin: 0;	}.morecont h1 {	margin: 0;	padding: 5px 20px;	background: url(../images/bg/moreinfbg.gif) repeat-y;	color: #496975;	font-size: 16px;	font-weight: normal;	}	.morecont p {	background: url(../images/bg/moreinfbg_p.gif) repeat-y;	margin: 0;	padding: 17px 30px;	font-size: 12px;	line-height: 18px;	}	.morecont a {	display: block;	color: #015353;	border-bottom: 1px solid #899ca4;	padding: 7px 0;	text-decoration: none;	}	.morecont a:hover {	color: #899ca4;	}	.morecont #closer {	float: left;	padding: 3px 10px 5px 20px;	cursor: pointer;	}	.morecont p img {	padding: 0;	}
