body {
	font-family: Arial;
	font-size: medium;
	font-style: normal;
	color: #000000;


}

@page {
	size :5in 5in;
}

p.footnote {
	font-family: Arial;
	font-size: small;
	font-style: normal;
	color: #000000;
}

p.directions {
  padding-left : 100px;
}
	
table.bullets {
	font-family: "Arial", Arial; font-size="large";
}

table.smallbullets {
	font-family: "Arial", Arial; font-size="medium";
}

table.contactinfo
{
 	font-family: Arial;
	font-size: medium;
	font-style: normal;
}

td.nav {
	width: 250px;
}

p.headline {
	font : 25px Georgia, Helvetica, sans-serif;
}	

ul li {
	list-style-type: square;
}



img.logo {
	position: fixed; bottom:200px; right:200px;
}

#nav{
	position : absolute;
	
	background-repeat : no-repeat;
	font : 18px Arial, Helvetica, sans-serif;
	color : #0085ca;
	top : 160px;
	left : 20px;
	width : 250px;
	height : 600px;
}

#nav a{
	background-image : url(blutri.gif);
	background-repeat : no-repeat;
		background-position : 0px;
	display : block;
	padding-left : 25px;
	text-decoration : none;
	color : #0085ca;
}


#nav a:hover{
	background-image : url(purpletri.gif);
	position : inherit;
	background-position : 0px;
	background-repeat : no-repeat;
		color : #853996;
}


#nav1{
	position : absolute;

	width : 180px;
	left : 0px;
	top : 0px;
}


	
	
#nav2{
	position : absolute;
	width : 180px;
	left : 0px;
	top : 30px;
}



#nav3{
	position : absolute;
	width : 180px;
	left : 0px;
	top : 60px;
}

	
	
#nav4{
	position : absolute;
	width : 180px;
	left : 0px;
	top : 90px;
}


#nav5{
	position : absolute;
	width : 180px;
	left : 0px;
	top : 120px;
}



#nav6{
	position : absolute;
	width : 180px;
	left : 0px;
	top : 150px;
}





#nav7{
	position : absolute;
	width : 180px;
	left : 0px;
	top : 180px;
}



#nav8{
	position : absolute;
	width : 180px;
	left : 0px;
	top : 180px;
}




#nav9{
	position : absolute;
	width : 180px;
	left : 0px;
	top : 230px;
}



#nav10{
	position : absolute;
	width : 180px;
	left : 0px;
	top : 260px;
}


#nav11{
	position : absolute;
	width : 180px;
	left : 0px;
	top : 310px;
}


#nav12{
	position : absolute;
	width : 180px;
	left : 0px;
	top : 340px;
}





#address{
	position : absolute;
	background-repeat : no-repeat;
	font : 18px Arial, Helvetica, sans-serif;
	color : white;
	top : 35px;
	left : 590;
	width : 225;

}

#blurb{

	color : black;
	height : 300;
	width : 300;
	font : 16px Arial, Helvetica, sans-serif;
}



#logo{
	position : absolute;
	left : 0px;
	top : 420px;
}

#map {

	display : block;
	padding-left : 0px;
	text-decoration : none;
	width : 500px;
	height : 356px;
	top : 200px;
}

p.kildare {
	position : absolute;
	top : 150px;
}	

p.newhall {
	position : relative;
	left : 10px;
}