/* =========== */
/* = Globals = */
/* =========== */
body {
	background:#FFFFFF url(/images/frontend/masthead_gradient.jpg) repeat-x scroll left top;
}
#content h1 {font-size:2em;margin-bottom:0.25em;}
#content h2 {font-size:1.5em;line-height:1;margin-bottom:1em;}
#content h3 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
#content h4 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
#content h5 {font-size:1em;font-weight:bold;}

/* ============ */
/* = Masthead = */
/* ============ */
#masthead a.title{
	display: block;
	background: transparent url(/images/frontend/btn_logo.png) no-repeat scroll left top;
	text-decoration:none;
	padding: 8px 8px 8px 130px;
}
#masthead a.title:hover {
	text-decoration:none;
}
#masthead a.title h1 {
	color: #333;
	text-indent: -9000px;
	background: transparent url(/images/frontend/txt_exchangehut.gif) no-repeat scroll left top;
	margin-top: 12px;
	height: 48px;
}

#masthead a.title h2 {
	font-size: 110%;
	font-weight: normal;
	position: relative;
	top: -16px;
	left: 12px;
	color: #333;
}
#masthead a.title h3 {
	font-size: 100%;
	font-weight: normal;
	position: relative;
	top: -20px;
	left: 12px;
	color: #666;
}

#masthead .location {
	text-align: center;
	padding-top: 18px;
}
#masthead .location .name {
	font-size: 120%;
	font-weight: bold;
}
#masthead .location a {
	
}

/* ============= */
/* = User Area = */
/* ============= */
div#user_area { font-size: 85%; }
div#login_box div.email-address,
div#login_box div.password, 
div#login_box div.submit {
  position:relative;
  float:left;
  margin-right:2px;
}

div#login_box div.submit input { margin: 0 2px; }
div#unauthenticated_box div.links {margin-bottom: 4px;}

/* =========== */
/* = Sidebar = */
/* =========== */
div#sidebar {
	color: #666;	
}
div#sidebar > div {
	padding: 8px;	
}
div#sidebar h1 {
	color: #666;
	font-size: 18px;
}
div#did_you_know {
	
}
/* ========== */
/* = Footer = */
/* ========== */
#footer {
	text-align: center;
	clear: both;
}
#footer .copyright {
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;	
	color: #AAA;
}