/* -------------------------------------------------------------- 
  
   Boilerplate Screen Styles
   * Version:   0.5 (2007-11-19)
   
-------------------------------------------------------------- */

@import "lib/reset.css";
@import "lib/typography.css";
@import "lib/forms.css";
@import "lib/plugins/tabs.css";


/* Page
-------------------------------------------------------------- */

body {
	background-color: #2f2b2b;
}

#page { 
	margin: 0 auto; 
	width: 760px; 
	background-color: #2f2b2b;
}


/* Header
-------------------------------------------------------------- */

#header { 
	margin-top: 20px;
	padding-bottom: 5px;

}

#header .tabs { border-bottom: 1px solid #ddd; }
#header .tabs li { margin-right: 1px; }
#header .tabs a { padding: 5px 15px; background: #ddd; color: #666; text-decoration: none; }

#header h1 {
	display: none;
}


/* Body
-------------------------------------------------------------- */

#body { 
	margin-top: 5px;
	color: #fbfbf7;

}

h2 {
	color: #fbfbf7;	
	font-size: 1.8em;
	padding-bottom: 0.3em;
	border-bottom: 0.01em dashed #fbfbf7;
}

ul {
	list-style-type: none;
}


a {
	color: #fbfbf7;
}

p {
	font-size: 1.24em;
	color: #e1da71;
	text-align: justify;
}

p.detail {
	color: #ffffff;
	text-align: left;
	margin-bottom: 0.5em;
}



/* Footer
-------------------------------------------------------------- */
#footer { 
	margin-top: 1em; 
	padding-top: 1em;
	color: #888;
	border-top: 0.01em solid #fff;
}

#footer .tabs { width: 405px; border-top: 3px solid #eee; }
#footer .tabs a { padding: 10px 30px 10px 0; color: #666; text-decoration: none; }

#footer p.quiet { 
	color: #ccc;
	font-size: 0.8em;
	margin-bottom: 0em;
}

#cluster-maps {
	display: none;
}
