body, html {
	background: #262626; 
	font-family:Arial;
	font-size:11px;
	color:#333;

	margin:0px 0px 0px 0px;
	height:100% !important;
	min-height: 100%; 
}

.whitebody { background: #262626 url(../_gfx/bg-global-repeat.gif) fixed center repeat-y; }
:focus { outline: 0; }
::-moz-selection { background: #009999; color: #FFF; }
::selection { background: #009999; color: #FFF; }

img {
	border:0px;
}
form { padding:0px; margin:0px; }

select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

a {
	color:#009999;
	text-decoration:none;
}
a:hover {
	color:#000;
	text-decoration:underline;
}
a:active {
	color: #FF3333;
}

a.greenwhite  {
	color:#009999;
	text-decoration:none;
}
a.greenwhite:hover {
	color:#FFF;
	text-decoration:underline;
}
a.greenwhite:active {
	color: #FF3333;
}

cap {
	font-size:10px;
	color:#999;
	line-height:15px;
}

#red_nolink {
	color:#FF3333;
	text-decoration:none;
}
.red_nolink {
	color:#FF3333;
	text-decoration:none;
}
#redlink {
	color:#FF3333;
	text-decoration:none;
}
#redlink:hover {
	color:#000;	
	text-decoration:underline;
}
#redlink:active {
	color:#009999;
}


.redlink {
	color:#FF3333;
	text-decoration:none;
}
.redlink:hover {
	color:#000;	
	text-decoration:underline;
}
.redlink:active {
	color:#009999;
}

hr {
	border: none 0;
	border-top: 1px dashed #ccc;
	width: 100%;
	height: 1px;
	margin-bottom:20px;
	margin-top:20px;
}

li {
	
	color:#999;
}

blockquote {
	color:#666;
	 margin-top:0px; 
	 margin-bottom:0px;
}

sup, .error {
	color:#FF3333;
}

.link_list {
	margin-left:10px;
}

#view-entry-tab {
	width:32px;
	position:absolute;
	margin-left:-32px;
	z-index:8;
}
#view-entry-tab-IE {
	width:32px;
	position:absolute;
	margin-left:-32px;
	z-index:8;
}

#add-edit-entry {
	width:32px;
	position:absolute;
	margin-left:-32px;
	margin-top:30px;
	z-index:8;
}
#add-container{
	background-color:#FFF;
}
#add-entry-content {
	padding:30px 0px 0px 30px;
	float:left;
}
#comment-container{
	background-color:#FFF;
	padding:0px 0px 30px 0px;
}
#add-comment-entry {
	padding:0px 0px 30px 0px;
	float:left;
}
#add-entry-sidebar {
	width:211px;
	min-height:533px;
	float:right;
	padding-top:30px;
	padding-right:30px;
}

#cancel-post-sidebar {
	width:211px;
	float:right;
	padding-top:30px;
	padding-left:29px;
}

#spacetabs {
	width:840px;
	height:30px;
	background-color:#000;
}
#spacetabs_left {
	width:10px;
	height:40px;
	position:absolute;
	margin-left:-10px;
	margin-top: 0px;
	z-index:3;
	background-color:#000000;
}
#spacetabs_right {
	width:10px;
	height:40px;
	position:absolute;
	margin-left:840px;
	margin-top: 0px;
	z-index:3;
	background-color:#000000;
}

#banner {
	width:840px;
	min-height:40px;
	background-color:#000;
}

#header {
	width:840px;
	height:39px;
	background-color:#F2F2F2;
	border-bottom:1px solid #CCC;
}

#header_noborder {
	width:840px;
	height:39px;
	background-color:#F2F2F2;
}

#footer {
	width:840px;
	background-color:#f2f2f2;
	border-top:1px solid #CCC;
	clear:both;
	min-height:127px;
}

#footer .footerlogo {
	margin-top:30px;
	padding-left:30px;
	text-align:left;
	float:left;
}
#footer .footertext {
	padding-top:37px;
	text-align:left;
	float:left;
	font-size:9px;
	color:#666;
	line-height:14px;
	clear:both;
}

#footer .footertext a {
	font-weight:bold;
}
#footer .footertext a:hover {
	color:#ff3333;
}
#footer .footertext a:active {
	color:#000;
}


#breadcrumb_u {
	width:840px;
	height:39px;
	background-color:#f2f2f2;
}

#breadcrumb {
	width:840px;
	height:39px;
	background-color:#f2f2f2;
}

#activitycrumb {
	width:840px;
	height:39px;
	background-color:#fff;
	border-bottom:1px solid #CCC;
}

#projectcrumb {
	width:840px;
	height:39px;
	background-color:#f2f2f2;
	border-bottom:1px solid #CCC;
}

.viewstates {
	float:right;
	width:111px;
	z-index:2;
	position:relative;
}
.viewstates img { float:left; }

.selected {
	color:#000;
	font-weight:bold;
}
.not-selected {
	color:#333;
	text-decoration:underline;
}
.not-selected:hover {
	color:#009999;
	text-decoration:underline;
}

#breadcrumb_else {
	width:840px;
	height:39px;
	background-color:#f2f2f2;
}

#breadcrumb_else .trail {
	padding-top:9px;
	padding-left:29px;
	float:left;
	color:#999;
}
#breadcrumb .trail {
	padding-top:0px;
	padding-left:29px;
	float:left;
	color:#999;
	line-height:39px;
}

#breadcrumb .trail img, #breadcrumb .trail a {
	float:left;
}

#breadcrumb_u .trail {
	padding-top:13px;
	padding-left:29px;
	float:left;
	color:#999;
}

 #activitycrumb .trail {
	padding-top:6px;
	padding-left:27px;
	float:left;
	color:#333;
}

#projectcrumb .trail {
	padding-top:11px;
	padding-left:30px;
	float:left;
	color:#333;
}

#new_activitycrumb_line {
	width:840px;
	height:39px;
	background-color:#FFFFCC;
	border-bottom:1px solid #CCC;
}

#new_activitycrumb_topline {
	width:840px;
	height:39px;
	background-color:#FFFFCC;
	border-top:1px solid #CCC;
}

#new_activitycrumb_noline {
	width:840px;
	height:39px;
	background-color:#FFFFCC;
}

.activity_trail {
	padding-top:9px;
	padding-left:29px;
	float:left;
	color:#999;
}
.activity_trail_sm {
	padding-top:7px;
	padding-left:29px;
	float:left;
	color:#999;
}

#breadcrumb .trail #darklink, #breadcrumb_u .trail #darklink, #activitycrumb .trail #darklink, #projectcrumb .trail #darklink {
	color:#333;
	font-weight:bold;
}
#breadcrumb .trail #lightlink, #breadcrumb_u .trail #lightlink, #activitycrumb .trail #lightlink, #projectcrumb .trail #lightlink {
	font-weight:bold;
}


#breadcrumb .trail #darklink:hover, #breadcrumb_u .trail #darklink:hover, #activitycrumb .trail #darklink:hover, #projectcrumb .trail #darklink:hover {
	color:#000;	
	text-decoration:underline;
}

#breadcrumb .trail #darklink:active, #breadcrumb_u .trail #darklink:active, #activitycrumb .trail #darklink:active, #projectcrumb .trail #darklink:active {
	color:#FF3333;
}
.contact_input {
	padding-right:10px;
	width:176px;
	font-size:10px;
	border:1px #BDBDBD solid;
	background-color:#FFF;
	padding:2px;
	color:#CCC;
	margin-top:10px;
}

.synapse_input {
	padding-right:10px;
	width:176px;
	font-size:10px;
	border:1px #BDBDBD solid;
	background-color:#FFF;
	padding:2px;
	color:#CCC;
}

.search_input {
	padding-right:10px;
	width:176px;
	font-size:10px;
	border:1px #BDBDBD solid;
	background-color:#FFF;
	padding:2px;
	color:#CCC;
}
.search_input_dark {
	padding-right:10px;
	width:176px;
	font-size:10px;
	background-color: #ffffcc;
	border-left:1px #666 solid;
	border-top:1px #666 solid;
	border-right:1px #ccc solid;
	border-bottom:1px #ccc solid;
	color:#333;
}
.search_input:focus, .contact_input:focus {
	border-left:1px #666 solid;
	 border-top:1px #666 solid;
	 border-right:1px #ccc solid;
	 border-bottom:1px #ccc solid;
	 color:#333;
}
#breadcrumb .search, #breadcrumb_u .search {
	width:211px;
	padding-top:10px;
}
#footer .search {
	width:211px;
	padding-top:29px;
}

#picture-banner {
	width:840px;
	background-color:#FFFFFF;
}

#header #nav, #header_noborder #nav {
	padding-top:0px;
	padding-left:39px;
	float:left;
	color:#ababab;
}

#header #nav a, #header_noborder #nav a {
	font-weight:bold;
}

#header #nav .nonbold a, #header_noborder #nav .nonbold a {
	font-weight:normal;
}

#header #nav strong, #header_noborder #nav strong {
	color:#333;
}

#header .userstatus, #header_noborder .userstatus {
	padding-right:30px;
	float:right;
}


#side_capsule {
	width:211px;
	float:right;
	padding-top:30px;
	padding-bottom:30px;
	clear:both;
}

.tabs {
	padding-bottom:5px;
}

.capsule_top {
	background-image:url(../_gfx/panel-top.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:13px;
	height:29px;
}

.capsule_bottom {
	background-image:url(../_gfx/panel-bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-left:12px;
	padding-right:12px;
	text-align:left;
	height:42px;
}

.capsule_activity_title {
	float:left;
	padding-top:27px;
	width:211px;
	vertical-align:top;
	text-align:left;
	line-height:15px;
}

.capsule_activity_title_nopad {
	float:left;
	width:211px;
	vertical-align:top;
	text-align:left;
	line-height:15px;
}

.capsule_activity {
	float:left;
	width:211px;
	vertical-align:top;
	text-align:left;
	line-height:13px;
}
.affilitate_divide {
	padding:6px 0px 12px 0px;
}
.side_capsule_pr {
	padding-top:10px;
	padding-left:12px;
	padding-right:12px;
	background-color:#FFF;
	text-align:left;
	border-left:2px #ccc solid;
	border-right:2px #ccc solid;
	background-color:#f2f2f2;
}

.capsule_activity .active_item {
	padding-bottom:15px;
	font-size:11px;
}


.capsule_short_bottom {
	background-image:url(../_gfx/panel-short-bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-left:12px;
	padding-right:12px;
	text-align:left;
	height:8px;

}

#add_affiliate li {
	display: inline;
	margin: 0;
	list-style:none;
}

.affiliate_img {
	padding-top:2px;
	padding-left:2px;
	float:left;
}

.affiliate_container {
	padding-top:12px;
	float:left;
	width:185px;
}

.affiliate_container .affiliate_txt {
	color:#999;
	float:left;
}

.affiliate_container  .affiliate_rem_img {
	padding-top:1px;
	float:right;
}



.capsule_mid {
	padding-top:9px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:12px;
	background-color:#FFF;
	text-align:left;
	border-left:2px #ccc solid;
	border-right:2px #ccc solid;
}
.capsule_av_info {
	padding-left:12px;
	padding-right:12px;
	padding-bottom:0px;
	padding-top:9px;
	background-color:#FFF;
	text-align:left;
	border-left:2px #ccc solid;
	border-right:2px #ccc solid;
}

.capsule_mid_links {
	padding-left:12px;
	padding-right:12px;
	padding-bottom:12px;
	background-color:#FFF;
	text-align:left;
	border-left:2px #ccc solid;
	border-right:2px #ccc solid;
}
.capsule_mid_about {
	padding-left:12px;
	padding-right:12px;
	padding-bottom:12px;
	padding-top:9px;
	background-color:#FFF;
	text-align:left;
	border-left:2px #ccc solid;
	border-right:2px #ccc solid;
}

.capsule_mid_cat {
	padding-top:9px;
	padding-left:12px;
	padding-right:12px;
	background-color:#FFF;
	text-align:left;
	border-left:2px #ccc solid;
	border-right:2px #ccc solid;
}


.capsule_mid_cat li {
	display: inline;
	margin: 0;
}

.capsule_mid_cat .selected {
	display:none;
}

.capsule_bottom_links {
	padding-top:9px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:17px;
	background-color:#FFF;
	text-align:left;
	border-left:2px #ccc solid;
	border-right:2px #ccc solid;
}

.capsule_search {
	padding-top:10px;
	padding-bottom:10px;
	background-color:#f3f3f3;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	border-left:2px solid #ccc;
	border-right:2px solid #ccc;
}
.capsule_title {
	font-weight:bold;	
	font-size:11px;
	color:#666;
}

.capsule_lite_top {
	background-image:url(../_gfx/panel-lite-top.gif);
	background-repeat:no-repeat;
	text-align:center;
	margin-top:20px;
	height:18px;
}

.capsule_lite_bottom {
	background-image:url(../_gfx/panel-lite-bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-left:12px;
	padding-right:12px;
	text-align:left;
	height:21px;

}

.capsule_lite_mid {
	padding-top:9px;
	padding-left:10px;
	padding-right:9px;
	background-color:#FFF;
	text-align:left;
	border-left:2px #ccc solid;
	border-right:2px #ccc solid;
}

.capsule_invite_member {
	padding-left:9px;

	background-color:#FFF;
	text-align:left;
	border-left:2px #ccc solid;
	border-right:2px #ccc solid;
}

.capsule_invite_member_frame {
	border:0px;
	width:198px;
	height:22px;
	margin-top:2px;
}

.capsule_invite_member_frame_large {
	border:0px;
	width:198px;
	height:231px;
	margin-top:2px;
}

.capsule_lite_links {
	padding-top:9px;
	padding-left:12px;
	padding-right:12px;
	background-color:#FFF;
	text-align:left;
	border-left:2px #ccc solid;
	border-right:2px #ccc solid;
}

.capsule_lite_tribe {
	padding-left:12px;
	padding-right:12px;
	background-color:#FFF;
	text-align:left;
	border-left:2px #ccc solid;
	border-right:2px #ccc solid;
	color:#999;
}

.capsule_lite_tribe li{
	display: inline;
	margin: 0;
}

.capsule_lite_tribe .selected a {
	color:#333;
}

.capsule_lite_tribe li .inactive {
}

.capsule_lite_tribe strong {
	color:#333;
}
.capsule_lite_tribe a {
	font-weight:bold;
}

.error_win {
	background-color:#FFE5EA;
	width:540px;
	height:48px;
	text-align:left;
	color:#000000;
	margin-bottom:30px;
	border:1px #ccbbbb solid;
}

#error_win_2 {
	background-color:#FFE5EA;
	width:540px;
	height:48px;
	text-align:left;
	color:#000000;
	margin-bottom:30px;
	margin-top:10px;
	border:1px #ccbbbb solid;
	visibility:hidden;
	display:none;
}

#error_win_3 {
	background-color:#FFE5EA;
	width:540px;
	height:48px;
	text-align:left;
	color:#000000;
	margin-bottom:30px;
	margin-top:10px;
	border:1px #ccbbbb solid;
	visibility:hidden;
	display:none;
}

#confirm_win {
	background-color:#FFFFCC;
	width:540px;
	height:48px;
	text-align:left;
	color:#000000;
	margin-bottom:30px;
	margin-top:10px;
	border:1px #cccca3 solid;
}

#list_confirm_win {
	background-color:#FFFFCC;
	width:760px;
	height:48px;
	text-align:left;
	color:#000000;
	margin-bottom:0px;
	margin-top:40px;
	border:1px #cccca3 solid;
}

#entry_confirm_win {
	background-color:#FFFFCC;
	width:540px;
	height:48px;
	text-align:left;
	color:#000000;
	margin-bottom:0px;
	margin-top:0px;
	border:1px #cccca3 solid;
}

#sys_message {
	background-color:#FFFFCC;
	width:540px;
	height:48px;
	padding:10px;
	text-align:left;
	color:#000000;
	font-size:11px;
	margin-bottom:0px;
	margin-top:0px;
	border:1px #cccca3 solid;
}

#pagination {
	width:32px;
	height:373px;
	clear:right;
	margin-left:-65px;
	margin-top:-370px;
	z-index:5;
	vertical-align:bottom;
	position:absolute;
}
#pr_pagination {
	width:32px;
	height:373px;
	clear:right;
	margin-left:-75px;
	margin-top:-401px;
	z-index:5;
	vertical-align:bottom;
	position:absolute;
}
.pg_container {
	width:32px;
	font-size:10px;
}

.pg_container .pg_number {
	margin-top:1px;
	width:32px;
	height:32px;
	z-index:3;
	background:#3d3d3d url(../_gfx/pg_overlay.gif) no-repeat;
	float:left;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:#999;
	line-height:32px;
}

.pg_container .pg_dim {
	margin-top:1px;
	width:32px;
	height:32px;
	z-index:3;
	background:#313131 url(../_gfx/pg_overlay.gif) no-repeat;
	float:left;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:#666;
	line-height:32px;
}

.pg_container .pg_select {
	margin-top:1px;
	width:32px;
	height:32px;
	z-index:3;
	background:#fff url(../_gfx/pg_overlay.gif) no-repeat;
	float:left;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:#333;
	line-height:32px;
}

.pg_container .pg_select:hover {
	text-decoration:none;
}

.pg_container .pg_number:hover, .pg_container .pg_dim:hover {
	text-decoration:none;
	background-color:#464646;
}

.pg_container .pg_select_first {
	margin-top:1px;
	width:32px;
	height:32px;
	z-index:3;
	background:#fff url(../_gfx/pg_first_select.gif) no-repeat;
	float:left;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:#333;
	line-height:32px;
}

.pg_container .pg_nonselect_first {
	margin-top:1px;
	width:32px;
	height:32px;
	z-index:3;
	background:#fff url(../_gfx/pg_first_off.gif) no-repeat;
	float:left;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:#999;
	line-height:32px;
}

.pg_container .pg_dim_first {
	margin-top:1px;
	width:32px;
	height:32px;
	z-index:3;
	background:#313131 url(../_gfx/pg_first_dim.gif) no-repeat;
	float:left;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:#666;
	line-height:32px;
}

.pg_container .pg_select_last {
	margin-top:1px;
	width:32px;
	height:32px;
	z-index:3;
	background:#fff url(../_gfx/pg_last_select.gif) no-repeat;
	float:left;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:#333;
	line-height:32px;
}

.pg_container .pg_nonselect_last {
	margin-top:1px;
	width:32px;
	height:32px;
	z-index:3;
	background:#fff url(../_gfx/pg_last_off.gif) no-repeat;
	float:left;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:#999;
	line-height:32px;
}

.pg_container .pg_dim_last {
	margin-top:1px;
	width:32px;
	height:32px;
	z-index:3;
	background:#313131 url(../_gfx/pg_last_dim.gif) no-repeat;
	float:left;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:#666;
	line-height:32px;
}


.pg_container .pg_nonselect_last:hover, .pg_container .pg_dim_last:hover {
	background:#fff url(../_gfx/pg_last_on.gif) no-repeat;
	text-decoration:none;
}
.pg_container .pg_select_last:hover {
	text-decoration:none;
}


.pg_container .pg_nonselect_first:hover, .pg_container .pg_dim_first:hover {
	background:#fff url(../_gfx/pg_first_on.gif) no-repeat;
	text-decoration:none;
	color:#666;
}
.pg_container .pg_select_first:hover {
	text-decoration:none;
}

.pg_container .pg_next {
	margin-top:4px;
	width:32px;
	height:33px;
	z-index:3;
	background-image:url(../_gfx/pg_next.gif) no-repeat;
	float:left;
}
.pg_container .pg_prev {
	margin-top:2px;
	width:32px;
	height:33px;
	z-index:3;
	background-image:url(../_gfx/pg_prev.gif) no-repeat;
	float:left;
}

.avatar {
	padding-bottom:8px;
}
.color0 {
	color:#000;
}
.color3 {
	color:#333;
}
.color6 {
	color:#666;
}
.color5 {
	color:#555;
}
.color9 {
	color:#999;
}
.color9 a {
	color:#999;
}
.colorC {
	color:#ccc;
}

#c6u, #c6u:visited {
	color:#666;
	text-decoration:underline;
}

#c6u:hover {
	color:#000;
}

#c6u:active {
	color:#FF0000;
}
.yellow {
	color:#eedd55;
}
.orange {
	color:#ff9900;
}
.pink {
	color:#ff0099;
}
.red {
	color:#ff3333;
}

.georgia{
	font-family:Georgia;
}

.georgia-italic {
	font-family:Georgia;
	font-style:italic;
}


.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.7;
	opacity:.70;
	filter: alpha(opacity=70);
}
.litebox_projector {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	background-color: #edf7f2;
	z-index:1003;
	overflow: hidden;
	text-align:left;
	padding:30px;
	color:#333;
	font-size:12px;
	border:2px solid #000;
	min-height:60px;
	min-width:145px;
}
.litebox_overlay {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width:559px;
	height: 445px;
	background-color: #fff;
	z-index:1002;
	overflow: hidden;
	text-align:left;
	padding:30px;
	color:#333;
	font-size:12px;
}
.litebox_overlay a {
	color:#FF3333;
}
.litebox_overlay a:hover {
	color:#000;
	text-decoration:underline;
}
.litebox_overlay a:active {
	color:009999;
}

#projector_whiteout { background-color:#edf7f2; z-index:1004; position:absolute; height:80px; width:100%; }

.edit_comment_frame {
	border:0px;
	width:570px;
	padding-left:-30px;
	background-color:#fff;
	padding-top:12px;
	padding-bottom:15px;
}
.comment_buttons {
	font-size:11px;
}

.comments-image {
	margin-top:10px;
	margin-bottom:30px;
	float:left;
	border:1px solid #ccc;
}

/*******************************************************************
*******************************************************************/
	#options_container { 
		border-top:1px solid #ccc; 
		border-bottom:1px solid #ccc; 
		margin-left:-30px;
		height:39px;
		margin-top:11px;
	}
	.show_comment {
		margin-left:30px;
		float:left;
		border-right:1px solid #ccc;
		padding-right:15px;
		line-height:40px;
		height:39px;
	}
	.show_promote {
		float:left;
		padding:0px 10px 0px 10px;
		line-height:40px;
		height:39px;
		font-size:11px;
		border-right:1px solid #ccc;
	}
	.show_favorite {
		float:left;
		padding:0px 10px 0px 10px;
		line-height:40px;
		height:39px;
		color:#666;
		font-size:11px;
		border-right:1px solid #ccc;
	}
	.show_synapse {
		float:left;
		padding:0px 10px 0px 10px;
		line-height:40px;
		height:39px;
		color:#666;
		font-size:11px;
	}
	.show_date {
		float:right;
		border-left:1px solid #ccc;
		padding:0px 10px 0px 10px;
		line-height:40px;
		height:39x;
		font-size:11px;
		font-style:italic;
		color:#999;
	}
	.synapse-container {  font-size:11px; clear:both; margin-left:-30px; color:#999; display:none; }
	.synapse-container-show {  font-size:11px; clear:both; margin-left:-30px; color:#999;  }
	.synapse-connection { clear:both; height:39px; border-bottom:1px solid #ccc; }
	.synapse-connection-over { height:39px; background-color:#FFFFCC; cursor:pointer; border-bottom:1px solid #ccc; }
	.synapse-img, .synapse-img a, .synapse-img a:hover {  color:#999; float:left; padding-left:30px; padding-right:10px; line-height:38px; text-decoration:none; }
	.synapse-img img, .synapse-create img { float:left; padding-top:12px; }
	.synapse-create {  color:#999; float:left; padding-left:30px; padding-right:10px; line-height:38px; }
	.synapse-post { float:left; line-height:38px; color:#333; }
	.synapse-post img { float:left; padding-top:11px; padding-right:11px; }
	.syntitle { color:#009999; font-weight:bold; }
	.syntitle-o { color:#333; text-decoration:underline; font-weight:bold; }
	.synapse-refer, .synapse-refer a, .synapse-refer a:hover { color:#999; float:right; font-size:10px; line-height:38px; padding-right:11px; text-align:right; font-style:italic; text-decoration:none; }
	.synapse-remove { margin-bottom:-26px; margin-left:26px; padding-top:12px; z-index:2; position:absolute; }
	.synapse-addition { clear:both; height:38px;  color:#999; display:none; }
	.synapse-addition-show { clear:both; height:38px;  color:#999; }
	.synapse-devider { clear:both; margin-bottom:30px; height:1px; }
	
	.synapse-container a:hover, .synapse-container-show a:hover, .synapse-connection a:hover, .synapse-connection-over a:hover  { 
		color:#999; text-decoration:none; }
	.synapse-post a:hover { color:#333; text-decoration:none; }
	.synapse-create a:hover {  color:#333; text-decoration:underline; }
	.synapse-create a:active {  color:#ff3333; text-decoration:underline; }

/*******************************************************************
*******************************************************************/
	
	
	.pr_wrapper {
		background-color:#009999;
		color:#fff;
		padding:2px 5px 2px 5px;
		margin:0px 5px 0px 0px;
		font-weight:bold;
	}
	.pr_wrapper_ie {
		background-color:#009999;
		color:#fff;
		padding:0px 4px;
		margin:0px 5px 0px 0px;
		font-weight:bold;
	}
	.pr_wrapper a:hover, .pr_wrapper_ie a:hover {
		color:#333;
		text-decoration:none;
	}
	.pr_wrapper a, .pr_wrapper_ie a {
		color:#fff;
		padding:2px 0px 2px 0px;
	}
	#p_cat_container {
		padding-top:30px;
		clear:both;
		color:#666;
		font-size:11px;
		clear:both;
		line-height:17px;
	}
	
	.promote_post, .promote_post img, .connect_post, .connect_post img {
		clear:both;
		float:left;
	}
	
	.promote_txt_wrap {
		float:left;
		line-height:40px;
	}
	.p_cats {
		color:#666;
		font-size:11px;
		clear:both;
		
	}
#contactrow, #privacyrow, #colophonrow {
	display:none;
	margin-top:50px;
	padding:0px 30px 30px 30px;
}

#contactrow table, #privacyrow table, #colophonrow table {
	line-height:150%;
	color:#333;
}

#home_footer_container #privacyrow, #home_footer_container #colophonrow  {
	padding:0px;
}
#contactrow .contacttext {
	width:455px;
	height:200px;
	margin-top:10px;
	border:1px solid #ccc;
}
table { font-size:11px; }

.projector {
	padding-top:6px;
	font-size:11px;
}

#projector_comment_container, #projector_thanks_container, #projector_ignore_container {
	width:477px;
	height:44px;
	border:2px solid #ccc;
	font-size:10px;
	line-height:15px;
	color:#333;
	z-index:3;
}
#projector_thanks_container, #projector_ignore_container { display:none; }
.projector_comment_wrap {
	width:388px;
	padding-left:10px;
	border-right:1px solid #ccc;
	height:44px;
	float:left;
}
.projector_comment_thanks {
	width:388px;
	padding-left:10px;
	height:44px;
	float:left;
}
.projector_comment {
	padding-top:6px;
}
.projector_button_container {
	background-color:#fef7ba;
	width:78px;
	height:44px;
	float:left;
}
.projector_button {
	padding:12px 0px 0px 10px;
}


/*******************************************************************
*******************************************************************/

.size13 {
	font-size:13px;
}
.size12 {
	font-size:12px;
}
.size10 {
	font-size:10px;
}
.size11 {
	font-size:11px;
}
.size9 {
	font-size:9px;
}

#sc_tooltip {
	position: absolute;
	padding:2px 4px 3px 4px;
  	margin-left:65px;
	margin-top:0px;
  	background-color: #009999;
  	color:#fff;
  	font-size:10px;
  	visibility: hidden;
	display:none;
	z-index: 100;
}

.padRight { margin-right:1em; margin-bottom:1em; }
.padLeft { margin-left:1em; margin-bottom:1em; }
.padTopBot { margin-bottom:1em; }


	b.rtop, b.rbottom { display:block; }
	b.rtop b, b.rbottom b { display:block; height: 1px; overflow:hidden; background:#fff; }
	b.rbottom.wild b { background:#f0f0f0; }
	b.rtop_over b, b.rbottom_over b { display:block; height: 1px; overflow:hidden; background:#dadada; }
	b.r1 { margin: 0 5px }
	b.r2 { margin: 0 3px }
	b.r3 { margin: 0 2px }
	b.rtop b.r4, b.rbottom b.r4, b.rtop_over b.r4, b.rbottom_over b.r4 { margin: 0 1px; height:2px }
	b.rtop b.r5, b.rbottom b.r5, b.rtop_over b.r5, b.rbottom_over b.r5 { margin:0 0px; height:10px; }
	
	b.rtop_ed, b.rbottom_ed { display:block; }
	b.rtop_ed b, b.rbottom_ed b { display:block; height: 1px; overflow:hidden; background:#ccc; }
	b.rtop_ed b.r4, b.rbottom_ed b.r4 { margin: 0 1px; height:2px }
	b.rtop_ed b.r5, b.rbottom_ed b.r5, b.rtop_ed_over b.r5, b.rbottom_ed_over b.r5 { margin:0 0px; height:10px; }
	
	b.rtop_wild, b.rbottom_wild { display:block; }
	b.rtop_wild b, b.rbottom_ed b { display:block; height: 1px; overflow:hidden; background:#F55B0A; }
	b.rtop_wild b.r4, b.rbottom_wild b.r4 { margin: 0 1px; height:2px;  }
	b.rtop_wild b.r5, b.rbottom_wild b.r5, b.rtop_wild_over b.r5, b.rbottom_wild_over b.r5 { margin:0 0px; height:8px; }
	
	b.rtop_desc, b.rbottom_desc { display:block; }
	b.rtop_desc b, b.rbottom_desc b { display:block; height: 1px; overflow:hidden; background:#009999; }
	b.rtop_desc b.r4, b.rbottom_desc b.r4 { margin: 0 1px; height:2px }
	b.rtop_desc b.r5, b.rbottom_desc b.r5 { margin:0 0px; height:8px; }
	
	.wildhead { width:100%; color:#fff; height:25px; background:#F55B0A; }
	.wildhead img { float:right; margin-right:12px; }
	.wildurl { padding:12px 15px 11px 15px; background-color:#fff; color:#999; border-bottom:1px solid #ccc; height:13px; }
	.wildurl img { float:right; margin-right:-2px; margin-top:-2px; display:none; }
	.wildurl b,
	.wildurl a,
	.wildurl a:visited { color:#333; }
	
	

