body {		padding:0;		margin:0;		background-color: #fff;		font: .8em/1.3em verdana,arial,helvetica,sans-serif;			}	img.logo {		margin:0 0 0 20px;		padding:0;		border:0;		float:left;}		.wrap {		width: 100%;		text-align: left;	}	#header {		margin:0;		padding: 0px 0 0 0px;		width:100%;		height:30px;		background-color:#eeeeee;		/* background: #eee url("/images/kamon_sm02.gif") no-repeat;			*/	}	h1 {margin: 0;		padding: 8px 0 0 0;		font-size:16px;		font-family: georgia, book antiqua, garamond, palatino,"Times New Roman", times, serif;			width:335px;		color:#666; display:inline;		float:left;		vertical-align:middle;		background-color:#eeeeee;		}#nav {	float: right; 	position:relative;	display:inline;	text-align: right;	padding: 8px 10px 0 0;	margin:0;	color:#999999;	font-size:12px;	background-color:#eeeeee;	}#nav ul{	margin:0;	padding:0 20px 0 0;	list-style:none;	}#nav li{	display:inline;	margin:0;	padding:0 4px;	border-left:2px solid #fff;	color:#222222;	font-family: book antiqua, garamond, palatino,"Times New Roman", times, serif;	font-size:14px;}#nav ul li.first {	margin-left:0;	border-left: none;	}#nav ul li.last {	margin-left:0px;	border-right: none;	}#nav a{		background-color:transparent;	text-decoration:none;	}#nav a:link {color:#777; text-decoration:none;}#nav a:visited {color:#777; text-decoration:none;}#nav a:hover {color:#777; text-decoration:underline;}#nav a:active {color:#777; text-decoration:none;}		#footer {				color: #bbb;		padding:30px 30px 0 0;		text-align: right;			font-size: 9px;		}		#flashcontent {		width: 100%;		height: 500px;			background-color:#ffffff; 		}