body { font-family:Tahoma, Geneva, sans-serif; background:url(/forum/assets/back.jpg) top center fixed;	padding:0px !important;	margin:0px !important; }
a {	text-decoration:none; color:#ffffff; }

.postTitle a:hover { text-decoration:underline; color:#115098  }

#body { margin:0px 0px 0px 8px;width:1000px;overflow:hidden;padding-top:10px; font-family:Arial, Tahoma !important;}

#page-footer .copyright a { color:#cccccc !important; font-weight:bold }
#page-footer .copyright div { color:#8da7a2 }
	.copyright .gensmall { color:#8da7a2 }
#footer { margin-top:10px }
	#footer p { font-size:11px;	color:#54706b; padding:2px 0px 2px 10px; margin:0px; }

.head_top {	width:1000px; height:33px; }
	.head_top p , #footer .rounded_left p {	font-size:11px;	color:#54706b; padding:8px 0px 2px 10px; margin:0px; }
	.head_top .rounded_left { width:977px; height:33px;	background-image:url(/forum/assets/backgrounds.gif); float:left; }
	.head_top .rounded_right { width:23px; height:33px;	background-image:url(/forum/assets/backgrounds.gif); background-position:0 -152px; float:left }

#head_banner {	height:184px; width:980px; background-color:#000000; margin:0px 10px 0px 10px; background-image:url(/forum/assets/banner.jpg); }

#head_menu { width:1000px; height:73px; }
#head_menu .rounded_left { width:977px;	height:33px; background-image:url(/forum/assets/backgrounds.gif); background-position:0 -33px; float:left }
#head_menu .rounded_right {	width:23px;	height:33px; background-image:url(/forum/assets/backgrounds.gif); background-position:-23px -152px;	float:left }

	#head_menu_mainmenu { height:42px; width:994px;	margin:0px 3px 0px 3px;	float:left;	list-style:none; padding:0px; }
	#head_menu_mainmenu .menu_item { padding-top:2px; height:40px; width:99px; background-image:url(/forum/assets/backgrounds.gif);	background-position:0 -66px; float:left;  text-align:center; font-size:12px; color:#8da7a2; }
		.menu_item a { width:99px; display:block; height:40px; text-decoration:none; color:#8da7a2 !important; line-height:16px; }
		.menu_item a:hover { color:#ffffff; }
		.menu_item a:hover span.menu_item_desc { color:#638b83 !important; }
	#head_menu_mainmenu .menu_item .menu_item_desc { font-size:10px;	color:#54706b; }
	
#head_bottom { width:1000px; height:44px; float:left; }
	#head_bottom .rounded_left { width:977px; height:44px; background-image:url(/forum/assets/backgrounds.gif); background-position:0 -108px; float:left }
	#head_bottom .rounded_right { width:23px; height:44px; background-image:url(/forum/assets/backgrounds.gif); background-position:-56px -152px;	float:left }

#head_bottom_login { width:967px; margin:7px 0px 0px 10px; }
	#head_bottom_login a { color:#ffffff }
	.login_control { float:left; width:100px; font-size:10px; color:#ffffff; padding:0px 0px 0px 10px; }
	.login_submit {	float:left;	width:200px; margin:10px 0px 0px 5px; }
	.login_submit input { margin:0px 0px 0px 0px; float:left;height:22px; }
	.login_register { float:right; width:165px;	margin:10px 0px 0px 0px; }
	.login_register a {	font-size:11px;	color:#ffffff; margin:14px 0px 0px 0px; }
	.login_register a:hover { text-decoration:underline }

#frame_top { height:11px; width:1016px; background-image:url(/forum/assets/frame_top.gif); margin:auto }
#frame_middle {	height:100%; width:1016px; background-image:url(/forum/assets/frame_middle.gif); background-repeat:repeat-y; margin:auto; }
#frame_bottom {	height:11px; width:1016px; background-image:url(/forum/assets/frame_bottom.gif); margin:auto }

#page-header { padding:0px !important; background-image:none !important;	width:1016px !important; }

.bodyline .header_body_content { width:182px !important; }

.panel .header_left { width:13px; height:31px; background:url(/forum/assets/headers.gif); float:left }
.panel .header_middle { width:171px; height:31px; background:url(/forum/assets/headers_middle.gif); float:left }
.panel .header_middle h3 { padding:0px;	margin:8px 0; color:#FFFFFF; text-align:center;	text-decoration:none; border:none; font-size:13px; }
.panel .header_right { width:13px; height:31px; background:url(/forum/assets/headers.gif); background-position:-13px 0; float:left }
.panel .header_body { border:Solid 1px #CCCCCC;	width:180px; float:left; padding:5px 5px 5px 10px; margin-bottom:10px;}
	#topics,#album { width:180px }
		#topics ul { margin:0px; padding:0px; list-style:none; }
		#topics ul li { text-align:right; width:176px; padding:2px 0px 2px 0px; }

