<!-- rdflanagan.css -- Cascading style sheets used by R.D. Flanagan website. -->

<!-- Used to center elements. -->
.center {text-align: center;}

<!-- Properties for links. -->
a:link.a {color: floralwhite;}
a:visited.a {color: navajowhite;}
a:hover.a {color: burlywood;}
a:link.b {color: floralwhite; text-decoration: none;}
a:visited.b {color: navajowhite; text-decoration: none;}
a:hover.b {color: burlywood; text-decoration: none;}
a:link.c {color: floralwhite; text-decoration: none;}
a:visited.c {color: floralwhite; text-decoration: none;}
a:hover.c {color: floralwhite; text-decoration: none;}
a:link.d {color: #996633;}
a:visited.d {color: #008000;}
a:hover.d {color: #0000cc;}
a:link.e {color: #996633;}
a:visited.e {color: #663300;}
a:hover.e {color: #0000cc;}
a:link.f {color: floralwhite;}
a:visited.f {color: floralwhite;}
a:hover.f {color: floralwhite;}
a:link.g {color: #996633; text-decoration: none;}
a:visited.g {color: #008000; text-decoration: none;}
a:hover.g {color: #0000cc; text-decoration: none;}

<!-- Default properties for the body tag. -->
body.index {background-color: #006000;
	  		background-attachment: fixed;
	 		font-family: Lucida Sans, Times New Roman, Arial;
	  		font-size: 18px;
	  		font-weight: bold;
	  		color: floralwhite;}

table.left {border-top-width: 2px;
			border-left-width: 2px;
			border-right-width: 2px;
			border-bottom-width: 2px;
			margin-left: 40px;
			margin-right: auto;
			text-align: left;
			font-size: 16px;}

table.contactus {border-style: groove;
	 			 border-color: #007000;
				 border-top-width: 8px;
				 border-left-width: 8px;
				 border-right-width: 8px;
				 border-bottom-width: 8px;}

#body {background: url(images/Background.gif);
	   background-color: floralwhite;
	   padding-top: 10px;
	   padding-bottom: 1px;
	   padding-left: 8px;
	   padding-right: 8px;
       color: #006000;
       font-size: 14px;
       border-style: groove;
	   border-color: #007000;
	   border-top-width: 8px;
	   border-left-width: 8px;
	   border-right-width: 8px;
	   border-bottom-width: 8px;
	   width: 750px;}

#resume {background: url(images/Background.gif);
		 background-color: floralwhite;
		 padding: 10px;
		 padding-right: 15px;
         margin-left: 25px;
         margin-right: 50px;
         color: #006000;
         font-size: 14px;
         border-style: groove;
		 border-color: #007000;
		 border-top-width: 8px;
		 border-left-width: 8px;
		 border-right-width: 8px;
		 border-bottom-width: 8px;}

td.leftborder {background: url(images/Flanagan photo 4a.jpg);
			   text-align: center;}

font.heading {font-size: 24px;
			  font-weight: bold;}

p.indent15 {margin-left: 15px;}

.menu {background-color: #008000;
	   color: floralwhite;
	   border: 2px;
	   border-style: solid;
	   border-color: #004000;
	   font-family: Lucida Sans, Times New Roman, Arial;
	   font-size: 14px;
	   line-height: 20px;
	   padding: 5px;
	   position: absolute;
	   visibility: hidden;
	   width: 325px;
	   z-index: 99;
	   layer-background-color: #008000:}

.subhead {color: #ffffff;
		  font-size: 12px;
		  font-weight: bold;
		  padding-bottom: 4px;}

<!-- Properties used by the popup menus -->
.popupMenuClass {background-color: #008000;
				 font-family: Lucida Sans, Times New Roman, Arial;
	  			 font-size: 14px;
	  			 text-decoration: none;
	  			 color: floralwhite;}

#popupPersonnel {position: absolute;
				 top: 167px;
				 left: 212px;
				 border-width: 0;
				 z-index: 2;
				 visibility: hidden;}

#popupServices1 {position: absolute;
				 top: 155px;
				 left: 237px;
				 border-width: 0;
				 z-index: 2;
				 visibility: hidden;}

#popupServices2 {position: absolute;
				 top: 198px;
				 left: 237px;
				 border-width: 0;
				 z-index: 2;
				 visibility: hidden;}

#popupServices {position: absolute;
			    top: 170px;
			    left: 212px;
			    border-width: 0;
			    z-index: 2;
			    visibility: hidden;}

<!-- Set the color of the popup menu link when the mouse hovers over it. -->
a:hover.popupMenuClass {color: burlywood;}

<!-- Properties for the rotating image and caption. -->
#rotatingImage {border-width: 4px;
		   		border-style: groove;
		   		border-color: #008000;)

input.imageCaption {border-width: 0px;
			   		border-color: #000000;
			   		border-style: solid;
	   		   		background-color: #006000;)

 