/* SOME DEFAULTS */

html, body {
	font-size:13px;
	font-family:Helvetica, Arial, sans-serif;
	color:#444138
	}
th, td {
	vertical-align: top;
}
hr {
	background-color: #ccc;
	border: 0; /* for Mozilla only */
	
	clear: both;
	color: #ccc;
	height: 1px;
}

/* Content Structure */
#outer-container {
	width:800px;
	margin:0 auto;
}
/* Header */
#header {
	padding:15px 0 10px 75px;height:115px
}
#header div {float:left;margin-left:20px;margin-top:45px}
#header div span {font-size:36px;}

/* Navigation */
#navigation {float:left;padding:14px;}
#navigation li {padding-bottom:10px}
#navigation a {font-size: 20px; color: #444138;text-decoration:none;}
#navigation a:hover {color: #000;text-decoration: underline}

.text {float:right;width:600px}

/* Misc Styles */
.brown-border {border-top:3px solid #444138;margin:10px 0}

/* Footer */
#footer {padding: 15px 0 10px 45px}

/* Typography */
.text ul {
	margin:5px 0 20px 1.1em;
	color:#333;
	line-height:1.25em;
	list-style-type:disc;
	}
	
.text ul li,
.text ol li {
	margin-bottom:5px;
	}
	
h1 {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight:normal;
	font-size:36px;
	color:#000;
	}
	
h2,
.main h2 a {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight:normal;
	font-size:22px;
	color:#000;
	}
	
h3,
.main h3 a {
	font-weight:normal;
	font-size:18px;
	color:#333/*#222*/;
	}
	
h4 {
	font-weight:bold;
	color:#333;
	}
.text h1, .text h2, .text h3, .text h4 {
	margin:8px 0 8px 0;
	}
	

.text p {
	margin:0 0 20px 0;
	line-height:1.3em;
	color:#444;
}
.text img {padding:0 5px}