@charset "utf-8";
/* CSS Document */

body {font-family:Tahoma, Geneva, sans-serif;
 font-size: 9pt;
 color: #000000;
background-image:url(../images/grey_money.jpg);
background-color: #C9CFCF;
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center;
padding:0;
margin:0;}

a img {
  text-decoration: none;
  border: 0 none;
  }

a:link {
  color: #006837;
  text-decoration: none;
  font-weight: bold;
  }

a:visited {
  color: #006837;
  text-decoration: none;
  font-weight: bold;
  }

  a:hover {
  color: #b3b3b3;
  font-weight: bold;
  }

a:active {
  color: #006837;
  text-decoration: none;
  font-weight: bold;
  }

hr {
border: 1px solid;
color: #4DA33F;
height: 1px;
width: 80%;
text-align: center;
}


h2 {color: #006837; font-size: 12pt; font-family: 'Sorts Mill Goudy', serif;}
h2 a:link{text-decoration: none;}
h3 {color: #252525; font-size: 12pt; font-family: 'Sorts Mill Goudy', serif;}
h4 {color: #006837; font-size: 10pt; font-family: Tahoma,Geneva,sans-serif; font-weight:bold;}
      
#main-wrapper {
  margin: 0 auto;
  width:913px;
  padding-bottom: 7px;}
      
#header-wrapper {margin-top:0 auto;
width:100%;
height: 52px;
/*background-image:url(../images/header_bg_vert.png);*/
background-repeat:repeat-x;
padding-bottom: 28px;
background-color: #046B38;
margin-bottom: 20px;
}
 
#header {margin: auto;
width:903px;
height: 41px;
/*background-image:url(../images/header_bg_horz.png);*/
background-repeat:repeat-y;
 }

#site-name {float:left;
width:200px;
height:34px;
padding-right:175px;
margin-top:-10px;
font-family: 'Sorts Mill Goudy', serif;
font-size: 16pt;
font-weight: bold;
color: #ffffff;}

#top-menu {float:left;
  width:560px;
  padding-right:0px;
height: 17px;
padding-top:0px;
position:absolute;
 right:370px;
  margin-top: -3px;
}

#top-menu ul a{color: #ffffff;
   text-decoration: none;  
  width: 150px;
  text-transform:uppercase;
  font-size:8pt;
  
 
}


#top-menu ul li{
  font-weight: bold;
  color: #ffffff;
  display: inline;
  font-size: 8pt;    
  list-style: none;
  vertical-align: middle;
  padding-left: 2px;
  padding-right: 2px;
  padding-top:66px;
  
}

#top-menu a img { padding-top: -17px;
  vertical-align: middle;
  
}
 

#search {position:absolute; margin-top:10px; right:190px;}
#search .button { margin:0 0 0 0; padding:0; vertical-align: middle; }
#search .inputbox {color:#4d4d4d; border:1px solid #fff; padding:0; padding-top: -5px; vertical-align: middle; height: 23px;}
#searchbox {float:right; width: 188px; height: 34px; padding: 7px 0px 0px 10px; background-color: #9fa1a4; }
    
#nav-wrapper {width: 913px;
  margin-left:auto;
  margin-right: auto;
  margin-top: 5px;
  padding-bottom:10px;}

#nav-curveleft {float:left;
width: 6px;
height:43px;
padding:0;
background-image:url(../images/menu_bg_left.png);}

#menu {
background-image:url(../images/menu_bg.png);
background-repeat:repeat-x;
height: 66px;
padding-top:0px;
float:left;
width:901px;
position:relative;
}
#credit_groups_menu{
  background-color:#006837; 
  float: right;  
  position:relative;
  margin-top: -2px; 
  margin-left: 10px; 
  margin-right: -10px;
  margin-bottom:10px;
  width: 225px;
  padding-top: 0;
  padding-right:5px;
  padding-bottom: 15px;
  padding-left: 5px;
  }

  #credit_groups_menu ul {
  list-style-type: none;
  text-align: center; 
  vertical-align: middle;
padding-left:10px;}

  #credit_groups_menu ul li a:link { 
  color: #ffffff;
  text-decoration: none;
  font-size: 9pt;    
  }
  
  #credit_groups_menu ul li{
  text-align: left;
  padding: 5px;
  float: left;
  border-bottom: 1px solid #ffffff;
  width: 175px;
}

#credit_groups_menu ul li a:visited {
  color: #ffffff;
  font-weight: bold;
  }

  #credit_groups_menu ul li a:hover {
  color: #FFFFFF;
  font-weight: bold;
  }

.uk-slider:not(.uk-grid), .uk-slideshow {
    margin-top: -3px;
    padding: 0;
    list-style: none;

}

  
  
  
/*#credit_groups_menu ul li a:active {
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
  }

body#homepage a.home{background-image:url(../images/menu_bg_green.png)!important;
  color: #cccccc !important;}
body#about-us a.about-us{background-image:url(../images/menu_bg_green.png)!important;
 color: #cccccc !important;}
body#events a.events{background-image:url(../images/menu_bg_green.png)!important;
  color: #cccccc !important;}
body#joomlaorg a.joomlaorg{background-image:url(../images/menu_bg_green.png)!important;
  color: #cccccc !important;}
body#credit-groups a.credit-groups{background-image:url(../images/menu_bg_green.png)!important;
  color: #cccccc !important;}
body#education a.education{background-image:url(../images/menu_bg_green.png)!important;
  color: #cccccc !important;}
body#membership a.membership{background-image:url(../images/menu_bg_green.png)!important;
 color: #cccccc !important;}
body#resources a.resources{background-image:url(../images/menu_bg_green.png)!important;
  color: #cccccc !important;}
body#business-credit-services a.business-credit-services {background-image:url(../images/menu_bg_green.png)!important; 
 color: #cccccc !important;}
 
body#mission-a-core-values a.about-us{background-image:url(../images/menu_bg_green.png)!important;}*/

#nav-curveright {
float: left;
width: 6px;
padding: 0;
height:43px;
background-image:url(../images/menu_bg_right.png);
}

/*#slider-frame {width:881px; padding-left:15px; position: absolute; z-index: 100; height:auto; margin-top:264px; margin-left: auto; margin-right: auto;} 

#slider {-moz-box-shadow: 3px 3px 4px #000;
  -webkit-box-shadow: 3px 3px 4px #000;
  box-shadow: 3px 3px 4px #000;
  /* For IE 8 */
 /* -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";*/
  /* For IE 5.5 - 7 */
  /*filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000'); margin:auto; postion: absolute; height:311px; z-index:-1; width:881px; margin-top:15px; border: 10px solid #ffffff; } */

#slider {
    /*-moz-box-shadow: 3px 3px 4px #000;
    -webkit-box-shadow: 3px 3px 4px #000;
    box-shadow: 3px 3px 4px #000;*/
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
    margin-top: -60px;
    postion: absolute;
   /* height: 311px;*/
    z-index: -1;
   /* width: 881px;*/
    margin-top: 15px;
    border: 5px solid #ffffff;
}

  
  
#content-wrapper {width:903px; height:auto; position:relative; margin-left:auto; margin-right: auto; margin-bottom: 7px; margin-top:15px;} 

#mission { float:left; width:234px; height: 192px; padding-top: 0px; background-image: url(../images/mission_bg.png); color:#ffffff;} 

#featured { float:right; width:646px; background-color:#ffffFF; height: 176px; padding: 8px;} 

#quicklinks { float:left; margin-right:7px; margin-top:7px; height: 176px; width:214px; margin-bottom: 7px; background-color:#4DA33F; padding:10px; color:#ffffff;} 

#quicklinks h3 {
    color: #ffffff;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 9pt;
  font-weight:bold;
}

#quicklinks ul li {margin-left:-10px;
}

#testimonials { height: 176px; float:right; width:642px; background-color:#FFF; margin-bottom: 7px; margin-top: 7px; padding: 10px} #testimonials h3{ color: #006837; } 

#home #content_main { clear: both; margin-top:7px; margin-left: auto; margin-right: auto; width: 883px; background-color: #ffffff; height: auto; padding: 2px 10px 2px 10px;}
#content_main {
    clear: both;
    margin-top: 7px;
    margin-left: auto;
    margin-right: auto;
    width: 855px;
    background-color: #ffffff;
    height: auto;
    padding: 2px 10px 2px 10px;
}


#banner{width: 892px; height:auto; padding-bottom: 7px; margin-top: 40px; margin-left: auto; margin-right: auto;} 
/*
#slider-frame {width:913px;
  padding: 0 0 7px 0;
  position: absolute;
  z-index: 100;
  height:auto;
  margin-top:0px;
  margin-left: auto;
  margin-right: auto; }

#slider {margin:auto;
  postion: absolute;
  height:auto; 
  z-index:-1; 
  width:885px; 
  margin-top:30px;
  padding-bottom: 20px;}

#content-wrapper {width:903px; height:auto; margin-left:auto; margin-right: auto; margin-bottom: 7px;}

#mission {
  float:left; 
  width:228px; 
  height: auto; 
  padding-top: 0px;
  background-image: url(../images/mission_bg.png);
  color:#ffffff;} 

#featured {
  float:right;
  width:652px;
  background-color:#ffffFF;
  height: auto;
  padding: 0px;}

*#quicklinks {
  float:left;
  margin-right:7px;
  margin-top:7px;
  height: auto; 
  width:234px; 
  margin-bottom: 7px; 
  background-color:#4DA33F;}

#testimonials {
  height: auto;
  float:right; 
  width:662px; 
  background-color:#FFF;
  margin-bottom: 7px; 
  margin-top: 7px;}

#content_main {
  clear: both;
  margin-top:7px;
  margin-left: auto;
  margin-right: auto;
  width: 855px; 
  background-color: #ffffff;
  height: auto;
  padding: 2px 10px 2px 10px;}
*/
#footer {
  width:903px;
  height: 96px;
  margin: auto;
  background-image:url(../images/footer_gradient.png);
  position:relative;
  bottom:0;
  padding-top: 20px;
 color:#ffffff;
}

#footer a:link{color:#ffffff;
}


#footer-wrapper {
  margin-left:auto;
  margin-right: auto;
  margin-bottom:-116px;
  width:100%;
  height: 116px;
  background-image:url(../images/footer_bg_vert.png);
  background-repeat:x;
  padding:0;
  position: relative;
}
.blog h3 {padding-left:0px;
font-size: 14px;font-style:italic;font-family:Tahoma,Geneva,sans-serif;}