@charset "UTF-8";
/* CSS Document - SCC */

/* ------------------------------------------
	SONOMA
------------------------------------------ */

body, #shadow, #lowerNavHolder { background-color: #2d9ab5; }

#footer { background-color: #abd7e1; } /* #96ccda */

#featuredPhoto .content img { border: 1px #2d9ab5 solid; }

#featuredPhoto .header .title { background-position: 0px -160px; }

#board { background-color: #abd7e1; border: 1px #2d9ab5 solid; }

#blogleft .comment, #blogleft #postacomment { background-color: #abd7e1; border: 1px #2d9ab5 solid; }

.chart th, #chart th { background-color: #abd7e1; }

.highlight { background-color: #abd7e1; border: 1px #2d9ab5 solid; }

#gallery #archive li { background-color: #abd7e1; border: 1px #2d9ab5 solid; }

#dynamicform fieldset ol li.description { background-color: #abd7e1; border: 1px #2d9ab5 solid; }

.schedule th { background-color: #abd7e1; }

.module#whatWeDo { background-color: #eaf5f7; }

#photo_gallery #archive li { border: 1px #2d9ab5 solid; background-color: #abd7e1; }

#swfplayer { background-color: #abd7e1; border: 1px solid #2d9ab5; }


/*BUTTONS*/

DIV.buttons {  }

A.button { color: #222222; background: #eaf5f7; border: 1px solid #00819b;
background: -webkit-gradient(linear, left top, left bottom, from(#eaf5f7), to(#abd7e1));
background: -moz-linear-gradient(top,  #eaf5f7,  #abd7e1);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#eaf5f7', endColorstr='#abd7e1'); }
A.button SPAN {  }

A.button:HOVER,
A.button:ACTIVE { color: #FFFFFF; background: #2d9ab5; border: 1px solid #00819b;
background: -webkit-gradient(linear, left top, left bottom, from(#2d9ab5), to(#00819b));
background: -moz-linear-gradient(top,  #2d9ab5,  #00819b);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2d9ab5', endColorstr='#00819b'); }
A.button:HOVER SPAN,
A.button:ACTIVE SPAN {  }

SPAN.button,
SPAN.button-inactive { color: #222222; background: #EEEEEE; border: 1px solid #666666;
background: -webkit-gradient(linear, left top, left bottom, from(#EEEEEE), to(#BBBBBB));
background: -moz-linear-gradient(top,  #EEEEEE,  #BBBBBB);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEEE', endColorstr='#BBBBBB'); }
SPAN.button SPAN,
SPAN.button-inactive SPAN {  }

SPAN.button.alt,
SPAN.button-inactive2 {  }
SPAN.button.alt SPAN,
SPAN.button-inactive2 SPAN { }



/* ------------------------------------------
	BACKGROUND IMAGES & POSITIONING
------------------------------------------ */

a.special { background-image: url(../layout/arrow_fwd.gif); }
a.special2 b { background-image: url(../layout/arrow_back.gif); }
#shadow { background-image: url(../layout/bg_shadow.gif); }
#shadowBottom { background-image: url(../layout/bg_shadow_bottom.gif); }
#header { background-image: url(../layout/header_bg.jpg); }
#footer { background-image: url(../layout/footer_border.gif); }

#navTabs a { background: url(../layout/tab_left.png) no-repeat left top; background-position: 0% -35px; }
#navTabs a span { background: url(../layout/tab_right.png) no-repeat right top; background-position: 100% -35px; }
#navTabs a:hover { background-position: 0% 0px; }
#navTabs a:hover span { background-position: 100% 0px; }
#navTabs a.active { background-position: 0% -70px; }
#navTabs a.active span { background-position: 100% -70px; }
#event_details #navTabs a.active { background-position: 0% -90px; }
#event_details #navTabs a.active span { background-position: 100% -90px; }

.module { background-image: url(../layout/module_content_bg.gif); }
.module .head { background-image: url(../layout/module_header_bg.gif); }
.module .content { background-image: url(../layout/module_content_bg.gif); }
#makingDifference .head, #chapterNews .head { background-image: url(../layout/module_header_bg_line.gif); }
#category_container { background-image: url(../layout/module_header_bg_line.gif); }
