* { margin:0; padding:0;}body {	font-size:12px;	background-color: #666666;	margin-top:68px;}#Container{	width:740px;	margin-left:auto;	margin-right:auto;}#Container2{	width:740px;	background:url(/photo25flying/images/container_bg.gif) repeat-y;}#HeadArea{	width:740px;	height:30px;	background-color:#333333;}#MenuArea{	width:180px;	min-height:372px;/*	height:372px;*/	background-color:#000033;	float:left;	font-size: 14px;	font-weight:bold;	color: #333333;	font-family: Helvetica, Arial, sans-serif;}#MenuArea ul{	padding-top:40px;	padding-left: 20px;}#MenuArea li{    list-style:none;	margin-bottom:11.5px;}#ContentsArea{	width:560px;	min-height:372px;/*	height:372px;*/	background-color:#BBBBBB;	float:right;}#ContentsArea h2{	padding-top:40px;	padding-left:20px;	font-size: 14px;	font-weight:bold;	color: #333333;	font-family: Helvetica, Arial, sans-serif;}#ContentsArea h3{	padding-top:20px;	padding-left:20px;	font-size: 12px;	font-family: Helvetica, Arial, sans-serif;}#ContentsArea a{	color: #000000;	text-decoration:none;}#ContentsArea a:hover{	color: #000033;	text-decoration:underline;}#ContentsArea ul{	padding-top:20px;	padding-left:20px;	padding-right:20px;}#ContentsArea li{	list-style:none;	margin-bottom:12px;}#ContentsArea dl{	padding-top:20px;	padding-left:20px;	padding-right:20px;}#ContentsArea dd{	margin-bottom:12px;}#ContentsArea p{	padding-top:20px;	padding-left:20px;	padding-right:20px;}#ContentsArea table{	margin-top:20px;	margin-left:20px;	margin-right:20px;	border-top:1px solid #dddddd;	border-left:1px solid #dddddd;}#ContentsArea table td,#ContentsArea table th{	font-size:12px;	padding:3px 6px;	border-right:1px solid #dddddd;	border-bottom:1px solid #dddddd;}#ContentsArea table th{	text-align:center;	background-color:#666666;	color:#ffffff;	font-weight:normal;}#ContentsArea table td{	color:#444444;	background-color:#ffffff;}.link{	padding:0 0 0 12px;	background:url(/photo25flying/images/linkbotton.gif) no-repeat;}#FootArea{	width:740px;	height:30px;	background-color:#333333;	clear:left;}h1{	position:absolute;	top:0;	left:0;	width:1px;	height:1px;	overflow:hidden;}a {	color: #BBBBBB;	text-decoration:none;}a:hover{	color: orange;text-decoration:underline;}