* {
		margin: 0px;
		padding: 0px;
		font-size: 100%;
}

body {
		margin-top: 20px;
		background-image: url(background.png);
		background-repeat: repeat-x;
		background-color: #fff;
		font-family: Arial, sans-serif;
}

/*------------------------------------------------------------------Wrapper*/

#wrapper {
		padding: 10px;
		background-color: #fff;
		width: 1000px;
		margin: 0 auto;
}

/*------------------------------------------------------------------Header*/

#header {
		
		/*background-image: url(background.png);
		background-repeat: repeat-x;
		border: 1px grey solid;*/
		clear:both;
		padding: 10px;
		margin: 10px;
}

/*------------------------------------------------------------------Navigation*/

#navi {
		margin-left: 290px;
}

#navi li {
		list-style: none;
		float: left;
		margin-right: 20px;
}

/*------------------------------------------------------------------Left Column*/

#left-col {
		clear: both;
		width: 250px;
		float: left;
		margin: 40px 0 10px 10px;
}

#picturebox {
		margin-bottom: 0px;
}

.coverimage {
		width: 150px;
		
}

/*------------------------------------------------------------------Right Column*/

#right-col {
		width: 700px;
		float: right;
		margin: 40px 10px 10px 0;
}

.overview {
		width: 150px;
}

.rightblock {
		text-align: center;
}

p {
		margin:20px 0 0 0;
}

h3 {
		margin: 20px 0 0 0; 
}

h4 {
		margin: 20px 0 0 0;
		font-style: italic;
		font-size: smaller;
}

.listing {
		list-style-type: disc;
		margin-left: 20px;
}

.citation {
		margin-left: 2em;
		text-indent: -2em;
}

/*------------------------------------------------------------------Footer*/

#footer {
		clear: both;
		
		/*background-image: url(background.png);
		background-repeat: repeat-x;
		border: 1px grey solid;*/
		
		padding: 10px;
		margin: 10px;
		text-align: center;
}

/*------------------------------------------------------------------Global*/

a:link,
a:visited {
		text-decoration: none;
		color: #0081ad;
}

a:focus,
a:hover, 
a:active {
		text-decoration: none;
		color: #36aed6;
}

ul {
		list-style-type: none;
}


h1 {
		float:left;
		color: #005470;
}

h2 {
		color: #005470;
}

img {
	
	margin: 5px 5px;
}


.headerimage {
		float: right;
		height: 100px;
}

.active a:link {
		text-decoration: underline;
		color: black;
}