
body, html {
	text-align:	left;
	background:	#ffffff;	
	
	margin:		0;
	padding:	0;
	border:		0;
}

/*
----------
- common -
----------
*/

div
{
	margin: 	0;
	padding:	0;
	border:		0;
}

p
{
	margin:		0;
	padding:	0;
	border:		0;
	
	font-size:		9px;
	font-family: 	"Times New Roman", Times, serif;
	font-weight:	normal;
}

p.title
{
	font-size:		11px;
	font-weight:	bold;
}

p.selected
{
	color:			#ff99cc;
}


/*
------------------
- main structure -
------------------
*/

#wrap
{
	background-color:	#ffffff;
	
	width:				950px;
	
	padding-top:		106px;
}


#menu
{
	float:				left;
	
	background-color:	#ffffff;
	
	width:				130px;
	padding-left:		20px;
	
	text-align:			right;
}


#content
{
	float:				left;
	
	padding-top:		2px;
	position:			relative;	
	
	background-color:	#ffffff;
	width:				799px;
	
	text-align:			center;
}

#footer
{
	clear:				both;
}


/*
--------
- menu -
--------
*/

div.menuSection
{
	padding-bottom:		29px;
	
	background-image:		url(../img/menu_separator.gif);
	background-position:	right bottom;
	background-repeat:		no-repeat;
}

div.menuSection a
{
	display:			block;
	
	margin:		0;
	padding:	0;
	border:		0;
	
	font-size:		9px;
	font-family: 	"Times New Roman", Times, serif;
	font-weight:	normal;
	
	text-decoration:	none;
	
	color:				#000000;
}

div.menuSection a:hover
{
	text-decoration:	underline;
	color:				#777777;
}

div.address
{
	padding-top:		6px;
}

/*
-----------
- cotnent -
-----------
*/


#imgarea
{
	width:				536px;
	
	margin-left:		auto;
	margin-right:		auto;
	
	position:			relative;
}

#mainImgA 
{
	border:		0;
	padding:	0;
	margin-right:	0px;	
	border-width:	0px;
}

#imgarea img, #mainImgA img
{
	margin-bottom:		5px;
	
	border:		0;
	padding:	0;
	margin-right:	0px;	
	border-width:	0px;
}

#imgarea p
{
	text-align:		right;	
}

div.thumblist
{
	width:			550px;
	
	margin-top:		70px;	
	text-center:	center;
	
	margin-left:	auto;
	margin-right:	auto;		
}

div.thumblist a
{	
	border:		0;
	padding:	0;
	margin-right:	0px;
}

div.thumblist a img
{
	border: solid #ffffff;
	border-width:	1px;
	
	margin:		0;
	padding:	0;
}

div.thumblist a:hover img
{
	border: solid #777777;
	border-width:	1px;
}

