body, div, p {
	font-family:	Verdana, Tahoma, Geneva, sans-serif;
	margin:		0;
}

h1, h2, h3, h4, h5, h6 {
	font-family:	Verdana, Tahoma, Geneva, sans-serif;
	font-weight:	normal;
}

h1 {
	font-size:	1.2em; /* ~17pt */
	line-height:	1.65em; /* ~27pt */
}

h2, h3 {
	font-size:	1.05em;
	line-height:	1.7em;
	padding:	12px 50px 2px 30px;
}

h4 {
	font-size:	1.05em;
	line-height:	1.7em;
	margin-bottom:	16px;
}

h5 {
	font-size:	.8em;
	line-height:	150%;
	font-weight:	bold;
	padding:	0 0 0 30px;
}

.brownbox {
	padding:	20px 50px 30px 30px;
}

p, li, blockquote, h6 {
	padding:	0 50px 0 30px;
	font-size:	.8em;
	padding-bottom:	1em;
	line-height:	150%;
}

h6 {
	font-weight:	bold;
}

h2+p {
	padding-top:	20px;
}

ol li {
	list-style-type:decimal;
}

ul li {
	list-style-type:square;
}

ul,ol {
	margin-bottom:	1em;
}

li {
	padding:	0 50px 0 0px;
	margin-left:	30px;
	list-style-position:outside;
}

blockquote {
	position:	static;
	font-size:	100%;
	padding-left:	30px;
	padding-bottom:	0;
	font-style:	italic;
}

blockquote:before {
	padding:	0;
	margin:		0;
	position:	relative;
	font-family:	geneva,times,serif;
	font-size:	300%;
	content:	open-quote;
	quotes: 	'\201C' '\201D';
	float:		left;
	color:		#b0a086;
	top:		.1em;
}

blockquote:after {
	padding:	0;
	margin:		0 40px 0 0 ;
	position:	relative;
	font-family:	geneva,times,serif;
	font-size:	300%;
	content:	close-quote;
	quotes: 	'\201C' '\201D';
	float:		right;
	color:		#b0a086;
	bottom:		.3em;
}

a {
	text-decoration:none;
}

b, strong {
	font-weight: normal;
	font-style: normal;
}
i, em {  
	font-weight: normal;
	font-style: normal;
}

h6 strong { font-weight: bold;}


table {
	margin:		0;
	width:		100%;
	margin-left:	0;
	margin-right:	auto;
	border:		none;
	border-collapse:collapse;
}

table.portfolio_table {
	border-top:	1px solid #c1b097;
}

table.courses_table {
	margin-top:	10px;
}

table.courses_table td {
	border-top:	1px dashed #c1b097;
	padding-top:	20px;
	padding-bottom: 20px;
}

table td {
	padding:	4px 2px 4px 2px;
	vertical-align:	left;
	text-align:	left;
}

table td p {
	padding:	0 30px 0 0;
}

table td h6 {
	padding:	0 0 0 30px; 
}

table.bios_table {
	margin-bottom:	16px;	
}

table.bios_table td {
	padding:	12px 12px 0 12px;
	vertical-align:	bottom;
	background:	none;
	min-height:	180px;
}

table.bios_table td h4 {
	padding:	0;
	font-size:	.9em;
	line-height:	1.5em;
	margin-bottom:	4px;
}

table.bios_table td p {
	padding:	0 30px 12px 0;
	vertical-align:	bottom;
	font-size:	.7em;
	line-height:	150%;
}

table.bios_table td h4 img {
	float:		right;
	border:		1px solid #c1b097;
	vertical-align:	top;
	background:	white;
	padding:	3px;
	margin-right:	40px;
	margin-top:	-20px;
	z-index:	100;
}

table.bios_table img {
	margin:		10px 0 0 10px;
	background:	#ff4118;
	padding:	0 0 12px 0;
}


/* COLORS */
body { background: #ff4118; }
div, p, li { color: #615345; }
b, strong { color: #ff4118;}
i, em { color: #b0a086;}
table td strong { color: #ff4118;}
table td em { color: #b0a086;}

h1, h2, h3, h4, h5, h6 { color: #615345; }

.brownbox { background: #eae5db ; }
table.bios_table { background: #eae5db ; }
