/* CSS Document */

body {
	background-color : #FAD9BD;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #666666;
	text-align: center;
} 
#outer {
	position : relative;
	height : 654px;
	width : 1000px;
	background-color : #000000;
	padding: 0px;
	top : 0px;
	margin-right: auto;
	margin-left: auto;
}
#inner {
	position : absolute;
	height : 650px;
	width : 996px;
	background-color : #FAD9BD;
	margin: 0px;
	padding: 0px;
	left: 2px;
	top : 2px;
	text-align: left;
}
#logo1 {
	position : absolute;
	top : 0px;
	left : 0px;
}
#logo2 {
	position : absolute;
	top : 0px;
	left : 330px;
}
#button1 {
	position : absolute;
	top : 200px;
	left : 350px;
}
#button2 {
	position : absolute;
	top : 200px;
	left : 470px;
}
#button3 {
	position : absolute;
	top : 200px;
	left : 590px;
}
#button4 {
	position : absolute;
	top : 290px;
	left : 350px;
}
#button5 {
	position : absolute;
	top : 290px;
	left : 470px;
}
#button6 {
	position : absolute;
	top : 290px;
	left : 590px;
}
#button7 {
	position : absolute;
	top : 380px;
	left : 350px;
}
#button8 {
	position : absolute;
	top : 380px;
	left : 470px;
}
#button9 {
	position : absolute;
	top : 380px;
	left : 590px;
}
#button10 {
	position : absolute;
	top : 470px;
	left : 350px;
}
#button11 {
	position : absolute;
	top : 470px;
	left : 470px;
}
#button12 {
	position : absolute;
	top : 470px;
	left : 590px;
}
#button13 {
	position : absolute;
	top : 560px;
	left : 350px;
}
#button14 {
	position : absolute;
	top : 560px;
	left : 470px;
}
#button15 {
	position : absolute;
	top : 560px;
	left : 590px;
}
#txt1 {
	position : absolute;
	top : 250px;
	left : 378px;
	width: 62px;
}
#txt2 {
	position : absolute;
	top : 250px;
	left : 498px;
}
#txt3 {
	position : absolute;
	top : 250px;
	left : 610px;
}
#txt4 {
	position : absolute;
	top : 340px;
	left : 375px;
}
#txt5 {
	position : absolute;
	top : 340px;
	left : 495px;
}
#txt6 {
	position : absolute;
	top : 340px;
	left : 610px;
}
#txt7 {
	position : absolute;
	top : 430px;
	left : 364px;
}
#txt8 {
	position : absolute;
	top : 430px;
	left : 491px;
}
#txt9 {
	position : absolute;
	top : 430px;
	left : 601px;
}
#txt10 {
	position : absolute;
	top : 520px;
	left : 380px;
}
#txt11 {
	position : absolute;
	top : 520px;
	left : 490px;
}
#txt12 {
	position : absolute;
	top : 520px;
	left : 610px;
}
#txt13 {
	position : absolute;
	top : 610px;
	left : 370px;
}
#txt14 {
	position : absolute;
	top : 610px;
	left : 490px;
}
#txt15 {
	position : absolute;
	top : 610px;
	left : 622px;
}
#blocktxt {
	position : absolute;
	left : 330px;
	top : 106px;
	background-color : #FAD9BD;
	width : 488px;
	height : 540px;
	padding-right: 5px;
	font-size : 14px;
}
#blockpics {
	position : absolute;
	left : 824px;
	top : 150px;
	background-color : #FAD9BD;
	width : 170px;
	height : 500px;
}
#nav {
	position : absolute;
	top : 10px;
	left : 685px;
}
#nav1 {
	position : absolute;
	top : 10px;
	left : 728px;
}
#nav2 {
	position : absolute;
	top : 10px;
	left : 863px;
}
#blockleft {
	position : absolute;
	left : 0px;
	top : 0px;
	background-color : #000066;
	margin: 0px;
	width : 634px;
	height : 1188px;
	padding: 5px;
}
#blockleft a {	
	color: #ffff00;
    text-decoration: none;		
}
#blockleft a:visited {
    color: #ffff00;
	text-decoration: none;
}
#blockleft a:hover {
	color: #ffff00;
    text-decoration: none;
}
#blockleft a:active {
	color: #ffff00;
    text-decoration: none;	
}
#blocklinks{
	position : absolute;
	left : 0px;
	top : 839px;
	background-color : #006699;
	margin: 0px;
	width : 880px;
	height : 30px;
	color : #ffff00;
}
#blocklinks a {	
	color: #ffffff;
    text-decoration: none;
	font-size : 10px;
}
#blocklinks a:visited {
	color: #ffffff;
	text-decoration: none;
}
#blocklinks a:hover {
	color: #ffffff;
    text-decoration: none;
}
#blocklinks a:active {
	color: #ffffff;
    text-decoration: none;	
}
.title1 {
	font-family : arial;
	font-size : 18px;
	color : #ffffff;
	font-weight: bold;
}
a {	
	color: #0000ff;
    text-decoration: none;		
}
a:visited {
    color: #0000ff;
	text-decoration: none;
}
a:hover {
	color: #ff0000;
    text-decoration: none;
}
a:active {
	color: #0000ff;
    text-decoration: none;	
}
#troutfly {
	position : absolute;
	left : 0px;
	top : 660px;
	font-size : 12px;
}
#troutfly a {	
	color: #666666;
    text-decoration: none;		
}
#troutfly a:visited {
    color: #666666;
	text-decoration: none;
}
#troutfly a:hover {
	color: #ff0000;
    text-decoration: none;
}
#troutfly a:active {
	color: #666666;
    text-decoration: none;	
}
#tripadvisor {
	position : absolute;
	top : 131px;
	left : 730px;
	height: 123px;
	width: 255px;
	text-align:center;
}
#reservations {
	position : absolute;
	top : 131px;
	left : 300px;
	width : 404px;
	font-weight: bold;
	text-align: left;
	font-size: 10px;
	border: 3px solid #4E9258;
	background-color: #FFFFFF;
	padding: 3px;
}
#tel {
	position : absolute;
	top : 58px;
	left : 845px;
	font-size: 15px;
	color: #9B5F45;
	font-style: oblique;
	font-weight: bold;
}#timesreview {
	position : absolute;
	top : 591px;
	left : 729px;
	width: 256px;
}
.lastname {
    visibility: hidden;
}
.noshow { display:none; }

