body {background-color:#535353; margin:0; padding:0; text-align:center; font-family:Arial; font-size:12px;}

#wrapper {width:828px; margin:0 auto; text-align:left; }
#tileshadow {width:828px; background:url(images/shadow_tile.gif); float:left; background-repeat:repeat-y;}
#maincontainer {width:800px; margin-left:14px;}
#allcontent {width:800px; float:left; background-image:url(images/content_bg.gif); background-repeat:repeat-y;}

/* Header
----------------------------------------------------------------------------*/ 
#header {
   width:800px;
   float:left;
}

#logo {
   width:198px;
   float:left;
}

#addPic {
   width:602px;
   float:left;
}

/* Left Side
----------------------------------------------------------------------------*/ 
#left {
   width:198px;
   float:left;
   background-image:url(images/nav_bg.jpg);
   background-repeat:no-repeat;
   background-color:#E7E7E7;
}

#nav {
   width:165px;
   float:left;
   margin-left:17px;
   margin-top:27px;
}

#importNotice {
   width:154px;
   float:left;
   margin-left:23px;
   font-size:11px;
   margin-top:36px;
}

#sponsors {
   width:190px;
   float:left;
   margin-left:8px;
   margin-top:25px;
}

/* Middle Content
----------------------------------------------------------------------------*/ 
#middle {
   width:369px;
   margin-left:28px;
   margin-top:18px;
   float:left;
}

#inner-middle {
   width:534px;
   margin-left:28px;
   margin-top:18px;
   float:left;
}

#extraNotes {
   width:369px;
   float:left;
   border-top:1px solid #ccc;
   padding-top:12px;
   margin-top:25px;
}

/* Right Content
----------------------------------------------------------------------------*/ 
#right {
   width:176px;
   float:left;
   margin-top:18px;
   margin-left:17px;
}

#inner-right {
   width:165px;
   float:left;
   margin-top:18px;
   margin-left:28px;
}

#newsletter { 
  width:176px;
  float:left;
  margin-top:17px;
}

#relLinks {
   width:176px;
   float:left;
   font-size:11px;
   color:#020202;
}
#relLinks ul.dots {list-style-image:url(images/dot.gif); margin-top:6px; margin-left:0px; padding-left:15px;}
#relLinks li {margin-bottom:5px;}
#relLinks a {color:#020202; text-decoration:none;}
#relLinks a:hover {color:#000; text-decoration:underline;}

/* Footer
----------------------------------------------------------------------------*/
#footer {
   width:800px;
   height:68px;
   float:left;
   background-image:url(images/footer_bg.gif);
   background-repeat:repeat-x;
}

#footTxt {
   width:800px;
   float:left;
   text-align:center;
   margin-top:22px;
   font-size:10px;
   color:#333;
}
#footTxt a {color:#333; text-decoration:underline;}
#footTxt a:hover {color:#000; text-decoration:none;}

#copyRt {
   width:800px;
   text-align:center;
   background-color:#fff;
   float:left;
   color:#666;
   font-size:10px;
}

/* Contact Fields
----------------------------------------------------------------------------*/
#contacttext { width:110px; margin-right: 10px; text-align: right; float:left; margin-bottom: 6px; }
#contactfields { width: 495px; float: left; margin-bottom: 6px; }
#sendclear {width:460px; text-align:center; float:left; }

/* Newsletter
----------------------------------------------------------------------------*/ 
#btmHeader {
   width:800px;
   float:left;
}

#newsLine {
   width:602px;
   height:38px;
   float:left;
   background-image:url(images/in_news.gif);
   background-repeat:no-repeat;
   background-color:#E71C28;
}

#newsTxt {
   width:592px;
   float:left;
   text-align:right;
   color:#fff;
   margin-top:12px;
}

#newsLeft {
   width:198px;
   float:left;
   background-color:#E7E7E7;
}

#fdlWatch {
   width:198px;
   float:left;
   margin-top:12px;
   background-image:url(images/fdl_watch_bg.jpg);
   background-repeat:no-repeat;
}

#watchTxt {
   width:198px;
   float:left;
   text-align:center;
   margin-top:135px;
}
#watchTxt p {margin-bottom:17px; margin-top:0px;}

#newsIcon {
   width:176px;
   float:left;
   margin-top:10px;
   margin-left:12px;
   font-size:10px;
}
#newsIcon a {color:#666; text-decoration:underline;}
#newsIcon a:hover {color:#000;}

#unitedWay {
   width:176px;
   float:left;
   margin-top:28px;
   margin-left:12px;
   font-size:10px;
   text-align:center;
}
#unitedWay a {color:#000; text-decoration:underline;}
#unitedWay a:hover {color:#666;}

/* Classes
----------------------------------------------------------------------------*/
h1 {font-size:16px; color:#001e40; margin-top:2px; margin-bottom:9px;}
h2 {font-size:14px; color:#012e63; margin-top:0px; margin-bottom:0px;}
.picspace {margin-bottom:12px; margin-right:12px;}
.picspace2 {margin-bottom:20px;}
.picspace3 {margin-bottom:15px; margin-left:15px;}
.drk_blue {color:#001e40;}
.gold {color:#a8913d;}
.sm_txt {font-size:10px;}
.sub {font-size:14px; color:#a8913d; font-weight:bold;}
.sub2 {font-size:11px; color:#a8913d; font-weight:bold; font-family:Arial;}
dl {margin-top:10px;}
dd {margin-bottom:6px;}
a img {border:none;}
a {color:#012e63; text-decoration:none; outline:none;}
a:hover {color:#a8913d;}
form {margin:0px; padding:0px;}
a.cur {cursor:default;}