* {
	margin: 0px;
	padding: 0px;
}

body, html {
	height: 100%;
	overflow: auto !important; overflow: hidden;

}

body {
	background: url(../images/new/bg.jpg) repeat;
}

#header {
	background: url(../images/new/header_background.gif);	
	width: 850px;
	height: 100px;
	margin-left: 20px;

}

#logo {
	text-indent: -3000px;
	background: url(../images/new/hk_logo.gif) no-repeat;
	width: 207px;
	height: 118px;
	position: absolute;
	top: -8px;
	left: -3px;
	margin-left: 20px;
}

#logoforum {
	text-indent: -3000px;
	background: url(../images/hk_logoforum.gif) no-repeat;
	width: 207px;
	height: 118px;
	position: absolute;
	top: -8px;
	left: -3px;
	margin-left: 20px;
}

#calendar {
	margin-left: 20px;
	padding: 7px;
	font-size: 12px;
			color: #a4a4a4;
}

#calendar h3 {
		color: #427000;
		size:17pt;
		padding: 6px;
}

#calendar h2 {
		color: #61c400;
		size:30pt;
		padding: 6px;
}

#calendar ul {
		margin-left: 8px;
}

#calendar li {
		margin-top: 2px;
		list-style-type: none
}

.calendardate{
		color: #d6c47c;
		font-weight: bold;
		font-size: 12px;

	}
.calendardate1{
			color: #94b175;
			font-weight: bold;
		font-size: 14px;

	}

	
	.calendardate2{
			color: #9d9c89;
			font-weight: bold;
				font-size: 14px;

	}
	


/* @group Navigation  */

#navigation {
	list-style-type: none;
	position: absolute;
	top: 26px;
	left: 214px;
	margin-left: 20px;
}

#nav_1 a {
	text-indent: -3000px;
	background: url(../images/nav_buttons.gif) no-repeat 0px;
	width: 105px;
	height: 18px;
	position: absolute;
	top: 0;
	left: 0;
}

#nav_1 a:hover, #nav_1_select  {
	text-indent: -3000px;
	background: url(../images/nav_buttons_h.gif) no-repeat 0px;
	width: 105px;
	height: 21px;
	position: absolute;
	top: -2px;
}

#nav_2 a {
	text-indent: -3000px;
	background: url(../images/nav_buttons.gif) no-repeat -120px;
	width: 60px;
	height: 18px;
	position: absolute;
	top: 0;
	left: 120px;
}

#nav_2 a:hover, #nav_2_select {
	text-indent: -3000px;
	background: url(../images/nav_buttons_h.gif) no-repeat -120px;
	width: 60px;
	height: 21px;
	position: absolute;
	top: -2px;
	left: 120px;
}

#nav_3 a {
	text-indent: -3000px;
	background: url(../images/nav_buttons.gif) no-repeat -196px;
	width: 99px;
	height: 18px;
	position: absolute;
	top: 0;
	left: 192px;
}

#nav_3 a:hover, #nav_3_select {
	text-indent: -3000px;
	background: url(../images/nav_buttons_h.gif) no-repeat -196px;
	width: 99px;
	height: 21px;
	position: absolute;
	top: -2px;
	left: 192px;
}

#nav_4 a {
	text-indent: -3000px;
	background: url(../images/nav_buttons.gif) no-repeat -312px;
	width: 83px;
	height: 18px;
	position: absolute;
	top: 0;
	left: 440px;	
}

#nav_4 a:hover, #nav_4_select {
	text-indent: -3000px;
	background: url(../images/nav_buttons_h.gif) no-repeat -312px;
	width: 83px;
	height: 21px;
	position: absolute;
	top: -2px;
	left: 440px;
}

#nav_5 a {
	text-indent: -3000px;
	background: url(../images/nav_buttons.gif) no-repeat -402px;
	width: 119px;
	height: 18px;
	position: absolute;
	top: 0;
	left: 302px;	
}

#nav_5 a:hover, #nav_5_select {
	text-indent: -3000px;
	background: url(../images/nav_buttons_h.gif) no-repeat -402px;
	width: 119px;
	height: 21px;
	position: absolute;
	top: -2px;
	left: 302px;
}

#nav_6 a {
	text-indent: -3000px;
	background: url(../images/nav_buttons.gif) no-repeat -550px;
	width: 80px;
	height: 18px;
	position: absolute;
	top: 0;
	left: 534px;	
}

#nav_6 a:hover, #nav_6_select {
	text-indent: -3000px;
	background: url(../images/nav_buttons_h.gif) no-repeat -550px;
	width: 81px;
	height: 21px;
	position: absolute;
	top: -2px;
	left: 534px;
}

/* @end */

/* @group Subnavigation */

#subnavigation {
	list-style-type: none;
	position: absolute;
	top: 70px;
	left: 220px;
	margin-left: 20px;
}

/* @group Subnav 1 */

#sub_1a a {
	text-indent: -3000px;
	background: url(../images/subnav_about.gif) no-repeat 0px;
	width: 45px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 5px;	
}

#sub_1a a:hover, #sub_1a_select {
	text-indent: -3000px;
	background: url(../images/subnav_about_h.gif) no-repeat 0px;
	width: 45px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 5px;	
}

#sub_1b a {
	text-indent: -3000px;
	background: url(../images/subnav_about.gif) no-repeat -60px;
	width: 65px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 65px;	
}

#sub_1b a:hover, #sub_1b_select {
	text-indent: -3000px;
	background: url(../images/subnav_about_h.gif) no-repeat -60px;
	width: 65px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 65px;	
}
/*
#sub_1g a {
	text-indent: -3000px;
	background: url(../images/subnav_about.gif) no-repeat -380px;
	width: 65px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 0px;	
}

#sub_1g a:hover, #sub_1g_select {
	text-indent: -3000px;
	background: url(../images/subnav_about_h.gif) no-repeat -380px;
	width: 65px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 0px;	
}
*/
#sub_1c a {
	text-indent: -3000px;
	background: url(../images/subnav_about.gif) no-repeat -140px;
	width: 68px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 145px;	
}

#sub_1c a:hover, #sub_1c_select {
	text-indent: -3000px;
	background: url(../images/subnav_about_h.gif) no-repeat -140px;
	width: 68px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 145px;	
}

#sub_1d a {
	text-indent: -3000px;
	background: url(../images/subnav_about.gif) no-repeat -219px;
	width: 50px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 225px;	
}

#sub_1d a:hover, #sub_1d_select {
	text-indent: -3000px;
	background: url(../images/subnav_about_h.gif) no-repeat -219px;
	width: 50px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 225px;	
}

#sub_1e a {
	text-indent: -3000px;
	background: url(../images/subnav_about.gif) no-repeat -282px;
	width: 48px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 285px;	
}

#sub_1e a:hover, #sub_1e_select {
	text-indent: -3000px;
	background: url(../images/subnav_about_h.gif) no-repeat -282px;
	width: 48px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 285px;	
}

#sub_1f a {
	text-indent: -3000px;
	background: url(../images/subnav_about.gif) no-repeat -339px;
	width: 30px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 345px;	
}

#sub_1f a:hover, #sub_1f_select {
	text-indent: -3000px;
	background: url(../images/subnav_about_h.gif) no-repeat -339px;
	width: 30px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 345px;	
}

#sub_1h a {
	text-indent: -3000px;
	background: url(../images/subnav_about.gif) no-repeat -440px;
	width: 60px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 385px;	
}

#sub_1h a:hover, #sub_1h_select {
	text-indent: -3000px;
	background: url(../images/subnav_about_h.gif) no-repeat -440px;
	width: 60px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 385px;	
}

/* @end */

/* @group Subnav 2 */

#sub_2a a {
	text-indent: -3000px;
	background: url(../images/subnav_combat.gif) no-repeat 0px;
	width: 44px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 0;	
}

#sub_2a a:hover, #sub_2a_select {
	text-indent: -3000px;
	background: url(../images/subnav_combat_h.gif) no-repeat 0px;
	width: 44px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 0;	
}

#sub_2b a {
	text-indent: -3000px;
	background: url(../images/subnav_combat.gif) no-repeat -55px;
	width: 50px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 57px;	
}

#sub_2b a:hover, #sub_2b_select {
	text-indent: -3000px;
	background: url(../images/subnav_combat_h.gif) no-repeat -55px;
	width: 50px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 57px;	
}

#sub_2c a {
	text-indent: -3000px;
	background: url(../images/subnav_combat.gif) no-repeat -114px;
	width: 62px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 114px;	
}

#sub_2c a:hover, #sub_2c_select {
	text-indent: -3000px;
	background: url(../images/subnav_combat_h.gif) no-repeat -114px;
	width: 62px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 114px;	
}

#sub_2d a {
	text-indent: -3000px;
	background: url(../images/subnav_combat.gif) no-repeat -190px;
	width: 45px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 191px;	
}

#sub_2d a:hover, #sub_2d_select {
	text-indent: -3000px;
	background: url(../images/subnav_combat_h.gif) no-repeat -190px;
	width: 45px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 191px;	
}

#sub_2e a {
	text-indent: -3000px;
	background: url(../images/subnav_combat.gif) no-repeat -236px;
	width: 25px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 250px;	
}

#sub_2e a:hover, #sub_2e_select {
	text-indent: -3000px;
	background: url(../images/subnav_combat_h.gif) no-repeat -236px;
	width: 25px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 250px;	
}

#sub_2f a {
	text-indent: -3000px;
	background: url(../images/subnav_combat.gif) no-repeat -250px;
	width: 34px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 250px;	
}

#sub_2f a:hover, #sub_2f_select {
	text-indent: -3000px;
	background: url(../images/subnav_combat_h.gif) no-repeat -250px;
	width: 34px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 250px;	
}

/* @end */

/* @group Subnav 3 */

#sub_3a a {
	text-indent: -3000px;
	background: url(../images/subnav_gaming.gif) no-repeat 0px;
	width: 53px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 0;	
}

#sub_3a a:hover, #sub_3a_select {
	text-indent: -3000px;
	background: url(../images/subnav_gaming_h.gif) no-repeat 0px;
	width: 53px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 0;	
}

#sub_3b a {
	text-indent: -3000px;
	background: url(../images/subnav_gaming.gif) no-repeat -54px;
	width: 50px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 52px;	
}

#sub_3b a:hover, #sub_3b_select {
	text-indent: -3000px;
	background: url(../images/subnav_gaming_h.gif) no-repeat -54px;
	width: 50px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 52px;	
}

#sub_3c a {
	text-indent: -3000px;
	background: url(../images/subnav_gaming.gif) no-repeat -110px;
	width: 42px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 108px;	
}

#sub_3c a:hover, #sub_3c_select {
	text-indent: -3000px;
	background: url(../images/subnav_gaming_h.gif) no-repeat -110px;
	width: 42px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 108px;	
}

/* @end */

/* @group Subnav 4 */

#sub_4a a {
	text-indent: -3000px;
	background: url(../images/subnav_community.gif) no-repeat 0;
	width: 60px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 0;	
}

#sub_4a a:hover, #sub_4a_select {
	text-indent: -3000px;
	background: url(../images/subnav_community_h.gif) no-repeat 0;
	width: 60px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 0;	
}

#sub_4b a {
	text-indent: -3000px;
	background: url(../images/subnav_community.gif) no-repeat -70px;
	width: 50px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 70px;	
}

#sub_4b a:hover, #sub_4b_select {
	text-indent: -3000px;
	background: url(../images/subnav_community_h.gif) no-repeat -70px;
	width: 50px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 70px;	
}

#sub_4c a {
	text-indent: -3000px;
	background: url(../images/subnav_community.gif) no-repeat -129px;
	width: 100px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 129px;	
}

#sub_4c a:hover, #sub_4c_select {
	text-indent: -3000px;
	background: url(../images/subnav_community_h.gif) no-repeat -129px;
	width: 100px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 129px;	
}

/* @end */

/* @group Subnav 5 */

#sub_5a a {
	text-indent: -3000px;
	background: url(../images/subnav_groups.gif) no-repeat 0;
	width: 100px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 0;	
}

#sub_5a a:hover, #sub_5a_select {
	text-indent: -3000px;
	background: url(../images/subnav_groups_h.gif) no-repeat 0;
	width: 100px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 0;	
}

#sub_5b a {
	text-indent: -3000px;
	background: url(../images/subnav_groups.gif) no-repeat -113px;
	width: 70px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 115px;	
}

#sub_5b a:hover, #sub_5b_select {
	text-indent: -3000px;
	background: url(../images/subnav_groups_h.gif) no-repeat -113px;
	width: 70px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 115px;	
}

#sub_5c a {
	text-indent: -3000px;
	background: url(../images/subnav_groups.gif) no-repeat -194px;
	width: 80px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 200px;	
}

#sub_5c a:hover, #sub_5c_select {
	text-indent: -3000px;
	background: url(../images/subnav_groups_h.gif) no-repeat -194px;
	width: 80px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 200px;	
}

#sub_5d a {
	text-indent: -3000px;
	background: url(../images/subnav_groups.gif) no-repeat -290px;
	width: 80px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 295px;	
}

#sub_5d a:hover, #sub_5d_select {
	text-indent: -3000px;
	background: url(../images/subnav_groups_h.gif) no-repeat -290px;
	width: 80px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 295px;	
}

/* @end */

/* @group Subnav 6 */

#sub_6a a {
	text-indent: -3000px;
	background: url(../images/subnav_pricing.gif) no-repeat 0;
	width: 90px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 0;	
}

#sub_6a a:hover, #sub_6a_select {
	text-indent: -3000px;
	background: url(../images/subnav_pricing_h.gif) no-repeat 0;
	width: 90px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 0;	
}

#sub_6b a {
	text-indent: -3000px;
	background: url(../images/subnav_pricing.gif) no-repeat -105px;
	width: 67px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 105px;	
}

#sub_6b a:hover, #sub_6b_select {
	text-indent: -3000px;
	background: url(../images/subnav_pricing_h.gif) no-repeat -105px;
	width: 67px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 105px;	
}

#sub_6c a {
	text-indent: -3000px;
	background: url(../images/subnav_pricing.gif) no-repeat -187px;
	width: 65px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 187px;	
}

#sub_6c a:hover, #sub_6c_select {
	text-indent: -3000px;
	background: url(../images/subnav_pricing_h.gif) no-repeat -187px;
	width: 65px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 187px;	
}

#sub_6d a {
	text-indent: -3000px;
	background: url(../images/subnav_pricing.gif) no-repeat -267px;
	width: 80px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 267px;	
}

#sub_6d a:hover, #sub_6d_select {
	text-indent: -3000px;
	background: url(../images/subnav_pricing_h.gif) no-repeat -267px;
	width: 80px;
	height: 13px;
	position: absolute;
	top: 0;
	left: 267px;	
}

/* @end */


#ie_fix {
	overflow: auto;
	position: absolute !important; position: relative;
	height: 100%;
	width: 100%;
	z-index: 3;
}

#main_container {
	background: url(../images/new/content_background.gif);
	width: 890px;
	min-height: 100%;
	height: auto !important; height: 100%;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -445px;
	z-index: 4;
}

#content_area {
	background: url(../images/new/content_top.gif) no-repeat;
	width: 850px;
	margin-left: 20px;
}

#content {
	width: 600px;
	float: left;
	position: relative;
	margin-top: 15px;
	left: 18px;
	padding: 10px;
}

#forum_container {
	background: url(../images/forum_background.gif);
	width: 890px;
	min-height: 100%;
	height: auto !important; height: 100%;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -445px;
	z-index: 4;
}

#forum_area {
	background: url(../images/forum_top.gif) no-repeat;
	width: 850px;
	margin-left: 20px;
}


#forum_content {
	width: 814px;
	float: left;
	position: relative;
	margin-top: 15px;
	left: 18px;
}

#promo {
	position: relative;
	width: 850px;
	margin-left: 20px;
}

#sidebar {
	width: 170px;
	float: right;
	position: relative;
	margin-top: 15px;
	right: 14px;
}

#whos {
	visibility:hidden;
	}

	#videocontent{
		margin-left:-13px;
		width:625px;
	}
