.ghegb, .ghegb table, .ghegb a {font-family: Tahoma, Verdana, Arial; font-size: 12px;}


.standard {  font-family: Tahoma, Verdana, Arial; font-size: 70%; padding-right:20px; width:auto;}
.standard td {}
.standard a:link {
color: #333333; font-weight: bold;
}
.standard a:visited {
color: #333333; font-weight: bold;
}
.standard a:active {
color: #333333; font-weight: bold;
}
.standard a:hover {
color: #333333; font-weight: bold;
}

.sidebox {  font-family: Tahoma, Verdana, Arial; font-size: 70%;}
.sidebox a:link {
color: #663366; 
}

.maintain {  font-family: Tahoma, Verdana, Arial; font-size: 80%;}
.maintain a:link {
color: #663366; 
}
.maintain a:visited {
color: #663366; 
}
.maintain a:active {
color: #663366; }
.maintain a:hover {
color: #663366; 
}

h1 {font-size:18px;}
h2 {font-size:10px; font-weight:normal;}
#homep {margin:0; padding:8px 30px 0 30px;} /*top p was 78*/
#edinburgh {color:#767a75; font-family:Garamond, Georgia, Times New Roman, serif; font-size: 18px;}

.smaller { font-family: Tahoma, Verdana, Arial; font-size: 70%;}
.smaller a:link {
color: #ffffff;
}
.smaller a:visited {
color: #ffffff;
}
.smaller a:active {
color: #ffffff;
}
.smaller a:hover {
color: #ffffff;
}

.property { font-family: Tahoma, Verdana, Arial; font-size: 70%;}
.property a:link {
color: #333333;
}
.property a:visited {
color: #333333;
}
.property a:active {
color: #333333;
}
.property a:hover {
color: #333333;
}



A:link {text-decoration: none} 
A:visited {text-decoration: none} 
A:active {text-decoration: none} 
A:hover {text-decoration: underline}



.sideDIV {scrollbar-color:#FFFFFF; scrollbar-arrow-color:#FFFFFF; scrollbar-base-color:#FFFFFF; scrollbar-darkshadow-color:#FFFFFF; scrollbar-face-color:#669933; scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#FFFFFF; scrollbar-track-color : #FFFFFF}
.image {border:1px solid #CCCCCC}

.yo, .yo a {
display: block;
width: 323px;
height: 70px;
background: transparent url(images/20pc-off-april-2011-text.jpg) no-repeat;
margin:0 0 10px 0;
}

div.yo:hover, .yo a:hover {
background-position: -323px 0;
}
.yo a:focus, .yo a:active, .yo a:hover {text-decoration:none; border:0;} 
:focus {
	outline: 0;
}

.self-catering-property {
float:left;
width:172px;
margin:5px 6px 7px 6px;
text-align:center;
color:#ffffff;
font-size:14px;
font-family:Garamond, "Times New Roman", Times, serif;
font-variant:small-caps;
line-height:14px;
height:28px;
}
.self-catering-property a {color:#ffffff;}
.scp-sleeps {
font-size:13px;
}

#gallowayestate-selfcatering {
float:right;
text-align:right;
width:360px;
margin:19px 0 0 0;
font-family:Garamond, "Times New Roman", Times, serif;
color:white;
/*font-variant:small-caps;*/
line-height:32px;
font-size:28px;
letter-spacing:-1px;
font-weight:normal;
padding:0;
}
.firstcap {font-size:32px;}
#homeintro {
font-weight: bold;
color: rgb(102, 102, 102);
/*line-height: 30px;*/
margin:38px 0 0 0;
padding:0;
}
.welcomebigtop {
width:397px;
font-family:"Times New Roman", Times, serif;
font-variant:small-caps;
color:#666666;
margin:0;
padding:10px 0 10px 0;
font-size:20px;
letter-spacing:-1px;
text-align:center;

}
.welcomebig {font-family:Garamond, "Times New Roman", Times, serif; font-size:64px;letter-spacing:-1px;line-height:52px;}
#facebookcontainer {position:relative;}
#visitfacebookpage {position:absolute; top:20px; left:280px; width:40px; height:40px; background:#fff;}
#facebooklogo img {border:0;}
#facebooklogo {display:inline-block; opacity:0.85; filter:alpha(opacity=85); -webkit-transition: opacity 0.5s linear;}
#facebooklogo:hover {opacity:1; filter:alpha(opacity=100); -webkit-transition: opacity 0.5s linear;}

