#punwrap2 #forum-header
{
	background: #fff url(http://bubbleshq.com/wp-content/themes/bubbles/images/bb_forum_header_top_bg.jpg) top left repeat-x;
	padding: 20px 10px 13px 0;
	border-bottom: 1px solid #f7f7f7;
	height: auto !important;
	height: 90px;
}
#punwrap2 #forum-title
{
	width: 761px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	padding-left: 20px;
}
#punwrap2 #forum-title h1, #punwrap2 #forum-title p
{
	margin: 0px;
	padding: 0px;
	display: inline;
	
	font-size: 20px;
	font-weight: bold;
	color: #002f52;
}
#punwrap2 #forum-title a
{
	text-decoration: none;
}

#punwrap2 #forum-menu
{
	width: 761px;
	margin-left: auto;
	margin-right: auto;
}

#punwrap2 #forum-online-users
{
	width: 761px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 15px;
	padding-left: 20px;
}

#punwrap2 #forum-online-users a
{
	color: #22bfdc;
}

#punwrap2 #forum-online-users a:hover
{
	text-decoration: none;
}

#punwrap2 #forum-menu ul
{
	list-style: none;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	
	background: #09293f url(http://bubbleshq.com/wp-content/themes/bubbles/images/bb_forum_header_nav_edge_right.jpg) right top no-repeat;
	height: 33px;
}
#punwrap2 #forum-menu ul li
{
	float: left;
	/*background: url(http://bubbleshq.com/wp-content/themes/bubbles/images/bb_forum_header_nav_sep.jpg) right top no-repeat;*/
	/*height: 33px;*/
}

#punwrap2 #navindex
{
	color: white;
	padding-left: 13px;
	padding-right: 6px;
	padding-top: 8px;
	padding-bottom: 10px;
	background: url(http://bubbleshq.com/wp-content/themes/bubbles/images/bb_forum_header_nav_edge_left.jpg) left top no-repeat;
}
#punwrap2 #navindex a
{
	color: white;
}

#punwrap2 #navuserlist
{
	color: #22bfdc;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 8px;
	padding-bottom: 10px;
}
#punwrap2 #navuserlist a
{
	color: #22bfdc;
}
#punwrap2 #navsearch
{
	color: #22bfdc;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#punwrap2 #navsearch a
{
	color: #22bfdc;
}
#punwrap2 #navsearch input
{
	border: 1px solid #00060e;
	background: #e0f0fa;
	height: 18px;
}
#punwrap2 #navrecent
{
	color: #22bfdc;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 8px;
	padding-bottom: 10px;
}
#punwrap2 #navrecent a
{
	color: #22bfdc;
}
#punwrap2 #navrss
{
	color: #ff6600;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 8px;
	padding-bottom: 10px;
}
#punwrap2 #navrss a
{
	color: #ff6600;
}
#punwrap2 #navadmin
{
	color: #22bfdc;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 8px;
	padding-bottom: 10px;
}
#punwrap2 #navadmin a
{
	color: #22bfdc;
}

#punwrap2 .scrollbox
{
	overflow: auto;
	background: #fff;
}