*	{
		margin:0;
		padding:0;
		font-size:12px;
		font-weight:normap;
	}
body	{
		margin:1px 2px;
		text-align:center;
		/*
		background:#000;
		background:url(../img_bg_subwin.gif) 50% 0 repeat-y #ddd;
		*/
		background-color:#ddd;
		background-image:url(../img/bg_subwin.gif);
		background-position:50% 0;
		background-repeat:repeat-y;
	}
#header	{
		padding:2px 4px;
		height:20px;
		line-height:20px;
		background-color:#000;
		text-align:right;
	}
#header a	{
		color:#fff;
		text-decoration:none;
	}
#header a img	{
		border:0;
	}
#wrapper	{
		margin:10px auto 0;
		width:400px;
		text-align:left;
	}
#wrapper div.scroll	{
		height:290px;
		overflow-y:scroll;
	}
#wrapper h2	{
		margin:6px 0 8px;
		padding:0 2px 3px;
		border-bottom:1px solid #000;
	}
#wrapper h2.form	{
		cursor:pointer;
	}

#wrapper form.hide	{
		display:none;
		padding-bottom:8px;
	}

#wrapper dl	{
		margin:5px 0;
	}
#wrapper dl dt	{
		margin-bottom:3px;
		padding-left:15px;
		background-image:url(../img/list.gif);
		background-position:3px 50%;
		background-repeat:no-repeat;
	}
#wrapper dl dd	{
		margin-bottom:10px;
		padding-left:25px;
	}









#wrapper ul	{
		margin:5px 0;
	}
#wrapper ul.comments	{
		margin-left:25px;
	}
#wrapper ul li img	{
		border:0;
	}
#wrapper ul li span	{
		font-size:10px;
	}
#wrapper ul li a	{
		text-decoration:none;
	}

#wrapper ul.images li	{
		list-style:none;
		float:left;
		margin-bottom:10px;
		margin-right:10px;
	}
#wrapper ul.images li img.photo	{
		padding:3px;
		border:1px solid #ddd;
	}



#wrapper ul.comments li	{
		margin-bottom:4px;
	}









.button	{
		margin-left:25px;
		width:50px;
	}

img	{
		border:0;
	}
.formwidth	{
		width:310px;
	}
.imeoff	{
		ime-mode:disabled;
	}
