
body,
html {
    background:#FFFFFF;
    color:#000;
    padding:0;
    }
html {
    margin:0;
    }
body {
    border-left: 18px double #60BEFC;
    min-width:750px;
    margin: 20px ;
    margin-left: 40px;
    }

#wrap {
    /*background:#99c;*/
    background: #09006B;
    color:  #60BEFC;
    /*margin:0 auto;*/
    margin-left: 10px;
    width:750px;
    font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
    }

#headerfront {
    color:  #60BEFC;
    background: #09006B;
    padding:  10px;
    margin:  0;
    }
#headerfront h1{
    text-align: center;
	font-size: xx-large;
}

#mainfront {
    color:  #60BEFC;
    background: #09006B;
    float: left;
    width:  500px;
    }

#header {
    color: #09006B ;
    background: #60BEFC;
    padding:  10px;
    margin:  0;
    }
#header h1{
    text-align: center;
	font-size: xx-large;
}

#header A:link, #header A:visited {
	color: #09006B ;
	text-decoration: none;
}
#header A:active {
    color: white;
	text-decoration: none;
}

#main {
	background:  white;
	color: #09006B ;
    float: left;
    width:  500px;
    padding-top: 20px;
    min-height: 700px;
    }
#main P {
    padding-left: 20px;
    padding-right:  20px;
    }

#main H2 {
    font-size: x-large;
    }

#main A:link, #main A:visited {
    color:  #60BEFC;
	text-decoration: none;
}

img.himg{
	float:  left;
	height: 100px;
	width: 100px;
	padding:  10px;
}
img.illus{
	float:  right;
	padding-left:  10px;
}
#sidebar {
    background: #09006B;
    color: white;
    float:  right;
    width:  250px;
    padding-top: 20px;
    line-height: 250%;
}

#sidebar A:link, #sidebar A:visited {
    color:  #60BEFC;
	text-decoration: none;
}
#sidebar A:active {
    color: white;
	text-decoration: none;
}

#footer {
    background: white;
    clear:  both;
    }
#sidebar ul {
	list-style-type: none;
}
