@import url(/images/css/common.css);

div.error{
	border: 1px #c51c18 solid;
	padding: 10px;
	color: #c51c18;
	font-weight: bold;
}


body {
	background: #f3eaba url('/images/h/texture2.jpg') left top repeat-x;
}

#layout{
	background: none;
}

#header{
	background: url('/images/loginbar.gif') right 42px no-repeat;
}
#logo{
	position: absolute;
	top: 10px;
	left: 50px;
	width: 208px;
	height: 133px;
}
#girl{
	position: absolute;
	top: 20px;
	left: 270px;
}

#stuff{
	position: absolute;
	top: 30px;
	left: 460px;
}



	#loginform{
		margin: 10px 0 0 auto;
		width: 210px;
	}

.ccenter{
	padding-left: 40px;
	padding-right: 10px;
}

#nav{
	font-size: 11px;
	margin: 0;
	padding: 5px 0 0 0;
}

#submenu{
	width: 430px;
	margin: 0;
	padding: 0;
	background: url('/images/submenu_bg.gif') left top repeat-y;
}
	#submenu span{
		display: block;
		width: 430px;
		margin: 0;
		padding: 0;
		background: url('/images/submenu_top.gif') left top no-repeat;
	}
		#submenu span ul{
			width: 430px;
			margin: 0;
			padding: 18px 0 18px 70px;
			min-height: 66px;
			_height: 66px;
			background: url('/images/submenu_bot.gif') left bottom no-repeat;
			color: #82194A;
			font-weight: bold;
		}
			#submenu span ul li{
				margin: 0;
				padding: 2px 0 2px 10px;
			}
				#submenu span ul li a:link,
				#submenu span ul li a:visited{
					color: #407a2c;
				}

#rooms_menu{
	width: 100%;
	margin: 0 auto;
	padding: 0;
	font-size: 20px;
	list-style: none;
}
	#rooms_menu li{
		width: 46%;
		min-width: 211px;
		height: 83px;
		margin: 5px auto;
		padding: 0;
		float: left;
		/*border: #000 1px solid;*/
	}
		#rooms_menu li a{
			display: block;
			width: 161px;
			height: 63px;
			margin: auto;
			padding: 10px 10px 10px 40px;
		}
		#rooms_menu li.row1{
			background: url('/images/rm_1.gif') center top no-repeat;
			padding-right: 12px;
		}
		#rooms_menu li.row2{
			background: url('/images/rm_2.gif') center top no-repeat;
		}
		#rooms_menu li.row3{
			background: url('/images/rm_3.gif') center top no-repeat;
			padding-right: 12px;
		}
		#rooms_menu li.row4{
			background: url('/images/rm_4.gif') center top no-repeat;
		}
		#rooms_menu li a:link,
		#rooms_menu li a:visited{
			color: #b6004e;
		}

#proc_menu{
	margin: 0 auto;
	padding: 0;
	width: 421px;
}
	#proc_menu dt,
	#proc_menu dd{
		margin: 0;
		padding: 5px 0;
	}
		#proc_menu dd ul{
			list-style: none;
			margin: 0;
			padding: 0;
			overflow: hidden;
			font-weight: bold;
		}
			#proc_menu dd ul li{
				padding: 4px 10px 0 10px;
				margin: 0;
				width: 180px;
				background: url('/images/marker3.gif') left 10px no-repeat;
				height: 30px;
			}
				#proc_menu dd ul li.row1{
					float: left;
				}
				#proc_menu dd ul li.row2{
					margin-left: 200px;
				}

div.pager{
	line-height: 150%;
}
	div.pager div,
	div.pager a:link,
	div.pager a:visited{
		color: #82194a;
	}
	div.pager b{
		font-size: 18px;
		color: #82194a;
	}

ul.comments{
	list-style: none;
	margin: 0 0 20px 0;
	padding: 0;
}
	ul.comments li{
		margin: 0;
		padding: 8px 0;
		overflow: hidden;
		clear: both;
	}
		ul.comments li img{
			margin: 0 10px 5px 0;
			padding: 0;
			float: left;
		}
		ul.comments li .user{
			color: #82194a;
			font-weight: bold;
		}
		ul.comments li .dt{
			color: #3f6f00;
			font-size: 11px;
		}

h5.subzag{
	font-size: 24px;
	color: #407a2c;
	padding: 10px 0;
}
div.userform{
}
	div.userform div{
		padding: 4px 0;
	}

.rightblock{
	list-style: none;
	margin: 0;
	padding: 80px 5px 10px 20px;
	text-align: left;
}
	.rightblock li{
		margin: 0;
		padding: 3px 0;
	}
		.rightblock li a:link,
		.rightblock li a:visited{
			color: #82194a;
		}
#iwhathow{
	background: url('/images/iwhathow.jpg') 10px top no-repeat;
	padding-top: 60px;
}
#iboard{
	background: url('/images/iboard.jpg') 10px top no-repeat;
	padding-top: 50px;
}
#igoods{
	background: url('/images/igoods.jpg') 10px top no-repeat;
}
#iservices{
	background: url('/images/iservices.jpg') 10px top no-repeat;
	padding-top: 50px;
}

