
body {background-color: #ffdff1;}

    #menu { 
position: relative; 
}

    #maincontent {
	position:relative;
	width:470px;
	text-align:left;
    }

    #maincontent h2 {
	border-top:1px solid gray;

        font-family: Arial Narrow;

        font-size: 15px;

        font-weight: normal;

        letter-spacing: 1.2px;

        color: #4e4e4e;

    }

    #maincontent big {
	
        font-family: Verdana;
	
        font-size: 11px;

	font-weight: 600;
	
        color: #555555;

        line-height: 1.5;

        letter-spacing: .25px;
    }


    #sidebar {
	float: right;
  	width:227px;
  	display: block;
  	background: #ffdff1;
	text-align:center;
        font-family: Verdana;
        font-size: 11px;
        color: #555555;
        line-height: 1.5;
        letter-spacing: .25px;
    }

    H1 {

        font-family: Gill Sans MT;

        font-size: 18px;

        font-weight: bold;

        color: #1eae1e;

        letter-spacing: 6px;        

        text-transform: uppercase;

    }

    H1.smaller {

        font-family: Arial Narrow;

        font-size: 15px;

        font-weight: bold;

        color: #006600;

        letter-spacing: 2px;     
	
	text-transform: none;
   
    }



    H2 {

        font-family: Arial Narrow;

        font-size: 14px;

        font-weight: normal;

        letter-spacing: 1.2px;

        color: #006600;

    }



    P {

        font-family: Verdana;

        font-size: 11px;

        color: #555555;

        line-height: 1.5;

        letter-spacing: .25px;

    }


a {
	 font-family: Verdana;
	font-size: 14px;
	}

  span a {
	font-family:Verdana;
	font-size:11px;
        color: #006600;
    }


  p a {
	font-family:Verdana;
	font-size:11px;
        color: #006600;
	text-decoration:none;
    }



 a:link { 
	color: #006600;
	}
a:visited { 
	color: #006600;
	}
a:hover { 
	color: #a80d64;
	background-color: #ffdff1;
	text-decoration: none;
	}

a span {
	display: none;
	color:#a80d64;
}
a:hover span {
  position: absolute; top:20px; left:106px;
  width:450px;
  display: block;
  background: #ffdff1;

  }

a:active { 
	color: #333333;
	}



    ABBR {

        border-bottom: dotted 1px #006600;

    }

