/* --- common styles --- */
	* {
		margin:0;
		padding:0;
		}
	
	body {
		background:#D0CDC0 url(../media/base/bodyfade.jpg) repeat-y 50%;
		color:#222;
		font:70%/140% "lucida grande", helvetica, arial, sans-serif;
		}
		
	img {
		border:0;
		margin:0;
		padding:0;
		}
			
	p {
		font-size:1em;
		}
		
	a {
		color:#333;
		text-decoration:none;
		}
		
	a:hover, a.active {
		text-decoration:underline;
		}
		
		#pagecontent {
			background:url(../media/base/body.gif) repeat-y 0 0;
			width:686px;
			margin:0 auto 20px auto;
			}
		
		#banner {
			background:url(../media/base/top.gif) no-repeat 0 0;
			padding:0;
			height:100px;
			}
			
			#banner h1 {
				text-indent:-5000px;
				/*text-align:center;
				font-weight:normal;
				font-size:1.3em; styled for html text title */
				}

		.body {
			background:#000;
			border-top:6px solid #D6D3C7;
			border-bottom:6px solid #D6D3C7;
			border-right:6px solid #E7E6DF;
			border-left:6px solid #E7E6DF;
			width:600px;
			padding-bottom:15px;
			margin:0 auto 10px auto;
			}
			
			.body#description {
				background:#010103 url(../media/china.jpg) no-repeat 50% 100%;
				}
			
			.body#description p {
				color:#FFF;
				padding:10px 0 5px 0;
				margin:0 20px 0 270px;
				text-align:right;
				}
				
			.body#photographs {
				background:#FFF;
				}
			
				.body#photographs div {
					margin:35px 0 0 110px;
					}
			
			.body#videoH #videoplayer {
				margin:20px 0 0 140px;
				color:#FFF;
				}
						
			.body#videoL #videoplayer {
				margin:20px 0 0 180px;
				}
			
		#moreinfo ul {
			list-style:none;
			width:600px;
			margin:10px auto;
			text-align:center;
			}
			
			#moreinfo ul li {
				color:#666;
				padding:3px 0;
				}
				
				#moreinfo ul li#gallerylinks {
					padding:0 110px 10px 110px;
					margin:10px 0;
					border-bottom:1px solid #E7E6DF;
					}
					
					#moreinfo ul li#gallerylinks strong {
						font-size:130%;
						}
	
		
	#footer {
		color:#706F68;
		background:url(../media/base/bottom.gif) no-repeat 50% 100%;
		text-align:center;
		padding:5px 0 35px 0;
		}	
	
/* --- END common styles --- */
	
/* --- video viewer (compliant style) --- */


/* hides the second object from all versions of IE */
* html object.mov {
    display: none;
}

/* displays the second object in all versions of IE apart from 5 on PC */
* html object.mov/**/ {
    display: inline;
}

/* hides the second object from all versions of IE >= 5.5 */
* html object.mov {
    display/**/: none;
}

/* --- END video viewer --- */



