/*this is a very contemporary (late 2002) looking style sheet design. The structure of the page is clear, and the colors for the page elements can easily be adapted to make similar designs. See the template around_the_world.css for an example of this.

The font size on the body may need to be increased to aid accessibility.
*/

html {
	background-image: url("pix/bg.jpg");	
}

body {
	background-color: white;
font-size: 14px;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
width: 720px;
border: 3px #d7d7d7 double;
margin-left: 25px;
margin-top: 25px;
margin-bottom: 25px;
}

h1, h2, h3, h4, h5, h6 {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-weight: normal;}

dl, dt, p, li, blockquote {
	font-size: 13px;
	line-height: 1.3em;
	padding-left: 20px;
	color: #242424;
	padding-right: 40px;
	display: block;	}

p {
	margin-left: 40px;
	margin-right: 30px; }

blockquote {
	font-size: 14px;
	font-style: italic;
	padding-left: 40px;	}

dt {
font-weight: bold;
padding-top: 7px; 
	border-top: 1px #c0a7cf solid;
	border-bottom: 1px #c0a7cf solid;
	background-color: #d5c4df;
	width: 240px;
}

h1 {
	font-size: 18px;
	text-align: center;
	border-top: 1px #c0a7cf solid;
	border-bottom: 1px #c0a7cf solid;
	background-color: #d5c4df;
	padding-right: 1em;}

h2, h3, h4, h5, h6 {
	border-bottom: 1px #c0a7cf solid;
	border-top: 1px #c0a7cf solid;
	background-color: #d5c4df;
	padding-left: 2em;
font-weight: bold; }

h2 {
	font-size: 16px;}

h3 {
font-size: 14px; }

h4 {
	font-size: .8em;}

h5 {
	font-size: .8em;}

h6 {
	font-size: .8em;}
	
a:link, a:visited{
	color: #ffffff;
	background-color: #d5c4df;} 
	
a:hover {
	text-decoration: underline;
		color: #d5c4df;
	background-color: #ffffff;}

a:active {}

object.left, img.left, table.left { 
padding-right: 21px;
padding-left: 60px; 
}

object.right, img.right, table.right { 
padding-right: 75px;
padding-left: 21px;
}
	
.right { 
	float: right;
	padding-left: 23px; 
	}

.left { 
	float: left;
	padding-right: 23px; 
	}

.photo p {
	font-size: 85%;
	text-align: center;
	margin: 0;
	padding: 3px 15px;
	line-height: 110%;
	}
	