html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
}

body {
  background-color: #99CCFF;
  color: #2a2d2e;
  font-family: "Comic Sans MS", cursive;
  font-size: 90%;
  line-height: normal;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  text-align: center;
}
h1 {
  color: #9966CC;
  font-family: "Comic Sans MS", cursive;
  font-size: 18px;
  font-weight: bold;
  line-height: 14px;
}
h2 {
  color: #333333;
  font-family: "Comic Sans MS", cursive;
  font-size: 16px;  
  font-weight: bold;
  line-height: 16px;
}
h3 {
  color: #663333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: normal;
}
em {font-weight:700;}
li {list-style-type: disc; list-style-position: outside; list-style-image:url(images/li.gif)}
a,  a:link {
  color: #3b62a6;
  font-weight: bold;
  text-decoration: none;
}
a:visited {
  color: #3b62a6;
  font-weight: bold;
  text-decoration: none;
}
a:hover {
  color: #6633CC;
  text-decoration: none; border-bottom:1px dashed;
}
a:focus {
  color: #ca0009;
}
a:active {
  color: #262499;
}

#outerWrapper {  
  margin: 0 auto 0 auto;
  text-align: left;
  width: 960px;
}
#outerWrapper #header {    
  font-size: 18px;
  font-weight: bold;
  line-height: 15px;
}
#outerWrapper #contentWrapper { background-color: #d9eef6;}

#outerWrapper #contentWrapper #rightColumn1 {
  background-color: #d9eef6;  
  float: right;
  padding: 10px 10px 0px 10px;
  width: 230px;height:auto 0;
}
#outerWrapper #contentWrapper #leftColumn1 {
  background-color: #d9eef6;
  float: left;
  padding: 10px 10px 0px 10px;
  width: 230px;height:auto 0;
}
#outerWrapper #contentWrapper #content {background-color:#fff;
border: solid 1px #8e9fd0;
  margin: 0px 250px 0px 250px;
  padding: 40px 10px 10px 10px;
}
#outerWrapper #contentWrapper #content p { color:#000; font: 100%/1.2em Arial, Helvetica, sans-serif;}
#outerWrapper #contentWrapper #content dl {margin:10px;background-color: #F93;}
#outerWrapper #contentWrapper #content dt {padding-bottom:5px;color: #039; font:bold 100%/1.0em Arial, Helvetica, sans-serif;}
#outerWrapper #contentWrapper #content dd {padding-bottom: 5px;padding-left: 10px;color: #039; font:90%/1.0em Arial, Helvetica, sans-serif;}

#outerWrapper #contentWrapper .clearFloat {
  clear: both;
  display: block;
}
/*#outerWrapper #footer {position: relative; float: left; width: 60em; height:1.5em; background:#000;}
#outerWrapper #footer p {margin: 0; padding: .25em; color:#CCC; font: 75%/1.2em "Trebuchet MS", Arial, san-serif;}
.fltrt { float: right;
	margin-left: 8px;
}
.fltlft { float: left;
	margin-right: 8px;
}*/
#outerWrapper #footer {position: relative; float: left; width: 960px; height:30px;
  background: url(images/footer.gif) left bottom no-repeat;  
  margin:0;padding: 0;
}
#outerWrapper #footer p {margin: 0; padding: 7px; color:#000; font: 80%/1.1em "Trebuchet MS", Arial, san-serif;}
#outerWrapper #footer p.left { float:left;margin-right:25px;padding-left:50px;}
#outerWrapper #footer p.right { float:right;margin-left:25px; padding-right:50px;}
.clrfloat { clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/*#footer { position: relative; float: left; width: 60em; height:1.5em; background:#000;} 
#footer p {margin: 0; padding: .25em; color:#CCC; font: 75%/1.2em "Trebuchet MS", Arial, san-serif;	 
}
#footer a {color: #96C1DE; text-decoration:none; }

.fltrt { float: right;
	margin-left: 8px;
}
.fltlft { float: left;
	margin-right: 8px;
}
.clearfloat { clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}*/
img.fltlf {float:left; margin:5px; border:1px solid #999;}
img.fltrt {float:right; margin:5px; border:1px solid #999;}
img.tw {float:left; margin:10px;}