/* CSS Document */

/*set background color and main style */
body {background: #fff;
	  color:#666;
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 1em;
	  padding: 0px;
	  margin:0px;}

/*paragraph style*/
p {font-family: Georgia, "Times New Roman", Times, serif; 
   font-size: 0.8em;}

/*list style*/
ul {font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 0.8em; 
	line-height:20px;}

ol {font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 0.8em; 
	line-height:20px;}

/*header style*/
h2 {font-family: Arial, Helvetica, sans-serif ; 
	font-size: 1.1em; 
	font-weight: normal;}

h3 {font-family: Arial, Helvetica, sans-serif ; 
	font-size: 0.9em; 
	font-weight: bold;}

/*link style*/
a {color:#0000FF; 
   text-decoration:none;	
   background-color:none;}

a:hover {color:none; 
		 background-color:none;}

/*horizontal rule style*/
hr {height:1px;}

/*table style*/
td {vertical-align:top; 
	font-size:0.7em; 
	border: 1px solid #A5BF70;}

th {text-align:left; 
	vertical-align:top; 
	font-size:0.7em;}
	
/* even row in table*/
tr.even {text-align:left; 
		 background:#E0E9CE; 
		 color:#000;}

/*odd row in table*/
tr.odd {text-align:left; 
		background:#D2DFB7; 
		color:#000;}



/*logo positioning*/
#logo a {background: url(images/abbeylogo1.gif);	
		 width:407px; 
		 height:135px; 
		 left:20px; 
		 top:20px; 
		 position:absolute;
		 z-index:0;} 

#logo em {display:none;}

/*links section positioning*/
#links {font-family: Arial, Helvetica, sans-serif; 
		position: absolute; 
		top:160px;
		left:20px; 
		background:#fff; 
		width:150px;
		height:100%;
		padding:10px;
		line-height: 25px;
		color:#666;}

/*content positioning*/		
#content {position: absolute;
  		  top:160px;
		  left:180px;
		  background:#fff;
		  width:450px;
		  height:60%;
		  padding: 10px;
		  border-right: 0px solid #99CC66;
		  border-left: 0px solid #DCA869;
		  color: #666;}

/*image positioning*/
#images {
	position:absolute;
	left: 683px;
	width:253px;
	top:177px;
	padding: 10px;
	height: 2016px;

}
		
#images img {border: 1px solid #5AA4B5;}
	
/*header positioning*/
#header {background-color:#D9EAEE;
  		 position:absolute;
		 top: 0px;
		 margin: 0px;
		 width: 100%;
		 height: 1em;
		 font-family:Arial, Helvetica, sans-serif;
		 border-bottom: #5AA4B5 1px solid;
		 text-align:right;
		 padding:2px 2px 3px 0px;
		 color: #127E97;
		 font-size: 0.6em;
		 z-index:1;} 
		 
#header a {color:#127E97;
	       text-decoration:none;
	       background-color:#D9EAEE;}
		   
#header a:hover {color:#99CCFF; 
				 background-color:#D9EAEE;}
					
