/* CSS Document */





.manifestArea {
margin:0 0 40px 0;
width:638px;
height:820px;
background: url(../manifest/images/photo.jpg) right top no-repeat;
}


.manifestArea p {
width:446px;
}
.section p {
	float:none;
}

#rightcol {

}

.section div.maparea {
	float:none;
	position:relative;
}
.section p.bnrs {

	height:79px;
	padding:13px 0 16px 0;
	text-align:center;
	width:640px;
}


#diary #bodywrap #mainwrap #content #mainArea #rightcol .section .maparea #mapcomment {
	margin:0;
	padding:0;
}
#diary #bodywrap #mainwrap #content #mainArea #rightcol .section .maparea #mapcomment li {
	margin:0;
	padding:0;
	position:absolute;

}
#diary #bodywrap #mainwrap #content #mainArea #rightcol .section .maparea #mapcomment li#n01{
	top:159px;
	left:8px;
}
#diary #bodywrap #mainwrap #content #mainArea #rightcol .section .maparea #mapcomment li#n02{
	top:242px;
	left:161px;
}
#diary #bodywrap #mainwrap #content #mainArea #rightcol .section .maparea #mapcomment li#n03{
	top:310px;
	left:308px;
}
#diary #bodywrap #mainwrap #content #mainArea #rightcol .section .maparea #mapcomment li#n04{
	left: 462px;
	top: 215px;
}
#diary #bodywrap #mainwrap #content #mainArea #rightcol .section .maparea #mapcomment li#n02 span{
	left:-150px;
}
#diary #bodywrap #mainwrap #content #mainArea #rightcol .section .maparea #mapcomment li#n03 span{
	left:-200px;
}
#diary #bodywrap #mainwrap #content #mainArea #rightcol .section .maparea #mapcomment li#n04 span{
	left: -350px;
}
.section p.prof {
	text-align:center;
	margin-bottom:5px;
}
.section p.more {
	text-align:right;
	padding-bottom:1em;
}
.section h4 {
	padding-bottom:1em;
	padding-left:5px;
	}
.section p.text {
	padding-bottom:2em;
	padding-left:5px;
	}
/**/

p.img-popup{
	position:relative;
	}

.img-popup span {
    width: 500px;
    height: 350px;
    position: absolute;
    top: -400px;
    left: -70px;
    text-align: center;
    z-index: 2;
    display: none;
	border:1px solid #ccc;
}

