body, h1, h2, h3, h4, h5, h6, p, ol, ul, div, img {padding:0px; margin:0px;}
body {background: #ffffaa}

  #wrapper {width: 800px;
  margin: 5px;
	padding-top: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	padding-right:0px;
	border: 1px solid red}
 

H1 {text-align:center;
  margin-bottom:10;
	font-family:Helvetica;
	font-size:36pt;
	color:blue;}

H2 {text-align:center;
  margin-bottom:10;
	font-family:Helvetica;
	font-size: 30pt;
	color: blue;}

H3 {text-align: center;
  margin-bottom:10
	font-family: Helvetica;
	font-size: 24pt;
	color: blue;}

H4 {text-align: center;
  margin-bottom:8;
	font-family: Helvetica;
	font-size: 18pt;
	color: black;}

H5 {text-align: center;
  margin-bottom:7;
	font-family: Times;
	font-size: 18pt;
	color: black;}

P {background: transparent;
	font-family: tahoma;
	font-size: 14pt;
	margin-left:8;
	margin-right:8;
	color: black;}

.large {background: transparent;
	font-family: tahoma;
	font-size: 14pt;
	color: black;
	text-align: center;}
	
#banner{position:relative; left:46; top:5; width:703;
  background:#d6c610;
  padding-top:8; padding-bottom:8;
	border-top: 1px solid blue;
	border-left: 1px solid blue;
	border-right: 1px solid blue;
	border-bottom: 1px solid blue;}
 *html #banner {width:707}

#testbanner{position:relative; left:40; top:5; width:700;
  background:#d6c610;
  padding:8;}
	
#sidebar{position:absolute; top:135; left:0; width:150; height:430;
  border-top: 1px solid red;
	border-left: 1px solid red;
	border-right: 1px solid red;
	border-bottom: 1px solid red;
  padding:5px;
  margin:5px;
  overflow:auto;}
* html #sidebar{position:absolute}

#footer{position:absolute; top:560; left:0; width:800px;
  padding:5px;
  margin:5px;}
* html #footer{position:absolute;}

.intro {margin-top:0; margin-bottom:0; padding:8; position:relative; top:-340; left:516; width:235;  background:#c6eff7; font-style:italic; font-weight:bold; font-size:14pt; text-align:center; border:1px solid blue}
*html .intro {width:249}

.fintro {float:right; margin-top:45; margin-right:30; margin-bottom:0; padding:8; width:235;  background:#c6ef8c; border:1px solid blue; font-style:italic; font-weight:bold; font-size:14pt; text-align:center;}
*html .fintro {width:251}

.test {float:right; margin-top:45; margin-right:30; margin-bottom:0; padding:10; width:235;  background:#c6ef8c; font-style:italic; font-weight:bold; font-size:14pt; text-align:center;}
*html .test {width:255}

.left {margin-bottom:30; margin-left:30; padding:8; position:relative; top:-270; left:0; width:340; background:#def3bd; font-style:normal; font-size:18pt; text-align:center; border:2px solid green}
*html .left {width:358}

.right {margin-bottom:30; margin-right:30; padding:8; position:relative; top:-535; left:400; width:340; background:#ffe7c6; font-style:normal; font-size:18pt; text-align:center; border:2px solid red}
*html .right {width:358}

.fleft {float:left; margin-top:-270; margin-bottom:10; margin-left:30; padding:8;  width:340; background:#def3bd; font-style:normal; font-size:18pt; text-align:center; border:2px solid green}
*html .fleft {width:358}

.fright {float:right; margin-top: -270; margin-bottom:10; margin-right:30; padding:8; width:340; background:#ffe7c6; font-style:normal; font-size:18pt; text-align:center; border:2px solid red}
*html .fright {width:358}

img.left{float:left; margin:5}
img.right{float:right; margin:5}

     
#main{position:relative; top:140; left:165;}
#main{float:left; margin-left:17px}


A {color:blue; text-decoration: none;}

A:hover {color: #31b5d6;}

A:active {color: red;}

/*            STYLES FOR CODE TO LINK BACK TO SRDFNS HOME PAGE */    
    #ho {background:#df9036}
    #ho:visited {background:#d6c610}
    #ho:hover {background:#e78cc6}
    #ho:active {background:#000000}
    
    a#lo:link {color:black}
    a#lo:visited {color:white}
    a#lo:hover {color:blue}
    a#lo:active {color:red}
 /*        END OF STYLES FOR CODE TO LINK BACK TO SRDFNS HOME PAGE */
 
