body  {background:#ebe7da url(images/main-bg.jpg) repeat-x; margin:0; padding:0; text-align:center; font-family:Arial; font-size:12px; color:#000;}

#wrapper {width:982px; margin:0 auto; text-align:left;}
#shadTile {width:982px; float:left; background:transparent url(images/shadow.png) repeat-y;}
#maincontainer {
   width:950px;
   float:left;
   margin-left:14px;
   background-color:#fff;
   border-left:2px solid #fff;
   border-right:2px solid #fff;
   padding-bottom:46px;
}

#in-maincontainer {
   width:950px;
   float:left;
   margin-left:14px;
   background:#fff url(images/inner-bg.gif) repeat-y top left;
   border-left:2px solid #fff;
   border-right:2px solid #fff;
   border-bottom:2px solid #fff;
   padding-bottom:46px;
}

#allcontent {
   width:950px;
   float:left;
}

/* Header / Navigation
----------------------------------------------------------------------------*/ 
#header {
   width:950px;
   height:190px;
   float:left;
   border-bottom:3px solid #256e73;
   background-image:url(images/header.jpg);
}

#logo {
   width:256px;
   height:132px;
   float:left;
   background-image:url(images/logo.gif);
   overflow:hidden;
}

#topLinks {
   width:669px;
   float:left;
   margin-top:162px;
   color:#dfe1d5;
   font-family:"Trebuchet MS", Arial;
   font-size:13px;
   font-weight:bold;
}
#topLinks ul {list-style-type:none; padding:0; margin:0;}
#topLinks li {display:inline; float:right; margin-left:8px;}
#topLinks a {color:#dfe1d5; text-decoration:none;}
#topLinks a:hover {color:#fff283; text-decoration:none;}

/* Left Side
----------------------------------------------------------------------------*/
#left {
   width:189px;
   float:left;
   background:#dbd1b1 url(images/nav-bg.gif) repeat-x;
}

#nav {
   width:189px;
   float:left;
   margin-top:17px;
   padding-bottom:15px;
   border-bottom:3px solid #fff;
}

#inNav {
   width:189px;
   float:left;
   margin-top:17px;
   padding-bottom:15px;
}

#quickFacts {
   width:189px;
   float:left;
   color:#020202;
   background:#fff url(images/quick-facts-bg.gif) repeat-x;
   min-height:440px;
   height:auto !important; /* For ie6 min-height */
   height:440px; /* For ie6 min-height */
}
#quickFacts ul {list-style-type:square; color:#a8a18a; padding:0; margin:10px 0 0 38px;}
#quickFacts li {margin-bottom:15px; list-style-image:url(images/bullet.gif);}

/* Middle Content
----------------------------------------------------------------------------*/
#middle {
   width:561px;
   float:left;
   background:#fff url(images/mid-shadow.gif) repeat-x;
}

#inMiddle {
   width:761px;
   float:left;
   background:#fff url(images/mid-shadow.gif) repeat-x;
}

#flash {
   width:561px;
   height:391px;
   float:left;
}

#hmText {
   width:490px;
   float:left;
   margin-left:35px;
   line-height:18px;
}
#hmText h1 {font-size:12px; color:#000; font-weight:normal; margin:0 0 20px 0;}
#hmText h2 {font-size:12px; color:#000; margin:0 0 8px 0;}
#hmText ul.gap {margin-top:10px;}

#inText {
   width:490px;
   float:left;
   margin-left:35px;
   margin-top:30px;
   line-height:18px;
}
#inText h1 {font-size:22px; line-height:23px; font-family:"Trebuchet MS", arial; font-weight:normal; color:#00685b; margin:0 0 20px 0;}
#inText h2 {font-size:14px; margin:0; color:#00685b;}
#inText ul {list-style-type:square;}
#inText li.gap {margin-bottom:15px;}

#inText2 {
   width:690px;
   float:left;
   margin-left:35px;
   margin-top:30px;
   line-height:18px;
}
#inText2 h1 {font-size:22px; line-height:23px; font-family:"Trebuchet MS", arial; font-weight:normal; color:#00685b; margin:0 0 20px 0;}
#inText2 h2 {font-size:17px; margin:0; color:#00685b;}
#inText2 li.gap {margin-bottom:5px;}

.evBox {
   width:690px;
   float:left;
   margin-top:20px;
}

.testBox {
   width:690px;
   float:left;
   margin-top:20px;
   padding-bottom:12px;
   border-bottom:1px solid #ccc;
}
.testBox ul {list-style-type:none; padding:0; margin:0 0 0 5px;}
.testBox li {display:inline; float:left;}
.testBox li.pic {width:220px;}
.testBox li.qt {width:440px;}

.testBox2 {
   width:690px;
   float:left;
   margin-top:20px;
   padding-bottom:12px;
   border-bottom:1px solid #ccc;
}
.testBox2 ul {list-style-type:none; padding:0; margin:0 0 0 10px;}
.testBox2 li {display:inline; float:left;}
.testBox2 li.pic {width:153px;}
.testBox2 li.qt {width:500px;}

.staffBox {
   width:690px;
   float:left;
   margin-top:20px;
}

.staff1 {
   width:325px;
   float:left;
   font-size:14px;
}
.staff1 ul {list-style-type:none; padding:0; margin:0 0 0 5px;}
.staff1 li {display:inline; float:left;}
.staff1 li.pic {width:120px;}
.staff1 li.txt {width:200px; margin-top:30px;}

.staff2 {
   width:325px;
   float:left;
   margin-left:30px;
   font-size:14px;
}
.staff2 ul {list-style-type:none; padding:0; margin:0 0 0 5px;}
.staff2 li {display:inline; float:left;}
.staff2 li.pic {width:120px;}
.staff2 li.txt {width:200px; margin-top:30px;}

.donateBox {
   width:650px;
   float:left;
   margin-top:20px;
   border-top:1px solid #00685b;
   padding-top:12px;
}
.donateBox h2 {font-size:17px; margin:0 0 15px 0; color:#00685b;}
.donateBox ul.fld, .donateBox ul.full, .donateBox ul.chk, .donateBox ul.fin {list-style:none; padding:0; margin:0 0 4px 20px; float:left; width:630px;}
.donateBox ul.fld li {display:inline; float:left;}
.donateBox ul.fld li.txt {width:310px; margin-top:2px;}
.donateBox ul.fld li.txt2 {width:160px; margin-top:2px;}
.donateBox ul.fld li.pop {width:100px; font-size:10px; font-weight:bold; margin-top:3px;}
.donateBox ul.fld li.pop2 {width:120px; font-size:10px; font-weight:bold; margin-top:3px;}
.donateBox ul.fld li.dol {width:220px; font-weight:bold;}
.donateBox ul.fld li.dol2 {width:260px; font-weight:bold;}
.donateBox ul.full li {margin-bottom:5px;}
.donateBox ul.chk li {margin-bottom:1px;}
.donateBox ul.fin li.txt {width:110px; margin-top:2px;}
.donateBox ul.fin li.tfld {width:500px;}
.donateBox ul.fin li {display:inline; float:left;}

/* Right Content
----------------------------------------------------------------------------*/
#right {
   width:200px;
   float:left;
   color:#434343;
   background:#fff url(images/events-bg.jpg) no-repeat;
   min-height:587px;
   height:auto !important; /* For ie6 min-height */
   height:587px; /* For ie6 min-height */
}
#right ul {list-style-type:none; padding:0; margin:281px 0 0 20px; width:166px;}
#right li {margin-bottom:16px;}
#right h3 {font-size:12px; margin:0; color:#434343; font-family:arial;}
   
/* Footer
----------------------------------------------------------------------------*/
#footer {
   width:982px;
   height:105px;
   float:left;
   font-size:11px;
   color:#fff;
   background-image:url(images/footer-bg.gif);
   overflow:hidden;
}
#footer a {color:#fff; text-decoration:underline;}
#footer a:hover {color:#fff; text-decoration:none;}
#footer ul {list-style-type:none; padding:0; margin:0 0 0 60px;}
#footer li {display:inline; float:left;}
#footer li.qf {width:180px; margin-top:10px;}
#footer li.info {width:583px; margin-top:20px; line-height:17px;}
#footer li.pdf {width:130px; margin-top:14px; text-align:center;}

#copyright {
   width:982px;
   float:left;
   margin-top:2px;
   text-align:center;
   font-size:10px;
   color:#a8a18a;
   padding-bottom:15px;
}
#copyright a {color:#a8a18a; text-decoration:underline;}
#copyright a:hover {color:#a8a18a; text-decoration:none;}

/* Classes
----------------------------------------------------------------------------*/
.green {color:#00685b;}
.picgap {margin-top:4px;}
.picgap2 {margin-right:15px; margin-bottom:10px;}
.picgap3 {margin-left:30px; margin-bottom:15px;}
.picgap4 {margin-left:30px; margin-bottom:15px; border:4px solid #00685b;}
.picgap5 {border:4px solid #00685b;}
.ver {font-family:Verdana;}
.sub {font-size:13px; font-weight:bold;}
.sub2 {font-size:15px; font-weight:bold;}
.blk {color:#000;}
a img {border:none;}
a {outline:none; color:#00685b; text-decoration:underline;}
a:hover {outline:none; color:#019b54; text-decoration:none;}
form {padding:0px; margin:0px;}
