body {
padding: 0px;
margin: 0px;

}

#container {
	width: 900px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	background-image: url(images/x.jpg);
	background-repeat: repeat-x;

		}

		#banner {
	padding: 0px;
	margin: 0px;
	height: 117px;

			
		}
		
		#nav2 {
	margin: 10px 0px 0px;
	padding: 0px;
	text-align:right;

}

#nav2 ul {
	margin: 0px;
	padding: 5px 0px 0px;
	list-style-type:none;

	

	}
		#nav2 ul li {
	display: inline;
	margin: 0px;
	padding: 0px 0px 0px 25px;
	
	

		}
		
		#nav2 ul li a{
	font: normal 13px "Gill Sans MT", Verdana, Arial;
	color: #3C0147;
	text-decoration: none;
	letter-spacing: 0px;
	margin: 0px;
	padding: 0px;



	}
	
#nav2 ul li a:hover{

	color: #D6BE78;
	text-decoration: none;


	}
		
		#flash {
		padding: 0px;
	margin: 0px;
	height: 269px;
	border:solid 1px #D6BE78;
	border-top:none;
		
		
		}
		
		.whatsnew
		{
		    background-image: url(images/whats-new.jpg);
	background-repeat: no-repeat;
	width:249px;
	height:234px;
	margin-top:14px;
	margin-right:6px;
	padding:5px;
	padding-left:8px;
	padding-right:8px;
	font-family: "Gill Sans MT", Verdana, Arial;
	font-size: 0.8em;
	font-weight: normal;
	color: #3C0147;
	text-decoration: none;
		}
		
		#brands img
		{
		    margin-top:8px;
		    margin-right:7px;
		    
		}
		
		#brands img.last
		{
		    margin-top:8px;
		    margin-right:0px;
		    
		}
		#brands2
		{
		    margin-left:190px;
		}
		
		#brands2 img
		{
		    margin-top:0px;
		    margin-right:7px;
		    
		}
		
		#brands2 img.last
		{
		    margin-top:8px;
		    margin-right:0px;
		    
		}
		
		#nav {
	margin: 0px;
	padding: 0px;
	height: 30px;
	background-color:#E1E6EC;
	border:solid 1px #CAD3DB;
	border-top:none;
	



}

#nav ul {
	margin: 0px;
	padding: 2px 0px 0px;
	list-style-type:none;

	

	}
		#nav ul li {
	display: inline;
	margin: 0px;
	padding: 0px 0px 0px 15px;
	
	/*word-wrap: break-word;*/
	
	
	

		}
		
		#nav ul li a{
	font: normal 12px "Gill Sans MT", Verdana, Arial;
	color: #3C0147;
	text-decoration: none;
	letter-spacing: 0px;
	margin: 0px;
	padding: 0px;
	width:80px;



	}
	
#nav ul li a:hover{

	color: #D6BE78;
	text-decoration: none;


	}

		#content
{
    padding: 0px 15px 0px 0px;
    margin-right: 270px;
    border: none;
    margin-left: 5px;
    margin-bottom: 25px;
}
		
		#content p {
	font-family: "Gill Sans MT", Verdana, Arial;
	font-size: 0.9em;
	font-weight: normal;
	color: #3C0147;
	text-decoration: none;

		
		
		}
		
		#content ul {
	font-family: "Gill Sans MT", Verdana, Arial;
	font-size: 0.9em;
	font-weight: normal;
	color: #3C0147;
	text-decoration: none;

		
		
		}
		
		#content a 
		{
		    color: #42699B;
	text-decoration: none;
		    
		}
		
		#content a:hover 
		{
		    
		    text-decoration: underline;
		    
		}
		
		#content img {
		margin:0px;
		padding:0px;
		margin-bottom:7px;
		margin-right:5px;
		
		}
		
		h1 {
	font-family: "Gill Sans MT", Verdana, Arial;
	font-size: 2.2em;
	font-weight: normal;
	color: #3C0147;
	text-decoration: none;

		
		
		}
		
		h1 strong {
	font-weight: normal;
	color: #3C0147;

		
		
		}
		
		h2 
		{
		  font-family: "Gill Sans MT", Verdana, Arial;
	font-size: 1.4em;
	font-weight: normal;
	color: #3C0147;
	text-decoration: none;  
		    
		    
		}
		
		label 
		{
		    font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #3C0147;
	text-decoration: none;
	margin-right:100px;
	
		}

		#right
{
    float: right;
    width: 266px;
    margin: 0px;
    padding: 30px 0px 0px 0px;
   
}

#pagebody
{
     /*background-image: url(images/girl.jpg);
    background-position:bottom right;
    background-repeat:no-repeat;*/
    height:1%;
}
		
		#offer
		{
		    background-image: url(images/offer-repeat.jpg);
		    background-repeat:repeat-y;
		    width:249px;
		    margin-bottom:20px;
		    
	font-family: "Gill Sans MT", Verdana, Arial;
	font-size: 0.8em;
	font-weight: normal;
	color: #3C0147;
	text-decoration: none;
		}
		
		#offer-head
		{
		     background-image: url(images/offer-head.jpg);
		     background-repeat:no-repeat;
		}
		
		#offer2
		{
		    background-image: url(images/offer-repeat.jpg);
		    background-repeat:repeat-y;
		    width:249px;
		    margin-bottom:100px;
		   
	font-family: "Gill Sans MT", Verdana, Arial;
	font-size: 0.8em;
	font-weight: normal;
	color: #3C0147;
	text-decoration: none;
		}
		
		#offer-head2
		{
		     background-image: url(images/offer-head.jpg);
		     background-repeat:no-repeat;
		}
		
		#box-left {
		margin:0px;
		padding:0px;
		width:200px;
		float:left;
		
		
		}
		
		#box-right {
		margin-left:200px;
		padding:0px;
		
		
		
		}
		
		#lodge {
	border: 1px solid #010101;
	width: 149px;
	margin: 25px 0px 0px 25px;
	padding: 0px;

	
		}
		
		#lodge p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	font-style: italic;
	color: #000000;
	text-decoration: none;
	text-align: center;
	margin: 0px;
	padding: 4px;

		
		
		}
		
		#celtic-button
{
    border: 1px solid #010101;
    width: 149px;
    margin: 0px 0px 0px 25px;
    padding: 0px;
}
		
		#cool-golf {
		margin:25px 0px 0px 25px;
		padding:0px;
		
		}
		
		#mews {
	margin:0px 0px 10px;
	padding:0px;
	border: 1px solid #2B668C;
	width: 194px;


		
		
		}
		
		#special-offers {
	margin:0px 0px 10px;
	padding:0px;
	border: 1px solid #2B668C;
	width: 194px;
	background-image: url(images/special-offers-bottom.jpg);
	background-position: bottom;
	background-repeat: no-repeat;


		
		}
		
		#special-offers p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	padding: 4px;
	margin: 0px 0px 10px;


		
		
		}
		
		#news {
	margin:0px 0px 25px;
	padding:0px;
	border: 1px solid #2B668C;
	width: 194px;
	background-image: url(images/news-repeat.jpg);
	background-repeat: repeat-y;

		
		}
		
		#news-inner {
		margin:0px;
		padding:5px;
		
		}
		
		#news h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #3394E6;
	text-decoration: none;
	margin: 0px;
	padding: 0px;


		
		
		}
		
		#news p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 5px 0px 0px;

		
		
		}
		
		#news a {
	color: #5EA7E6;
	font-size: 0.9em;
	text-decoration: none;


		
		
		}
		
		#news a:hover {
	text-decoration: underline;

		
		
		}
		

		#footer {
	clear: both;
	padding: 5px 10px 0px;
	margin: 0px;
	background-image: url(images/footer-repeat.jpg);
	background-repeat: repeat-x;
	height: 35px;
	font-family: "Gill Sans MT", Verdana, Arial;
	font-size: 0.9em;
	font-weight: normal;
	color: #3C0147;
	text-decoration: none;

		
		}
		
		#footer a {
	color: #3C0147;
	text-decoration: none;

		
		
		
		}
		
		#footer a:hover  {
	text-decoration: underline;

		
		
		}

.footernav {
margin:0px 25px 0px 50px;
padding:0px;


}


.footernav a {
font-family: "Gill Sans MT", Verdana, Arial;
	font-size: 0.7em;
	font-weight: normal;
	color: #3C0147;
	text-decoration: none;
	



}

.footernav a:hover {
text-decoration: underline;

}

#accommodationlist ul
		{
		    display:inline;
		   
		}
		
		#accommodationlist ul li
		{
		    display:inline;
		    width:80px;
		    height:100px;
		    
		   
		}
		
		
		#content #repeater
		{
		   float:left; 
		   width:110px; 
		   height:11em; 
		   margin:4px;
		   text-align:center;
		    
		}
		
		#content #repeater img {
		margin:0px;
		padding:0px;
		
		}
		
		
		
		
		
		#content #repeater .title
		{
		    background-color:#D6C9AD;
		    font-family:"Gill Sans MT", Verdana, Helvetica;
		    font-weight:bold;
		    font-size:0.85em;
		   
		}
		
		#content #repeater a
		{
		    color:#42699B;
		    text-decoration:none;
		   
		}
		
		#content #repeater img
		{
		width:105px;
		height:68px;
		text-align:center;
		}
		
		#content .band
		{
		    color:#000;
		    font-size:0.8em;
		}
