/* Global Styles */
body {
	margin:0px;
	background: #fcfcf2;
	color:#a73419;
	}

h1 {
	font:20px bold Optima, Verdana, Arial, Helvetica, sans-serif;
	color:#a73419;
	padding: 50px 0px 0px 50px;
	}

h2 {
	color: #666699;
}

h3 {
	color: #993399;
}

a {
	color: #454e92;
	text-decoration: none;
}
td {
	font:16px Optima, Verdana, Arial, Helvetica, sans-serif;
}
	
a:hover {
	background: #ffffff 14px 45% no-repeat;
	color:#333333;
	}

/* ID Styles */

#navigation td {
	border-bottom: 0px solid #C0DFFD;
	}
	
#navigation a {
	font: 14px Optima, Verdana, Arial, Helvetica, sans-serif;
	color: #a73419;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 50px;
	}
	
#navigation a:hover {
	background: #fcfcf2
	}
	
/* Class Styles */

.quote {
	font:italic 16px Optima, Verdana, Arial, Helvetica, sans-serif;
	color: #a73419;
	line-height:26px;
	padding: 50px 200px 0px 140px;
	}
	
.quoteAuthor {
	font:italic 16px Optima, Verdana, Arial, Helvetica, sans-serif;
	color: #a73419;
	line-height:24px;
	text-align:right;
	padding: 0px 240px 20px 140px;
	}
	
.bodyText {
	font:16px Optima, Verdana, Arial, Helvetica, sans-serif;
	color:#a73419;
	line-height:20px;
	padding: 10px 100px 10px 50px;
	margin-top:0px;
	}

.bodyText2 {
	font:16px Optima, Verdana, Arial, Helvetica, sans-serif;
	color:#a73419;
	line-height:20px;
	padding: 10px 100px 10px 200px;
	margin-top:0px;
	}

.list1 {
	padding: 0px 100px 0px 100px;
	}
	
.smallText {
	font:italic 12px Optima, Verdana, Arial, Helvetica, sans-serif;
	color:#3366CC;
	}

.navTextActive {
	font: 14px Optima, Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	line-height:16px;
	letter-spacing:.1em;
	display:block;
	padding: 8px 6px 10px 50px;
	text-decoration: none;
	}

.tableText {
	font: bold italic 14px Optima, Verdana, Arial, Helvetica, sans-serif;
	color:#3366CC;
	}

.webdesignText {
	font:Arial, Helvetica, sans-serif;
	font-style:oblique;
	font-size:10px;
	color:#666666;
	}
