@charset "UTF-8";
body {
	font: 10px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	background: #fdffe3;
    	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
        min-height: 100%;
}

html {
  min-height: 100%;
  margin:0;
  padding: 0;
}

img#bg {
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
}

.oneColFixCtrHdr #container {
	width: 850px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}

.oneColFixCtrHdr #header {
	padding: 3px 15px 0 0;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
        margin:0 auto;
        background-color: #003300;
        background-image: url('/assets/images/cw/cwheader.jpg');
        background-repeat: no-repeat;
        width: 835px;
	}

.oneColFixCtrHdr #header h1 {
     	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}


#page_nav {
float: left;
margin: 5px 0 10px 10px;
width: 500px;
}




.oneColFixCtrHdr #mainContent {
        margin: 0;
	padding: 5px 10px 10px 10px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
        background-color: #ffffff;
        width: 820px;
        min-height: 100%;
        _height: 100%; 
        overflow: auto;
        overflow-y:hidden;
        overflow-x: hidden;
   }

.oneColFixCtrHdr #mainPeople {
        margin: 10px 50px 10px 50px;
	padding: 5px 10px 10px 10px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
        background-color: #ffffff;
        width: 700px;
 min-height: 100%;
        _height: 100%; 
        overflow: auto;
        overflow-y:hidden;
        overflow-x: hidden;
      	}

.oneColFixCtrHdr #border {
        margin: 0;
	padding: 5px 5px 0px 5px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
        background-color: #003300;
        width: 840px;
	}

     
.oneColFixCtrHdr #footer {
	 margin: 0;
        padding: 0; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	 background-color: #003300;
       clear: both;
	}

.img-shadow {
  float:left;
  background: url(/assets/images/cw/shadowAlpha.png) no-repeat bottom right !important;
  background: url(/assets/images/cw/shadow.gif) no-repeat bottom right;
  margin: 10px 10px 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  } 

.img-shadow1 {
  float:right;
  background: url(/assets/images/cw/shadowAlpha.png) no-repeat bottom right !important;
  background: url(/assets/images/cw/shadow.gif) no-repeat bottom right;
  margin: 10px 10px 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow1 img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  } 

.oneColFixCtrHdr #forgreen {
        margin: 0;
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
       background-image: url(/assets/images/cw/bbg.jpg);
       background-repeat: repeat-x;
       background-color: #d4dac6;
       
	}


/* -------------  text -------------*/


h1 {
	font-size: 13pt;
	letter-spacing: 1px;
	color: #003300;
	margin: 10px;
        padding: 4px 4px 4px 10px;
        font-family: bookman;
        display: block;
        background-image: url('/assets/images/cw/h1bg.jpg');
        background-repeat: repeat-y;

}

h2 {
	font-size: 12pt;
	letter-spacing: 3px;
	color: #555;
	margin: 10px 10px 5px 10px;
	font-family: "georgia";
        
}

h3 {
	font-size: 13pt;
	color: #444;
	margin: 10px 10px 5px 10px;
        font-family: "georgia";
        font-weight: bold;
}

h4 {
font-size: 10pt;
margin: 10px 0 0 10px;
color: #333;
font-family: georgia;
font-weight: bold;
line-height: 1.2em;
}

h5 {
float: left;
display: inline;
width: 500px;
border-top: solid 1px #d4dac6;
margin: 0 10px 0 10px;
padding: 5px 0 0 0;
font-size: 12pt;
}



p {
	margin: 5px 8px 5px 8px;
	font-size: 12pt;
        font-family: times, georgia,  san-serif;
}

ul {
padding-left: 26px;
margin-left: 10px;
font-size: 11pt;
font-family: georgia, times, san-serif;
list-style-position: inside;

}


#quick_links {
width: 170px;
float: left;
border: 1px solid #d4dac6;
padding: 0 0 10px 0;
margin: 10px 10px 10px 10px;
}


#quick_links li a{
display: block;
margin: 2px 10px 2px 40px;
padding: 2px 10px 2px 0;
border-bottom: none;
}


p.quicklinks {
display: block;
font-weight: bold;
margin: 10px;
padding: 5px 0px 2px 50px;
border-bottom: 1px solid #d4dac6;
background-color:#ebf3db;
}

headerfont {
	color: #fff;
        margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
}

.headerfont {
	color: #fff;
	font-size: 9.5px;
        margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
}
 
footerfont {
        color: #fff;
}

.footerfont {
color: #fff;
        font-size: 30px;
        font-family: Lucida;
}


/* -------------  text -------------*/


a {
text-decoration: none;
color: #8f0000;
}





#split_column {
width: 350px;
float: right;
border: none;
padding: 0 0 20px 0;

}


#right_column {
width: 230px;
float: right;
border: double #003300;
padding: 0 0 10px 0;
margin: 10px 10px 10px 10px;
font-size: 11px;
background-color: #d4dac6;

}


#right_column li a{
margin: 2px 10px 2px 20px;
padding: 2px 10px 2px 0;
border-bottom: none;
}


p.right_column {
display: block;
font-size: 11px;
margin: 10px;
padding: 5px 0px 2px 20px;
border-bottom: 1px solid #d4dac6;
}

h4.right_column {
font-size: 10.5px;
margin: 10px;
padding: 5px 0px 2px 17px;
font-weight: bold;
}