#gsearch .cse input.gsc-input, input.gsc-input { 

	font-size: 10px !important; 
}

.cse input.gsc-search-button, input.gsc-search-button { 
	width: 12px !important; 
	min-width: 12px !important; 
	height: 13px !important; 
	margin: 0 !important; 
	padding: 3px 8px 5px 8px !important; 
}

table.gsc-search-box td.gsc-input {  
	padding: 0 0 0 0 !important; 
	margin: 0 0 0 0 !important; 
	font-size: 10px; 
}

.gsc-input-box { height: 19px !important; margin-right: 1px;  }

.gscb_a { font-size: 20px !important; padding-top: 0 !important; padding-bottom: 0 !important; }

#gsearch { width: 210px; float: right; margin: 57px 16px 0 0;}

#tagline {

	height: 103px;
}


#head-icons {
	float: right;
	position: absolute;
	right: 17px;
	width: 209px;
	margin: 19px 0 0 0;
}

#icon-holder {
	float: left;
}

#head-donate {
	float: right;
	position: absolute;
	right: 0px;
}

#logo {
	top: 18px !important;
}

#tagline { 
	padding-left: 0 !important; 
	width: 1000px !important;;
}

.tagline {
	margin: 8px 0 0 0 !important;
}

#contentleft { padding-top: 50px !important; }

