/* CSS Document */
.bodytext {font-size:12px; color:#000000; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.titletext { font-family:Arial, Verdana, Helvetica, sans-serif; color:#FF0000; font-style:italic;font-size:22px;font-weight:bold;}
.navsigntext { font-family:Arial, Verdana, Helvetica, sans-serif; color:#FF0000; text-decoration:underline;font-size:12px;font-weight:bold;}
.navsigntext a {color:#FF0000;}
.borderbox { border: 1px solid #E1DBDB; }
.beforeafter { font-family: Verdana, Arial, sans-serif; font-size: 18px; color:#666666; font-style:italic; padding-bottom:8px; padding-top:5px; }
p {font-family: Verdana, Arial, sans-serif; font-size:13px; line-height: 16px;}
td {font-family: Verdana, Arial, sans-serif; font-size:13px; line-height: 16px;}
.sm-sz {font-size:9px; color:#000000;}
.med-sz {font-size:11px; color:#000000;}
.stan-sz  {font-size:12px; color:#000000;}
.lg-sz  {font-size:14px; color:#000000; font-weight: bold;}
.newsheadlines {  font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #003366}
.textbody-bold { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #333333; font-weight: bold}
.imgright { float: right; padding: 0px 0px 10px 10px; }
.nav-box {float:left;width:198px;height:407px;background-color:#2A7813;}

.int-links {width:300px;margin-left:auto;margin-right:auto;}
.navtext {padding-left:50px;padding-top:25px;line-height:1.7em;}
.navtext a:hover {font-weight:bold;}

.textbody {  z-index:2;padding-left:30px;margin-top:440px;padding-top:10px;padding-right:10px;font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000000}

.headline { padding-top:10px;font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #000000}
.footer  {font-size: 60%; color:#ffffff;font-weight:bold;padding-top:5px;padding-bottom:5px;}
.footer a {color:#FFFFFF;font-weight:bold;}
.buttonon {background-color:#FFFFFF;}
#erin-questions {
border:1px solid #000000;
width:250px;
height:350px;
background-color:#CCCCCC;
float:left;
clear:both;
margin-right:30px;
margin-left:15px;
margin-top:10px;
}
.map {float:left;width:382px;margin-right:15px;}
.map-links {}
.castle {float:left;width:300px;}
.lodge {float:left;width:300px;}
.country-house {float:right;width:300px;margin-right:20px;}
.bb {float:right;width:300px;margin-right:20px;}
.indent-bullets {position:relative; left:30px;padding-right:30px;}
.righttext  {font-size: 75%; color:#000000; font-weight:bold}
.addresssmall  {font-size: 75%; color:#FFFFFF; padding-left:5px; text-align:left}
.testtext  {font-size: 75%; color:#CCB876; padding-left:5px; text-align:left}
.mainspacing { margin-left: 10px; }
.Footer-sm { font-size : 9px; margin : 0; margin-top : 1em; margin-bottom : 1em; }
.headlineemailorange { font-family: Verdana, Arial, sans-serif; font-size: 9px; font-weight: bold; color: #E39316}
.headlinewhite { font-family: Verdana, Arial, sans-serif; font-size: 9px; font-weight: bold; color: #ffffff}
.headlineorange {  font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #ff9933}
.headlineblack {  font-family: Verdana, Arial, sans-serif; font-size: 15px; font-weight: bold; color: #000000; font-style:italic}
.bigblack {  font-family: Arial, Verdana, sans-serif; font-size: 28px; font-style: italic; font-weight: bold; color: #000000}
.headlineblue {  font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #336699}
.headlinerust {  font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #990000}
.headlinered {  font-family: Verdana, Arial, sans-serif; font-size: 24px; font-weight: bold; color: #cc0000}
.headlinegray {  font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal; color: #999999}
.smalltext { font-family: Verdana, Arial, Helvetica; font-size:9px; color: #333333}
h1      {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #000000}
h2      {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #000000}

.calltoday {
color:#E39316;
font-weight:bold;
}

A.footer { color:#6144B1}

A.darktext {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; WIDTH: 105px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
A.darktext:hover {
	COLOR: #333333; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none
}
A.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 105px; COLOR: #fcfcfc; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: #fcfcfc; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none
}

A.menu-small {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: 105px; COLOR: #fcfcfc; FONT-FAMILY: Verdana, Arial, Helvetica; 
}
A.menu-small:hover {
	COLOR: #fcfcfc; 
}

.pic:hover{
	cursor:pointer;
	background-color:#E0E3E3;
	border: 1px solid #d0cdd0;
}

.pic{
	display:block;
	float: left;
	width: 120px;
	height: 85px;
	text-align:center;
	padding-top:15px;
	background-color:#f6f6f6;
	text-decoration:none;
	border: 1px solid #f6f6f6;
}
