/*

	dark : #425532
	mid : #658539
	light : #82B341

*/


h2	{	color: #82b341;	}


#header	{	background: #79a532;	}
	#header .headerTopRow	{	background: #82b341;	}

	#header #permaMenu ul li	{	background: url(../i/liEdge_club.gif) no-repeat top right;	}
		#header #permaMenu ul li.active	{	background: #425532 url(../i/liEdge_club.gif) no-repeat top right;	}
		#header #permaMenu ul li a	{	color: #fef6dd;	background: url(../i/liBullet_club.gif) no-repeat;	}

	#header #mainMenu ul li a:hover	{	color: #658539;	background: white;	}
	#header #mainMenu ul li.active a	{	color: #658539;	background: white;	}


	#header #headerBottom	{	background: #425532;	}
		#searchBoxTabs .searchCaption	{	color: #fef6dd;	}
		#searchBoxTabs .searchWebsite	{	background: #658539;	}
		#searchBoxTabs .searchCourses	{	background: #658539;	}
		#searchBoxTabs a	{	color: #cac8ad;		}
		#searchBoxTabs .on	{	background: #425532;	}
		#searchBoxTabs .on a	{	color: white;	}
			#searchBox #searchHolderWeb	{	background: #658539; }
	#header .searchBoxes ul li	{	float: left;	margin: 5px 5px 0 15px;	}
		#header .searchBoxes ul li a	{	color: #fef6dd;	background: url(../i/liBullet_club.gif) no-repeat;	font-size:120%;	padding:0 0 0 20px;	}
		#header .searchBoxes ul li a:hover	{	color: black;	}


#topBannerLower #menu ul li.on a	{	color: #668c38;		}

#footerStrip	{	background: #82b341;	}
	#footerStrip p a {	color: white;	}

#lowerContent .left .wideImageTitlePuffLower h1	{	color: #82b341;	}


#topBannerLower	{	border-bottom: 6px solid #658539;	}
	#topBannerLower .courses	{	background: #658539;	}
		#topBannerLower .courses .boxout .boxOutArrow	{	background: url(../i/boxout_arrow_club.gif) no-repeat;	}
#topBannerLower .right {	background: #82B341;	}
#topBannerLower .right .topRow .right h3, #topBannerLower .right .bottomRow .left h3	{	color: white;	}


/* =========================================== 
   Club Homepage
=========================================== */

#homeContent .right	{	float: left;	width: 480px;	}

#clubHomePuffTabs	{	}
	#clubHomePuffTabs .left	{	min-height: 31px;	border-top: 6px solid #8cc63f;	float: left;	width: 233px;	margin: 0;	background: #7eb239;	color: white;	margin-right: 4px;	}
		#clubHomePuffTabs .left h2	{	padding: 5px 0 0 10px;	display: block;	color: white;	}	
	#clubHomePuffTabs .right	{	min-height: 31px;	border-top: 6px solid #8cc63f;	float: left;	width: 243px;	margin: 0;	background: #7eb239;	color: white;}
		#clubHomePuffTabs .right h2	{	padding: 5px 0 0 10px;	display: block;	color: white;	}	
#clubHomePuffTabsContent	{	}
	#clubHomePuffTabsContent h2	{	padding: 6px;	}
			#clubHomePuffTabsContent .left	{	float: left;	width: 233px;	margin: 0;	color: white;	}
				#clubHomePuffTabsContent .left img	{	width: 233px;	}
				#clubHomePuffTabsContent .left .newsAbstract	{	background: #f3f3f5 url(../i/newsAbstractRepeatPattern.gif) repeat-x;	min-height: 43px;	}	
					#clubHomePuffTabsContent .left div.ndate	{	color: black;	padding: 8px 0 2px 15px;	font-size:120%;	}
					#clubHomePuffTabsContent .left a	{	padding: 0 0 0 12px;	color: #a22021;		}
					#clubHomePuffTabsContent .left p	{	padding: 0 6px;	}
			#clubHomePuffTabsContent .right	{	float: left;	width: 237px;	margin: 0;	color: #caaa91;	margin-left: 6px; }
				#clubHomePuffTabsContent .right p	{	padding: 0 6px 0 6px; }
				#clubHomePuffTabsContent .right h2	{	padding: 6px 6px 6px 6px; }

#faculties .facultyPuff h2	{	padding: 7px 0 0 0;	}
#faculties .facultyPuff .title	{	min-height: 58px;	height: auto !important;	height:36px;	text-align: left;	}

#searchBox #searchBoxTabs	{	background: #82B341;	}
	#searchBox #searchHolder	{	background: #425532; }
	#header #headerBottom #searchBox	{	/* background: #82B341;	*/ }
