/*-----------------------------------------------------------------------------
[client] 			Typography Stylesheet

version:   			1.0
date:      			[date]
author:    			Michael Guild and Andrew Jarvis
email:     			mguild@carousel30.com, ajarvis@carousel30.com
website:   			http://carousel30.com
-----------------------------------------------------------------------------*/
body {
	font-family:'Lucida Grande', 'Lucida Sans', Verdana, Arial;
	font-size: 11px;
}
h1 {
	color:#A70C1C;
	font-size:25px;
	margin-bottom:10px;
	text-transform:uppercase;
	letter-spacing:.1em;
}

h2.main-heading {
	color:#A70C1C;
	font-size:25px;
	margin-bottom:10px;
	text-transform:uppercase;
	letter-spacing:.1em;
}

h2 {
	color:#A70C1C;
	font-size:16px;
	letter-spacing:0.1em;
	margin:5px 0;
	min-height:20px;
	text-transform:uppercase;
}
h2 span {
	padding:3px;
	background-color:#FFFFFF;
}
h3 {
	color: #000;
	margin-bottom:10px;
}

h3 a {
	color: #666;
	text-transform:uppercase;
	letter-spacing:.1em;
	font-size:11px;
}

h1.sub-heading {
	color: #666;
	text-transform:uppercase;
	letter-spacing:.1em;
	font-size:14px;
}

h4 {
	color:#888;
	font-size:15px;
	line-height:18px;
	text-transform:uppercase;
	margin-bottom:10px;
}
p, ul, ol, dl {
	color: #000;
}

.c ul,
p {
	color:#333333;
	font-size:12px;
	letter-spacing:0.03em;
	line-height:1.5em;
	margin-bottom:15px;
}
ul, ol, dl {
	margin: 0;
	padding: 0;
}
dt {
	margin: 0;
	padding: 0;
}
dd {
	margin: 0;
	padding: 0;
}
hr {
	border: 1px solid #ddd;
	margin:20px 0;
}
a {
	color: #B02121;
}
a:hover {
	color: #f00;
	text-decoration:underline;
}

.a a {
	color:#FFFFFF;
}

/*
* Header Styles
*/
#header {
}

/*
* Content Styles
*/
#content {
}

.c ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:disc;
	margin-bottom:10px;
	margin-left:30px;
}

/*
* Footer Styles
*/
#footer {
}
