/* =General Typography Styles */
body, input, label { font-family: arial, sans-serif; font-size: 14px; line-height: 1.25em; }
p, ol, ul { line-height: 1.5em; margin-bottom: 15px; }
a { color: #000; }
a:hover { color: #000; }

h1, h2, h3, h4, h5, h6 {
	color: #ffb700;
	font-weight: bold; 
	line-height: 1em; 
	margin-bottom: .1em; 
	text-align: center;
}
h1 { color: #000; font-size: 24px; line-height: 1.3em; margin-bottom: 25px; text-align: left; }
	h1 span { color: #ffb700; text-decoration: underline; }
h2 { font-size: 24px; }
	#right h2, #bottom-signup h2 { font-size: 30px; }
h3 { font-size: 16px; }
h4 { font-size: 18px; text-align: left; }
h5 { font-size: 1.75em; }
h6 { font-size: 1.5em; }

input { font-size: 1.0em; }
small { font-size: 0.75em; }
strong { font-weight: bold; }
em { font-style: italic; }
blockquote { font-size: 1.5em; }

#right h2, #right h3, #bottom-signup h2, #bottom-signup h3 { text-transform: uppercase; }
form h3 { margin-bottom: 5px; text-align: left; }
#message h2 { color: #333; margin-bottom: 15px; text-align: left; }