.wrapper
{
    margin-top:214px;
    left: 0px;
    width:770px;
    height:100%;
    position: absolute;

    background-color: #FFFFFF;
    z-index:99;

/*  border: dashed 1px red;*/
}

#flash
{
  width:770px;
  height:140px;
  left:0px;
  top:40px;
  position: absolute;
}

#fadebar
{
  background-image:url(images/fadebar.jpg);
  width:770px;
  height:43px;
  left:0px;
  top:186px;
  position: absolute;
}

.dropshadow
{
  width:827px;
  z-index:0;
  left:0px;
  position:absolute;
}

#topshadow
{
  background-image:url(images/shadowtop.png);
  background-repeat:no-repeat;
  height:214px;
}

#shadowstrip
{
  background-image:url(images/shadowstrip.png);
  background-repeat: repeat-y;
  height:100%;
}

.sidebar
{
  height: 100%;
  width: 193px;
  float: right;
}

.logo
{
  float: right;
  margin-right: 10px;
  width: 193px;
/*  height: 311px;*/
}
#first_aid_int
{
  background-image:url(images/affiliates.png);
  background-repeat: no-repeat;
  width: 285px;
  height: 315px;
}

.randomimg
{
  width: 193px;
  height: 107px;
  float: right;
  margin-right: 10px;
  margin-top: 10px;
}


BODY
{
  background-color: #ccccff;
  background-image:url(images/bkgnd2.jpg);
  background-repeat:repeat-x;
  background-position:top left;
  background-attachment:fixed;
  font-size:13px;
  font-family: arial;
  font-weight:normal;
  font-style:normal;
  text-decoration:none;
}

IMG
{
  border: 0;
}


#textarea
{
    height:60%;
    width:49%;
    margin-top: 40px;
    margin-left:20px;
    position: absolute;
    overflow: auto;
    padding-left: 5px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    border: dashed 1px #9999ff;
}

.navarea
{
  height:300px;
  width: 290px;
  left:55%;
  top:10%;
  position:absolute;
/*  border: dashed 1px #9999ff; */
}

.plainnav
{
  height:15px;
  width:60%;
  left:15%;
  top:1%;
  position:absolute;
  font-size:12px;
  font-family: arial;
  font-weight:normal;
  color: #505050;
  text-align:center;
  word-spacing: 15px;
  border-bottom: dotted 1px #9999ff;
}

.extrabox       /* For any extra text area required */
{
  height:120px;
  width:85%;
  left:35px;
  top:72%;
  overflow:auto;
  position:absolute;
  border-top: dashed 1px #9999ff;
}

.smallprint
{
  height:15px;
  width:60%;
  left:15%;
  top:95%;
  position:absolute;
  font-size:10px;
  font-family: arial;
  font-weight:normal;
  color: #505050;
  font-style:normal;
  font-variant:small-caps;
  text-decoration:none;
  text-align:center;
  border: dotted 1px #9999ff;
}

H1
{
  font-family: arial;
  font-variant:small-caps;
  text-transform:capitalize;
  color: #333399;
}

H2
{
  font-family: arial;
  font-variant:small-caps;
  text-transform:capitalize;
  color: #333399;
}

H3
{
  font-family: arial;
  font-variant:small-caps;
  text-transform:capitalize;
  color: #333399;
}

HR
{
  color: #9999ff;
  background-color: #9999ff;
  width: 90%;
  height: 2px;
}

a:link
{
  font-family: arial;
  font-variant:small-caps;
  text-transform:capitalize;
  text-decoration:none;
  color: #6666cc;
}

a:hover
{
  font-family: arial;
  font-variant:small-caps;
  text-transform:capitalize;
  text-decoration:overline;
  color: #9999ff;
}

a:visited
{
  font-family: arial;
  font-variant:small-caps;
  text-transform:capitalize;
  font-style: italic;
  color: #6666ff;
  text-decoration:none;
}

.biglink
{
  font-family: arial;
  font-variant:small-caps;
  text-transform:capitalize;
  text-decoration:none;
  size:24px;
  color: #6666cc;
}
