/*
 * Common style sheet for Mysteries Project web sites.
 *
 * Author: Sunpreet S. Jassal
 * Date: Dec 17, 2006
 * Edited: Dennis Lee Hon Kit
 * Date: Feb 2, 2007
 */



* {
     padding:0;
     margin:0;
}

body {
     font-size: 100%;     
}

a:link, a:visited {
	color: #0050B0;
	text-decoration: none;
}

a:hover, a:active {
	color: #0050B0;
	text-decoration: underline;
}


img 
{
     margin:0;
     padding:0;
     border:0;
     display:block;     
}



h1  {
     font-family: "Georgia", serif;
     font-weight: 700;
     background-color:transparent;
     background:url(../images/h1_bg.gif) repeat-x;
     background-position:bottom;
     margin-bottom:.7em;
     color:#6e1e14;
     font-style:italic;
     font-size:2em;
}

h2 {
     font-family: "Georgia", serif;
     font-weight:500;
     margin-bottom:.7em;
     line-height:20px;
}

p 
{
     margin-bottom:2em;
     line-height:1.6em;
}

#content ul
{
	border:0;
	margin: 10px 0 10px 2em;
	padding: 0;

}
#content ul li
{
	margin: 5px 0 5px 0;
}


.align_center 
{
     margin-left:auto;
     margin-right:auto;
     text-align:center;
}
.align_left 
{
     text-align:left;     
}
.align_right 
{
     text-align:right;
}

.back
{
	text-align:right;	
}

.underlined 
{
     text-decoration:underline;     
}
.float_left 
{
     float:left;          
}
.float_right 
{
     float:right;          
}
br {
     clear:both;     
}
.bold 
{
     font-weight:bold;     
}
.indent 
{
     margin-left:2em;
}
.noclear 
{
     clear:none;
}
.strike 
{
     text-decoration: line-through;     
}

.pagenumber 
{
     text-align:center;
     font-weight:bold;
     clear:both;     
}
.block 
{
     display:block;
}

.nospace 
{
     padding:0px;
     margin:0px;     
}

.large 
{
     font-size:130%;     
}
.notation 
{
     border-bottom:1px dotted;     
}

.citation
{
     background-color:#e4e3cd;
     border:1px solid #a49d87;
     line-height:14px;
     padding:10px;
     font-size:10px;
     clear:both;
     margin:10px 0 0 10px;
}

table
{
     border-collapse:collapse;     
}

.imageListing {
     cursor:hand;
     border: 1px solid #9C9E6D ;
}



#docImage {
	/*border: 1px solid #8C8C8C;
	background: #E6E6E6;*/
	float: left;
	clear: both;
	padding: 0 0 0 0;
	margin: 0 10px 10px 0;
}

#docImageCentre {
	float: none;
	clear: both;
	padding: 0 0 0 0;
	margin: auto;
	margin-bottom: 10px;
}

#docImage img, #docImageCentre img {
	border: 1px solid #8C8C8C;
	background: #E6E6E6;
}

#docImage p, #docImageCentre p {
	color: #999;
	font-size: .9em;
	margin: 0 0 3px 0;
	padding: 0;
}

#docImage .imgCaption, #docImageCentre .imgCaption {
	padding: 0 10px 0 10px;
}

#doctopright {
	height: 35px;
}

#doctopright img {
	float: right;
}

.animationlink
{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.docImageCentre {
	margin: auto;
}

#about_this_source {
	text-align: right;
}
