A:link {
	COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet; TEXT-DECORATION: none
}
A {
	COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet; TEXT-DECORATION: none
}
A:hover {
	COLOR: #FFFF00; FONT-FAMILY: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet; TEXT-DECORATION: underline; 
}
.topheader {
	BORDER-TOP: #585858 6px solid
}
.botheader {
	BORDER-TOP: #585858 1px solid; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; COLOR: #eeeeee; PADDING-TOP: 8px; BORDER-BOTTOM: #585858 6px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
BODY {
	BACKGROUND-IMAGE: url(../index2_files/images/backing.gif)}
TD {
	FONT-SIZE: 12px; COLOR: #59563e; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
TR {
	FONT-SIZE: 12px; COLOR: #59563e; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.footer {
	PADDING-LEFT: 15px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #cccccc; LINE-HEIGHT: 140%; PADDING-TOP: 5px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
A.footernav:link {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footernav:hover {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
A.footernav {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maintitle {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; TEXT-TRANSFORM: capitalize; COLOR: #ffffff; LINE-HEIGHT: 25px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.maintitlefade {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #660000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.nav {
	PADDING-LEFT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav {
	PADDING-LEFT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav:link {
	PADDING-LEFT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.nav:hover {
	PADDING-LEFT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #adadd6; TEXT-DECORATION: none
}
A.area {
	PADDING-LEFT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.area:link {
	PADDING-LEFT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; TEXT-DECORATION: none
}
A.area:hover {
	PADDING-LEFT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; TEXT-DECORATION: none
}
.homenav {
	PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.homenav:link {
	PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #cccccc; TEXT-DECORATION: none
}
A.homenav:hover {
	PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #eeeeee; TEXT-DECORATION: none
}
H1.features {
	DISPLAY: inline; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,; LETTER-SPACING: 0.1em
}
H1.sections {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 20px; TEXT-TRANSFORM: uppercase; COLOR: #99481d; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 0.1em
}
A.htop:link {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,
}
A.htop {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,
}
A.htop:hover {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; TEXT-TRANSFORM: capitalize; COLOR: #99481d; FONT-FAMILY: "Times New Roman", Times, serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; TEXT-TRANSFORM: uppercase; COLOR: #5b3812; BORDER-BOTTOM: #e6e5d2 2px solid; FONT-FAMILY: "Times New Roman", Times, serif
}
H3 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN-LEFT: 0px; TEXT-TRANSFORM: capitalize; COLOR: #aba25a; BORDER-BOTTOM: #e6e5d2 1px solid; FONT-FAMILY: "Times New Roman", Times, serif
}
H4 {
	DISPLAY: inline; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: capitalize; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.3boxtext {
	PADDING-LEFT: 15px; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 140%; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.3boximage {
	BORDER-RIGHT: #cccccc; MARGIN-LEFT: 0px; MARGIN-RIGHT: 6px; BORDER-BOTTOM: #cccccc
}
.3boxtextsection {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 6px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.3boximagesections {
	BORDER-RIGHT: #cccccc; MARGIN-LEFT: 6px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #cccccc
}
.paragraph {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 20px; COLOR: #59563e; LINE-HEIGHT: 200%; PADDING-TOP: 20px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.paragraphphotos {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 20px; COLOR: #59563e; LINE-HEIGHT: 200%; PADDING-TOP: 20px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.paragraphphotos {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN-LEFT: 10px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.paragraphrightside {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 15px; COLOR: #59563e; LINE-HEIGHT: 200%; PADDING-TOP: 15px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.reservations {
	BORDER-RIGHT: #956527 1px solid; BORDER-TOP: #956527 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #956527 1px solid; COLOR: #59563e; LINE-HEIGHT: 200%; PADDING-TOP: 5px; BORDER-BOTTOM: #956527 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.comments {
	COLOR: #ff6600
}
P {
	FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.comments {
	PADDING-LEFT: 15px; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,; LETTER-SPACING: 0.1em
}
UL {
	PADDING-LEFT: 8px; LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(../index2_files/images/perthshire-hotel_42.gif); MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 8px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
UL.reserve {
	PADDING-LEFT: 8px; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; LIST-STYLE-IMAGE: url(../index2_files/images/perthshire-hotel_42.gif); MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 8px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.copyright {
	BORDER-TOP: #ebebeb 6px solid; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #333333
}
HR {
	COLOR: #cccccc
}
.textarea40 {
	FONT-SIZE: 11px; WIDTH: 40px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,
}
.textarea60 {
	FONT-SIZE: 11px; WIDTH: 60px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,
}
.textarea80 {
	FONT-SIZE: 11px; WIDTH: 80px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,
}
.textarea100 {
	FONT-SIZE: 11px; WIDTH: 140px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,
}
.navleft {
	FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../index2_files/images/nav-off_05.gif); BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 23px
}
.navleftchosen {
	FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../index2_files/images/nav-chosen_05.gif); BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 23px
}
.navleftlinks {
	PADDING-LEFT: 14px
}
A.navleftlinks:link {
	FONT-SIZE: 11px; COLOR: #5b3812; FONT-FAMILY: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,
}
A.navleftlinks {
	FONT-SIZE: 11px; COLOR: #5b3812; FONT-FAMILY: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,
}
A.navleftlinks:hover {
	FONT-SIZE: 11px; COLOR: #5b3812; FONT-FAMILY: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,; TEXT-DECORATION: underline
}
.sideheader {
	DISPLAY: inline; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #956527; BORDER-BOTTOM: #956527 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,; LETTER-SPACING: 0.1em; HEIGHT: 20px
}
.testimonials {
	BORDER-RIGHT: #babab0 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; COLOR: #660000; PADDING-TOP: 10px; BORDER-BOTTOM: #babab0 1px solid; BACKGROUND-COLOR: #f8e7cd
}
.captions {
	BORDER-RIGHT: #94ca58 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #336600; PADDING-TOP: 10px; BORDER-BOTTOM: #94ca58 1px solid; BACKGROUND-COLOR: #d1e8b5
}
.poetry {
	BORDER-RIGHT: #94ca58 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; COLOR: #336600; LINE-HEIGHT: 140%; PADDING-TOP: 10px; BORDER-BOTTOM: #94ca58 1px solid; BACKGROUND-COLOR: #d1e8b5
}
.pdfadvert {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; BORDER-LEFT: #eeeeee 1px solid; LINE-HEIGHT: 140%; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,
}
