
	body{
		background-image:url(../images/murray_tartan.jpg);
		background-repeat:repeat-y;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10pt;
		background-color:#000033;
	}




	h1{
		font-weight: 200;
		color: white;
		margin-top: 0px;
		font-size: 20pt;
	}
	
	h2{
		font-weight:200;
		font-size:16pt;
	}

	p{text-align:justify;}



/* LAYOUT */
	#main{
		width: 900px;
		position: absolute;
		left: 60px;

		text-align: right;
		padding-bottom:20px;
	}
	
	#header{
		height:130px;
		border:1px solid #FFFFCC;
	}
	
	#container{
		border-width: 0px 1px 1px 1px;
		border-color: #FFFFCC;
		border-style: solid;
		background:white;
		background: #336688;
	}
	
	
	#contents{
		min-height: 430px;
		float: left;
		width: 758px;
		color:white; 
		background: #003366;
		text-align: left;
		border-left:1px solid #FFFFCC;
	}
	
	#footer{
		margin-top:10px;
		clear:both;
		font-size:8pt;
		text-align:center;
		color:#336688;
	}
	
	#footer p{
		text-align:center;
		margin:0px;
		
	}
	
	#footer a{
		text-decoration:none;
		color:#00BBCC;
	}
	
	#footer a:hover{
		color:#FFFFFF;
		text-decoration:underline;
	}
	
	
/* TEXT */	
	
	#text{padding:10px;}
	
	#text a{color:#FFFF00;}
	
	
/* SIDE NAV */

	#side{
		width: 139px;
		height: 430px;
		text-align:left;
		float: left;
	}
	
	#side a{
		display: block;
		padding: 5px 10px;
		text-decoration: none;
		color: #FFFFFF;
	}
	
	#side a:hover{
		background: #AACCDD;
		color: black;
	}
		
	.nav2 {margin-left: 20px;}
	
	
	
/* CLEAR DIV */	
	.clear{clear:both;}


/* ROOM STYLE*/

	.room{
		float:left; 
		margin:2px;
	}
	
	.room img{border:4px solid #FFFFFF;}
	


	
/* LINKS */
	#links{}
	
	#links a{
		text-decoration:none;
		font-weight:bold;
		color:#FFFFFF;
	}
	
	#links ul{
		padding: 0px;
		margin-left: 20px;
		list-style-type: none;
	}
	
	#links li{
		text-align:justify;
		margin-bottom:20px;
	}
	
	#links p{
		margin:5px 15px 5px 15px;
		font-size:8pt;
	}
		
	.link_cols{
		float:left;
		width:350px;
		margin:5px;
	}
	
/* BOOKING */

	.bkIn{
		float: right;
		width: 250px;
		border:1px solid #FFFFCC;
		padding:10px;
		text-align: center;
		margin-left: 30px;
	}
	
	.bkIn a{
		text-decoration: none;
		font-weight:bold;
	}


/* GUESTBOOK */	
	
	.guestbook{
		float: left;
		width: 480px;
		margin-bottom: 20px;
		padding-top:10px;
	}
	
	.message{
		margin: 10px 20px;
	}
	
	.guestbook p.from{
		text-align: right;
		font-size: 10pt;
		margin: 0px;
		padding: 2px;
	}
	
	.guestbook p{
		text-align:justify;
		padding:5px;
		margin:0px;
	}

	
/* IMAGE BLOCKS */
	.index_image{ margin-left:6px; }

	.index_image img{
		border:10px white solid; 
		float:left;
		margin:0px;
	}

	.side_image img{
		border: 10px white solid; 
		margin-bottom: 10px;
		display: block;
	}


/* POP UP Window */

 .popupContent{
	padding: 10px;
 	background: #003366;
	color:#FFFFFF;
	font-size: 8pt;
}

 .popupContent li{
 	text-align: justify;
	margin-bottom:5px;
}

 
