@charset "UTF-8";

/* left block is on the right and contains the large pic;
right block is of the left and contains the thumnails.*/
body {
	margin : 0;
	background-color:  #243;
}

#header h1 {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : xx-large;
	color: #fa4;
	font-style : normal;
	font-weight : normal;
	margin: 2% 0% 0% 5%;
	/*margin: 5px 10px 2px 15px;*/
	display:block;
}

#gNav {
	width: auto;
	margin : 0% 5% 1% 5%;
	float: right;
	/*	text-align : right;
	 *	margin: 2em;
	 */	
	 background-color: #cfc;
}

#gNav li {
	display: inline;
	padding: 1px;
	margin: 1px;
	float: left;
	/*border-right:1px solid #111;*/
}


#gNav li a {
	font-size :medium;
	color : #000000;
	text-decoration:none;

	margin-top: 3%;
	border-top: 3px solid #4B1;
/*	border-right:1px solid white;*/
}
#gNav li a:hover {
	border-top-color:#FF0000;
}

#content {
	clear:both;
	width:100%;
	margin:0%;
}

#left {
	float: right;
	margin : 1em 5% 1em 1em;
	padding: 0em 0em;
	width: 45%;
	min-width: 410px;
	background-color: #cfc;
}

#left .text {width:25em;}

#left li {
	/*	list-style-type: circle	*/
	margin : 0% 0% 3% 5%;
}

#left #imgPhoto {
	display: block;
	margin-left: auto;
	margin-right: auto;
	/* Make the height in em? */
}

#right {
	float: left;
	width: 375px;
/*	min-width: 375px;*/
	height: auto;
	margin : 1em;
	margin-left: 5%;
	margin-bottom:2em;
	padding: 0.4em;
	background-color: #cfc;
}

#content #right .thumb_list {
	border: thin solid #003399;
	height: 530px;
	width: 365px;
	margin: auto;
	overflow: auto;
}
#content #right .thumb_list .thumb {
	display: inline;
	margin: 2px;
	border: 1px solid #0000ff;
	height: 200px;
	width: 165px;	
	float: left;
	text-align: center;
}

.thumb_list .thumb img {
	display: inline;
	margin: 4px 2px;
	border: 1px solid #ffffff;
/*	The max (height or width) must be 150px;	*/
}

div.thumb a:hover img {border: 1px solid #0000ff;}


div.desc
{
	text-align: center;
	font-weight: normal;
	width: 150px; 
	height: 40px;
	margin-left: auto;
	margin-right: auto;
}

#copyright {
	background-color:#FF9933;
	font-size : x-small;
}
/*
#content #left #imgPhoto {
	clip: rect(50px,50px,0px,0px);
}*/
