/* Colors - espresso */
/* 
darkest brown: #120B04
dark brown: #312212
medium brown: #B29C76
light brown: #E0D1B5
off white: #FEF6EA
*/

body {
	text-align: center;
	/*padding: 10px;*/
}

#container {
	width: 940px;
	margin: 0px auto;
	text-align: left;
	position: relative;
	border: 3px solid #FEF6EA;
}

#header {
	width: 940px;
	height: 95px;
	border-bottom: 3px solid #FEF6EA;
/*	padding: 10px 15px;*/
	background-color: #120B04;
	background: url('rect2160-3.png');
	color: #120B04;
}

#name {
	position: absolute;
	left: 15px;
	top: 10px;
}

#name a {
	text-decoration: none;
	color: #120B04;
}

#name a:hover {
}

#name1 {
	font-size: 40px;
/*	margin-right: 15px;*/
}

#name2 {
	font-size: 20px;
}

#port {
	position: absolute;
	left: 540px;
	top: 5px;
	width: 156px;
	height: 87px;
}

#port span {
	display: none;
}


#menu_light {
	position: absolute;
	right: 10px;
	top: 15px;
	text-align: right;
	font-size: 20px;
	padding-top: 6px;
	padding-bottom: 6px;
}
#menu_light ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#menu_light ul li {
	margin-bottom: 3px;
}
#menu_light a {
	padding: 2px 6px 2px 7px;
	text-decoration: none;
/*	line-height: 14px;*/
	color: #120B04;
}

#menu_light a:hover {
	background-color: #FEF6EA;
	border: 2px solid #B29C76;
	color: #120B04
	text-decoration: none;
	padding: 2px 4px 2px 7px;
/*	height: 32px;*/
}



#thumbnails {
	float: left;
	clear: both;
	width: 280px;
	text-align: center;
/*	background-color: #312212;*/
/*	border: 2px solid #a00;*/
}

.thumbFrame1 {
/* thumbnails images are 100px wide, max */
	float: left;
	width: 136px;
	height: 136px;
}

/* image 'picture frame' */
#thumbnails img {
	padding: 6px;
	/*margin: 10px;*/
}



/* for vertical centering of thumbnails in their frames */
/* properties prefixed with # are only read in IE6 & IE7 */
.thumbFrame1 {
	display: table;
	#position: relative;
	overflow: hidden;
}
.thumbFrame2 {
	#position: absolute;
	#top: 50%;
	display: table-cell;
	vertical-align: middle;
}
.thumbFrame3 { /* all IE */
	#position: relative;
	#top: -50%;
	#left: -50%;
}



#bigImage {
	padding: 15px;
}

#bigImageDiv {
	float: left;
	width: 660px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
/*	border: 2px solid #FFBC1E;*/
}

.clearBoth {
	clear: both;
}
