/* stylesheet for the Comparative Culture Consortium, authored November 2005 by Geoffrey Long */

	body
	{
		background-color: #231F20;
		padding: 0px;
		margin: 0px;
		font-family: Arial, Helvetica, sans-serif;
		color: #333333;
		line-height: 1.25em;
		font-size: 12px;
		background-image: url(../images/bkgnd2.jpg);
	}
		
	a
		{
		color: #3366CC;
		}
		
	b
		{
		color: #000000;
		}

	a:hover
		{
		color: #6699FF;
		}

	p
		{
		font-family: Arial, Helvetica, sans-serif;
		color: #333333;
		line-height: 1.25em;
		font-size: 12px;
		}

	blockquote
		{
		font-family: Arial, Helvetica, sans-serif;
		color: #333333;
		line-height: 1.25em;
		font-size: 12px;
		}

	td
		{
		font-family: Arial, Helvetica, sans-serif;
		color: #333333;
		line-height: 1.25em;
		font-size: 12px;
		}

	li
		{
		margin: 10px 0px 0px 0px;
		font-family: Arial, Helvetica, sans-serif;
		color: #333333;
		line-height: 1.25em;
		font-size: 12px;
		}
	
	h1
		{
		font-size: large;
		font-weight: bold;
		margin: 30px 0px 10px 0px;
		padding: 0px 0px 5px 0px;
		border-style: solid;
		border-width: 0px 0px 1px 0px;
		border-color: #CCCCCC;
		}

	h2
		{
		line-height: 1.25em;
		font-size: 16px;
		margin: 30px 0px 0px 0px;
		}
		
	h3
		{
		color: #333333;
		font-size: 21px;
/*		letter-spacing: .5em; */
		padding: 20px 0px 5px 0px;
		border-style: solid;
		border-color: #3366CC;
		border-width: 0px 0px 1px 0px; 
		}

	h4
		{
		color: #000000;
/*		color: #669900; Green may make it look like a link */
		font-size: 16px;
/*		letter-spacing: .5em; */
		padding: 20px 0px 4px 0px;
		margin: 0px;
		border-style: dotted;
		border-color: #999999;
		border-width: 0px 0px 1px 0px;
		}

	img
		{
		color: #666666;  /* this makes the alt tags disappear in oddball browsers like Safari */
		
		display: block;
		}
		
	.sidebar img
		{
		color: #999999;  /* same story */
		}

/* Layout styles */

	.topbar
		{
		height: 60px;
		width: 100%;
		background-image: url(../images/topbkgnd.jpg);	
		}
		
	.mainbody
		{
		background-image: url(../images/bkgnd.jpg);
		text-align: left;
		}
	
	.sidebar
		{
		background-image: url(../images/sidebar.jpg);
		margin: 0px;
		padding: 5px 0px 0px 0px;
		}
		
	.content
		{
		margin: 10px 10px 0px 10px;
		width: 601px;
		text-align: left;
		}
		
	.contentbodyholder	
		{
		width: 601px;
		background-image: url(../images/content_bkgnd.jpg);
		margin: 0px;
		}
	
	.contentbody
		{
		margin: 0px;
		padding: 10px 25px 10px 25px;
		font-size: small;
		background-repeat: repeat-y;
		}
	
	.prevnext
		{
		font-weight: bold;
		border-style: dotted;
		border-color: #666666;
		border-width: 1px 0px 0px 0px;
		padding: 10px 20px 5px 20px;
		width: 500px;
		}
	
	.returntotop
		{
		font-size: 10px;
		margin: 0px 0px 10px 0px;
		}

	.headshot
		{
/*		float: right; */
		border-color: #000000;
		border-width: 1px;
		border-style: solid;
		margin: 0px 0px 30px 20px;
		}
		
	.bio_title	
		{
		font-weight: bold;
		color: #000000;
/*		color: #669900;  Green may make it look like a link */
		line-height: 1.25em;
		font-size: 16px;
		margin: 30px 0px 10px 0px;
		border-style: dotted;
		border-color: #999999;
		border-width: 0px 0px 1px 0px;
		}

		
/* Research styles */

	.attention
		{
		border-style: solid;
		border-width: 2px;
		border-color: red;
		padding: 5px;
		margin: 0px 0px 20px 0px;
		background-color: #FFCCCC;
		color: #000000;
		}

	.papertitle
		{
		font-size: 12px;
		font-weight: bold;
		color: #000000;
		}
		
	.downloadlinks
		{
		font-size: 11px;
		font-weight: bold;
		}
		
/* footer styles */

	.footer
		{
		height: 20px;
		padding: 5px 20px 5px 20px;
		margin: 0px;
		color: #003399;
		font-size: 9px;
		}
		
	.footer A
		{
		color: #FFFFFF;
		}
		
	.footer A:visited
		{
		color: #FFFFFF;
		}
		
		
/* Archives sidebar */

	.beta
		{
		border-width: 0px 0px 0px 1px;
		border-color: #CCCCCC;
		border-style: dotted;
		padding: 0px 0px 0px 15px;
		}
		
	.module-content
		{
		font-size: 10px;
		}
		
	.module-header
		{
		font-size: 12px;
		padding: 15px 0px 0px 0px;
		}
		
	.module-content LI
		{
		font-size: 10px;
		list-item-style: none;
		list-style-type: none;
		margin: 5px 0px 5px -35px;
		}
		
	.archive-list-item
		{
		list-style-type: none;
		margin: 10px 0px 10px -35px;
		}
		
	.rsssidebar
		{
		margin: 0px 0px 10px 12px;
		}
		
		
/* Conference Styles */

	.toplinks
		{
		font-size: 10px;
		font-weight: bold;
		margin: 20px 0px 10px 0px;
		}
		
	.topjump
		{
		font-size: 10px;
		font-weight: bold;
		}

/* Cover Image Styles */

	.cover_image_caption
		{
		font-size: 10px;
		text-align: right;
		}