.zoneBanner {
    display: none;
}

/* RESET ALL FONT SIZES --------------------------------------
 
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version:2.4.1
*/

/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */
body {font:16px/22px 'Open Sans', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
/**
 * Bump up IE to get to 13px equivalent
 */
pre,code {font-family:monospace;*font-size:108%;line-height:100%;}
 
/* ----------------------------------------------------- */
 
/* USE THESE FONT SIZES TO DECLARE TRUE SIZES IN PIXELS -----------
 
 {font-size:77%;}       =>  10px
 {font-size:85%;}       =>  11px
 {font-size:93%;}       =>  12px
 {font-size:100%;}      =>  13px
 {font-size:108%;}      =>  14px
 {font-size:116%;}      =>  15px
 {font-size:123.1%;}        =>  16px
 {font-size:131%;}      =>  17px
 {font-size:138.5%;}        =>  18px
 {font-size:146.5%;}        =>  19px
 {font-size:153.9%;}        =>  20px
 {font-size:161.6%;}        =>  21px
 {font-size:167%;}      =>  22px
 {font-size:174%;}      =>  23px
 {font-size:182%;}      =>  24px
 {font-size:189%;}      =>  25px
 {font-size:197%;}      =>  26px
 {font-size:205%;}      =>  27px        // the rest were added to use larger fonts
 {font-size:213%;}      =>  28px        // and are only a rough estimate!   
 {font-size:220%;}      =>  29px        // chris@nicasiodesign.com
 {font-size:228%;}      =>  30px
 {font-size:236%;}      =>  31px
 {font-size:243.1%;}        =>  32px
 {font-size:251%;}      =>  33px
 {font-size:258.5%;}        =>  34px
 
 
------------------------------------------------------ */
 
 
/* RESET MISC. ITEMS --------------------------------------------------------------- */
 
* {margin:0;padding:0;}
 
.clear {clear:both; height:0px; overflow:hidden;}

input, textarea, select, legend {font-family: 'Open Sans', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif !important;}
input[type="password"] {font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif !important;}

input, textarea, select, a {outline:none;} /* removes the on focus/active blue border in safari + firefox */
textarea {resize:none;} /* removes ability to resize field in css3 */
legend, fieldset {border:0px;padding:0px;height:auto;margin:0px;}


/* ADD VERTICAL SCROLLBARS TO EVERY PAGE */
html {overflow-y: scroll;}


/* STRIP SKYPE */
span.skype_pnh_container {display:none !important;}
span.skype_pnh_print_container {display:inline !important;}


/* Hides "Print page" and "Download PDF" links */
#idPrintLinkContainer,
.WaGadgetFinDocument a[href*="/Sys/Pdf/"] {
    display:none !important;
}




/* SITE FONTS --------------------------------------------------------------- */

body, td, p, li, a, blockquote, h1, h2, h3, h4, h5, h6 {
font-family: Open Sans, sans-serif !important;
font-weight: 400;
}

p { line-height: 1.5em;  margin-bottom: 20px;}


h2.contStyleTitleAlternative {
    background-color: inherit;
    color: #12546A;
    font: 600 26px/1.1em Open Sans, sans-serif;
    margin: 0;
    overflow: hidden;
    text-decoration: inherit;
    text-transform: none;
    white-space: normal;
    text-align: center;
}

.contStyleTitleAlternative:after {
    display: inline-block;
    background-color: #D1D1D1;
    content: "";
    display: inline-block;
    height: 2px;
    margin: 0 0 5px 0;
    vertical-align: bottom;
    width: 100%;
}

.genericListTable thead th, .membersTable thead th {
    font: normal 24px/normal Open Sans, sans-serif;
    color: #12546A;
    padding: 0;
}

.captionOuterContainer .captionContainer .fieldBody h4 {
    color: #32AACD;
    font: normal 24px/normal Open Sans, sans-serif;
}



/* BUTTONS --------------------------------------------------------------- */

a.stylizedButton.buttonStyle001, a.stylizedButton.buttonStyle002, a.stylizedButton.buttonStyle003, a.stylizedButton.buttonStyle004 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    font-weight: 600;
    margin: 0;
    padding: 10px 20px 10px 20px;
}

a.stylizedButton.buttonStyle004 {
    background-color: #12546A;
    padding: 12px 35px!important;
    text-transform: uppercase;
    font: 400 18px/normal Open Sans, sans-serif;
    color: #FFFFFF;
}


/* THEME ICONS ------------------------------------------------------- */

.WaGadgetForumStateList .forumCategoryListOuterContainer .forumCategoryOuterContainer .forumCategoryContainer .forumListContainer .boxBodyOuterContainer table.forumListTable tr.forumListRow td.pageStateIconTD .pageStateIcon .anybodyIconDiv, .WaGadgetForumStateList .forumCategoryListOuterContainer .forumCategoryOuterContainer .forumCategoryContainer .forumListContainer .boxBodyOuterContainer table.forumListTable tr.forumListRow td.pageStateIconTD .pageStateIcon .memberIconDiv, .WaGadgetForumStateList .forumCategoryListOuterContainer .forumCategoryOuterContainer .forumCategoryContainer .forumListContainer .boxBodyOuterContainer table.forumListTable tr.forumListRow td.pageStateIconTD .pageStateIcon .adminIconDiv {
    background: none;
    color: #12546A;
}

.WaGadgetForum.WaGadgetForumStateTopicList #idTopicListContainer .topicListContainer .boxBodyOuterContainer table tr.topicListRow td.threadImageTD div.threadImage {
    color: #12546A;
    font: normal 18px/normal WA-theme-icons;
}



/* LAYOUT --------------------------------------------------------------- */

.zoneContentOuter .zoneContentInner {
    padding: 0;
}

/* Remove side shadows from Headers and Footers */

.zoneHeader1Outer .zoneHeader1Inner:before, .zoneHeader1Outer .zoneHeader1Inner:after, .zoneFooterOuter .zoneFooterInner:before, .zoneFooterOuter .zoneFooterInner:after {
    display: none;
}




/* HEADER --------------------------------------------------------------- */

.WaGadgetSiteSearch .searchBoxFieldContainer:before {
    display: none;
}

.WaGadgetSiteSearch .searchBoxFieldContainer:after {
    content: "\f002";
    font-family: 'FontAwesome';
    display: inline-block;
    position: absolute;
    right: 1em;
    top: 40%;
    margin: -0.5em 0 0 0;
    color: #32AACD;
}

.WaGadgetSiteSearch .searchBoxField {
    background: white;
    border: 1px solid #12546A;
    color: #373737;
    padding: 10px 30px 10px 15px;
    width: 300px;
}


/* LOGIN GADGET ------------------------------------------------------------ */

.WaGadgetLoginForm .loginContainerWrapper .loginContainerInnerWrapper .loginLink:before {
    border: 2px solid #32AACD;
    background-color: #32AACD;
    color: #FFFFFF;
}

.WaGadgetLoginForm .loginContainerWrapper .loginContainerInnerWrapper .loginLink:before {
height: 21px; 
width: 21px;
}


/* SLIDER AREA --------------------------------------------------------------- */

.zoneHeader1 > .container_12,
.zoneHeader1 > .container_12 > .s1_grid_12 {width:100%;}
.zoneHeader1 > .container_12 > .s1_grid_12 {margin:0px;}
.zoneHeader1.container_12 {width: 100%;}
.zoneHeader1Inner.zoneInner.s1_grid_12.s2_grid_12.s3_grid_12 {width: 100%; margin: 0;}

/* Slider Controls *****/
.WaGadgetSlideshow .camera_wrap .camera_pag .camera_pag_ul li {
    background: #DDDDDD;
    border: none;
}

.WaGadgetSlideshow .camera_wrap .camera_pag .camera_pag_ul li > span {
    background: #DDDDDD;
}

.WaGadgetSlideshow .camera_wrap .camera_pag .camera_pag_ul li:hover > span {
    background: #12546A;
}

.WaGadgetSlideshow .camera_wrap .camera_pag .camera_pag_ul li.cameracurrent {
    background: #12546A;
}

.WaGadgetSlideshow .camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {
    background: #12546A;
}


/* BANNER AREA ------------------------------------------------------------- */

.pageBanner img {
    width: 100%;
}

/* Sponsor Scroller */

div.sponsor-scroller {
margin:24px 0px 20px 0;
padding:0px;
height: 88px;
overflow:hidden;
visibility:hidden;
}

.sponsor-scroller.fixed {
visibility:visible;
}

div.sponsor-scroller .bx-wrapper {
margin: 0;
overflow: hidden;
}
                
div.sponsor-scroller .bx-wrapper .bx-viewport {
background: none;
border: none;
box-shadow: none;
left: 0px;
max-height: 88px;
min-height: 88px;
}

div.sponsor-scroller ul {
margin:0px;
padding:0px;
padding-left: 0px;
-webkit-transform: translateZ(0);
height:100%;
}

div.sponsor-scroller.fixed {
text-align:center;
width:100%;
}

div.sponsor-scroller ul li {
margin:0px 20px !important;
padding:0px;
height:100%;
max-width: 200px;
}

div.sponsor-scroller.fixed ul li {
display:inline-block;
}

div.sponsor-scroller ul li a {
display:block;
height:100%;
line-height:88px;
}

div.sponsor-scroller ul li a,
div.sponsor-scroller ul li img {
border:none !important;
padding:0px !important;
}

div.sponsor-scroller ul li img {
max-width: 100%; 
max-height: 88px;
vertical-align:middle;
}

div.sponsor-scroller ul li span {
display:block;
line-height:88px;
margin:0px 20px;
}


/* FOOTER MAP --------------------------------------------------------------- */

.zoneFooter > .container_12,
.zoneFooter > .container_12 > .s1_grid_12 {width:100%;}
.zoneFooter > .container_12 > .s1_grid_12 {margin:0px;}
.zoneFooter.container_12 {width: 100%;}
.zoneFooterInner.zoneInner.s1_grid_12.s2_grid_12.s3_grid_12 {width: 100%; margin: 0;}



/* MAIN MENU --------------------------------------------------------------- */

.WaGadgetMenuHorizontal.menuStyle002 .menuInner {
    border-bottom-color: #FFFFFF;
    background: transparent;
}

/**.WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li:first-child {
    display: none;
}

**/

/* Remove drop down menu indicator bullet */
.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.dir > .item > a:after {
    display: none;
}

.WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li.sel > .item > a > span:after {
    background-color: #FF9A16;
}

.WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel li .item a:hover > span:after {
    background-color: #12546A;
}

.WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li.sel > .item > a > span:after {
    background-color: #FF9A16;
}

.WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li > .item > a {
    color: #12546a;
    font-size: 19px;
    font-weight: 600;
    text-shadow: none;
    padding-right: 10px;
    padding-left: 10px;
}

.WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li > .item > a span {
    padding: 10px;
}


/** MAIN LEVEL DROPDOWN **/

.WaGadgetMenuHorizontal.menuStyle002 .menuInner ul ul {
    border-top: 5px solid #12546A;
    padding: 10px;
}
/** new edit here **/
.WaGadgetMenuHorizontal.menuStyle002 .menuInner ul ul li > .item > a {
    color: #044578;
    font: normal 16px/normal Open Sans,sans-serif;
    text-shadow: none;
}

.WaGadgetMenuHorizontal.menuStyle002 .menuInner ul ul > li > .item > a:hover {
    color: #12546A;
    text-shadow: none;
}



/* GADGETS --------------------------------------------------------------- */

/* DEFAULT - NO STYLE */

.gadgetStyleNone .gadgetStyleTitle h4 {
    color: #12546A;
    font: normal 24px/normal  Open Sans,sans-serif;
}


/* GADGET STYLE 1 */

/* Title */

.gadgetStyle001 .gadgetStyleTitle {
    padding: 30px 25px 20px 25px;
    background-color: #12546A;
}

.gadgetStyle001 .gadgetStyleTitle h4 {
    color: #FFFFFF;
}

/* Body */
.gadgetStyle001 .gadgetStyleBody {
    padding: 20px 25px 30px 25px;
    border: 1px solid #12546A;
}


/* GADGET STYLE 2 */

/* Title */

.gadgetStyle002 .gadgetStyleTitle {
    padding: 30px 25px 15px 25px;
}

.gadgetStyle002 .gadgetStyleTitle h4 {
    white-space: normal;
}

/* Remove horizontal line in Title */

.gadgetStyle002 .gadgetStyleTitle h4:after {
    display: none;
}

/* Body */
.gadgetStyle002 .gadgetStyleBody {
    padding: 0 25px 30px 25px;
}


/* GADGET STYLE 3 */

/* Title */
.gadgetStyle003 .gadgetStyleTitle {
    padding: 30px 25px 15px 25px;
}


/* Body */
.gadgetStyle003 .gadgetStyleBody {
    padding: 0 25px 30px 25px;
}


/* FUNCTIONAL GADGETS -------------------------------------------------- */

.WaGadgetRecentBlogPosts .gadgetStyleBody ul li .title {
    margin: 0;
    padding: 0;
}

.WaGadgetRecentBlogPosts .gadgetStyleBody ul li {
    margin: 0 0 20px 0;
}

.WaGadgetRecentBlogPosts .gadgetStyleBody ul li .title a, 
.WaGadgetUpcomingEvents .gadgetStyleBody ul li .title a, 
.WaGadgetForumUpdates .gadgetStyleBody ul li .title a {
    font: normal 16px/normal Open Sans;
    text-decoration: none;
    text-transform: uppercase;
}

.WaGadgetRecentBlogPosts.gadgetStyle002 .gadgetStyleBody ul li .title a, .WaGadgetUpcomingEvents.gadgetStyle002 .gadgetStyleBody ul li .title a {
    color: #FFFFFF;
}

.WaGadgetRecentBlogPosts.gadgetStyle002 .gadgetStyleBody ul li .title a:hover, .WaGadgetUpcomingEvents.gadgetStyle002 .gadgetStyleBody ul li .title a:hover {
    color: #AF881A;
}

.WaGadgetUpcomingEvents.gadgetStyle002 ul li .location span {
    font-style: normal;
}

.WaGadgetRecentBlogPosts.gadgetStyle002 .gadgetStyleBody ul li .date:after {
    color: #FFFFFF;
}

.WaGadgetRecentBlogPosts.gadgetStyle003 .gadgetStyleBody ul li .title a, .WaGadgetUpcomingEvents.gadgetStyle003 .gadgetStyleBody ul li .title a {
    font: normal 16px/normal Open Sans;
    text-decoration: none!important;
    text-transform: uppercase;
}


/* BLOG/NEWS STYLES -------------------------------------------------- */

.WaGadgetBlog.WaGadgetBlogStateList ul.boxesList li.boxesListItem .boxHeaderOuterContainer h4.boxHeaderTitle a {
    color: #12546A;
    font: normal 26px/normal Open Sans, sans-serif;
    text-decoration: none;
}

.WaGadgetBlog.WaGadgetBlogStateList a.rssFeedLabel, .WaGadgetBlog.WaGadgetBlogStateList a.rssFeedLabel:hover {
    font: normal 26px/normal FontAwesome!important;
}


/* EVENTS STYLES ------------------------------------------------------- */

.WaGadgetEvents .boxOuterContainer .boxHeaderOuterContainer .boxHeaderContainer h4.boxHeaderTitle a {
    color: #32AACD;
    font: normal 24px/normal Open Sans, sans-serif;
    text-decoration: none;
}

.WaGadgetEvents.WaGadgetEventsStateList ul.boxesList li.boxesListItem {
    padding: 25px;
    border: 1px solid #DDDDDD;
    margin-top: 25px;
}

.WaGadgetEvents .pageTitleOuterContainer .pageViewSwitcherOuterContainer .pageViewSwitcherContainer {
    padding: 5px 0 15px 0;
}

.WaGadgetEvents.WaGadgetEventsStateList .pastEventsOuterContainer {
    border-top: 1px solid #DDDDDD;
    margin-top: 40px;
    padding-top: 20px;
}

.WaGadgetEvents .boxOuterContainer .boxHeaderOuterContainer .boxHeaderContainer h4.boxHeaderTitle:after {
    background-color: #DDD;
    content: "";
    display: inline-block;
    height: 2px;
    margin: 0;
    vertical-align: middle;
    width: 100%;
}

.WaGadgetEvents .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton {
    padding: 10px 22px 10px 22px;
    background-color: #FF9A16;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    color: white;
    font: 600 16px/normal 'Open Sans';
}

.WaGadgetEvents .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton:hover {
    background-color: #FF9A16;
    color: #12546A;
}


/* DONATION GADGET --------------------------------------------------- */

.WaGadgetDonationGoal.gadgetStyle001 .gadgetStyleTitle, .WaGadgetDonationGoal.gadgetStyle002 .gadgetStyleTitle, .WaGadgetDonationGoal.gadgetStyle003 .gadgetStyleTitle {
    padding: 17px 10px 15px 10px;
}

.WaGadgetDonationGoal.gadgetStyle001 .donationGoalProgressContainer .progressBarWrapper .progressBar .halfCircle {
    border: 20px solid #AF881A;
}

.WaGadgetDonationGoal.gadgetStyle002 .donationGoalProgressContainer .progressBarWrapper .progressBar .halfCircle {
    border: 20px solid #FF9A16;
}

.WaGadgetDonationGoal.gadgetStyle003 .donationGoalProgressContainer .progressBarWrapper .progressBar .halfCircle {
    border: 20px solid #FFFFFF;
}


/* SOCIAL GADGETS -------------------------------------------------------  */

.WaGadgetSocialProfile.gadgetStyle001 ul li a {
    color: #AF881A;
    font: normal 22px/normal FontAwesome!important;
}

.WaGadgetSocialProfile.gadgetStyle003 .gadgetStyleBody ul li a, .WaGadgetSocialProfile.gadgetStyle004 .gadgetStyleBody ul li a {
    font: normal 27px/normal FontAwesome!important;
}


/* ----------------------------------------------------------------------------- */
/* MOBILE SPECIFIC STYLES -------------------------------------------- */
/* ----------------------------------------------------------------------------- */

@media only screen and (max-width: 616px) {

body {
background: #fff none;
}

/* Center Header Logo */
div.headerLogo { margin-top: 10px; }
.headerLogo a img { margin-left: auto; margin-right: auto; }


/* Search Bar Full Width */
.WaGadgetSiteSearch .searchBoxField { width: 600px; max-width: 100%; }


/* MAIN MENU --------------------------------------------------------------- */

/* Adds 20px of bottom padding to add seperation between menu and slider */
div.mainMenu {
    padding-bottom: 20px;
}

.WaGadgetMenuHorizontal.menuStyle002 .menuInner .menuButton {
    background: #12546A;
    text-shadow: none;
}

.WaGadgetMenuHorizontal[class*=menuStyle] .menuInner .menuButton {
	height: 56px;
	padding: 13px 25px;
}

.WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li.sel > .item > a, .WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li.sel > .item:hover > a {
    color: #12546A;
}

.WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li > .item > a {
    color: #FFFFFF;
    display: block;
    font: normal 18px/normal Open Sans, sans-serif;
    padding: 7px 30px;
    position: relative;
    white-space: normal;
}

.WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li {
    border-top: 1px solid rgba(255,255,255,0.3);
    border-bottom: none;
    display: block;
}

.WaGadgetMenuHorizontal.menuStyle002 .menuInner ul ul {
    border-top: none;
    padding: 0;
    padding-bottom: 20px;
}

/* FEATURED SLIDER */

#id_Header1 .camera_wrap,
#id_Header1 .camera_wrap img {
height:300px !important;
}

#id_Header1 .camera_wrap img {
width:798px !important;
margin-left:-199px !important
}

}
#missionState{
    background-color: #AF881A;
}



/** Placeholder Image **/

.container {
  border: 1px solid #dddddd;
  border-radius: 5px;
  height: 150px;
  width: 300px;
  font-family: Roboto, sans-serif;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-around;
}

.pic {
  border-radius: 50%;
  background-color: #cccccc;
  width: 2em;
  height: 2em;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 48px;
  color: #ffffff;
  box-shadow: 0px 0px 6px rgba(20, 20, 20, 0.6);
}

.name {
  color: #222222;
}

/* Slider */
*, *:before, *:after {
  box-sizing: border-box;
}

$bg-color: #d9d8c6;
$primary-color: #5b5a5c;
$secondary-color: darken($primary-color, 15%);

body {
  background: $bg-color;
}

li {
  list-style: none;
}

.suga-container {
  background: $primary-color;
  padding: .2em;
  max-width: 570px;
  margin: 5em auto;
  box-shadow: 3px 3px 0px $secondary-color;
  border: 2px solid $secondary-color;
  border-radius: 5px;
}

.suga-slider-wrap {
  overflow: hidden;
  margin: 1em;
}

.suga-slider-group {
  &:before,
  &:after {
    content: " ";
    display: table;
  }

  &:after {
    clear: both;
  }
}

.suga-slide {
  float: left;
  position: relative;
  margin-left: 0;
  padding-right: 8px;
}

/** Member and Director content **/
.memberDirector{
padding-left: 10px;
}

/** Sponsor Description Page **/
.contactSponsor{
float: left;
}

.contentSponsor{
    height: 25%;
    width: 40%;
    margin-left: 400px;
}
hr{
display: block;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: auto;
    margin-right: auto;
    border-style: inset;
    border-width: 1px;  
}
/**Sponsor Page **/
.contactSponsorPage{
float: left;
}

#sponsors_table > li {
    border-bottom: 1px solid #999;
    margin-bottom: 10px;
    padding-bottom: 10px;
}

#sponsors_table > li h2 {
	font-size: 20px;
	text-transform: uppercase;
	}

#sponsors_table > li:last-child {
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 0;
}

.contentSponsorPage{
    width: 50%;
    margin-left: 400px;
}

.contactSponsorPage img { max-width: 230px; }

.contactSponsorPage dt { 
  font-weight: bold;
  width:4em;
  float:left;
  text-align: right;
}

.contactSponsorPage dl dd
{
  margin-left: 4.5em;
}



/** Footer **/
.footerLeft{

float: left;
color: #DAB758;
margin-bottom: 10px;

}
.footerRight{

float: right;

margin-right: 10%;

line-height: 350px;

color: #DAB758;
}

.zoneFooterOuter {
    background-color: #044578;
}

/** Member Page **/

.meetingColumn{

}

.meetingHead{
    background-color: #e4e4e4;
    margin: .5em 0 .2em 0;
    padding: 5px 130px 5px 10px;
}
.meetingBody{

}

#sponsors_table li:after
{
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}



/** GOLD: #AF881A  BLUE: #044578 **/