@charset "utf-8";
/* CSS Document */

body {
	padding:		0;
	margin:			0;
	border:			0;
	background:		#000;
	color:			#F90;
	font-family:	Verdana, Geneva, sans-serif;
	font-size:		12px;
}

a {
	text-decoration:none;
	color:			#F90;
	font-family:	Verdana, Geneva, sans-serif;
	font-size:		12px;
}
	
a:hover {
	color:			#FF0;
}

h2, legend {
	color:			navy;
	font-family:	Verdana, Geneva, sans-serif;
	font-size:		14px;
	font-weight:	bold;
}

img {
	border:			0;
}

li {
	padding-top:	5px;
	line-height:	16px;
}

label {
	padding:		3px 0px 5px 0px;
	vertical-align:	top;
	width:			100px;
	display:		inline-block;
}

input, textarea {
	font-family:	Verdana, Geneva, sans-serif;
	font-size:		12px;
	line-height:	20px;
	word-spacing:	1px;
	border:			#999 solid 1px;
	padding:		0px 5px 0px 5px;
	margin:			0px;
	background:		#E3DDFF;
}

fieldset {
	border:			#333 solid 1px;
	padding:		0px 0px 10px 15px;
	margin:			0px;
}

legend {
	padding:		0px 10px 0px 10px;
	line-height:	50px;
	vertical-align:	top;
}

#buttons {
	width:			100%;
	height:			25px;
	text-align:		center;
	margin:			10px 0px;
}

#wrapper {
	width:			1000px;
	height:			600px;
	margin: 		auto;
	position:		relative;
	top:			10px;
}

#content {
	width:			100%;
	height:			570px;
}

	#menu {
		width:		180px;
		height:		100%;
		float:		left;
	}
	
	#menu ul {
		width:		130px;
		height:		300px;
		margin:		135px 0px 0px 25px;
		padding:	0;
	   	list-style: none;
		vertical-align:bottom;
		
	}
	
	#menu a {
	   	width: 		110px;
	   	height:		32px;
	   	display: 	block;
		line-height:20px;
	  	text-decoration:none;
	  	color:		#F90;
		font-family:Verdana, Geneva, sans-serif;
		font-size:	14px;
	}
	
	#menu a:hover {
		color:		#FF0;
	}
	
	#page {
		width:		820px;
		height:		100%;
		float:		left;
		overflow:	auto;
		text-align:	center;
		vertical-align:	top;
		font-family:Verdana, Geneva, sans-serif;
		font-size:	12px;
		line-height:20px;
		word-spacing:1px;
	}
	
#footer {
	width:			100%;
	height:			30px;
}
	
	#copyright {
		width:		100%;
		height:		100%;
		text-align:	center;
		line-height:30px;
		color:		#666;
		font-size:	10px;
		font-family:Verdana, Geneva, sans-serif;
		vertical-align:	middle;
	}
	
	#copyright a {
		color:		#666;
		text-decoration:none;
		font-size:	10px;
		font-family:Verdana, Geneva, sans-serif;
	}
	
	#copyright a:hover {
		color:		#999;
	}

#category {
	width:			300px;
	height:			250px;
	float:			left;
}

#category_container {
	height:			250px;
	width:			600px;
	margin:			25px auto;
}

#exh_odd, #exh_even, #exh_top, #exh_bottom {
	width:			350px;
	display:		block;
	border:			#F90 solid 1px;
	margin:			0px 20px 10px 20px;
}

#exh_even, #exh_bottom {
	border:			#FFF2DF solid 1px;	
}

#exh_top {
	margin-top: 	0px;
	padding-top: 	0px;
}

#exh_bottom {
	margin-bottom: 	0px;
	padding-bottom: 0px;
}

.exh_table {
	height:			550px;
	width:			670px;
}

.input_text {
	width:			200px;
	height:			20px;
	display:		inline-block;
}

.input_textarea {
	width:			400px;
	height:			100px;
	display:		inline-block;
}

.input_button {
	width:			100px;
	height:			25px;
	text-align:		center;
	margin-right:	10px;
}

.category_thumb {
	height:			200px;	
}

.center {			text-align:		center; }