﻿#banner
{
	margin:0;
	height:118px;
	border:solid 1px #ffffff;
	background:url(http://pics.sigbang.com/home/banner_bg.gif) repeat-x;
}
#banner .inner
{
	height:118px;
	padding:0 0 0 270px;
	background:url(http://pics.sigbang.com/home/banner_dec.gif) no-repeat;
	color:#ffffff;
	text-align:left;
}
#banner .inner .headrow
{
	padding: 10px 0;
	font-size:16px;
	font-weight:bold;
}
#banner .inner .datarow
{
	padding: 0 0 0 32px;
	font-size:14px;
	line-height:20px;
}
#principal
{
	margin:0;
	background:#ffffff;
	padding:5px;
	text-align:left;
}
#principal .heading
{
	border:solid 1px #b3d6f2;
	padding:1px;
}
#principal .heading .inner
{
	height:24px;
	line-height:24px;
	background: url(http://pics.sigbang.com/home/caption_bg.gif) repeat-x;
	padding: 0 5px;
}
#principal .heading .text
{
	background: url(http://pics.sigbang.com/public/icon.gif) no-repeat left center;
	padding-left:20px;
	color:#2954a3;
	font-size:13px;
	font-weight:bold;
}
#principal .heading .link
{
	margin: 0 10px 0 0;
	float:right;
}
#principal .datarea
{
	margin:0;
	padding:5px 0;
}
#friends
{
	width:270px;
	margin:0 auto;
	padding: 0 0 10px 0;
	text-align:center;
}
#friends .count
{
	height:60px;
	line-height: 60px;
	color: #333333;
	font-size:24px;
}
#friends .tips
{
	height: 24px;
	line-height:24px;
	color: #999999;
}
#friends .first
{
	width:60px;
	float:left;
}
#friends .second
{
	width:90px;
	float:left;
}
#friends .third
{
	margin: 0 0 0 155px;
}
#friends .count .first
{
	background: url(http://pics.sigbang.com/home/contacts_bg.gif) no-repeat;
}
#friends .count .second
{
	background: url(http://pics.sigbang.com/home/contacts_bg.gif) no-repeat -60px 0;
}
#friends .count .third
{
	background: url(http://pics.sigbang.com/home/contacts_bg.gif) no-repeat -150px 0;
}
#activities
{
	margin:0;
	min-height: 300px;
	height:auto !important;
	*height:300px;
}
#activities .recent
{
	margin:0;
}
#activities .recent .heading
{
	
}
#activities .recent .datarea
{
	border-top: solid 2px #99ccff;
	border-left:solid 1px #99ccff
}
.flash
{
	width:320px;
	float:left;
}
.super
{
	margin:0 0 0 330px;
	min-height:270px;
	height:auto !important;
	*height:270px;
}
.super .headrow
{
	height:24px;
	line-height:24px;
}
.super .headrow .text
{
	color: #0a529a;
	font-size:13px;
	font-weight:bold;
}
.super .headrow .link
{
	margin:0 10px 0 0;
	float:right;
}
#activities .data .heading
{
	margin:0;
	padding: 8px 0 2px 5px;
	font-size:13px;
	background:#fff8ee;
	border-bottom:solid 1px #dddddd;
}
#activities .data .heading .text
{
	font-weight:bold;
}
#activities .data .heading .link
{
	margin:0 10px 0 0;
	float:right;
}
.activity
{
	margin: 5px 0;
}
.activity .order
{
	width:15px;
	float:left;
}
.activity .order div
{
	width: 13px;
	height:13px;
	background:url(http://pics.sigbang.com/public/dot_gray_13.gif) no-repeat;
	color: #ffffff;
	font-size:10px;
	line-height:13px;
	text-align:center;
}
.activity .order .focus
{
	background:url(http://pics.sigbang.com/public/dot_green_13.gif) no-repeat;
}
.activity .data
{
	margin: 0 0 0 20px;
	text-align:left;
}
.activity .data .title
{
	margin:5px 0 2px 0;
}
.activity .data .title a
{
	color:#333333;
}
.activity .data .summary
{
	height:18px;
	line-height:18px;
	color:#999999;
}
.activity .data .summary div
{
	margin: 0 10px 0 0;
	float:left;
}
#group
{
	margin: 0 330px 0 0;
}
#topic
{
	width: 325px;
	float:right;
}
.find
{
	margin:0 5px 0 0;
	height:32px;
}
.find .token
{
	width:35px;
	float:left;
	text-align:center;
}
.find .token div
{
	width:32px;
	height:32px;
}
.find .msn
{
	background:url(http://pics.sigbang.com/public/icon_32_32.gif) no-repeat;
}
.find .qq
{
	background:url(http://pics.sigbang.com/public/icon_32_32.gif) no-repeat 0 -40px;
}
.find .mail
{
	background:url(http://pics.sigbang.com/public/icon_32_32.gif) no-repeat 0 -80px;
}
.find .addressbook
{
	background:url(http://pics.sigbang.com/public/icon_32_32.gif) no-repeat 0 -120px;
}
.find .colleague
{
	background:url(http://pics.sigbang.com/public/icon_32_32.gif) no-repeat 0 -160px;
}
.find .classmate
{
	background:url(http://pics.sigbang.com/public/icon_32_32.gif) no-repeat 0 -200px;
}
.find .button
{
	width:60px;
	height:24px;
	line-height:24px;
	background:url(http://pics.sigbang.com/public/btn_b_60_24.jpg) no-repeat;
	text-align:center;
	float:right;
}
.find .button a
{
	color: #3366cc;
	text-decoration:none;
}
.find .info
{
	margin:0 65px 0 40px;
}
.find .info .major
{
}
.find .info .minor
{
	color:#999999;
}
#invite
{
	width: 292px;
	margin:10px auto;
	height: 142px;
	background:url(http://pics.sigbang.com/home/invite_bg.jpg) no-repeat;
}
#invite .inner
{
	padding:10px;
}
#invite .headrow
{
	border-bottom: solid 1px #ffe6ce;
	background: url(http://pics.sigbang.com/public/icon.gif) no-repeat left center;
	height:16px;
	line-height:16px;
	margin:0 0 5px 0;
	padding: 5px 0 2px 20px;
	color:#3399cc;
	font-size:13px;
	font-weight:bold;
}
#invite .datarow
{
	padding:2px;
}
#invite .datarow div
{
	height:24px;
	line-height:24px;
}
#invite .datarow input
{
	float:left;
	height:18px;
	line-height:18px;
	margin-right:1px;
}
#invite .datarow .text
{
	width:50px;
	float:left;
	text-align:right;
}
#invite .datarow .ctrl
{
	margin: 0 0 0 auto;
}
#invite .cmdrow
{
	padding: 5px 0 0 20px;
}
#invite .cmdrow div
{
	margin: 0 10px 0 0;
	width:60px;
	height:22px;
	line-height:22px;
	text-align:center;
	float:left;
}
#invite .cmdrow .button
{
	background: url(http://pics.sigbang.com/public/btn_b_60_20.jpg) no-repeat;
}
#invite .cmdrow .preview
{
	background: url(http://pics.sigbang.com/public/icon_preview.gif) no-repeat left center;
	padding-left: 18px;
	text-align:left;
}