
#horizon {
	background-color: transparent;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	margin-top: -200px;
	text-align: center;
	min-width: 900px; 
}

#wrapper {
	position: relative;
	text-align: left;
	width: 960px;
	height: 400px;
	margin: 0 auto;
	}

p {
	color:#515253;
	font:normal 11px "Arial", Helvetica, sans-serif;
	line-height:1.5em;
	margin:0 0 1.35em;
	padding: 0 30px;
	text-align:justify;
}

a, a:hover, a:focus  {color:#ffffff; text-decoration:underline;}

.clear {clear:both;}

	.fleft {float:left;}
	
	.fright {  right:0px; bottom:0px; position:absolute; }
	
	.pout { background: url(../images/home.jpg) left bottom no-repeat;}
	
	.sushi {background:url(../images/bg-3day.jpg) left bottom no-repeat;}
	
	.happy {background:url(../images/omega.jpg) left bottom no-repeat;}
	
	.chopstick {background:url(../images/chopstick.jpg) left bottom no-repeat;}
	
	/*#leftColumn {
		float: left;
		width:369px;
		}*/
	
	#rightColumn {
		float:right;
		width:640px;
		}
		
		#mainNav { background:#666;}
			
			#mainNav ul { 
				margin:0px -2px 0px 0px;
				padding:0;
			}
			
			#mainNav ul li {
				display:inline;
				list-style:none;
				padding:3px 5px;
			}
			
				#mainNav ul li a {
					color:#b2b2b2;
					font: 12px Trebuchet MS,Helvetica,"Arial";
					/*letter-spacing:-1px;*/
					text-decoration:none;
					text-transform:uppercase;
				}
				
				#mainNav ul li a:hover {color:#fff;}
				#mainNav ul li .active {color:#fff;}
				
		#bigTxt { 
			float:right;
			margin:35px 20px 20px 0;
		}
		
.maindesc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}