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

body{ 	text-align: center;	background-color:#ffffff;	margin-top:1px;}
#container {	margin-left: auto;	margin-right: auto;	text-align: left;	width:850px;	background-color:#FFFFFF;}

#left { background-image:url(/images/left%20side.jpg); background-repeat:repeat-y; width:40px; }
#right { background-image:url(/images/right%20side.jpg); background-repeat:repeat-y; width:40px; }
#bottom_left { background-image:url(/images/bottom%20left.jpg); height:24px; width:40px; }
#bottom { background-image:url(/images/bottom%20side.jpg); background-repeat:repeat-x; height: 24px; }
#bottom_right {background-image:url(/images/bottom%20right.jpg); height:24px; width:40px; }
#page {
	float:left;
	text-align: left;
	background-color:#FFFFFF;
	width:770px;
} 
#feature { height:350px; width:770px; margin-top:0px;}
.feature_position { margin-left:15px; margin-top:0px; padding-top:15px; position:inherit; width:265px;}
.feature_title { font-family:Helvetica,Arial; font-size:20px; font-weight:bold;color:#fff;}
.feature_title_black {font-family:Helvetica,Arial; font-size:20px; font-weight:bold;color:#000;}
.feature_subtitle { font-family: Georgia; font-size:20px; color:#fff;width: 265px;}
.feature_subtitle_black { font-family: Georgia; font-size:20px; color:#666;width: 265px;}
.feature_text { font-family: Helvetica,Arial; font-size:14px; color:#ffffff; position:inherit; width:265px;}
.feature_text_black { font-family: Helvetica,Arial; font-size:14px; color:#666; position:relative; width:265px;	}


/* #feature ul { margin: 0; padding: 0; list-style: none;} 
#feature a {
	position: absolute;
	width: 100px;
	height: 28px;
	text-indent: -1000em;
	left: 42px;
	top: 2px;
} 
*/
#donate_home { top: 308px;	margin-left: 175px; position:absolute;}

#community { 	margin-left: 306px;	top: 404px;	position:absolute;} /* Logos of donor businesses */
#genentech { 	margin-left: 560px;	top: 404px;	position:absolute;}
#rogue_ales { 	margin-left: 556px;	top: 284px;	position:absolute;}
#verizon { 	margin-left: 336px;	top: 284px;	position:absolute;}
#downstream { 	margin-left: 446px;	top: 184px;	position:absolute;}

#left_header {
	float: left; width: 374px; padding-left: 0px; background-color:#fff; margin-top: 10px; margin-right: 5px; position:relative;
}

#right_header {
	float: left; width: 380px; background-color:#fff; margin-top: 10px; margin-right: 5px; clear:right;
	border-left:1px solid #ccc; padding-left:5px;
}
#eventheader {
	width: 500px;
	margin-top: 10px;
	padding-left: 5px;
	color: #FFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
	clear: right;
	float: left;
	margin-right: 5px;
}

#column_1 { /* Home Page */
	padding-right: 5px;float: left; margin-top: 10px; margin-bottom: 10px;	width: 149px; padding-left: 0px;background-color:#ffffff;}
#btgcolumn_1 {
	background-color: ffffff;
	float: left;
	width: 142px;
	margin-bottom: 10px;
	padding-right: 15px;
	padding-left: 0px;
	margin-top: 10px;
}
#column_2 {
	margin-top: 10px;margin-bottom: 10px;padding-right: 5px;float: left;width: 149px;background-color:#ffffff;}
#btgcolumn_2 {
	background-color: ffffff;
	float: left;
	width: 142px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 15px;
}
#column_3 {
	margin-top: 10px;	margin-bottom: 10px;padding-right: 5px;float: left;width: 149px;background-color:#ffffff;}
#column_4 {
	margin-top: 10px;	margin-bottom: 10px;	padding-right: 5px;float: left;	width: 149px;	background-color:#ffffff;}
#column_5 {
	margin-top: 10px;margin-bottom: 10px;padding-right: 5px;float: left;width: 149px;background-color:#ffffff;}
	
.scholarships_column { /* Scholarship Page */
	margin-top: 10px; padding-right: 5px; float: left; width: 139px; background-color:#fff; border-right:1px solid #666;
	margin-right: 5px;}
.scholarships_column_right {
	margin-top: 10px; padding-right: 5px; float: left; width: 139px; background-color:#fff; 
	margin-right: 5px;}

#event_column_1 { /* Event Page */
	padding-right:5px; float: left;	margin-top: 10px;padding-left:0px;background-color:#ffffff;	width: 250px;	}
#event_column_2 {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 5px;
	float:left;
	width: 245px;
	background-color:#ffffff;
	padding-left: 5px;
}
#event_column_3 {
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	width: 250px;
	background-color:#ffffff;
	border: 1px solid #ccc;
}
	
#caring_column_1, #caring_column_2 { /* Caring Closet Page */
	margin-top: 15px;
	margin-bottom: 15px;
	float: left;
	width: 285px;
	background-color:#fff;
	padding-right:5px;
	margin-right: 15px;
}
#caring_column_3 {
	margin-top: 10px; margin-bottom: 10px; float: left; width: 160px; background-color:#fff;}
	
#scholarship_left, #board_left {
	margin-top: 10px; margin-bottom: 10px; float: left; width: 615px; background-color:#fff; padding-right: 5px;}
#scholarship_right {
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	width: 140px;
	background-color:#e1ebea;
	padding-right: 5px;
	height: 140px;
	padding-left: 5px;
}
#board_right {
	margin-top: 10px; margin-bottom: 10px; float: left; width: 144px;  
	padding-left: 5px;
}
.blue_table { background-color:#e1ebea; }

#footer { /* Footer for each page */
	height:20px; border-top:3px #858d8c;border-top-style:solid;	clear: left;	padding-top: 5px;}
#footer_lower {
	border-top:1px #858d8c;	border-top-style:solid;	padding-top: 5px;	clear: left; padding-bottom: 5px;}
.footing, .footing a:link, .footing a:visited {
	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	color:#666666;}
.footing a:hover {
	color:#a80b0f;}

.heading { /* Main text on each page, left of Photos */
	font-family: Helvetica, Arial; 	font-size:20px;	font-weight:bold;	color:#000000;}
.subheading {
	font-family:"Times New Roman", Times, serif;font-size:13px;	font-weight:100;	color:#666666;}
.sub_heading { font-family:Georgia; font-size:20px; color:#666; }
.small_heading {
	font-family: Helvetica, Arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	margin-right:0px;
	margin-top: 0px;
}

.small_text {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:100;
	color:#333;
	margin-right:0px;
	text-align:left;
}
.small_text_center {
	text-align: center;
	color: 666666;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: 100;
}

.small_text A:link, A:visited {
	color:#a80b0f;
}
.event_header {
	font-family:Helvetica,Arial;
	font-size: 12px;
	font-weight:bold;
	color:#000000;
	background-color:#e1ebea;
	padding-left: 15px;
}
.eventheadleft {
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.event_text {
	font-family: Helvetica;
	font-size: 12px;
	color:#666;
	padding-left: 15px;
}
.eventtxtleft {
	font-family: Helvetica;
	font-size: 12px;
	color: #666;
}
.form_text {font-family: Arial; font-size: 12px;}

.event_text a:link, a:visited {
	color:#a80b0f;
}

#credits {
display: block;
width: 350px;
}


#credits ul {
margin: 0pt;
padding: 0pt;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
}


#credits li {
border-bottom: 1px dotted #000;
color: #fff;
margin: 0.5em auto;
padding: 0pt;
position: relative;
width: 90%;
}


#credits a {
position: relative;
top: 5px;
padding: 0 4px 0 0;
color: #000;
background-color: #fff;
}


#credits a.actr {
position: absolute;
right: -1px;
padding: 0 0 0 4px;
}

#title {
	font-family:Helvetica;
	font-size:20px;
	font-weight:bold;
	position:relative;
	left:15px;
	top:15px;
}
.thermogap {
	padding-left: 10px;
}
#container table tr td #page #board_left .small_text tr td em strong em {
	font-weight: bold;
}
