	/*split into right section for hotel accolades etc */
	
#section-rightds {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 166px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/m-backing.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 20px;
	line-height: 140%;
	padding-right: 0px;
	min-height: 438px;
	margin-top: 10px;
}

#section-rightds h2 {
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	float: left;
	text-transform:uppercase;
	padding-left: 10px;
	padding-bottom: 3px;
	border-bottom: none;
	display: block;
	margin: 0px;
	font-family: "Times New Roman", Times, serif;
	}
	
	#section-rightds h2 a {
	color: #ffffff;
		font-size: 11px;
	}
	
	#section-rightds h2 a:hover {
	color: #ffffff;
	font-size: 11px;
	text-decoration: underline;
	}
	
	#section-sectionds {
	width: 425px;
	line-height: 14pt;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding-top: 10px;
}

#section-sectionds .introduction {
	font-size: 12px;
	color: #003399;
	line-height: 140%;
	}

	#section-sectionds ul {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, "Trebuchet MS", Trebuchet;
	list-style-position: outside;
	margin-left:8px;
	padding-left: 8px;
	list-style-image: url(../images/bullet.gif);
	text-align: left;
}

	#section-sectionds h3 {
	font-size: 14px;
	font-weight: normal;
	margin: 0px;
	text-transform: capatilize;
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	display: inline;
	padding-left: 5px;
	}
	
		#section-sectionds h3 a {
	color: #FFFFFF;
	font-family: "font-family: Arial", Helvetica, sans-serif;
	}
	
	#section-sectionds h3 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}

#sectionds {
	width: 290px;
	line-height: 16pt;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #000000;
	padding-top: 10px;
}

#sectionds .introduction {
	font-size: 12px;
	color: #003399;
	line-height: 140%;
	}

	#sectionds ul {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, "Trebuchet MS", Trebuchet;
	list-style-position: outside;
	margin-left:8px;
	padding-left: 8px;
	list-style-image: url(../images/bullet.gif);
	text-align: left;
}

/*main area where ph email and print icons go*/


#contacthotel {
	border-bottom: 1px solid #eeeeee;
	width: 425px;
	display: block;
	margin-bottom: 10px;
	float: left;
}

	
#emaillink a{
	font-size: 10px;
	background-image: url(http://www.destinationscotland.com/images/hotel-images/ds-hotels_38.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-top: 6px;
	padding-left: 25px;
	text-decoration: none;
	padding-bottom: 6px;
	float: left;margin-right: 10px;
	}
	
	#emaillink a:hover {
	font-size: 10px;
	background-image: url(http://www.destinationscotland.com/images/hotel-images/ds-hotels-over_38.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-top: 6px;
	padding-left: 25px;
	text-decoration: none;
	padding-bottom: 6px;
	}
	
#websitelink a{
	font-size: 10px;
	background-image: url(http://www.destinationscotland.com/images/hotel-images/ds-hotels_40.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-top: 6px;
	padding-left: 25px;
	text-decoration: none;
	padding-bottom: 6px;
	float: left;margin-right: 10px;
	}
	
	#websitelink a:hover {
	font-size: 10px;
	background-image: url(http://www.destinationscotland.com/images/hotel-images/ds-hotels-over_40.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-top: 6px;
	padding-left: 25px;
	text-decoration: none;
	padding-bottom: 6px;
	}
	

	
#printlink a{
	font-size: 10px;
	background-image: url(http://www.destinationscotland.com/images/hotel-images/ds-hotels_35.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-top: 6px;
	padding-left: 25px;
	text-decoration: none;
	padding-bottom: 6px;
	float: left;
	}
	
	#printlink a:hover {
	font-size: 10px;
	background-image: url(http://www.destinationscotland.com/images/hotel-images/ds-hotels-over_35.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-top: 6px;
	padding-left: 25px;
	text-decoration: none;
	padding-bottom: 6px;
	}
	
	
	
	
#headeradverts {
	height: 22px;
	width: 166px;
	background-image: url(../images/h1-bg.jpg);
	padding-top: 5px;
}

	

#rightadvertsImg {
	width: 150px;
	margin: 0px;
padding: 0px;
}

#rightadvertscontent {
	width: 130px;
	margin: 0px;
	padding: 10px;
	border-top: 2px solid #cccccc;
	color: #000000;
	font-size: 10px;
	line-height: 120%;
}

#rightadverts {
	width: 150px;
	margin: 0px;
	padding: 0px;
	margin-bottom: 8px;
}

#rightadvertscontent a {
	width: 131px;
	display: block;
	padding-left: 15px;
	color: #542279;
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: center left;
}


/*hotel side nav for more information etc*/

#hotelsidenav a {
	padding: 8px 5px 8px 15px;
	margin: 0px;
	background-repeat: no-repeat;
	background-position: left center;
	color: #ffffff;
	font-size: 10px;
	display: block;
	background-image: url(../images/hotels/ls-hotels-area-nav.gif);
}

	#hotelsidenav a:hover {
	color: #ffffff;
	background-image: url(../images/hotels/ls-hotels-area-nav2.gif);
	background-repeat: no-repeat;
	background-position: right center;
	}
	
	#hotelsidenav .chosen {
	background-color: #FFFFFF;
	color: #ffffff;
	font-weight: bold;
	background-image: url(../images/hotels/ls-hotels-area-nav3.gif);
	background-repeat: no-repeat;
	background-position: right center;
	}
	
	/* regional links for all side areas */

#sidenav a {
	padding: 8px 5px 8px 15px;
	margin: 0px;
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 1px;
	color: #333333;
	font-size: 10px;
	display: block;
	color: #333333;
	border-bottom: 1px solid #ffffff;
	background-image: url(../images/hotels/bullet.gif);
}

	#sidenav a:hover {
	background-color: #FFFFFF;
	color: #660066;
	background-image: url(../images/hotels/bullet.gif);
	background-repeat: no-repeat;
	background-position: right center;
	}
	
	#sidenav .chosen {
	background-color: #FFFFFF;
	color: #660066;
	font-weight: bold;
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: right center;
	}
	
	
	
	#mainds {
	padding: 0px;
	width: 571px;
	margin-left: 169px;
	font-size: 11px;
	margin-bottom: 10px;
}

	#mainds ul {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, "Trebuchet MS", Trebuchet;
	list-style-position: outside;
	padding-left: 8px;
	margin-left: 8px;
	margin-bottom:4px;
	list-style-image: url(../images/bullet_52.gif);
}

#hotelds {
	padding: 0px;
	width: 423px;
	margin-left: 176px;
	font-size: 11px;
	margin-bottom: 10px;
}

#hotelds h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	color: #000000;
	display: inline;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 100%;
	text-align: left;
	}
	
#hotelds h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #900000;
	display: inline;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 100%;
	text-align: left;
	}

#totalds {
	margin: 0px;
	padding: 0px;
	width: 750px;
	text-align: left;
		font-family:Arial, Helvetica, sans-serif;
}

#leftds {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
}

/* regional navigation list colour coded */

#regionalnav {
	background-image: url(../images/hotels/ls-nav.gif);
	margin-bottom: 10px;
	width: 150px;
	background-position: top right;

	}
	
#regionalnav h2 {
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	float: left;
	text-transform:uppercase;
	padding-left: 10px;
	padding-bottom: 3px;
	border-bottom: none;
	display: block;
	margin: 0px;
	font-family: "Times New Roman", Times, serif;
	}
	
	#regionalnav h2 a {
	color: #ffffff;
		font-size: 11px;
	}
	
	#regionalnav h2 a:hover {
	color: #ffffff;
	font-size: 11px;
	text-decoration: underline;
	}
	
	#headerls {
	height: 28px;
	width: 150px;
	background-image: url(../images/left-bottom.gif);
	background-position: top right;
	padding-top: 12px;
}

h5 {
display: inline;

margin: 0px;
padding: 0px;
color: #FF3366;
}


h5 a {
color: #FF3366;
}

h5 a:link {
color: #263B6A;
}

	.hotelphoto {
	float: centre;
}
	
	.hotelphoto img {
	border: 4px solid #eeeeee;
	margin: 10px;
}

	.hotelphoto:hover img {
	border: 4px solid #5C71FF;
} 

.moreinfo_text    
    {/*make the link text transparent*/
        visibility: hidden; 
    }

.moreinfo_href
    {/*Display this image in the link area*/
        background-image: url(../images/hotels/b-book-online.gif); background-repeat: no-repeat; background-position: 0 0px; display: block; height: 19px; width: 86px; margin-top: 5px; text-decoration: none;
    }
        
.moreinfo_href:hover

    {/*Display this image in the link area when you mouseover*/
        background-image: url(../images/hotels/b-book-online.gif); background-repeat: no-repeat;  background-position: 0 -19px; display: block; height: 19px; width: 86px; text-decoration: none;
    }
	
	
#enquiries td {
padding: 4px;
border-bottom: 1px solid #eeeeee;
}

.header { background-color: #003366;
color: #fff;
padding: 3px;
width: 100%;
display: block;
}

h3 {
	display: inline;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}

h3 a {
color: #fff;
}

h3 a:hover {
color: #FFCC00;
}
