body {

	margin:0;

	padding:0;

	background-color:#ffffff;

	font-family: Arial, Helvetica, sans-serif;

	font-size:100.01%;

}

#header {

	background: url(../images/logo_eyes_high_res.gif) no-repeat 0px 0px;

	height:100px;

	width:100%;

	margin:0;

	padding:0;

}

#header img {

	float:right;

	padding-top:55px;

}

#header h1 {

	text-indent:-5000px;

	background: url(../images/tomvirgindotcom.gif) no-repeat right bottom;

	height:100px;

	margin:0;

	padding:0;

}

#nav {

	margin:0;

	padding:.4em 0 0 0;

	background-color:#000000;

	width:100%;

}

#nav ul {

	margin:0 0 0 2em;

	padding:0 0 .4em 0;

}

#nav li {

	display:inline;

	color:#ffffff;

	padding:0 .5em;

	border-right:solid #ffffff 1px;

}

#nav ul li a {

	

}

#nav a, #footer a{

	font-size:.8em;

	text-decoration:none;

}

#nav a:link, #nav a:visited, #footer a:link, #footer a:visited{

	color: #999999;

}

#nav a:hover, #footer a:hover {

	color: #00CCFF;

}

#nav a:focus, #footer a:focus {

	color: #00CCFF;

}

#nav a.selected, #subnav a.selected, #subsubnav a.selected{

	color:#fff;

}

#subnav {

	background-color:#333333;

	margin:0;

	padding:0 .5em .5em 0;

}

#subnav ul {

	padding:.4em 0 0 0;

}

#subsubnav {

	background-color:#666;

	margin:0;

	padding:0 .5em .5em 0;

}

#subsubnav ul {

	padding:.4em 0 0 0;

}

#content {

	height:100%;

	width:800px;

	margin:0;

	padding:1em 1em 3em 1em;

	background-color:#fff;

}

#content ul li {

	display:inline;

	padding:.5em;

}

#content p {

	font-size:12px;

	color:#666666;

	margin:0;

	padding:0 0 1em 0;

	line-height:1.5em;

}

#content h5 {

	font-size:13px;

	color:#333333;

	margin:0;

	padding:0 0 .2em 0;

}

#content p a:link, #content  p a:visited {

	color:#666699;

	text-decoration:none;

	border-bottom:dotted 1px #0033CC;

}

#content p a:hover, #content p a:focus {

	color:#8888aa;

	text-decoration:none;

	border-bottom:solid 1px #0066ff;

}

#content li a:link, #content  li a:visited {

	color:#666699;

	text-decoration:none;

	border-bottom:none;

}

#content li a:hover, #content li a:focus {

	color:#8888aa;

	text-decoration:none;

	border-bottom:none;

}

#content ul li a img{

	border:none;

	text-decoration:none;

	border-bottom:none;

	}

	#content img {

	border:none;

}

#footer {

	background-color:#000000;

	color:#ffffff;

	font-size:.8em;

	width:100%;

	height: 3em;

	margin:0;

	padding: 1em 0 1em 2em;

}

#footer a {

	font-size:1em;

}

#footer p {

	margin-right:220px;

}

#signature {

	float:right;

	width:200px;

	margin-top:-2em;

	color:#333;

}

#signature a {

	color:#666;

}

#content .iquote {

	background: url(../images/qmarkl.gif) no-repeat left top;

	margin-left:260px;

	

}

#content .introquote {

	font-style:italic;

	font-size:24px;

	font-family: "Times New Roman", Times, serif;

	color:#aaa;

	padding:0 30px 5px 35px;

	background: url(../images/qmark2.gif) no-repeat right bottom;

	line-height:30px;

	

}

#content .quote_attribution {

	margin-left:2em;

	font-size:11px;

}

.teaching p{

	padding:0 0 .5em .5em;

}

.teaching h5 {

	margin:0;

	padding:.5em 0 .2em 0;

}

.dropCap {

	font-size:30px;

	margin-top:6px;

}



#introContentLeft {

	float:left;

	width:260px;

}




