


/* ================= search ================= */
	#header #search, #topbanner #search{
	width: 298px;
	height: 63px;
	border: 0px solid #000;
	float:left;
	margin-left: 60px;
	margin-top: 30px;
	/* background: url(search-box-bg.png); */
	padding: 6px 0 0 6px;
	}
	
	#masthead_left{
	border: 0px solid #000;
	width: 271px;
	}
	
	#topbanner #search{
	font-size: 1.3em;
		}
		
		#topbanner #search form{
	font-size: 2.1em;
	text-align: left;	
		}
		
		#search form button{
		color: #fff;
		}
		
		#header #search form input, #topbanner #search form input{
	border: 1px solid #e9ecf4;
	padding: 3px;
	width: 170px;
		}
	
	#search form button, #topbanner #search form button{
	margin-left: 6px;
	background: #ccc  /*#c70348*/;
	padding: 2px 0px 2px 1px;
	color: #233754  /*#f5eff6*/;
	border: 1px solid #f5eff6;
	font-weight: bold;
	font-size: 0.7em;
	font-family: arial;
	letter-spacing: 0.075em;
	}
	
	 #header #search form button{
	 font-size: 0.8em;
	 letter-spacing: 0.1em;
	 padding: 0 8px 0 8px;
	 }
	
	/*
	#header #search form{
	background: #fff;
	margin:0;
	}
	*/
	
 #social{
	background: url(search-box-bg-2.png) ;
	border: 0px solid #000;
	margin: 6px 8px 0 0;
	font-size: 0.8em;
	}
	
	#header #search p,#header #search p a,#social a, #topbanner #search p,#topbanner #search p a{
	color: #fff;
	margin: 0;
	padding: 0;
	text-decoration: none;
	font-weight: bold;
	}
	
	
	/* ========== BOOKMARKS ========== */
	
	#search #bookmarks ul{
	padding: 0;
	margin: 0;
	/*background: #000;*/
	font-weight: bold;
	}
	
	
#topbanner #bookmarks, #header #bookmarks{
margin: 4px 6px 0 0;
padding: 4px;
list-style: none;
border: 0px solid #000;
font-size: 0.90em;
font-weight: bold;
height: 22px;
float: left;
}

#header #bookmarks{
padding-top:3px;
}


ul#bookmarks{
padding: 0px;
margin: 0px;
}

#bookmarks li, #bookmarks li a{
display: inline;
padding-left: 1px;
padding-bottom: 6px;
padding-top: 6px;
background-repeat: no-repeat;
background-position: 0em;
color: #f4f7f8;
margin-left: 1px;
border: 0px solid #000;
}

 #bookmarks li a{
 padding-left: 25px;
margin-right: 10px;
 }

li.twitter{
background-image: url(/images/twitter-icon-small.gif);
}

li.facebook{
background-image: url(/images/facebook-icon-small.gif);
}

/*
li.reddit{
background-image: url(../images/bullet-reddit.gif);
}

li.delicious{
background-image: url(../images/bullet-delicious.gif);
}

li.stumbleupon{
background-image: url(../images/bullet-stumbleupon.gif);
}

li.newsvine{
background-image: url(../images/bullet-newsvine.gif);
}

li.furl{
background-image: url(../images/bullet-furl.gif);
}

li.explain{
margin-top: 14px;
padding: 30px;
}
*/

/* =========================== */
