@charset "utf-8";

/* CSS stylesheet for Arisaig House
© Arisaig House, 2010

/* COLOUR GUIDE
#1d1c1a	Pantone 447 | use for Arisaigh House logo and 1px line
#5e6e66 Pantone 445 | use for thin dark horizontal bar
#a5b4ac Pantone 443 | use for thick light horizontal bar and main background
#d9e2db Pantone 441 | use for background colour
#29d4c7 Pantone 3255| use as accent colour on headings and rollovers

/* Table of Contents
Select the selector and press Ctrl+Shift+G to go to the specific section (set up shortcut key first):

	^1 Generic Formatting
	^2 Containers
	^3 Special items
	^4 Typography/Global Classes */
	

/* ^1 ------GENERIC FORMATTING----------------*/

html body {
	text-align: center;
	background-color: #d9e2db;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 1.3em;
	margin: 0;
	padding: 0;
	
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #5e6e66;
	margin: 3px 0 6px 0;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #1d1c1a;
	margin: 15px 0 6px 0;
}
p {
	
	font-weight: lighter;
	color:#000;
	
}

a {
	font-family: Arial, Helvetica, sans-serif;
	color: #5e6e66;
		
}

/*^2 ----CONTAINERS----------------*/
#body {
	position: relative;
	left: auto;
	top: auto;
	margin: 0;
	color: #d9e2db;
}

#container {
	background-position: center;
	top: 0;
	height: auto;
	width: 1000px;
	vertical-align: middle;
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	overflow: visible;
}
/* ^4 -----PHOTOGALLERIES---------------*/
/* WELCOME PAGE (INDEX) */
#pixindex {position:relative;top: 0;left:0;width:1000px;height:318px;margin:0; background-repeat: no-repeat;background-image:url(../images/index/background.jpg); background-position: 215px 3px; alt: "Arisaig House from the terrace and flower"; border-top: 3px #d9e2db solid;border-bottom: 3px #d9e2db solid;}
#pixindex ul {padding:0;  margin:0;top:0; list-style-type:none;width:212px; height:315px;margin:0; float:left;vertical-align:top;}
#pixindex li { float:left;}   
#pixindex a.gallery, #pixindex a.gallery:visited {display:block;color:#000;text-decoration:none; border:3px solid #d9e2db; margin:0;   text-align:left; cursor:default;}
#pixindex a.gallery:hover {border:3px solid #29d4c7;  }   
#pixindex a.gallery:hover img {border:none;}
#pixindex a.gallery span {position:absolute; width:1px;height:1px;top:3px;left:215px;overflow:hidden;color: #d9e2db; border: none; }
#pixindex a.gallery:hover span { position:absolute; width:785px; height:312px; top:3px; left:215px; color:#000;  overflow: visible; border: none;}  
#pixindex a.slidea {background:url(../images/index/thumb1.jpg);height:100px;   width:100px;background-position: center;}
#pixindex a.slideb {background:url(../images/index/thumb2.jpg); height:100px;width:100px;background-position: center;}
#pixindex a.slidec {background:url(../images/index/thumb3.jpg); height:100px;width:100px;background-position: center;}   
#pixindex a.slided {background:url(../images/index/thumb4.jpg); height:100px;width:100px;background-position: center;}   
#pixindex a.slidee {background:url(../images/index/thumb5.jpg);  height:100px;  width:100px; background-position: center;}   
#pixindex a.slidef { background:url(../images/index/thumb6.jpg); height:100px;  width:100px;background-position: center;}   

/* HOUSE PAGE (INDEX) */
#pixhouse {position:relative;top: 0;left:0;width:1000px;height:318px;margin:0; background-repeat: no-repeat;background-image:url(../images/house/background.jpg);background-position: 215px 3px; alt: "Arisaig House from the terrace"; border-top: 3px #d9e2db solid;border-bottom: 3px #d9e2db solid;}
#pixhouse ul {padding:0;  margin:0;top:0; list-style-type:none;width:212px; height:315px;margin:0; float:left;vertical-align:top;}
#pixhouse li { float:left;}   
#pixhouse a.gallery, #pixindex a.gallery:visited {display:block;color:#000;text-decoration:none; border:3px solid #d9e2db; margin:0;   text-align:left; cursor:default;}
#pixhouse a.gallery:hover {border:3px solid #29d4c7;  }   
#pixhouse a.gallery:hover img {border:none;}
#pixhouse a.gallery span {position:absolute; width:1px;height:1px;top:3px;left:215px;overflow:hidden;color: #d9e2db; border: none; }
#pixhouse a.gallery:hover span { position:absolute; width:785px; height:312px; top:3px; left:215px; color:#000;  overflow: visible; border: none;}  
#pixhouse a.slidea {background:url(../images/house/thumb1.jpg);height:100px;   width:100px;background-position: center;}
#pixhouse a.slideb {background:url(../images/house/thumb2.jpg); height:100px;width:100px;background-position: center;}
#pixhouse a.slidec {background:url(../images/house/thumb3.jpg); height:100px;width:100px;background-position: center;}   
#pixhouse a.slided {background:url(../images/house/thumb4.jpg); height:100px;width:100px;background-position: center;}   
#pixhouse a.slidee {background:url(../images/house/thumb5.jpg);  height:100px;  width:100px; background-position: center;}   
#pixhouse a.slidef { background:url(../images/house/thumb6.jpg); height:100px;  width:100px;background-position: center;}   

/* BANDB PAGE (INDEX) */
#pixbandb {position:relative;top: 0;left:0;width:1000px;height:318px;margin:0; background-repeat: no-repeat;background-image:url(../images/bandb/background.jpg);background-position: 215px 3px; alt: "Luxury bedroom and soft furnishings"; border-top: 3px #d9e2db solid;border-bottom: 3px #d9e2db solid;}
#pixbandb ul {padding:0;  margin:0;top:0; list-style-type:none;width:212px; height:315px;margin:0; float:left;vertical-align:top;}
#pixbandb li { float:left;}   
#pixbandb a.gallery, #pixindex a.gallery:visited {display:block;color:#000;text-decoration:none; border:3px solid #d9e2db; margin:0;   text-align:left; cursor:default;}
#pixbandb a.gallery:hover {border:3px solid #29d4c7;  }   
#pixbandb a.gallery:hover img {border:none;}
#pixbandb a.gallery span {position:absolute; width:1px;height:1px;top:3px;left:215px;overflow:hidden;color: #d9e2db; border: none; }
#pixbandb a.gallery:hover span { position:absolute; width:785px; height:312px; top:3px; left:215px; color:#000;  overflow: visible; border: none;}  
#pixbandb a.slidea {background:url(../images/bandb/thumb1.jpg);height:100px;   width:100px;background-position: center;}
#pixbandb a.slideb {background:url(../images/bandb/thumb2.jpg); height:100px;width:100px;background-position: center;}
#pixbandb a.slidec {background:url(../images/bandb/thumb3.jpg); height:100px;width:100px;background-position: center;}   
#pixbandb a.slided {background:url(../images/bandb/thumb4.jpg); height:100px;width:100px;background-position: center;}   
#pixbandb a.slidee {background:url(../images/bandb/thumb5.jpg);  height:100px;  width:100px; background-position: center;}   
#pixbandb a.slidef { background:url(../images/bandb/thumb6.jpg); height:100px;  width:100px;background-position: center;}   

/* EXCLUSIVE USE PAGE (INDEX) */
#pixexclusive {position:relative;top: 0;left:0;width:1000px;height:318px;margin:0; background-repeat: no-repeat;background-image:url(../images/exclusiveuse/background.jpg);background-position: 215px 3px; alt: "Dining room table decoration and candles"; border-top: 3px #d9e2db solid;border-bottom: 3px #d9e2db solid;}
#pixexclusive ul {padding:0;  margin:0;top:0; list-style-type:none;width:212px; height:315px;margin:0; float:left;vertical-align:top;}
#pixexclusive li { float:left;}   
#pixexclusive a.gallery, #pixindex a.gallery:visited {display:block;color:#000;text-decoration:none; border:3px solid #d9e2db; margin:0;   text-align:left; cursor:default;}
#pixexclusive a.gallery:hover {border:3px solid #29d4c7;  }   
#pixexclusive a.gallery:hover img {border:none;}
#pixexclusive a.gallery span {position:absolute; width:1px;height:1px;top:3px;left:215px;overflow:hidden;color: #d9e2db; border: none; }
#pixexclusive a.gallery:hover span { position:absolute; width:785px; height:312px; top:3px; left:215px; color:#000;  overflow: visible; border: none;}  
#pixexclusive a.slidea {background:url(../images/exclusiveuse/thumb1.jpg);height:100px;   width:100px;background-position: center;}
#pixexclusive a.slideb {background:url(../images/exclusiveuse/thumb2.jpg); height:100px;width:100px;background-position: center;}
#pixexclusive a.slidec {background:url(../images/exclusiveuse/thumb3.jpg); height:100px;width:100px;background-position: center;}   
#pixexclusive a.slided {background:url(../images/exclusiveuse/thumb4.jpg); height:100px;width:100px;background-position: center;}   
#pixexclusive a.slidee {background:url(../images/exclusiveuse/thumb5.jpg);  height:100px;  width:100px; background-position: center;}   
#pixexclusive a.slidef { background:url(../images/exclusiveuse/thumb6.jpg); height:100px;  width:100px;background-position: center;}   

/* SELF CATERING PAGE (INDEX) */
#pixselfcatering {position:relative;top: 0;left:0;width:1000px;height:318px;margin:0; background-repeat: no-repeat;background-image:url(../images/selfcatering/background.jpg);background-position: 215px 3px; alt: "Arisaig House and gardens from the shore"; border-top: 3px #d9e2db solid;border-bottom: 3px #d9e2db solid;}
#pixselfcatering ul {padding:0;  margin:0;top:0; list-style-type:none;width:212px; height:315px;margin:0; float:left;vertical-align:top;}
#pixselfcatering li { float:left;}   
#pixselfcatering a.gallery, #pixindex a.gallery:visited {display:block;color:#000;text-decoration:none; border:3px solid #d9e2db; margin:0;   text-align:left; cursor:default;}
#pixselfcatering a.gallery:hover {border:3px solid #29d4c7;  }   
#pixselfcatering a.gallery:hover img {border:none;}
#pixselfcatering a.gallery span {position:absolute; width:1px;height:1px;top:3px;left:215px;overflow:hidden;color: #d9e2db; border: none; }
#pixselfcatering a.gallery:hover span { position:absolute; width:785px; height:312px; top:3px; left:215px; color:#000;  overflow: visible; border: none;}  
#pixselfcatering a.slidea {background:url(../images/selfcatering/thumb1.jpg);height:100px;   width:100px;background-position: center;}
#pixselfcatering a.slideb {background:url(../images/selfcatering/thumb2.jpg); height:100px;width:100px;background-position: center;}
#pixselfcatering a.slidec {background:url(../images/selfcatering/thumb3.jpg); height:100px;width:100px;background-position: center;}   
#pixselfcatering a.slided {background:url(../images/selfcatering/thumb4.jpg); height:100px;width:100px;background-position: center;}   
#pixselfcatering a.slidee {background:url(../images/selfcatering/thumb5.jpg);  height:100px;  width:100px; background-position: center;}   
#pixselfcatering a.slidef { background:url(../images/selfcatering/thumb6.jpg); height:100px;  width:100px;background-position: center;}   

/* EXPLORE PAGE (INDEX) */
#pixexplore {position:relative;top: 0;left:0;width:1000px;height:318px;margin:0; background-repeat: no-repeat;background-image:url(../images/explore/background.jpg);background-position: 215px 3px;alt: "Sun set over Eigg and Rhum from Traigh, Arisaig"; border-top: 3px #d9e2db solid;border-bottom: 3px #d9e2db solid;}
#pixexplore ul {padding:0;  margin:0;top:0; list-style-type:none;width:212px; height:315px;margin:0; float:left;vertical-align:top;}
#pixexplore li { float:left;}   
#pixexplore a.gallery, #pixindex a.gallery:visited {display:block;color:#000;text-decoration:none; border:3px solid #d9e2db; margin:0;   text-align:left; cursor:default;}
#pixexplore a.gallery:hover {border:3px solid #29d4c7;  }   
#pixexplore a.gallery:hover img {border:none;}
#pixexplore a.gallery span {position:absolute; width:1px;height:1px;top:3px;left:215px;overflow:hidden;color: #d9e2db; border: none; }
#pixexplore a.gallery:hover span { position:absolute; width:785px; height:312px; top:3px; left:215px; color:#000;  overflow: visible; border: none;}  
#pixexplore a.slidea {background:url(../images/explore/thumb1.jpg);height:100px;   width:100px;background-position: center;}
#pixexplore a.slideb {background:url(../images/explore/thumb2.jpg); height:100px;width:100px;background-position: center;}
#pixexplore a.slidec {background:url(../images/explore/thumb3.jpg); height:100px;width:100px;background-position: center;}   
#pixexplore a.slided {background:url(../images/explore/thumb4.jpg); height:100px;width:100px;background-position: center;}   
#pixexplore a.slidee {background:url(../images/explore/thumb5.jpg);  height:100px;  width:100px; background-position: center;}   
#pixexplore a.slidef { background:url(../images/explore/thumb6.jpg); height:100px;  width:100px;background-position: center;}   

/* FOOD PAGE (INDEX) */
#pixfood {position:relative;top: 0;left:0;width:1000px;height:318px;margin:0; background-repeat: no-repeat;background-image:url(../images/food/background.jpg);background-position: 215px 3px;alt: "Blueberries growing in the walled garden and a pumpkin";border-top: 3px #d9e2db solid;border-bottom: 3px #d9e2db solid;}
#pixfood ul {padding:0;  margin:0;top:0; list-style-type:none;width:212px; height:315px;margin:0; float:left;vertical-align:top;}
#pixfood li { float:left;}   
#pixfood a.gallery, #pixfood a.gallery:visited {display:block;color:#000;text-decoration:none; border:3px solid #d9e2db; margin:0;   text-align:left; cursor:default;}
#pixfood a.gallery:hover {border:3px solid #29d4c7;  }   
#pixfood a.gallery:hover img {border:none;}
#pixfood a.gallery span {position:absolute; width:1px;height:1px;top:3px;left:215px;overflow:hidden;color: #d9e2db; border: none; }
#pixfood a.gallery:hover span { position:absolute; width:785px; height:312px; top:3px; left:215px; color:#000;  overflow: visible; border: none;}  
#pixfood a.slidea {background:url(../images/food/thumb1.jpg);height:100px;   width:100px;background-position: center;}
#pixfood a.slideb {background:url(../images/food/thumb2.jpg); height:100px;width:100px;background-position: center;}
#pixfood a.slidec {background:url(../images/food/thumb3.jpg); height:100px;width:100px;background-position: center;}   
#pixfood a.slided {background:url(../images/food/thumb4.jpg); height:100px;width:100px;background-position: center;}   
#pixfood a.slidee {background:url(../images/food/thumb5.jpg);  height:100px;  width:100px; background-position: center;}   
#pixfood a.slidef { background:url(../images/food/thumb6.jpg); height:100px;  width:100px;background-position: center;}   

/* DINING PAGE  */
#pixdining {position:relative;top: 0;left:0;width:1000px;height:318px;margin:0; background-repeat: no-repeat;background-image:url(../images/dining/background.jpg);background-position: 215px 3px;alt: "Blueberries growing in the walled garden and a pumpkin";border-top: 3px #d9e2db solid;border-bottom: 3px #d9e2db solid;}
#pixdining ul {padding:0;  margin:0;top:0; list-style-type:none;width:212px; height:315px;margin:0; float:left;vertical-align:top;}
#pixdining li { float:left;}   
#pixdining a.gallery, #pixdining a.gallery:visited {display:block;color:#000;text-decoration:none; border:3px solid #d9e2db; margin:0;   text-align:left; cursor:default;}
#pixdining a.gallery:hover {border:3px solid #29d4c7;  }   
#pixdining a.gallery:hover img {border:none;}
#pixdining a.gallery span {position:absolute; width:1px;height:1px;top:3px;left:215px;overflow:hidden;color: #d9e2db; border: none; }
#pixdining a.gallery:hover span { position:absolute; width:785px; height:312px; top:3px; left:215px; color:#000;  overflow: visible; border: none;}  
#pixdining a.slidea {background:url(../images/dining/thumb1.jpg);height:100px;   width:100px;background-position: center;}
#pixdining a.slideb {background:url(../images/dining/thumb2.jpg); height:100px;width:100px;background-position: center;}
#pixdining a.slidec {background:url(../images/dining/thumb3.jpg); height:100px;width:100px;background-position: center;}   
#pixdining a.slided {background:url(../images/dining/thumb4.jpg); height:100px;width:100px;background-position: center;}   
#pixdining a.slidee {background:url(../images/dining/thumb5.jpg);  height:100px;  width:100px; background-position: center;}   
#pixdining a.slidef { background:url(../images/dining/thumb6.jpg); height:100px;  width:100px;background-position: center;} 

/* NEWS PAGE (INDEX) */
#pixnews {position:relative;top: 0;left:0;width:1000px;height:318px;margin:0; background-repeat: no-repeat;background-image:url(../images/news/background.jpg);background-position: 215px 3px; alt: "Arisaig House front door"; border-top: 3px #d9e2db solid;border-bottom: 3px #d9e2db solid;}
#pixnews ul {padding:0;  margin:0;top:0; list-style-type:none;width:212px; height:315px;margin:0; float:left;vertical-align:top;}
#pixnews li { float:left;}   
#pixnews a.gallery, #pixnews a.gallery:visited {display:block;color:#000;text-decoration:none; border:3px solid #d9e2db; margin:0;   text-align:left; cursor:default;}
#pixnews a.gallery:hover {border:3px solid #29d4c7;  }   
#pixnews a.gallery:hover img {border:none;}
#pixnews a.gallery span {position:absolute; width:1px;height:1px;top:3px;left:215px;overflow:hidden;color: #d9e2db; border: none; }
#pixnews a.gallery:hover span { position:absolute; width:785px; height:312px; top:3px; left:215px; color:#000;  overflow: visible; border: none;}  
#pixnews a.slidea {background:url(../images/news/thumb1.jpg);height:100px;   width:100px;background-position: center;}
#pixnews a.slideb {background:url(../images/news/thumb2.jpg); height:100px;width:100px;background-position: center;}
#pixnews a.slidec {background:url(../images/news/thumb3.jpg); height:100px;width:100px;background-position: center;}   
#pixnews a.slided {background:url(../images/news/thumb4.jpg); height:100px;width:100px;background-position: center;}   
#pixnews a.slidee {background:url(../images/news/thumb5.jpg);  height:100px;  width:100px; background-position: center;}   
#pixnews a.slidef { background:url(../images/news/thumb6.jpg); height:100px;  width:100px;background-position: center;}   

/* MAP PAGE (MAP) */
#pixmap {position:relative;top: 3px;left:0;width:1000px;height:318px;margin:0; border-top: 3px #d9e2db solid;border-bottom: 3px #d9e2db solid;}

/* HEADER DIV */

#header {
	position: relative;
	top: 0;
	left: 0;
	height: 60px;
	width: 1000px;
	overflow: hidden;
	vertical-align:bottom;
	margin: 0;
	padding: 0;
	color: #d9e2db;
	background-image:url(../images/ahlogo.gif);
	
}

#ahtagline{
	position: relative;
	top:0;
	left:0;
	width: 209px;
	margin: 0;
	vertical-align: middle;
	font-size: 1.05em; color:#5e6e66;
	float:left;
	text-decoration:none;
	text-align: left;}
	
#contactus{
	position: relative;
	top: 20px;
	left:0;
	width: 995px;
	height: 24px;
	font-size: 1.4em;
	text-align: right;
	padding: 0 5px 0 0;
	margin: 0;
	color: #5e6e66;
	float: left;
	vertical-align:middle;
}
#contactus a{text-decoration: none; 
}
#nav{
	position: absolute;
	top: 17px;
	left: 215px;
	height:100%;
	width: auto;
	font-size: 0.8em;
	padding: 0;
	margin: 0 0 0 9px;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	color: #FFF;	
	vertical-align: middle;
	float: left;
}


#nav a {
	text-decoration: none; color: #FFF;
}

#nav a:link {

	text-decoration: none;
}

#nav a:visited {

	text-decoration: none;
}

#nav a:hover {
	color: #29d4c7;
	text-decoration: none;
}



/*BARS */
#bar01 {
	position: relative;
	top:0;
	left:0;
	width: 1000px;
	height: 1.3px;
	background-color: #5e6e66;
}

#bar02 {
	position: relative;
	top: 0;
	left: 0;
	height: 4px;
	width: 1000px;
	background-color: #5e6e66;
	overflow: hidden;
	vertical-align:top;	
}
#bar03 {
	position: relative;
	top: 0;
	left: 0;
	height: 30px;
	width: 991px;
	background-color: #a5b4ac;
	overflow: hidden;
	text-align: left;
	color:#FFF;
	font-size: 1.5em;
	font-weight: normal;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	padding: 6px 0 0 9px;
}

#bar04 {
	position: relative;
	top: 0;
	left: 0;
	height: 4px;
	width: 1000px;
	background-color: #a5b4ac;
	overflow: hidden;
	vertical-align:top;	
}
/*CONTENT02 DIV*/

#content1{
	position: relative;
	top: 0;
	left:0;
	width: 198px;
	height: auto;
	background-color:#d9e2db;
	float: left;
	padding: 10px;
}

#content1 p{color: #5e6e66; margin: 0 0 10px 0;}
#content2{
position: relative;
	left: 0;
	height: auto;
	width: 565px;
	top: 0;
	vertical-align:top;
	padding: 10px;
	font-size: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5m;
	color: #1d1c1a;
	float: left;
}
#content2 p{margin: 0 0 0 0;}
#content3{
position: relative;
top:0;
left:0;
width:176px;
height: 100%;
float: left;
padding: 10px;

}
#availability{
	font-size: 0.9em;
	}
#availability p{margin: 0 0 3px 0;
}
#availability h1{margin: 0 0 3px 0;}

#bar05 {
	position: relative;
	top: 0;
	left: 0;
	height: 4px;
	width: 1000px;
	background-color: #a5b4ac;
	vertical-align:top;
	float: left;	
}	
#footer{
	position: relative;
	top: 0;
	left: 0;
	height: 36px;
	width: 1000px;
	vertical-align:baseline;
	background-color: #d9e2db;
	float: left;
}
#address {
	position: relative;
	top: 15px;
	left: 120px;
	width: 550px;
	height: auto;
	float: left;
	font-size: 1.2em;
	text-align: left;
	vertical-align:baseline;
	color: #5e6e66;
}

#copyright{position: relative;
top: 15px;
left: 0;
width: auto;
font-size: 1em;
text-align: left;
vertical-align:baseline;
color: #FFF;
float: left;}

#info {
	position: relative;
	top: 15px;
	left: 0;
	width: 200px;
	padding: 0 5px 0 0;
	float: right;
	font-size: 1.2em;
	text-align: right;
	vertical-align:baseline;
	color: #FFF;

	}
#info a{text-decoration: none;}
/* ^3 ----SPECIAL ITEMS ---------------*/

#contact{
	position: relative;
	top: 0;
	left: 5px;
	width: 713px;
	height: 246px;
	float: left;
	padding: 10px 0 10px 0;
	color: #1d1c1a;
	vertical-align:top;
	font-size:12px;
}



/* ^4 ----TYPOGRAPHY/GLOBAL CLASSES----------- */

.info{ font-family: Arial, Helvetica, sans-serif;
color: #2c2a26; 
line-height:1.5em;
margin:3px;
 
}


.newsitem{font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
font-weight: normal;
color: #474f4e;
line-height: 1.5em;}


.tagline{
	font-size:0.9em;
}
.nav01active{color: ##29d4c7; text-decoration: none;}
.subnav01{color: #FFF; margin: 10px 0 0 0; text-decoration: none;}
.subnav01 a{color: #FFF; margin: 0 0 0 0; text-decoration: none;}
.subnav02{margin: 0 0 0 10px; text-decoration: none;}
.subnav02 a{color: #FFF; margin: 0 0 0 0; text-decoration: none;}
.subnavactive{color: #5e6e66; margin: 0 0 0 10px; text-decoration: none;}
.subnavactive a{color: #5e6e66; margin: 0; text-decoration: none;}
.contactfield{text-align: left; background-color: #d9e2db; border: thin; border-color: #a5b4ac; border-style: solid;}
.newspic{padding: 0 10px 0 0; float:left; text-align: left;}
.ahlogo{border:0;}
.infolink{margin: 0; }
.quote{font-style: italic; color: #5e6e66; margin: 0 0 0 0;}
.quotee{text-align: left; font-style: normal; margin: 0 0 0 0;}
.photocaption{font-size: 0.85em; margin: 0 3px 6px 3px;}
.note{font-style: italic; color:#29d4c7; font-size: 0.8em; margin: 10px 0 0 0;}
