/* CSS Document */

/* ======================== >>>>>>> COLORS <<<<<<<
================================================================================================= */

/* #282828 */
/* #C43917 */

/* =============================================== GLOBAL WHITESPACE RESET
================================================================================================== */

html {
	height: 400px;
}

body {
	background-color: #999966;
	background-attachment: none;
	text-align: center;/* CENTERS THE BODY IN IE */
	color: #222;
	/* SET THE FONT SIZE TO SMALL = ABOUT 12px IN ALL MEDERN BROWSERS */
	font: small/1 "Helvetica Neue", Arial, Helvetica, sans-serif;
	vertical-align: baseline;
	margin: 0;
	padding: 0;
	margin-top: 0.8em;
	height: 400px;
}

* html body {
	font-size: x-small; /* FOR IE/WIN */
	f\ont-size: small; /* FOR OTHER IE VERSIONS */	
}

img, a img, form, fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, blockquote, ul li, ol li, address, th, td, pre, input {
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-style: normal;
}

p, blockquote, ul li {

	color: #333;
	line-height: 1.5;
	text-align: left;
	font-weight: normal;
}

p {
	margin: 0 30px 5px 30px;
}

ul li {
	list-style-type: square;
	margin-left: 10px;
	margin-bottom: 5px;
	font-size: 120;
}

dt, address, em, i, strong, b, th, var {
	font-style: normal;
	font-weight: normal;
}

/* ====================== STYLES THAT APPLY TO THE ACTUAL CONTENT
======================================================================================================= */
body#team .page {
	/* Page width: */
	width: 700px;
}

body#team #header {
	margin: 50px auto 0 auto;
	text-align: left;	
	margin-bottom: 0.2em;
	letter-spacing: -0.01em;
	text-transform: capitalize;
}

body#team h1 {
	font-size: 178%;
	font-family: Georgia, "Times New Roman", Times, serif;
}

body#team h1 span {
	font-size: 90%;
	color: #c43917;
}

body#team #contentbox {
	background-color: #fafafa;                
	margin: 0 auto;
	text-align: left;
	border: 1px solid #000;
	letter-spacing: .09em;
	word-spacing: 2px;
}

body#team .innerpage {
	border: 2px solid #999933;
	padding: 5px;
}

body#team .padding5 {
	padding: 5px;
}

body#team #content {
	height: 400px;
	overflow: auto;
	padding-left: 20px;
}

body#team .subcontent {
	clear: both;
}

body#team img {
	display: block;
	border: 1px solid #000;
	margin: 10px 10px 10px 0;
	float: left;
	clear: left;
}


/* ================= CONTENT HEADINGS
===================================================================== */
body#team h2 {
	margin: 5px 10px 10px 210px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 175%;
	text-transform: capitalize;
}

body#team h3 {
	margin: 0 10px 10px 210px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 150%;
	text-transform: capitalize;
}

body#team h4 {
	font-size: 110%;
	line-height: 1.4;
	margin-right: 15px;
	margin-bottom: 10px;
}

body#team h5 {
	font-size: 110%;
	margin-left: 10px;
	margin-bottom: 10px;
	text-transform: capitalize;
	font-weight: bold;
}

#header a:link, #header a:visited, #header a:hover, #header a:focus, #header a:active {
	text-decoration: none;
}

.hide {
	display: none;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

body#team p.callout {
	font-size: 110%;
	font-weight: bold;
	color: #282828;
}

.first:first-line {
	
	font-weight: bold;
}

.figure-right {

	float: right;
	
	margin: 0 15px 5px 20px;
	
}

.figure-right img {
	
	background-color: #fafafa;

	border: 1px solid #333;
	
	padding: 4px;
	
}

.figure-right p, .figure-left p {

	font: .85em/1.2 helvetica, arial, verdana, sans-serif;
	
	color: #555;
	
	text-align: center;
	
	padding: 5px;
	
	margin: 0;
	
}

.figure-right p:first-line, .figure-left p:first-line {

	font-weight: normal;
	
}

.w285 {

	width: 285px;
	
}