/*~~~~~~~~~ global ~~~~~~~~~*/

* { margin: 0; padding: 0; word-break: break-all; }
body { background: #05112B; font: 12px/0.83em Verdana,Helvetica,Arial,sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
a { text-decoration: none; }
	a: hover { text-decoration: underline; }
ul, li { list-style: none; }
fieldset, img { border: none; }
legend { display: none; }
em, strong, cite, th { font-style: normal; font-weight: 400; }
html { overflow: -moz-scrollbars-vertical; }
.left { float: left; }
.right { float: right; }

/* clearfix */
.s_clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.s_clear { zoom: 1; }

/*~~~~~~~~~ layout ~~~~~~~~~*/

.wrap { width: 1004px; text-align: left; margin: 0 auto; background-color: #000; }

#header { width: 100%; }
	#header h1 { float: left; width: 1004px; height: 235px; background-image: url("../images/logo.jpg"); }
		#header h1 a { display: block; height: 235px; text-indent: -5000px; overflow: hidden; }
	#menu { height: 10px; padding: 6px; }
		#menu ul { float: right; }
			#menu li { float: left; display: inline; padding-left: 8px; }
				#menu li a { color: #FFF; font-weight: bold; }

#main { margin-top:8px; color: #FFF; }
	.content h2 { font-size: 16px; color: #FF0000; line-height: 4em; font-weight: normal; }
	.navmenu, .commend { width: 200px; padding: 2px; overflow: hidden; }
		.navmenu a { color: #FFF; }
			.navmenu a:hover {10:12 PM 8/08/2009 background: #666; }
		.navmenu p, .commend p { line-height: 2.2em; }
		.commend p { padding: 6px 0; }
		.commend .com_img { width: 200px; }
	.content { width: 590px; text-align: left; }

#footer { margin-top: 8px; background-color: #23455E; padding: 8px; text-align: center; color: #FFF; }

/*~~~~~~~~~ content ~~~~~~~~~*/
.news, .about, .member, .work, .fun, .link p { line-height: 2.4em; }
	.about strong { color: #A90080; }
	.about img { margin: 0a }
	.member strong { font-weight: bold; color: #A90080; font-size: 16px; }
	.member .name { color: #FF9900; }
	.link p a { color: #FFF; }
	.link p a:hover { background: #999; }