@charset "utf-8";
/* &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& */
/* &&                                               && */
/* &&               STYLE INFORMATION               && */
/* &&                                               && */
/* &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& */
/* &&                                               && */
/* &&           Styes: FONTS                        && */
/* &&           Author: MSI Communications          && */
/* &&           Dev: Greg Whitworth                 && */
/* &&           Phone: 907-569-7070                 && */
/* &&           Email: greg@msialaska.com           && */
/* &&                                               && */
/* &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& */



/* /////////////////////////////////////////////////// */
/* //                                               // */
/* //                   IMPORTS                     // */
/* //                                               // */
/* /////////////////////////////////////////////////// */

@import url(fonts.css);


/* /////////////////////////////////////////////////// */
/* //                                               // */
/* //                LAYOUT HIERARCHY               // */
/* //                                               // */
/* /////////////////////////////////////////////////// */
	
	#rockWrapper {}		
		
		#wrapper {}
		
		#wrapper.picnic {
			background: url(../../images/backs/picnicTable.jpg) top left no-repeat;}
			
			#logo {}
			
			#nav {}
				
				#nav li {}
					
					#nav li a {}
						
					#nav li a:hover {}
			
			#content {
				padding-top: 25px;
				padding-bottom: 20px;
				left: 0px;}
				
				#content.gallery {
					width: 840px;}
				
				#content a {
					color: #333;
					text-decoration: underline;}
				
				#subNav {
					position: absolute;
					left: 0;
					right: 0;
					width: 605px;
					background: #2b492e;
					margin: -25px 0 0 0;
					padding: 8px;}
					
					#subNav li:first-child {
						border-right: none;}
						
					#subNav li:last-child {
						border-right: none;}
					
					#subNav li {
						display: inline;
						border-right: 1px solid #758977;
						padding: 0 5px 0 0;
						margin: 0;}
						
					#subNav li a {
						padding: 3px;}
						
					#subNav li a:hover {
						background: #415c43;}
				
			#testimonyBlock {
				width: 200px;
				right: 45px;}
				
				#testimonyBlock span {}
				
			#reserveNow {}
				
				#reserveNow:hover {}
				
			#content.main {
				width: 600px;}
				
				
.testimonial {
	border-top: 1px solid #2b492e;
	padding-top: 5px;}
				
	.testimonial p:last-child {
		text-align: right;}
		
/* /////////////////////////////////////////////////// */
/* //                                               // */
/* //               RESERVE TODAY                   // */
/* //                                               // */
/* /////////////////////////////////////////////////// */

form#reserve {
	margin: 0;
	padding: 0;}
	
	form#reserve fieldset {
		margin: 10px 0;
		padding: 0 10px 10px 10px;
		border: 1px solid #2b492e;}
		
		form#reserve fieldset legend {
			padding: 10px;}
			
			form#reserve fieldset label {
				display: inline-block;
				-moz-inline-block;
				width: 200px;
				margin: 10px 10px;}	
				
			form#reserve fieldset input {
				background: none;
				border: 1px solid #2b492e;}
				
			form#reserve input[type=submit] {
				background: #2b492e;
				border: 1px solid black;
				font-size: 1.1em;
				color: white;				
				width: 85px;
				margin: 0 auto;
				padding: 5px;}
			
			