    html, body { height: 100%; }
	body {
		margin: 0;
		padding: 0;
		font: 12px/1.5 verdana, arial, helvetica, sans-serif;
        background: #d2ef73 url(../../images/green/greenbg4.jpg) repeat-x 0 0;
	}
 
	#wrapper {
		position: relative;
        min-height: 100%;
        /*background-color: #f7f8f8;*/
        /*background-color: #dce5f4;*/
        /*min-width:340px;
        max-width:920px;*/
        margin:0 auto;
	}
    .single {
      min-width:240px;
      max-width:720px;
    }
 
    #header{
        position: absolute;
        left:0;
        top:0;
        width: 98%;
        /*padding:10px;*/
        /*background: #000 url(../images/starsglow1.gif);*/
        text-align:left;
        height:120px;
    }
    #logo {
      font-size: 200%;
      font-family: "Monotype Corsiva", Georgia, "Times New Roman", Times, serif;
      font-weight:700;
      color:white;
      /*padding: 5px 0 5px 0;*/
      margin:5px 0 0 -10px;
    }
    #header1 {
      width:78%;
      margin:0 auto;
      color:#c0c0c0;
    }

    #content1 {
        position:relative;
		padding: 125px 10px 48px 10px;
        border:1px solid #8eb700;
        /*color:#c0c0c0;*/
        color:#000;
        width:78%;
        margin:0 auto;
		/*background-color: #6cc;
        background-color: #dce5f4;*/
	}
    #content1 a {
      color:#4d7200;
    }
    #content1 h1 {
      text-align:center;
    }
    #content1 h2 {
      margin:20px 0 3px 0;
      padding:0;
      font-size: 1.6em;
    }
    span.color  { background-color:#4d7200; color:#fff; padding:0 3px 2px 1px; }
    #content1 ul{
      list-style: square;
    }

	#footer {
		position: absolute;
		bottom: 0;
        left:0;
		padding: 10px 9px 10px 9px;
        /*background: #0f0 url(../images/grass.jpg) no-repeat ;*/
		width: 98%;
        text-align:center;
        clear:both;
        color:#f7f8f8;
        font-size: 11px;
	}
    #footer a {
      color:#4d7200;
    }
	#footer h1 {
		padding-bottom: 0;
        font-size: 12px;
		line-height: 1em;
	}
    h1 {padding:0;}
    #mainMenu  { 
      float: left; /*height: 45px; */
      margin: 10px 0 10px 40px; padding:0; 
      /*width: auto; */
    }
    #mainMenu ul 	{ 
      /*background-color:#4d7200;*/
      height: 27px; list-style: none; 
      margin:0; padding:0;
      /*margin: 0 0 0 -28px;*/
    }
    #mainMenu ul li  { float: left; background-color:#4d7200;}
    #mainMenu ul li a { 
      color: #fff; font-size: 1.2em; font-weight: bold; line-height: 27px; padding: 0px 11px; 
      margin:0 2px;
      text-decoration: none; 
    }
    #mainMenu ul li b { 
      color: #c0c0c0; font-size: 1.2em; font-weight: bold; line-height: 27px; padding: 0px 11px; 
      margin:0 2px;
      text-decoration: none; 
    }
    #mainMenu ul li a:hover	{ text-decoration: underline; }
    
    textarea {
      width:410px; height:2.1em; border:1px solid #fff; padding:0.1em; overflow:auto;
      background:#fff url(../images/quote/form.gif) repeat-x top left;
    }
    .btn {
      vertical-align:middle;
      margin:0 0 10px 0;
    }
    #resources {
      width:60%;
      margin:0 auto;
    }
    h4, h5 { padding:0; }
    ol { list-style-type: decimal; }
