#network-main-table {
	width: 980px;
}

#network-left-column {
	width: 200px;
}

#network-middle-column {
	/*width: 380px;*/
}

#network-right-column {
	width: 380px;
}

.network-spacer {
	height: 0px;
}

#network-my-info-header {
	border: 1px solid #009900; 
	width: 99%; 
	padding: 10px 0px 10px 0px; 
	text-align: center;
	margin-bottom: 10px;
}

#network-my-info p{
	font-size: 1em;
}

#network-notify-area {
	border: 1px dashed #009900;
	width: 99%;
	padding: 10px 0px 10px 0px;
	text-align: center;
	margin-bottom: 10px;
}

#network-notify-addition th, #network-notify-addition td {
	text-align: left;
}

#network-loading {
	border: 1px dashed #aaaaaa; 
	width: 99%; 
	padding: 10px 0px 10px 0px; 
	text-align: center;
	margin-bottom: 10px;
}

.loading {
	background-image: url(/gfx/homepage/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#friends-table {
	width: 380px;
	margin-bottom: 5px;
}

#friends-01-wrapper {
	border-bottom: 1px solid #009900;
	width: 100%;
	margin-bottom: 5px;
}

#friends-01-wrapper dl {
	border-top: 1px solid #009900;
	width: 100%;
	margin-bottom: 5px;
}

#friends-01-header {
	width: 100%;
	background-color: #eeeeee;
	height: 26px;
}

#friends-01-wrapper table td {
	padding: 5px 8px 5px 8px;
	vertical-align: middle;
}

#friends-01-wrapper dl dd {
	margin: 0;
	padding: 0;
}

#friends-01-wrapper .icons {
	float: right;
	clear: left;
	padding-left: 5px;
}

.text-right {
	text-align: right;
}

#friends-table-hide {
	width: 100%;
	display: block;
}

.friends-list-tr td {
	height: 30px;
	vertical-align: middle;
	border-bottom: 1px solid #cceecc;
}

.friends-list th {
	height: 30px;
	border-bottom: 1px solid #c0c0c0;
}

.friends-list-online {
	text-align: center;
}

.friends-list-add {
	padding-top: 8px;
}

.friends-list-sorters {
	height: 30px;
	vertical-align: middle;
}

.friends-sort-char {
	float: left;
	padding: 0px 4px 1px 4px;
	margin: 1px;
	color: #000099;
	font-weight: bold;
	border: 1px solid #ffffff;
	cursor: pointer;
}

.friends-page-number {
	float: left;
	padding: 0px 4px 1px 4px;
	margin: 1px;
	color: #000099;
	font-weight: bold;
	border: 1px solid #ffffff;
	cursor: pointer;
}

#logbook-table {
	width: 380px;
	margin-bottom: 5px;
}

#logbook-02-wrapper {
	border-bottom: 1px solid #009900;
	width: 100%;
	margin-bottom: 5px;
}

#logbook-02-wrapper dl {
	border-top: 1px solid #009900;
	width: 100%;
	margin-bottom: 5px;
}

#logbook-02-header {
	width: 100%;
	background-color: #eeeeee;
	height: 26px;
}

#logbook-02-wrapper table td {
	padding: 5px 8px 5px 8px;
	vertical-align: middle;
}

#logbook-02-wrapper dl dd {
	margin: 0;
	padding: 0;
}

#logbook-02-wrapper .icons {
	float: right;
	clear: left;
	padding-left: 5px;
}

.logbook-list td {
	height: 30px;
	border-bottom: 1px solid #eeeeee;
	vertical-align: middle;
}

.logbook-list small {
	color: #c0c0c0;
}

.logbook-timestamp {
	width: 15%;
}

.logbook-icon {
	width: 5%;
}

.logbook-text {
	width: 80%;
}

#avatars-03-wrapper {
	border-bottom: 1px solid #009900;
	width: 100%;
	margin-bottom: 5px;
}

#avatars-03-wrapper dl {
	border-top: 1px solid #009900;
	width: 100%;
	margin-bottom: 5px;
}

#avatars-03-header {
	width: 100%;
	background-color: #eeeeee;
	height: 26px;
}

#avatars-03-wrapper table td {
	padding: 5px 8px 5px 8px;
	vertical-align: middle;
}

#avatars-03-wrapper dl dd {
	margin: 0;
	padding: 0;
}

#avatars-03-wrapper .icons {
	float: right;
	clear: left;
	padding-left: 5px;
}

#avatars-03-wrapper .clearfix {
	clear: left;
	line-height: 0;
	height: 0;
}

.network-avatars-images { 
	border: 1px solid #eeeeee;
	padding-bottom: 2px; 
	cursor: pointer;
}

.avatars-image {
	float: left;
	margin: 4px; 
	height: 117px; 
}

#loves-04-wrapper, #hates-05-wrapper {
	border-bottom: 1px solid #009900;
	width: 100%;
	margin-bottom: 5px;
}

#loves-04-wrapper dl, #hates-05-wrapper dl {
	border-top: 1px solid #009900;
	width: 100%;
	margin-bottom: 5px;
}

#loves-04-header, #hates-05-header {
	width: 100%;
	background-color: #eeeeee;
	height: 26px;
}

#loves-04-wrapper table td, #hates-05-wrapper table td {
	padding: 5px 8px 5px 8px;
	vertical-align: middle;
}

#loves-04-wrapper dl dd, #hates-05-wrapper dl dd {
	margin: 0;
	padding: 0;
}

#loves-04-wrapper .icons, #hates-05-wrapper .icons {
	float: right;
	clear: left;
	padding-left: 5px;
}

#loves-04-table, #hates-05-table {
	width: 100%;
}

#loves-04-table td, #hates-05-table td{
	border-bottom: 1px solid #eeeeee;;
}

#comments-06-wrapper {
	border-bottom: 1px solid #009900;
	width: 100%;
	margin-bottom: 5px;
}

#comments-06-wrapper dl {
	border-top: 1px solid #009900;
	width: 100%;
	margin-bottom: 5px;
}

#comments-06-header {
	width: 100%;
	background-color: #eeeeee;
	height: 26px;
}

#comments-06-wrapper table td {
	padding: 5px 8px 5px 8px;
	vertical-align: middle;
}

#comments-06-wrapper dl dd {
	margin: 0;
	padding: 0;
}

#comments-06-wrapper .icons {
	float: right;
	clear: left;
	padding-left: 5px;
}

#comments-06-table {
	width: 100%;
}

#comments-06-table td {
	vertical-align: top;
}

#comments-06-table small {
	color: #c0c0c0;
}

#comments-06-table .comments-row {
	height: 30px;
	vertical-align: top;
	text-align: left;
	border-bottom: 1px solid #eeeeee;
	padding: 5px 5px 5px 0px;
}

#network-comments-message {
	margin-top: 10px;
}

#invitations-wrapper {
	width: 100%;
	text-align: left;
}

#invite-table {
	width: 350px;
}

#invite-table td {
	
}

.network-profile-field {
	font-size: 1em;
	font-weight: bold;
	width: 100px;
}

.invite-list th {
	height: 30px;
	border-bottom: 1px solid #eeeeee;
	vertical-align: middle;
}

.hover {
	background-color: #eeeeee;
	border: 1px dashed #aeaeae;
}

.red {
	background-color: #cc0000;
}

.toggle {
	background-color: #cceeee;
	border: 1px dashed #aeaeae;
}

/*.right {
	float:right;
	clear:left;
}*/

.center {
	text-align: center;	
}