
	body {
		margin:10px 10px 0px 10px;
			font:	12px/1.2 Verdana, Arial, Helvetica, sans-serif;
	background:white;
	padding:0px;

		}
		#leftcontent {
		position: absolute;
		left:0px;
		top:50px;
		width:200px;
		background:#fff;
		border-right:2px dotted #800080;
		padding: 1px;
		border-top:0px solid #000;
		border-left:0px solid #000;
				border-bottom:1px solid #000;
		}
		#as {
		position: absolute;
		left:210px;
		width:500px;
		background:#fff;
		
		border-top:0px solid #000;
		border-right:0px solid #000;
		border-left:0px solid #000;
		border-bottom:0px solid #000;
		}
		
	

	#centercontent {
		background:#fff;
					    	background-image: url(genjiko.jpg);
   		margin-left: 199px;
   		margin-right:199px;
		border-top:10px double grey;
		border-right:0px solid #000;
		border-left:0px solid #000;
				border-bottom:0px solid #000;
		/*
		Read more at http://www.glish.com/css/hacks.asp
		*/
		
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-left: 201px;
   		margin-right:201px;
		}
	#clrblue {
		color: #0000FF;
		}

	html>body #centercontent {
   		margin-left: 201px;
   		margin-right:201px;
		}
	#rightcontent {
		position: absolute;
		right:10px;
		top:50px;
		width:200px;
		background:#fff;

		border-top:10px solid grey;
		border-right:0px double #000;
		border-left:2px dotted #800080;
				border-bottom:0px solid #000;
				
		}
	
	#banner {
		background:#fff;
		
		border-top:0px solid #000;
		border-right:0px solid #000;
		border-left:0px solid #000;
				border-bottom:0px solid #000;
				
		voice-family: "\"}\"";
		voice-family: inherit;
		height:40px;
		text-align: right;
		}
		
	#hotel_photo {
		position: absolute;
		margin-left:15px;
		margin-top:15px;
		margin-bottom:15px;
		width:60px;
	
		border-top:1px dotted #AAAAAA;
		border-right:1px dotted #AAAAAA;
		border-left:1px dotted #AAAAAA;
		border-bottom:1px dotted #AAAAAA;
		}
	#hotel_description {
		position: relative;
		margin-left:75px;
		margin-top:15px;
		margin-bottom:15px;
		width:600px;
	
		}

	html>body #banner {
		height:40px;
		}
		
	p,h1,h2,h3,pre {
	
		margin:0px 10px 10px 10px;
		}
		
	h1 {

		font-size:18px;
		padding-top:10px;
		color: #800080;
		}
			h2 {
		font-size:16px;
		padding-top:10px;
		color: #800080;

		}
					h3 {
		font-size:15px;
		padding-top:10px;
		color: #800080;

		}
		
	#banner h1 {
		color:#ccc;
		font-family: italic;
			letter-spacing: 2ex;
		font-size:20px;
		padding:10px 10px 0px 10px;
		margin:0px;
		}
		
	#banner a {
		color:#ccc;
		font-family: italic;
			letter-spacing: 2ex;
		font-size:20px;
		padding:10px 10px 0px 10px;
		margin:0px;
			text-decoration:none;
	}
	#clrblue a {
		color:#0000FF;
		font-size:12px;
			text-decoration:none;
	}
	
	#rightcontent p {
		font-size:10px
		}
		
		a {
	text-decoration:underline;
	font-weight:bold;
			font-size:13px;
	color:#800080;
	}
	
pre {
	font-size:11px;
	color:blue;
	}
	
.greek {
	color:#999;
	}
	
ol {
	margin-right:40px;
	}
li {
	margin-bottom:10px;
	}
	
