	body {
        font-size:16px;
        background:#ffffff;
	    font-family: Verdana, Arial, Helvetica, sans-serif;
	    margin:0;
	}
	a, a:visited, a:active, a:link{
        font-weight:bold;
        text-decoration:underline;
        color:#098845;
	}

	a:hover{
		color:#002300;
	}
	#wrapper{
	 	width:100%;
	}
	#container {
		width:100%;
		background:#ffffff;
	}
	#header {
		background:url('../images/header.jpg');
		background-repeat:repeat-x;
		height:125px;
		color:#098845;
	}
	#header a {
	color:#fff;
	text-decoration:none;
    font-weight:normal;
	}
	#header a:hover {
	color:#afcc99;
	text-decoration:none;
	}
	#header .r1{
	background:#afcc99;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	height:70px;
	width:100%;
	}
	#header .r2{
	background:#669966;
	border-bottom:1px solid #000;
	height:20px;
	width:100%;
	}
	#header .r3{
	background:#cccccc;
	border-bottom:1px solid #000;
	height:5px;
	width:100%;
	}
	
	.r1l{
	float:left;
	}
	.r1m{
	color:#fff;
	font-size:1.8em;
	float:left;
	position:relative;
	top:15px;
	}
	.r1r{
	color:#fff;
	font-size:1.1em;
	float:right;
	width:20%;
	padding-left:10px;
	padding-right:10px;
	position:relative;
	top:10px;
	}
	.r2r{
	color:#fff;
	font-size:.7em;
	float:right;
	padding-left:10px;
	padding-right:10px;
	position:relative;
	top:3px;
	}
	#content {
		width:100%;
		margin:0;
	}
	
	#content img {

	}
	#content .right {
        float:right;
		width:180px;
		padding:15px 10px;
		text-align:left;
		margin:0 0 0 0;
	}
	#content .middle {
		float:left;
		padding:5px;
		text-align:left;
		margin:0 0 0 0;
        font-size:.8em;
        width:500px;
	}

    #content .middle li{
      list-style:none;
      margin:0px 0px 0px 0px;
      padding-left:18px;
      background:url('../images/li.gif');
      background-position: 0px 4px;
      background-repeat: no-repeat;
    }

    #content .middle img{
      border: 1px solid #098845;
      color:#eee;
      margin:8px;
    }

    .small {
      font-size:.8em;
    }
    h1 {
      font-size:1.25em;
    }
    h2 {
      font-size:1.1em;
      color:#098845;
      font-weight:bold;
      margin:30px 0px 0px 0px;
    }
    .sizer {
      width:1000px;
      text-align:left;
    }

    .sizer_con {
      width:500px;
    }
    .fleft{
      float:left;
    }
    .fright{
      float:left;
    }

	#content .left {
		float:left;
		width:180px;
		padding:15px;
		text-align:left;
		margin:0 0 0 0;
	}

    #content .left a {
        font-weight:normal;
    }
    #content .right a {
        font-size: 12px;
    }

	#footer {
		clear:both;
		height:80px;
		padding:10px;
	}
	#footer a {
	color:#888;
	text-decoration:none;
	}
	#footer a:hover {
	color:#888;
	text-decoration:underline;
	}
	.foot {
		border-top:1px solid #888;
		font-size:.7em;
		color:#888;
	}
	.foot1 {
	 float:left;
	}
	.foot2 {
	 float:right;
	}
	.navbox, .navbox2, .shadow {
	  position: relative;
	  bottom: 4px;
	  right: 4px;
	}
	.shadow { background-color: #ccc; }
	.navbox {
	  background:#669966;
	  color: #000;
	  border: 1px solid #000;
	  padding: 0.5em;
	  font-size:1.2em;
	  color:#afcc99;
	}
	.navbox2 {
	  background:#e2b722;
	  color: #000;
	  border: 1px solid #000;
	  padding: 0.5em;
	  font-size:1.15em;
	  color:#faf0cf;

	}

    a {
        font-weight:bold;
    }

	#navigate{
	width:180px;
	}
    #navigate ul a {
      color:#000;
      text-decoration:none;
    }


	#navigate ul {
		margin:0px;
		border-top:1px solid #000000;
		padding:0px;
	}
	#navigate ul li {
		margin:0px;
		list-style:none;
		width:99%;
		background:#AFCC99;
		border:1px solid #000000;
		border-top:0px;
		font-size:.55em;
		line-height:25px;
		color:#000000;
		text-align:center;
	}
    #navigate ul li:hover {
        background:#c5deb2;
      }
	.title {
		font-size:1.3em;
		font-weight:bold;
		color:#afcc99;
	}
	.titlehr {
		background-image:url('../images/title_hr.gif');
		height:24px;
		float:left;
	}
	.titlebracket {
		width:35px;
		background-image:url('../images/title_bracket.gif');
		height:24px;
		float:left;
	}

	.classsched {
		background:#eed272;
		color:#000;
		font-size:.65em;
		padding:8px;
	}
     .classsched p,a {
		font-weight:bold;
        text-align:left;
	}
    .classsched2 {
		background:#eed272;
		color:#000;
		font-size:.65em;
		padding:8px;
	}
    .quicklinks2{
      margin:0px;
		width:99%;
		background:#AFCC99;
		border:1px solid #000000;
		color:#000000;
		text-align:center;
        font-size:12px;
        font-weight:bold;
        padding:5px;

    }
    div.quicklinks2 a {color:#000;text-transform:uppercase;font-weight:bold;}
    .special {
        background:#e2e2e2;
        font-size: 14px;
        padding:10px;
        border:1px solid #ccc;
        width:470px;
        text-align:center;
    }
    .dash{border:1px dashed #669966;padding:2px;}
    .special2 {
        background:#009db4;
        font-size: 14px;
        padding:10px;
        margin:2px;
        width:470px;
        text-align:center;
    }
    a.blacklink {font-weight:bold;color:#000;}
    .special_title2{
        text-transform: uppercase;
        color:#f7dd00;
        font-weight: bold;
        font-size:16px;
    }
    .special_title{
        text-transform: uppercase;
        color:#333333;
        font-weight: bold;
    }
    .special_title3{text-transform: uppercase;
        color:#cc0000;
        font-weight: bold;
        font-size:16px;
        }
    p {
      text-align:justify;
    }
    .clear{
      clear:both;
    }

    .sub {
      text-transform:uppercase;text-decoration:underline;
    }
    .greentext {
      color:#098845;
      font-style:italic;
      font-weight:bold;
    }
    #hrdiv {
      height:1px;
      border:1px dotted #098845;
      width:100%;
      margin:2px;
    }
    .table-cell{float:left;display:table;}
    #home-links div.table-cell{text-transform:uppercase;width:110px;text-align:center;font-weight:bold;margin-right:5px;margin-left:5px;}
