html, body {
    height: 100%;
}


body {

	  text-align:center;
       

     }

#container {
	  margin: 0 auto;
	  width: 800px;
	  text-align:center;
}


a 				{  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #006209; text-decoration: none}
a:hover 			{  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color:red;  text-decoration: underline overline}


#frame {
	width:800px; 
	border-left: grey 1px solid;
	border-right: grey 1px solid;
	border-bottom: grey 1px solid;

}

#topspacer{
	width:800px; 
	height: 1px;
	text-align:right;
        font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: darkgreen; text-decoration: none
	padding-top: 40px;

}

#bottomspacer{
	width:800px; 
	height: 20px;
	text-align:right;
        font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: darkgreen; text-decoration: none

}

#logoheader {
	width:800px; 
	height: 80px;
	text-align:left;
        font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: darkgreen; text-decoration: none;

}

#titleheader {
	width:800px; 
	height: 30px;
	text-align:left;
        font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: darkgreen; text-decoration: none;

}

#contactheader {
	width:800px; 
	height: 50px;
	text-align:left;
        font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: purple; text-decoration: none;

}


#topright {
	position:relative;
	left:400px;
	top:-40px;
	width:400px;
	height:20px;
	text-align: right;

}


#videoheader {
	border: navy 0px solid;
	width:800px; 
	height: 230px;
	background-color:white;
}


#content{
	padding-right: 0px;
	padding-left: 0%;
	width:802px;

        font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: darkgreen; text-decoration: none;
}


#alert{
	padding-right: 0px;
	padding: 5px;
	width:790px;
	text-align: left;
	border: 1px pink solid; 
        font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: darkgreen; text-decoration: none;
}

/* ****************menus *********************/

#mainmenu{
	padding-right: 0px;
	padding-left: 0%;
	width:800px;
	height:20px;
	border: 1px grey solid;
	background-color:lightblue ;
        font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: darkgreen; text-decoration: none;

}


#buttonhome{
	background-color:lightblue ;
	width:48px;
	height:20px;
	border-right: 1px grey solid; 
	float:left;

}



#buttonlinks{
	background-color:lightblue ;
	width:45px;
	height:20px;
	border-right: 1px grey solid; 
	float:left
}


#buttoncustomers{
	background-color:lightblue ;
	width:123px;
	height:20px;
	border-right: 1px grey solid; 
	float:left
}

#buttonlectures{
	background-color:lightblue ;
	width:59px;
	height:20px;
	border-right: 1px grey solid; 
	float:left
}

#buttonemployment{
	background-color:lightblue;
	width:79px;
	height:20px;
	border-right: 1px grey solid; 
	float:left
}

#buttonireland{
	background-color:lightblue;
	width:155px;
	height:20px;
	border-right: 1px grey solid; 
	float:left
}


#buttonvisiting{
	background-color:lightblue ;
	width:121px;
	height:20px;
	border-right: 1px grey solid; 
	float:left
}

#buttoncontact{
	background-color:lightblue;
	width:161px;
	height:20px;
	float:left
}



#footer {
	width:800px; 
	height: 50px;
	text-align:center;
        font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: darkgreen; text-decoration: none

}


#spacer{
	width:800px;
	height:20px;
}


/* ****************button area *********************/



#history{
	position:relative;
	width:159px;
	height:110px;
	background-color:white;
	float:left;
	border-top: lightblue solid 1px;
	border-left:lightblue solid 1px;
	float:left;
}

#faq{
	width:159px;
	height:119px;
	border-top: lightblue solid 1px;
	border-left:lightblue solid 1px;
	float:left;
}

#buy-plants{
	width:159px;
	height:119px;
	border-top: lightblue solid 1px;
	border-left:lightblue solid 1px;
	float:left;
}
#cox-books{
	width:159px;
	height:119px;
	border-top: lightblue solid 1px;
	border-left:lightblue solid 1px;
	float:left;
}

#scotland-book{
	width:159px;
	height:119px;
	border-top: lightblue solid 1px;
	border-left:lightblue solid 1px;
	border-right:lightblue solid 1px;
	float:left;
}



#gardencentre{
	position:relative;		
	top:-3px;
	width:319px;
	height:119px;
	background-color:white;
	border-top: lightblue solid 1px;
	border-left:lightblue solid 1px;
	border-bottom:lightblue solid 1px;
	float:left;

}


#restaurant{
	position:relative;		
	top:-3px;		
	width:159px;
	height:119px;
	border-top: lightblue solid 1px;
	border-left:lightblue solid 1px;
	border-bottom:lightblue solid 1px;
	float:left;
}


#foodlibrary{
	position:relative;		
	top:-3px;
	width:319px;
	height:119px;
	background-color:white;
	border-top: lightblue solid 1px;
	border-left:lightblue solid 1px;
	border-right:lightblue solid 1px;
	border-bottom:lightblue solid 1px;
	float:left;

}




