BODY {
	FONT-SIZE: 12px; BACKGROUND: url(body-bg.gif) #fff repeat-x 50% top; MARGIN: 0px; COLOR: #333; FONT-FAMILY: verdana, sans-serif; TEXT-ALIGN: center; 
}
P{
	line-height:20px;
}
BODY.home {
	BACKGROUND: url(home-bg-repeat.jpg) #fff repeat-x 50% top
}
#homebackground {
	BACKGROUND: url(home-bg-center.jpg) no-repeat center top
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.clearleft {
	CLEAR: both; FONT-SIZE: 0px; HEIGHT: 0px
}
A:link {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: blue; PADDING-TOP: 1px
}
A:visited {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: blue; PADDING-TOP: 1px
}
A:hover {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 1px; BACKGROUND-COLOR: blue
}
#show-add-related-goal {
	MARGIN: 0px 0px 20px
}
#add-related-goal {
	DISPLAY: none
}
A.admin:link {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #12a702; PADDING-TOP: 1px; BACKGROUND-COLOR: transparent
}
A.admin:visited {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #12a702; PADDING-TOP: 1px; BACKGROUND-COLOR: transparent
}
#show-add-goal H4 A.admin:link {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #12a702; PADDING-TOP: 1px; BACKGROUND-COLOR: transparent
}
#show-add-goal H4 A.admin:visited {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #12a702; PADDING-TOP: 1px; BACKGROUND-COLOR: transparent
}
#show-create-account H4 A.admin:visited {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #12a702; PADDING-TOP: 1px; BACKGROUND-COLOR: transparent
}
A.admin:hover {
	BACKGROUND: #12a702; COLOR: white
}
#show-add-goal H4 A.admin:hover {
	BACKGROUND: #12a702; COLOR: white
}
#show-create-account H4 A.admin:hover {
	BACKGROUND: #12a702; COLOR: white
}
#show-add-tags H4 A.admin:hover {
	BACKGROUND: #12a702; COLOR: white
}
A.cancel:link {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: red; PADDING-TOP: 1px
}
A.cancel:visited {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: red; PADDING-TOP: 1px
}
A.delete:link {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: red; PADDING-TOP: 1px
}
A.delete:visited {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: red; PADDING-TOP: 1px
}
A.cancel:hover {
	BACKGROUND: red; COLOR: white
}
A.delete:hover {
	BACKGROUND: red; COLOR: white
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 26px; MARGIN: 0px 0px 5px; COLOR: #000; LINE-HEIGHT: 1em; FONT-FAMILY: "courier new", courier, monospace; LETTER-SPACING: -1px; POSITION: relative
}
.uploadpicture H1 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 20px
}
.edit H1 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 20px
}
.edit H1 SPAN {
	DISPLAY: block
}
.edit H1 {
	MARGIN-RIGHT: 150px
}
.small {
	FONT-SIZE: 11px; COLOR: #666
}
.category H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; PADDING-BOTTOM: 30px; MARGIN: 10px 0px 0px
}
.generic H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; PADDING-BOTTOM: 30px; MARGIN: 10px 0px 0px
}
H1 A:link {
	COLOR: #000; TEXT-DECORATION: none
}
H1 A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
H1 A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: underline
}
IMG#person {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; Z-INDEX: 5; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative
}
IMG.person {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; Z-INDEX: 5; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative
}
DIV.changearrow {
	FONT-WEIGHT: bold; FONT-SIZE: 34px; FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 35px; COLOR: #999; LINE-HEIGHT: 60px; TEXT-ALIGN: center
}
H1#goaltitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.perma H1#goaltitle {
	MARGIN-RIGHT: 220px
}
.perma H2#wantsto {
	MARGIN-RIGHT: 220px
}
.ag-person H1#goaltitle {
	MARGIN-RIGHT: 220px
}
.ag-person H2#wantsto {
	MARGIN-RIGHT: 220px
}
.perma .entry H5 {
	FONT-SIZE: 14px
}
.perma .entry H5 SPAN {
	FONT-SIZE: 10px
}
.perma #main H3 {
	CLEAR: both; MARGIN-TOP: 30px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%
}
.perma #sidebar H3 {
	FONT-FAMILY: verdana, sans-serif
}
.profile H1 {
	MARGIN-TOP: 18px; MARGIN-LEFT: 95px
}
.profile H2#persondetails {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 12px; POSITION: relative
}
.generic H2#persondetails {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 12px; POSITION: relative
}
.profile H1#persontitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px; PADDING-TOP: 0px
}
.generic H1#persontitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px
}
H2#searchterms {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; MARGIN: 0px 0px 5px; COLOR: #000; LINE-HEIGHT: 1em; FONT-FAMILY: "courier new", courier, monospace; LETTER-SPACING: -1px
}
.category H1 STRONG {
	FONT-SIZE: 22px
}
.generic H1 STRONG {
	FONT-SIZE: 22px
}
A.image-link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: transparent; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
A.image-link:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: transparent; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
.rss A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: transparent; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
H2#persondetails A.admin {
	FONT-SIZE: 11px
}
.image-caption A.admin {
	FONT-SIZE: 11px
}
H2#persondetails SPAN {
	COLOR: #ccc
}
H2#wantsto {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 4px 0px 5px; POSITION: relative
}
.lg H2#wantsto {
	MARGIN: 0px 0px 8px
}
.lg-team H2#wantsto {
	MARGIN: 0px 0px 8px
}
.lg H2#wantsto SPAN {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #ffc; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.lg-team H2#wantsto SPAN {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #ffc; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
H3#numberofentries {
	FONT-SIZE: 12px; MARGIN: 0px 0px 10px; COLOR: #12a702; PADDING-TOP: 10px
}
.search #main {
	MARGIN: 10px 0px 0px 10px; WIDTH: 475px
}
.category #main {
	MARGIN: 5px 0px 0px
}
.generic #main {
	MARGIN: 5px 0px 0px
}
.category #sidebar P {
	FONT-SIZE: 11px; COLOR: #666
}
.generic #sidebar P {
	FONT-SIZE: 11px; COLOR: #666
}
.edit #sidebar P {
	FONT-SIZE: 11px
}
.search #main H3 {
	FONT-SIZE: 14px; MARGIN: 10px 0px
}
.category #main H3 {
	FONT-SIZE: 14px; MARGIN: 10px 0px
}
.generic #main H3 {
	FONT-SIZE: 14px; MARGIN: 10px 0px
}
.category #main H3 {
	MARGIN-TOP: 0px
}
.generic #main H3 {
	MARGIN-TOP: 0px
}
.search #main H3 SPAN {
	FONT-WEIGHT: normal
}
.category #main H3 SPAN {
	FONT-WEIGHT: normal
}
.generic #main H3 SPAN {
	FONT-WEIGHT: normal
}
.search #main OL {
	MARGIN-BOTTOM: 25px
}
.category #main OL {
	MARGIN-BOTTOM: 25px
}
.generic #main OL {
	MARGIN-BOTTOM: 25px
}
.search #main LI {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; COLOR: #666
}
.category #main LI {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; COLOR: #666
}
.generic #main LI {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; COLOR: #666
}
.search #main LI A {
	FONT-SIZE: 14px
}
.category #main LI A {
	FONT-SIZE: 14px
}
.generic #main LI A {
	FONT-SIZE: 14px
}
.search #main LI SPAN {
	FONT-SIZE: 10px; COLOR: #999
}
.category #main LI SPAN {
	FONT-SIZE: 10px; COLOR: #999
}
.generic #main LI SPAN {
	FONT-SIZE: 10px; COLOR: #999
}
#add-tags-aggressively SPAN {
	FONT-SIZE: 11px; COLOR: #666
}
.generic .entry LI SPAN {
	COLOR: #000
}
.category #main UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 30px
}
.category #main OL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 30px
}
.generic #main UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 30px
}
.generic #main OL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 30px
}
.category #main UL.moregoals LI A {
	FONT-SIZE: 11px
}
.category #main UL.weegoals {
	PADDING-LEFT: 10px; MARGIN-LEFT: 18px; BORDER-LEFT: #ddd 2px solid; MARGIN-RIGHT: 40px; LIST-STYLE-TYPE: none
}
.category #main UL.weegoals LI {
	DISPLAY: inline; MARGIN-RIGHT: 5px
}
.category #main UL.weegoals LI A {
	FONT-SIZE: 10px
}
#container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto 30px; WIDTH: 760px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}
.home #container {
	WIDTH: 750px; POSITION: relative
}
#header {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(header-bg-right.gif) #3077a9 no-repeat right bottom; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #255c83; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 35px
}
#header INPUT#search {
	MARGIN-LEFT: 10px; VERTICAL-ALIGN: middle; WIDTH: 175px; COLOR: #999
}
#header A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
#header A.logout {
	FONT-SIZE: 11px
}
#header SPAN {
	FONT-SIZE: 10px
}
.home #header {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#header P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 6px
}
#header STRONG {
	FONT-WEIGHT: bold; COLOR: #fff; MARGIN-RIGHT: 2px
}
.home #header STRONG {
	FONT-WEIGHT: normal
}
.home #header STRONG A {
	FONT-WEIGHT: bold
}
INPUT.submit {
	VERTICAL-ALIGN: middle
}
#header A:link {
	COLOR: #fff
}
#header A:visited {
	COLOR: #fff
}
#header IMG#logo {
	Z-INDEX: 10; RIGHT: 53px; POSITION: absolute; TOP: 32px
}
.home #header IMG#logo {
	RIGHT: 30px; POSITION: absolute; TOP: 34px
}
#page-body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; Z-INDEX: 1; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.error #page-body {
	BACKGROUND: url(new-profile-header-bg.jpg) no-repeat 50% top
}
.login #page-body {
	BACKGROUND: url(new-profile-header-bg.jpg) no-repeat 50% top
}
.account #page-body {
	BACKGROUND: url(new-profile-header-bg.jpg) no-repeat 50% top
}
.uploadpicture #page-body {
	BACKGROUND: url(new-profile-header-bg.jpg) no-repeat 50% top
}
.profile #page-body {
	BACKGROUND: url(new-profile-header-bg.jpg) no-repeat 50% top
}
.search #page-body {
	BACKGROUND: url(new-profile-header-bg.jpg) no-repeat 50% top
}
.zeitgeist #page-body {
	BACKGROUND: url(new-profile-header-bg.jpg) no-repeat 50% top
}
.category #page-body {
	BACKGROUND: url(new-profile-header-bg.jpg) no-repeat 50% top
}
.generic #page-body {
	BACKGROUND: url(new-profile-header-bg.jpg) no-repeat 50% top
}
.perma #page-body {
	BACKGROUND: url(perma-header-bg-green.jpg) no-repeat 50% top
}
.edit #page-body {
	BACKGROUND: url(perma-header-bg-green.jpg) no-repeat 50% top
}
#main {
	Z-INDEX: 2; FLOAT: left; MARGIN: 5px 15px 20px 0px; WIDTH: 500px
}
.home #main {
	CLEAR: none; FLOAT: left; MARGIN: 15px 0px 30px 10px
}
.error #main {
	FONT-SIZE: 14px; MARGIN: 20px
}
.profile #main {
	MARGIN: 10px 0px 15px
}
.perma #main {
	MARGIN-TOP: 20px; FLOAT: none; WIDTH: auto
}
#sidebar {
	FLOAT: right; MARGIN: 5px 0px 0px; WIDTH: 225px
}
.category #sidebar {
	MARGIN-TOP: 10px; WIDTH: 225px
}
.generic #sidebar {
	MARGIN-TOP: 10px; WIDTH: 225px
}
.edit #sidebar {
	MARGIN-TOP: 30px; WIDTH: 170px
}
.category #sidebar H4 {
	COLOR: #666; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.generic #sidebar H4 {
	COLOR: #666; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #ccc 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
.edit #sidebar H2 {
	FONT-SIZE: 11px; MARGIN: 0px 0px 10px; COLOR: #666; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.edit #sidebar H4 {
	FONT-SIZE: 11px; MARGIN: 0px 0px 10px; COLOR: #666; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.edit #sidebar H2#delete {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px 0px 20px
}
.edit #sidebar H2#delete STRONG {
	FONT-SIZE: 12px
}
.perma #sidebar {
	RIGHT: 0px; MARGIN: 0px 0px 50px; WIDTH: 225px; POSITION: absolute; TOP: 90px
}
.perma #sidebar H3 {
	FONT-SIZE: 11px; MARGIN: 0px 0px 10px
}
.home #sidebar {
	MARGIN-TOP: 56px; WIDTH: 185px
}
.home #explanation {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 20px; COLOR: #12a702
}
#flickr H3 {
	FONT-SIZE: 10px; MARGIN: 0px 0px 5px
}
#flickr A {
	BACKGROUND-COLOR: transparent
}
#flickr IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.flickr-link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 80px; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.image-owner .flickr-link {
	FONT-SIZE: 11px
}
#main .image-owner .flickr-link A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #fff
}
.sidebar-links {
	MARGIN-LEFT: 7px
}
.tags A:link {
	COLOR: #666
}
.tags A:visited {
	COLOR: #666
}
.tags A:active {
	COLOR: #666
}
P.category A:link {
	COLOR: #666
}
P.category A:visited {
	COLOR: #666
}
P.category A:active {
	COLOR: #666
}
#new-stuff A:link {
	COLOR: #666
}
#new-stuff A:visited {
	COLOR: #666
}
#new-stuff A:active {
	COLOR: #666
}
.tags A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #666
}
P.category A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #666
}
#new-stuff A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #666
}
#actions {
	MARGIN-BOTTOM: 15px; COLOR: #666; TEXT-ALIGN: center
}
#actions H3 {
	MARGIN: 0px
}
#actions P.button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px
}
#actions P.button A:hover {
	BACKGROUND-COLOR: #fff
}
#actions .youhaveit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; LINE-HEIGHT: 1.25em; PADDING-TOP: 0px
}
#actions-links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(new-actions-bg-green.jpg) no-repeat 50% bottom; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
#actions #actions-links P#linktolg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 12px 0px 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#sidebar H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; MARGIN: 5px 0px 15px; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
#sidebar H4.rss {
	MARGIN: 15px 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H4.rss {
	MARGIN: 15px 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H4.rss IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 3px
}
H4.rss SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 10px
}
H4.rss SPAN A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666; BACKGROUND-COLOR: #fff
}
H4.rss SPAN A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666; BACKGROUND-COLOR: #fff
}
H4#seeeveryone {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px 0px 5px; PADDING-TOP: 10px
}
H4#seeeveryone SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999
}
H4#seeeveryone SPAN STRONG {
	FONT-WEIGHT: normal; COLOR: #666
}
.ads {
	MARGIN-BOTTOM: 20px; WHITE-SPACE: nowrap
}
.ad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 10px
}
#sidebar .ad {
	BORDER-TOP: #ccc 1px solid
}
.ad H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#sidebar .ad H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.ad H4 A {
	
}
#sidebar .ad H4 A {
	
}
.ad P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#sidebar .ad P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.recommended-goals {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.admin-links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.admin-links A.delete {
	COLOR: #333
}
UL.admin-links LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #999; PADDING-TOP: 0px
}
UL.admin-links A {
	FONT-SIZE: 11px
}
P.worthit {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; COLOR: #12a702
}
SPAN.worthit {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; COLOR: #12a702
}
H4 SPAN.worthit {
	FONT-SIZE: 11px
}
P.worthit SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: none; COLOR: #666
}
P.notworthit SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: none; COLOR: #666
}
P.notworthit {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; COLOR: #666
}
SPAN.notworthit {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; COLOR: #666
}
UL.recommended-goals LI {
	MARGIN-BOTTOM: 8px
}
UL.recommended-goals LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px
}
UL.recommended-goals LI H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	FONT-SIZE: 12px; MARGIN: 10px 0px 20px; COLOR: #666
}
.entrybody {
	MARGIN-LEFT: 10px
}
.entryimages UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.problems-by-status {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.problems-by-status {
	MARGIN-BOTTOM: 1em
}
UL.problems-by-status LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 3px 0px; PADDING-TOP: 1px
}
.entryimages UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.entryimages IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; MARGIN: 0px 5px 5px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.entry {
	MARGIN: 0px 30px 20px 0px
}
H4.done {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #ffc; PADDING-BOTTOM: 3px; MARGIN: 5px 20px 0px 0px; PADDING-TOP: 3px
}
H4.done SPAN.edit {
	FONT-WEIGHT: normal; COLOR: #999
}
.profile .entry {
	MARGIN-RIGHT: 15px; BORDER-BOTTOM: #ccc 1px dotted
}
.profile #lastentry {
	MARGIN-BOTTOM: 30px; BORDER-BOTTOM-STYLE: none
}
.profile P#noentries {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 60px 0px 95px
}
.entry A.admin {
	FONT-SIZE: 11px
}
.entry H4 {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #999
}
.profile .entry H5 {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #999
}
.entry P {
	MARGIN: 0px 0px 10px
}
.entry H4 A:link {
	FONT-SIZE: 16px; COLOR: #000; FONT-FAMILY: "courier new", courier, verdana, sans-serif; LETTER-SPACING: -1px
}
.entry H4 A:visited {
	FONT-SIZE: 16px; COLOR: #000; FONT-FAMILY: "courier new", courier, verdana, sans-serif; LETTER-SPACING: -1px
}
.entry H4 A:active {
	FONT-SIZE: 16px; COLOR: #000; FONT-FAMILY: "courier new", courier, verdana, sans-serif; LETTER-SPACING: -1px
}
.entry H4 STRONG {
	FONT-SIZE: 16px; COLOR: #000; FONT-FAMILY: "courier new", courier, verdana, sans-serif; LETTER-SPACING: -1px
}
.profile .entry H5 A:link {
	FONT-SIZE: 16px; COLOR: #000; FONT-FAMILY: "courier new", courier, verdana, sans-serif; LETTER-SPACING: -1px
}
.profile .entry H5 A:visited {
	FONT-SIZE: 16px; COLOR: #000; FONT-FAMILY: "courier new", courier, verdana, sans-serif; LETTER-SPACING: -1px
}
.profile .entry H5 A:active {
	FONT-SIZE: 16px; COLOR: #000; FONT-FAMILY: "courier new", courier, verdana, sans-serif; LETTER-SPACING: -1px
}
.profile .entry H5 STRONG {
	FONT-SIZE: 16px; COLOR: #000; FONT-FAMILY: "courier new", courier, verdana, sans-serif; LETTER-SPACING: -1px
}
.comment H4 STRONG {
	FONT-SIZE: 16px; COLOR: #000; FONT-FAMILY: "courier new", courier, verdana, sans-serif; LETTER-SPACING: -1px
}
.comment H4 A:link {
	FONT-SIZE: 16px; COLOR: #000; FONT-FAMILY: "courier new", courier, verdana, sans-serif; LETTER-SPACING: -1px
}
.comment H4 A:visited {
	FONT-SIZE: 16px; COLOR: #000; FONT-FAMILY: "courier new", courier, verdana, sans-serif; LETTER-SPACING: -1px
}
.comment H4 A:active {
	FONT-SIZE: 16px; COLOR: #000; FONT-FAMILY: "courier new", courier, verdana, sans-serif; LETTER-SPACING: -1px
}
.goal-activity H4 STRONG {
	FONT-SIZE: 16px; COLOR: #000; FONT-FAMILY: "courier new", courier, verdana, sans-serif; LETTER-SPACING: -1px
}
.goal-activity H4 A:link {
	FONT-SIZE: 16px; COLOR: #000; FONT-FAMILY: "courier new", courier, verdana, sans-serif; LETTER-SPACING: -1px
}
.goal-activity H4 A:visited {
	FONT-SIZE: 16px; COLOR: #000; FONT-FAMILY: "courier new", courier, verdana, sans-serif; LETTER-SPACING: -1px
}
.goal-activity H4 A:active {
	FONT-SIZE: 16px; COLOR: #000; FONT-FAMILY: "courier new", courier, verdana, sans-serif; LETTER-SPACING: -1px
}
.comment H4 STRONG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.comment H4 A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.comment H4 A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.comment H4 A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.goal-activity H4 STRONG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.goal-activity H4 A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.goal-activity H4 A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.goal-activity H4 A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.entry H4 SPAN A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: verdana, sans-serif; BACKGROUND-COLOR: transparent
}
.entry H4 SPAN A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: verdana, sans-serif; BACKGROUND-COLOR: transparent
}
.entry H4 SPAN A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: verdana, sans-serif; BACKGROUND-COLOR: transparent
}
.entry H4 SPAN A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: verdana, sans-serif; BACKGROUND-COLOR: transparent
}
.entry H4 SPAN A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: verdana, sans-serif; BACKGROUND-COLOR: transparent
}
.entry H4 SPAN A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: verdana, sans-serif; BACKGROUND-COLOR: transparent
}
.profile .entry H5 SPAN A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: verdana, sans-serif; BACKGROUND-COLOR: transparent
}
.profile .entry H5 SPAN A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: verdana, sans-serif; BACKGROUND-COLOR: transparent
}
.profile .entry H5 SPAN A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: verdana, sans-serif; BACKGROUND-COLOR: transparent
}
.entry H4 A:hover {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #000
}
.comment H4 A:hover {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #000
}
.goal-activity H4 A:hover {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #000
}
.ag-person .entry H5 A:hover {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #000
}
.profile .entry H5 A:hover {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #000
}
.entry H4 STRONG A:hover {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: blue
}
.entry H4 SPAN A:hover {
	COLOR: #fff; BACKGROUND-COLOR: blue
}
.profile .entry H5 SPAN A:hover {
	COLOR: #fff; BACKGROUND-COLOR: blue
}
.profile H3 {
	MARGIN: 5px 0px 10px
}
.profile H3 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999
}
.profile H4 {
	FONT-WEIGHT: normal; MARGIN: 0px
}
.profile H4 A:link {
	FONT-SIZE: 12px; MARGIN: 0px; FONT-FAMILY: verdana, sans-serif; LETTER-SPACING: 0px
}
.profile H4 A:visited {
	FONT-SIZE: 12px; MARGIN: 0px; FONT-FAMILY: verdana, sans-serif; LETTER-SPACING: 0px
}
.profile .entry H5 {
	MARGIN-LEFT: 10px
}
.profile .entry H5 A {
	FONT-SIZE: 14px; COLOR: #000; LETTER-SPACING: 0px
}
.entry P.worthit {
	MARGIN: 2px 0px 0px 28px
}
.bigiconentries .entry P.worthit {
	MARGIN: 2px 0px 0px
}
.entry H3.finished {
	PADDING-LEFT: 28px; BACKGROUND: url(/images/icons/check-big.gif) no-repeat left 50%; LINE-HEIGHT: 21px
}
.profile H4.finished {
	PADDING-LEFT: 28px; BACKGROUND: url(/images/icons/check-big.gif) no-repeat left 50%; LINE-HEIGHT: 21px
}
.entry H3.do-again {
	PADDING-LEFT: 28px; BACKGROUND: url(/images/icons/recycle-big.gif) no-repeat left 50%; LINE-HEIGHT: 21px
}
.profile H4.do-again {
	PADDING-LEFT: 28px; BACKGROUND: url(/images/icons/recycle-big.gif) no-repeat left 50%; LINE-HEIGHT: 21px
}
.entry P.entry-metadata {
	FONT-SIZE: 10px; MARGIN-LEFT: 10px; COLOR: #ccc
}
.comment P.comment-metadata {
	FONT-SIZE: 10px; MARGIN-LEFT: 10px; COLOR: #ccc
}
.comment P.yourcomment-metadata {
	FONT-SIZE: 10px; MARGIN-LEFT: 10px; COLOR: #ccc
}
.goal-activity P.goal-metadata {
	FONT-SIZE: 10px; MARGIN-LEFT: 10px; COLOR: #ccc
}
.entry P.entry-metadata SPAN {
	COLOR: #999
}
.comment P.comment-metadata SPAN {
	COLOR: #999
}
.comment P.yourcomment-metadata SPAN {
	COLOR: #999
}
.goal-activity P.goal-metadata SPAN {
	COLOR: #999
}
.perma .entry {
	CLEAR: left; WIDTH: 470px
}
.thread {
	CLEAR: left; PADDING-LEFT: 10px; MARGIN-LEFT: 10px; BORDER-LEFT: #dedede 3px solid
}
.thread .thread {
	MARGIN-LEFT: 15px
}
.thread .aggregatedperson {
	MARGIN-BOTTOM: 20px
}
.thread .entrybody {
	MARGIN-LEFT: 95px
}
.thread H4 {
	MARGIN-LEFT: 95px
}
.thread P.entry-metadata {
	MARGIN-LEFT: 95px
}
#show-add-entry {
	MARGIN: 1em 0px 20px
}
#add-entry {
	MARGIN: 1em 0px 20px
}
#show-add-goal {
	MARGIN: 1em 0px 20px
}
#add-goal {
	MARGIN: 1em 0px 20px
}
#show-add-problem {
	MARGIN: 1em 0px 20px
}
#add-problem {
	MARGIN: 1em 0px 20px
}
#show-add-place {
	MARGIN: 1em 0px 20px
}
#add-place {
	MARGIN: 1em 0px 20px
}
#show-add-related-goal {
	MARGIN: 1em 0px 20px
}
#show-add-tags {
	MARGIN: 1em 0px 20px
}
#show-add-photo {
	MARGIN: 1em 0px 20px
}
#add-photo {
	MARGIN: 1em 0px 20px
}
#show-add-question {
	MARGIN: 1em 0px 20px
}
#add-question {
	MARGIN: 1em 0px 20px
}
#show-collapsible-form {
	MARGIN: 1em 0px 20px
}
#collapsible-form {
	MARGIN: 1em 0px 20px
}
.show-collapsible-form {
	MARGIN: 1em 0px 20px
}
.collapsible-form {
	MARGIN: 1em 0px 20px
}
#show-add-entry H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; FONT-SIZE: 11px; BACKGROUND: url(add-bug.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 17px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#show-add-goal H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; FONT-SIZE: 11px; BACKGROUND: url(add-bug.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 17px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#show-create-account H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; FONT-SIZE: 11px; BACKGROUND: url(add-bug.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 17px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#show-add-related-goal H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; FONT-SIZE: 11px; BACKGROUND: url(add-bug.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 17px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#show-add-tags H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; FONT-SIZE: 11px; BACKGROUND: url(add-bug.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 17px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#show-add-problem H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; FONT-SIZE: 11px; BACKGROUND: url(add-bug.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 17px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#show-add-photo H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; FONT-SIZE: 11px; BACKGROUND: url(add-bug.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 17px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#show-add-question H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; FONT-SIZE: 11px; BACKGROUND: url(add-bug.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 17px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#show-collapsible-form H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; FONT-SIZE: 11px; BACKGROUND: url(add-bug.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 17px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.show-collapsible-form H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; FONT-SIZE: 11px; BACKGROUND: url(add-bug.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 17px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#show-create-account H4 {
	FONT-SIZE: 26px; FONT-FAMILY: "courier new", courier, monospace
}
#show-done-edit H4 {
	MARGIN: 0px
}
#done-edit H4 {
	MARGIN: 0px
}
#show-done-edit {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 5px 0px 20px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#done-edit {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 5px 0px 20px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#done-edit H4 {
	MARGIN-LEFT: 0px
}
#done-edit {
	DISPLAY: none; BACKGROUND: #ffc; PADDING-BOTTOM: 5px
}
#done-edit P {
	MARGIN: 5px 0px 10px 10px
}
#done-edit P SPAN {
	FONT-SIZE: 11px; COLOR: #999
}
.add-comment {
	CLEAR: left; MARGIN: 20px 0px 0px 23px
}
.thread .add-comment {
	MARGIN: 0px 0px 20px
}
.add-comment H3 {
	MARGIN: 0px 0px 15px
}
#add-entry {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; DISPLAY: none; PADDING-LEFT: 2px; BACKGROUND: #e0f1df; PADDING-BOTTOM: 2px; MARGIN: 0px 10px 20px -10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
#add-goal {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; DISPLAY: none; PADDING-LEFT: 2px; BACKGROUND: #e0f1df; PADDING-BOTTOM: 2px; MARGIN: 0px 10px 20px -10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
#add-tags {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; DISPLAY: none; PADDING-LEFT: 2px; BACKGROUND: #e0f1df; PADDING-BOTTOM: 2px; MARGIN: 0px 10px 20px -10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
#add-tags-aggressively {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; DISPLAY: none; PADDING-LEFT: 2px; BACKGROUND: #e0f1df; PADDING-BOTTOM: 2px; MARGIN: 0px 10px 20px -10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
#add-problem {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; DISPLAY: none; PADDING-LEFT: 2px; BACKGROUND: #e0f1df; PADDING-BOTTOM: 2px; MARGIN: 0px 10px 20px -10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
#add-photo {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; DISPLAY: none; PADDING-LEFT: 2px; BACKGROUND: #e0f1df; PADDING-BOTTOM: 2px; MARGIN: 0px 10px 20px -10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
#add-question {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; DISPLAY: none; PADDING-LEFT: 2px; BACKGROUND: #e0f1df; PADDING-BOTTOM: 2px; MARGIN: 0px 10px 20px -10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
#collapsible-form {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; DISPLAY: none; PADDING-LEFT: 2px; BACKGROUND: #e0f1df; PADDING-BOTTOM: 2px; MARGIN: 0px 10px 20px -10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.collapsible-form {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; DISPLAY: none; PADDING-LEFT: 2px; BACKGROUND: #e0f1df; PADDING-BOTTOM: 2px; MARGIN: 0px 10px 20px -10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
#add-goal {
	MARGIN: 0px 0px 20px
}
#add-tags {
	MARGIN: 0px 0px 20px
}
#add-tags-aggressively {
	MARGIN: 0px 0px 20px
}
#add-entry H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BACKGROUND: #12a702; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px
}
#add-goal H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BACKGROUND: #12a702; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px
}
#create-account H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BACKGROUND: #12a702; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px
}
#add-tags H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BACKGROUND: #12a702; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px
}
#add-tags-aggressively H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BACKGROUND: #12a702; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px
}
#add-question H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BACKGROUND: #12a702; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px
}
#add-problem H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BACKGROUND: #12a702; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px
}
#add-place H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BACKGROUND: #12a702; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px
}
#add-photo H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BACKGROUND: #12a702; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px
}
#collapsible-form H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BACKGROUND: #12a702; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px
}
.collapsible-form H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BACKGROUND: #12a702; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px
}
#add-entry DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px
}
#add-goal DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px
}
#add-question DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px
}
#add-problem DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px
}
#add-place DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px
}
#collapsible-form DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px
}
.collapsible-form DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px
}
.login DL {
	WIDTH: 600px
}
UNKNOWN {
	WIDTH: 150px
}
.add-comment DL {
	MARGIN: 0px 0px 0px 95px
}
#add-entry DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
#add-entry DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
#add-goal DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
#add-goal DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
.add-comment DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
.add-comment DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
#add-question DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
#add-question DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
#add-problem DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
#add-problem DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
#add-place DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
#add-place DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
#collapsible-form DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
#collapsible-form DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
.collapsible-form DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
.collapsible-form DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
#add-entry DT {
	MARGIN-TOP: 5px
}
#add-goal DT {
	MARGIN-TOP: 5px
}
.add-comment DT {
	MARGIN-TOP: 5px
}
#add-question DT {
	MARGIN-TOP: 5px
}
#add-problem DT {
	MARGIN-TOP: 5px
}
#add-place DT {
	MARGIN-TOP: 5px
}
#collapsible-form DT {
	MARGIN-TOP: 5px
}
.collapsible-form DT {
	MARGIN-TOP: 5px
}
#add-entry DD INPUT {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; WIDTH: 470px; FONT-FAMILY: "courier new", courier, monospace; LETTER-SPACING: -1px
}
#add-question DD INPUT {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; WIDTH: 470px; FONT-FAMILY: "courier new", courier, monospace; LETTER-SPACING: -1px
}
#collapsible-form DD INPUT.textfield {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; WIDTH: 470px; FONT-FAMILY: "courier new", courier, monospace; LETTER-SPACING: -1px
}
.collapsible-form DD INPUT.textfield {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; WIDTH: 470px; FONT-FAMILY: "courier new", courier, monospace; LETTER-SPACING: -1px
}
#add-goal DD INPUT {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 170px; FONT-FAMILY: "courier new", courier, monospace; LETTER-SPACING: -1px
}
.add-comment DD INPUT {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 170px; FONT-FAMILY: "courier new", courier, monospace; LETTER-SPACING: -1px
}
#add-question DD INPUT {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 170px; FONT-FAMILY: "courier new", courier, monospace; LETTER-SPACING: -1px
}
#add-problem DD INPUT {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: "courier new", courier, monospace; LETTER-SPACING: -1px
}
#add-entry DD TEXTAREA {
	FONT-SIZE: 12px; WIDTH: 470px; FONT-FAMILY: monospace
}
.add-comment DD TEXTAREA {
	FONT-SIZE: 12px; WIDTH: 470px; FONT-FAMILY: monospace
}
#collapsible-form DD TEXTAREA {
	FONT-SIZE: 12px; WIDTH: 470px; FONT-FAMILY: monospace
}
.collapsible-form DD TEXTAREA {
	FONT-SIZE: 12px; WIDTH: 470px; FONT-FAMILY: monospace
}
.add-comment DD INPUT {
	WIDTH: 300px
}
.add-comment DD TEXTAREA {
	WIDTH: 300px
}
#add-entry DT SPAN {
	FONT-SIZE: 10px; COLOR: #999
}
.add-comment DT SPAN {
	FONT-SIZE: 10px; COLOR: #999
}
#add-problem DT SPAN {
	FONT-SIZE: 10px; COLOR: #999
}
#add-place DT SPAN {
	FONT-SIZE: 10px; COLOR: #999
}
#add-question DT SPAN {
	FONT-SIZE: 10px; COLOR: #999
}
#collapsible-form DT SPAN {
	FONT-SIZE: 10px; COLOR: #999
}
.collapsible-form DT SPAN {
	FONT-SIZE: 10px; COLOR: #999
}
#add-entry DT.submit {
	TEXT-ALIGN: left
}
#add-problem DT.submit {
	TEXT-ALIGN: left
}
#add-place DT.submit {
	TEXT-ALIGN: left
}
#add-question DT.submit {
	TEXT-ALIGN: left
}
#collapsible-form DT.submit {
	TEXT-ALIGN: left
}
.collapsible-form DT.submit {
	TEXT-ALIGN: left
}
#add-entry DT.submit SPAN {
	FONT-SIZE: 10px; COLOR: #999
}
#add-question DT.submit SPAN {
	FONT-SIZE: 10px; COLOR: #999
}
#collapsible-form DT.submit SPAN {
	FONT-SIZE: 10px; COLOR: #999
}
.collapsible-form DT.submit SPAN {
	FONT-SIZE: 10px; COLOR: #999
}
#add-entry DT.submit SPAN A {
	FONT-SIZE: 11px
}
#collapsible-form DT.submit SPAN A {
	FONT-SIZE: 11px
}
.collapsible-form DT.submit SPAN A {
	FONT-SIZE: 11px
}
.bigiconentries H3 {
	BORDER-BOTTOM: #ccc 1px solid
}
.recententries H3 {
	BORDER-BOTTOM: #ccc 1px solid
}
.peopledoingthis H3 {
	BORDER-BOTTOM: #ccc 1px solid
}
.standalone-comments H3 {
	BORDER-BOTTOM: #ccc 1px solid
}
.questions H3 {
	BORDER-BOTTOM: #ccc 1px solid
}
.related-things H3 {
	BORDER-BOTTOM: #ccc 1px solid
}
.peoplesoup {
	CLEAR: left; MARGIN: 0px 0px 20px 20px; LINE-HEIGHT: 30px; PADDING-TOP: 10px
}
.peoplesoup SPAN {
	FONT-SIZE: 11px; COLOR: #666; MARGIN-RIGHT: 3px
}
.peoplesoup SPAN.nobreak {
	MARGIN: 0px; WHITE-SPACE: nowrap
}
.peoplesoup IMG {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 1px solid
}
.featuredentry H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(feature-bg.gif) #cfddeb no-repeat 50% top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px
}
.bigiconentries H4 {
	MARGIN-LEFT: 95px
}
.bigiconentries .entrybody {
	MARGIN-LEFT: 95px
}
.bigiconentries .entryimages {
	MARGIN-LEFT: 95px
}
.bigiconentries P.entry-metadata {
	MARGIN-LEFT: 95px
}
.bigiconentries H5 {
	MARGIN-LEFT: 95px
}
.standalone-comments .commentbody {
	MARGIN-LEFT: 95px
}
.standalone-comments .commentimages {
	MARGIN-LEFT: 95px
}
.standalone-comments .commentimage {
	MARGIN-LEFT: 95px
}
.standalone-comments P.comment-metadata {
	MARGIN-LEFT: 95px
}
.featuredentry H4 {
	MARGIN-LEFT: 95px
}
.featuredentry .entrybody {
	MARGIN-LEFT: 95px
}
.featuredentry .entryimages {
	MARGIN-LEFT: 95px
}
.featuredentry P.entry-metadata {
	MARGIN-LEFT: 95px
}
.bigiconentries .commentbody {
	MARGIN-LEFT: 95px
}
.bigiconentries .commentimages {
	MARGIN-LEFT: 95px
}
.bigiconentries P.comment-metadata {
	MARGIN-LEFT: 95px
}
.goal-activity P.goal-metadata {
	MARGIN-LEFT: 95px
}
.standalone-comments .yourcommentbody {
	MARGIN-LEFT: 0px
}
.standalone-comments .yourcommentimages {
	MARGIN-LEFT: 0px
}
.standalone-comments P.yourcomment-metadata {
	MARGIN-LEFT: 0px
}
.standalone-comments .response-to {
	FONT-WEIGHT: normal; FONT-SIZE: 10px
}
.standalone-comments .response-to A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px
}
.bigiconentries .response-to {
	FONT-WEIGHT: normal; FONT-SIZE: 10px
}
.bigiconentries .response-to A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px
}
.recententries H4 {
	MARGIN-LEFT: 0px
}
.recententries .entrybody {
	MARGIN-LEFT: 0px
}
.recententries .entryimages {
	MARGIN-LEFT: 0px
}
.recententries P.entry-metadata {
	MARGIN-LEFT: 0px
}
.bigiconentries .entry {
	CLEAR: left
}
.standalone-comments .comment {
	CLEAR: left
}
.bigiconentries .goal-activity {
	CLEAR: left
}
.questions {
	CLEAR: left
}
.questions question {
	CLEAR: left
}
.featuredentry .entry {
	BORDER-RIGHT: #cfddeb 2px solid; PADDING-RIGHT: 30px; BORDER-TOP: #cfddeb 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cfddeb 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #cfddeb 2px solid
}
P.featuredteam {
	PADDING-RIGHT: 2px; PADDING-LEFT: 15px; FONT-SIZE: 11px; BACKGROUND: url(team-arrow-bg.gif) #efe7ba no-repeat 0px 50%; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 83px; COLOR: #666; PADDING-TOP: 4px
}
P.featuredteam A {
	FONT-SIZE: 12px
}
.recententries .entry {
	FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 220px
}
.recententries H4 {
	FONT-SIZE: 10px; MARGIN: 0px 0px 3px
}
.recententries H4 A {
	FONT-SIZE: 14px; LETTER-SPACING: 0px
}
.recententries .entrybody {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.3em
}
.recententries .entry-metadata {
	FONT-SIZE: 10px
}
.featuredentry {
	CLEAR: left; MARGIN: 15px 0px
}
.bigiconentries .aggregatedperson {
	FLOAT: left; MARGIN: 0px 10px 5px 0px; WIDTH: 85px; TEXT-ALIGN: center
}
.standalone-comments .aggregatedperson {
	FLOAT: left; MARGIN: 0px 10px 5px 0px; WIDTH: 85px; TEXT-ALIGN: center
}
.featuredentry .aggregatedperson {
	FLOAT: left; MARGIN: 0px 10px 5px 0px; WIDTH: 85px; TEXT-ALIGN: center
}
.bigiconentries .aggregatedperson P {
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #999
}
.standalone-comments .aggregatedperson P {
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #999
}
.featuredentry .aggregatedperson P {
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #999
}
.bigiconentries .aggregatedperson IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.standalone-comments .aggregatedperson IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.featuredentry .aggregatedperson IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.aggregatedperson {
	FLOAT: left; MARGIN: 0px 5px 5px 0px; WIDTH: 85px; TEXT-ALIGN: center
}
.aggregatedperson P {
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #999
}
.aggregatedperson IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.peopledoingthis {
	CLEAR: left; MARGIN-TOP: 15px
}
.peopledoingthis UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.people {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.peopledoingthis TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.people {
	MARGIN-LEFT: 15px
}
.peopledoingthis UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 17px; WIDTH: 233px; PADDING-TOP: 0px
}
.generic #main .peopledoingthis UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 225px; PADDING-TOP: 0px
}
.peopledoingthis TABLE LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 225px; PADDING-TOP: 0px
}
.generic #main .peopledoingthis H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.generic #main .peopledoingthis H5 A {
	FONT-SIZE: 12px
}
.generic #main .peopledoingthis H5.seeall {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
.place-grid H5.seeall {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
.generic #main .peopledoingthis H5.seeall A {
	FONT-SIZE: 10px
}
.place-grid H5.seeall A {
	FONT-SIZE: 10px
}
UL.people LI {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-TOP: 0px
}
.peopledoingthis UL LI IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 5px 5px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
UL.people LI IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 5px 5px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.generic #main peopledoingthis UL LI IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 5px 5px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.peopledoingthis TABLE IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 5px 5px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.peopledoingthis UL LI P {
	FONT-SIZE: 11px; COLOR: #666
}
UL.people LI P {
	FONT-SIZE: 10px
}
UL.people LI DIV {
	FONT-SIZE: 10px
}
.peopledoingthis UL LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.peopledoingthis UL LI H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.people LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.people LI H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.peopledoingthis UL LI H4 {
	MARGIN-TOP: 3px; FONT-WEIGHT: normal; FONT-SIZE: 12px
}
UL.people LI H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.peopledoingthis LI.finished P {
	FONT-SIZE: 10px
}
.peopledoingthis LI.do-again P {
	FONT-SIZE: 10px
}
.peopledoingthis LI.finished H4 {
	MARGIN-BOTTOM: 1px
}
.peopledoingthis LI.do-again H4 {
	MARGIN-BOTTOM: 1px
}
.peopledoingthis LI.finished IMG {
	BORDER-RIGHT: #12a702 1px solid; BORDER-TOP: #12a702 1px solid; BORDER-LEFT: #12a702 1px solid; BORDER-BOTTOM: #12a702 1px solid
}
.peopledoingthis LI.do-again IMG {
	BORDER-RIGHT: #12a702 1px solid; BORDER-TOP: #12a702 1px solid; BORDER-LEFT: #12a702 1px solid; BORDER-BOTTOM: #12a702 1px solid
}
.peopledoingthis LI.finished P.ididit {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: url(/images/icons/check-small.gif) no-repeat 0px 2px; TEXT-TRANSFORM: uppercase; COLOR: #12a702; LINE-HEIGHT: 17px
}
.peopledoingthis LI.do-again P.ididit {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: url(/images/icons/recycle-small.gif) no-repeat 0px 2px; TEXT-TRANSFORM: uppercase; COLOR: #12a702; LINE-HEIGHT: 17px
}
.team-links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(team-bg-bot.gif) #efe7ba no-repeat 50% bottom; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; WIDTH: 225px; PADDING-TOP: 0px
}
#sidebar .team-links H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 5px 10px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#sidebar .team-links H4#seeteam {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(team-bg-top.gif) #efe7ba no-repeat 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 7px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.team-links UL.people {
	MARGIN: 10px 0px 0px 10px
}
.team-links UL.people LI H5 {
	PADDING-TOP: 7px
}
.team-links UL.people LI IMG {
	BACKGROUND: #ddd
}
.profile #sidebar {
	MARGIN-TOP: 10px
}
.profile #sidebar H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.profile #sidebar UL.near-person-links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px 15px; PADDING-TOP: 0px
}
.profile #sidebar UL.near-person-links LI {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; COLOR: #666; 
}
OL.wantlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px 35px; PADDING-TOP: 0px
}
OL.wantlist LI A {
	LINE-HEIGHT: 20px
}
OL.wantlist LI INPUT#newgoal {
	WIDTH: 275px
}
OL.wantlist LI IMG {
	VERTICAL-ALIGN: middle
}
UL.donelist LI IMG {
	VERTICAL-ALIGN: middle
}
OL.giveuplist LI IMG {
	VERTICAL-ALIGN: middle
}
A.subdued:link {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #666; PADDING-TOP: 1px; BACKGROUND-COLOR: transparent
}
A.subdued:visited {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #666; PADDING-TOP: 1px; BACKGROUND-COLOR: transparent
}
A.subdued:active {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #666; PADDING-TOP: 1px; BACKGROUND-COLOR: transparent
}
A.subdued:hover {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #666; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 1px
}
A.subdued:hover {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #666; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 1px
}
.small-and-subdued {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666
}
.small-and-subdued A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666
}
.small-and-subdued A.link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666
}
.small-and-subdued A.visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666
}
.small-and-subdued STRONG {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666
}
.small-and-subdued A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #666
}
UL.donelist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL.giveuplist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 25px; PADDING-TOP: 0px
}
OL.wantlist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #999; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
.profile #main .donelist LI {
	FONT-SIZE: 16px; COLOR: #999
}
.profile #main .giveuplist LI {
	FONT-SIZE: 16px; COLOR: #999
}
UL.donelist LI SPAN {
	FONT-SIZE: 10px; WHITE-SPACE: nowrap
}
OL.giveuplist LI SPAN {
	FONT-SIZE: 10px; WHITE-SPACE: nowrap
}
.wantlist LI SPAN {
	FONT-SIZE: 10px
}
OL.wantlist LI SPAN A {
	COLOR: #666; BACKGROUND-COLOR: #fff
}
UL.donelist LI SPAN A {
	COLOR: #666; BACKGROUND-COLOR: #fff
}
OL.giveuplist LI SPAN A {
	COLOR: #666; BACKGROUND-COLOR: #fff
}
OL.wantlist P {
	FONT-SIZE: 10px; MARGIN: 2px 0px; COLOR: #666
}
UL.donelist P {
	FONT-SIZE: 10px; MARGIN: 2px 0px; COLOR: #666
}
OL.giveuplist P {
	FONT-SIZE: 10px; MARGIN: 2px 0px; COLOR: #666
}
UL.donelist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; COLOR: #666; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
OL.giveuplist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; COLOR: #666; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
UL.donelist LI.finished {
	BACKGROUND: url(/images/icons/check-small.gif) no-repeat 0px 2px
}
UL.donelist LI.do-again {
	BACKGROUND: url(/images/icons/recycle-small.gif) no-repeat 0px 2px
}
UL.donelist SPAN.worthit {
	
}
UL.donelist P.notworthit {
	
}
DIV.goalsoup {
	CLEAR: left
}
DIV.goalsoup H2 {
	FONT-SIZE: 12px; MARGIN: 30px 0px 5px
}
.category #sidebar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px 8px; PADDING-TOP: 0px
}
.home #sidebar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px 8px; PADDING-TOP: 0px
}
.generic #sidebar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px 8px; PADDING-TOP: 0px
}
.search #sidebar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px 8px; PADDING-TOP: 0px
}
.search #sidebar OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px 8px; PADDING-TOP: 0px
}
.category #sidebar OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px 8px; PADDING-TOP: 0px
}
.home #sidebar OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px 8px; PADDING-TOP: 0px
}
.generic #sidebar OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px 8px; PADDING-TOP: 0px
}
.category #sidebar UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px 8px; COLOR: #999; PADDING-TOP: 0px
}
.home #sidebar UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px 8px; COLOR: #999; PADDING-TOP: 0px
}
.home #sidebar OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px 8px; COLOR: #999; PADDING-TOP: 0px
}
.search #sidebar UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px 8px; COLOR: #999; PADDING-TOP: 0px
}
.search #sidebar OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px 8px; COLOR: #999; PADDING-TOP: 0px
}
.generic #sidebar UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px 8px; COLOR: #999; PADDING-TOP: 0px
}
.generic #sidebar OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px 8px; COLOR: #999; PADDING-TOP: 0px
}
.category #sidebar UL LI STRONG {
	FONT-WEIGHT: normal; COLOR: #000
}
.generic #sidebar UL LI STRONG {
	FONT-WEIGHT: normal; COLOR: #000
}
DIV.goalsoup {
	COLOR: #666
}
DIV.goalsoup SPAN A {
	MARGIN: 0px 2px; COLOR: #000; LINE-HEIGHT: 25px
}
SPAN.nobreak {
	WHITE-SPACE: nowrap
}
DIV.goalsoup SPAN SPAN.nobreak A {
	FONT-SIZE: 12px
}
DIV.goalsoup SPAN.level1 {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px
}
DIV.goalsoup SPAN.level2 {
	FONT-SIZE: 12px; LINE-HEIGHT: 17px
}
DIV.goalsoup SPAN.level3 {
	FONT-SIZE: 14px; LINE-HEIGHT: 19px
}
DIV.goalsoup SPAN.level4 {
	FONT-SIZE: 16px; LINE-HEIGHT: 21px
}
DIV.goalsoup SPAN.level5 {
	FONT-SIZE: 18px; LINE-HEIGHT: 23px
}
DIV.goalsoup SPAN.level6 {
	FONT-SIZE: 20px; LINE-HEIGHT: 25px
}
DIV.goalsoup SPAN.level7 {
	FONT-SIZE: 22px; LINE-HEIGHT: 27px
}
DIV.goalsoup SPAN.level8 {
	FONT-SIZE: 24px; LINE-HEIGHT: 29px
}
DIV.goalsoup SPAN.level9 {
	FONT-SIZE: 26px; LINE-HEIGHT: 31px
}
DIV.goalsoup SPAN.level1 A {
	BACKGROUND: #fffbee; COLOR: #777
}
DIV.goalsoup SPAN.level2 A {
	BACKGROUND: #fff6dd; COLOR: #555
}
DIV.goalsoup SPAN.level3 A {
	BACKGROUND: #fff2cd; COLOR: #333
}
DIV.goalsoup SPAN.level4 A {
	BACKGROUND: #ffeebb; COLOR: #000
}
DIV.goalsoup SPAN.level5 A {
	BACKGROUND: #ffeaab; COLOR: #000
}
DIV.goalsoup SPAN.level6 A {
	BACKGROUND: #ffe699; COLOR: #000
}
DIV.goalsoup SPAN.level7 A {
	BACKGROUND: #ffe188; COLOR: #000
}
DIV.goalsoup SPAN.level8 A {
	BACKGROUND: #ffdd77; COLOR: #000
}
DIV.goalsoup SPAN.level9 A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #ffdd77; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px
}
DIV.goalsoup SPAN A:hover {
	COLOR: #000; BACKGROUND-COLOR: #fc3
}
DIV.goalsoup SPAN.level1 A:hover {
	COLOR: #000; BACKGROUND-COLOR: #fc3
}
DIV.goalsoup SPAN.level2 A:hover {
	COLOR: #000; BACKGROUND-COLOR: #fc3
}
DIV.goalsoup SPAN.level3 A:hover {
	COLOR: #000; BACKGROUND-COLOR: #fc3
}
.tagsoup SPAN.level1 {
	FONT-SIZE: 12px; LINE-HEIGHT: 17px
}
.tagsoup SPAN.level2 {
	FONT-SIZE: 14px; LINE-HEIGHT: 19px
}
.tagsoup SPAN.level3 {
	FONT-SIZE: 16px; LINE-HEIGHT: 21px
}
.tagsoup SPAN.level4 {
	FONT-SIZE: 18px; LINE-HEIGHT: 23px
}
.tagsoup SPAN.level5 {
	FONT-SIZE: 20px; LINE-HEIGHT: 25px
}
.tagsoup SPAN.level6 {
	FONT-SIZE: 22px; LINE-HEIGHT: 27px
}
.tagsoup SPAN.level7 {
	FONT-SIZE: 24px; LINE-HEIGHT: 29px
}
.tagsoup SPAN.level8 {
	FONT-SIZE: 26px; LINE-HEIGHT: 31px
}
.tagsoup SPAN.level9 {
	FONT-SIZE: 28px; LINE-HEIGHT: 33px
}
.tagsoup SPAN.level1 A {
	BACKGROUND: #fffbee; COLOR: #777
}
.tagsoup SPAN.level2 A {
	BACKGROUND: #fff6dd; COLOR: #555
}
.tagsoup SPAN.level3 A {
	BACKGROUND: #fff2cd; COLOR: #333
}
.tagsoup SPAN.level4 A {
	BACKGROUND: #ffeebb; COLOR: #000
}
.tagsoup SPAN.level5 A {
	BACKGROUND: #ffeaab; COLOR: #000
}
.tagsoup SPAN.level6 A {
	BACKGROUND: #ffe699; COLOR: #000
}
.tagsoup SPAN.level7 A {
	BACKGROUND: #ffe188; COLOR: #000
}
.tagsoup SPAN.level8 A {
	BACKGROUND: #ffdd77; COLOR: #000
}
.tagsoup SPAN.level9 A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #ffdd77; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px
}
.tagsoup SPAN A:hover {
	COLOR: #000; BACKGROUND-COLOR: #fc3
}
.tagsoup SPAN.level1 A:hover {
	COLOR: #000; BACKGROUND-COLOR: #fc3
}
.tagsoup SPAN.level2 A:hover {
	COLOR: #000; BACKGROUND-COLOR: #fc3
}
.tagsoup SPAN.level3 A:hover {
	COLOR: #000; BACKGROUND-COLOR: #fc3
}
DIV.goalsoup SPAN.personinsert {
	MARGIN: 0px 5px
}
DIV.goalsoup SPAN.personinsert IMG {
	VERTICAL-ALIGN: middle
}
DIV.goalsoup SPAN.personinsert A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555; PADDING-TOP: 0px
}
UL.persons-tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px; COLOR: #666; PADDING-TOP: 0px
}
UL.persons-tags LI SPAN.num-people {
	FONT-SIZE: 10px; COLOR: #666
}
UL.persons-tags LI SPAN.level1 {
	FONT-SIZE: 12px; LINE-HEIGHT: 16px
}
UL.persons-tags LI SPAN.level2 {
	FONT-SIZE: 13px; LINE-HEIGHT: 17px
}
UL.persons-tags LI SPAN.level3 {
	FONT-SIZE: 14px; LINE-HEIGHT: 18px
}
UL.persons-tags LI SPAN.level4 {
	FONT-SIZE: 15px; LINE-HEIGHT: 19px
}
UL.persons-tags LI SPAN.level5 {
	FONT-SIZE: 16px; LINE-HEIGHT: 20px
}
UL.persons-tags LI SPAN.level6 {
	FONT-SIZE: 17px; LINE-HEIGHT: 21px
}
UL.persons-tags LI SPAN.level7 {
	FONT-SIZE: 18px; LINE-HEIGHT: 22px
}
UL.persons-tags LI SPAN.level8 {
	FONT-SIZE: 19px; LINE-HEIGHT: 23px
}
UL.persons-tags LI SPAN.level9 {
	FONT-SIZE: 20px; LINE-HEIGHT: 24px
}
#biggoalfield {
	BACKGROUND: #aedaa9; FLOAT: left; WIDTH: 355px; MARGIN-RIGHT: 5px
}
#biggoalfield INPUT {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 4px; WIDTH: 340px; FONT-FAMILY: "courier new", courier, monospace; LETTER-SPACING: -1px; POSITION: relative
}
#footergoalfield {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 365px
}
#footergoalfieldlabel {
	FLOAT: left
}
#footergoalfield INPUT#newgoal {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 350px; FONT-FAMILY: "courier new", courier, monospace; LETTER-SPACING: 0px
}
#introblock {
	CLEAR: left; MARGIN: 0px 0px 10px; WIDTH: 517px
}
#welcomeblock IMG#person {
	MARGIN: 0px 10px 10px 0px
}
#welcomeblock {
	MARGIN: 0px 0px 15px
}
#welcomeblock H1 {
	DISPLAY: inline; PADDING-TOP: 10px
}
#welcomeblock H2 {
	FONT-SIZE: 14px; MARGIN: 5px 0px 0px
}
#introblock H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 0px 0px 10px; COLOR: #000; LINE-HEIGHT: 1em; FONT-FAMILY: "courier new", courier, monospace; LETTER-SPACING: -1px
}
#introblock H2 {
	FONT-SIZE: 12px; MARGIN: 20px 0px 5px
}
#welcomeblock P {
	FONT-SIZE: 11px; MARGIN: 5px 0px 0px; COLOR: #999; LINE-HEIGHT: 14px
}
#welcomeblock P STRONG {
	FONT-WEIGHT: normal; COLOR: #663336
}
.login DL {
	MARGIN: 20px
}
.login DT {
	FONT-SIZE: 14px; FLOAT: left; WIDTH: 80px; LINE-HEIGHT: 24px
}
.login DD {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; COLOR: #666; LINE-HEIGHT: 24px; MARGIN-RIGHT: 0px
}
.login DD INPUT {
	FONT-SIZE: 14px
}
.login DD SPAN {
	COLOR: #ccc
}
.login DD INPUT#email {
	WIDTH: 300px; FONT-FAMILY: monospace
}
.login DD INPUT#password {
	WIDTH: 150px; MARGIN-RIGHT: 5px
}
.login DD INPUT#submit {
	MARGIN-TOP: 10px; FONT-SIZE: 16px
}
.account #main {
	MARGIN-TOP: 30px; FLOAT: right
}
.edit #main {
	MARGIN: 30px 0px 0px
}
.uploadpicture #main {
	MARGIN: 30px 0px 0px 20px; WIDTH: 700px
}
.account #sidebar {
	MARGIN-TOP: 30px; LEFT: 0px; FLOAT: left; WIDTH: 150px; TEXT-ALIGN: center
}
.account #sidebar IMG#person {
	FLOAT: none
}
.account DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px; PADDING-TOP: 0px
}
.edit DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px; PADDING-TOP: 0px
}
.account DT {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 110px; COLOR: #333; MARGIN-RIGHT: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.edit DT {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 110px; COLOR: #333; MARGIN-RIGHT: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.edit DT {
	WIDTH: 75px
}
.account DD {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; COLOR: #666; MARGIN-RIGHT: 0px
}
.edit DD {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; COLOR: #666; MARGIN-RIGHT: 0px
}
.edit DD {
	MARGIN-LEFT: 85px
}
.uploadpicture DL {
	FLOAT: left; MARGIN-LEFT: 10px
}
.uploadpicture DD {
	FONT-SIZE: 11px; MARGIN: 0px 0px 5px; COLOR: #666; LINE-HEIGHT: 24px
}
.uploadpicture DT {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 10px
}
.account DD INPUT {
	FONT-SIZE: 14px; FONT-FAMILY: monospace
}
.edit DD INPUT {
	FONT-SIZE: 14px; FONT-FAMILY: monospace
}
.edit DD INPUT#title {
	WIDTH: 350px
}
.edit DD TEXTAREA {
	FONT-SIZE: 12px; WIDTH: 300px; FONT-FAMILY: monospace
}
.account DD P {
	MARGIN: 0px; COLOR: #999
}
.edit DD P {
	MARGIN: 0px; COLOR: #999
}
.uploadpicture DD P {
	MARGIN: 0px; COLOR: #999
}
DD INPUT.email {
	WIDTH: 300px; FONT-FAMILY: monospace
}
DD INPUT.password {
	WIDTH: 150px; MARGIN-RIGHT: 5px
}
.login DD INPUT#submit {
	MARGIN-TOP: 10px; FONT-SIZE: 16px
}
.account DD.submit {
	MARGIN-TOP: 25px
}
.edit DD.submit {
	MARGIN-TOP: 25px
}
.account H2 {
	CLEAR: left; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #999
}
DIV#soupfooter {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
.category #soupfooter {
	PADDING-TOP: 10px
}
DIV#iwantto {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 10px; FONT-FAMILY: "courier new", courier, monospace; LETTER-SPACING: -1px
}
.profile #main H2 {
	FONT-SIZE: 14px; COLOR: #666
}
DIV#soupfooter DIV#iwantto {
	BACKGROUND: #a2bdcf
}
DIV#soupfooter DIV#iwantto INPUT {
	VERTICAL-ALIGN: middle
}
.profile #iwantto {
	CLEAR: left; BACKGROUND: #aedaa9; MARGIN: 0px; PADDING-TOP: 10px
}
INPUT#newgoal {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 350px; FONT-FAMILY: "courier new", courier, monospace; LETTER-SPACING: 0px
}
DIV#soupfooter .goalsoup {
	BORDER-RIGHT: #a2bdcf 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a2bdcf 2px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #a2bdcf 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #a2bdcf 2px solid
}
DIV#footer {
	CLEAR: both; FONT-SIZE: 10px; MARGIN: 10px 0px; COLOR: #999
}
.home #footer {
	CLEAR: both; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-TOP: 5px
}
.account #footer {
	CLEAR: both; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-TOP: 5px
}
.auth #footer {
	CLEAR: both; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-TOP: 5px
}
.about #footer {
	CLEAR: both; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-TOP: 5px
}
DIV#footer A {
	COLOR: #333; BACKGROUND-COLOR: #fff
}
#soupfooter DIV.goalsoup H2 {
	MARGIN-TOP: 5px
}
#persons-tags {
	FONT-WEIGHT: normal; FONT-SIZE: 16px
}
#show-account-info H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; FONT-SIZE: 11px; BACKGROUND: url(add-bug.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 17px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#account-info {
	DISPLAY: none
}
.ads H5 {
	MARGIN: 0px; PADDING-TOP: 10px
}
.entryimage IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.profile .entryimage {
	MARGIN-LEFT: 10px
}
.ag-person .entryimage {
	MARGIN-LEFT: 10px
}
UL.people {
	CLEAR: both; DISPLAY: block; MARGIN-BOTTOM: 20px
}
DIV.people-also-doing {
	CLEAR: both; DISPLAY: block; MARGIN-BOTTOM: 20px
}
DIV.people-also-doing H3 {
	BORDER-BOTTOM: #ccc 1px solid
}
UL.similar-goals LI {
	MARGIN-BOTTOM: 8px
}
UL.similar-goals LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px
}
UL.similar-goals LI H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.similar-goals LI H5 SPAN {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; COLOR: #666; LINE-HEIGHT: 10px
}
UL.similar-goals LI H5 SPAN A.admin:link {
	FONT-SIZE: 10px
}
people-list {
	CLEAR: both; DISPLAY: block
}
people-list UL.people {
	MARGIN: 10px 0px 0px 10px
}
.new-people UL.people {
	MARGIN: 10px 0px 0px 10px
}
.new-people UL.people LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 17px; WIDTH: 225px; PADDING-TOP: 0px
}
.new-people UL.people LI H5 {
	PADDING-TOP: 7px
}
.new-people UL.people LI IMG {
	BACKGROUND: #ddd
}
.ag-person .entry H5 A {
	FONT-SIZE: 16px; COLOR: #000; FONT-FAMILY: "courier new", courier, verdana, sans-serif; LETTER-SPACING: -1px
}
.ag-person .entry H5 STRONG {
	FONT-SIZE: 16px; COLOR: #000; FONT-FAMILY: "courier new", courier, verdana, sans-serif; LETTER-SPACING: -1px
}
TR {
	VERTICAL-ALIGN: top
}
.actionconfirmationmessage {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #ffffcc; PADDING-BOTTOM: 10px; MARGIN: 1em 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
.errormessage {
	BORDER-RIGHT: #900 1px solid; BORDER-TOP: #900 1px solid; MARGIN-BOTTOM: 1em; BORDER-LEFT: #900 1px solid; BORDER-BOTTOM: #900 1px solid
}
.errormessage STRONG {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #f33; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px
}
#created-by-line {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 10px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 10px; COLOR: #999; PADDING-TOP: 10px
}
.feed_entry_metadata {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 2em; COLOR: #999
}
.feed_entry H4 {
	MARGIN: 0px
}
#quotation {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#quotation .quote {
	
}
#quotation .author {
	FONT-SIZE: 10px; COLOR: #999
}
#find-help-box P {
	FONT-SIZE: 11px; MARGIN: 0px 0px 20px 10px
}
.tags P {
	FONT-SIZE: 11px; MARGIN: 0px 0px 20px 10px
}
.tags #new-tags {
	FONT-SIZE: 11px; MARGIN: 0px 0px 10px 10px
}
P.reopen-goal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#add-anonymous-comment {
	PADDING-RIGHT: 2px; MARGIN-TOP: 1em; DISPLAY: none; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.commentboxless {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.commentboxmore {
	PADDING-RIGHT: 3px; DISPLAY: none; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.account-email {
	MARGIN-BOTTOM: 1em
}
.account-email SPAN {
	FONT-SIZE: 10px; COLOR: #999
}
UL.blogs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.blogs DIV {
	FONT-SIZE: 10px; COLOR: #999
}
UL.blogs LI {
	MARGIN-BOTTOM: 1em
}
.blogpassword {
	DISPLAY: none
}
#your-profile-images {
	MARGIN-BOTTOM: 1em
}
#your-profile-images DIV {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999
}
UL.profile-images LI {
	MARGIN-BOTTOM: 1em; LIST-STYLE-TYPE: none
}
#your-blogs {
	MARGIN-BOTTOM: 1em
}
#rss-link {
	MARGIN: 0px 0px 30px 15px
}
#goals-list UL {
	LIST-STYLE-TYPE: none
}
#goals-list LI {
	MARGIN-BOTTOM: 10px
}
UNKNOWN {
	FONT-SIZE: 11px
}
#people-list IMG {
	MARGIN: 2px 5px
}
#zeitgeist-index DT {
	FONT-SIZE: 12pt; MARGIN: 10px 0px 5px
}
.zeitgeist H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; COLOR: #666; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
#matureLink {
	FONT-SIZE: 9px
}
#show-image-flag {
	DISPLAY: block
}
#image-flag {
	DISPLAY: none
}
.image-to-flag IMG#person {
	CLEAR: both; DISPLAY: block; FLOAT: none; MARGIN: 20px 0px; POSITION: relative
}
.image-to-flag IMG#entry {
	CLEAR: both; DISPLAY: block; FLOAT: none; MARGIN: 20px 0px; POSITION: relative
}
.image-to-flag IMG#comment {
	CLEAR: both; DISPLAY: block; FLOAT: none; MARGIN: 20px 0px; POSITION: relative
}
.flag-image {
	CLEAR: both; BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 250px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee; TEXT-ALIGN: center
}
.flag-image #image-flag {
	TEXT-ALIGN: left
}
.flag-image #image-flag SPAN {
	COLOR: #666
}
.flag-image #image-flag TEXTAREA {
	WIDTH: 230px
}
.flag-image A {
	FONT-SIZE: 12px; COLOR: #999
}
.home #recent-activity {
	CLEAR: both; PADDING-RIGHT: 5px; MARGIN-TOP: 2em; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.generic #recent-activity {
	CLEAR: both; PADDING-RIGHT: 5px; MARGIN-TOP: 2em; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.home #recent-activity LI {
	MARGIN-BOTTOM: 1em
}
.generic .short-entries LI {
	MARGIN-BOTTOM: 1em
}
.home #recent-activity LI H4.entry-title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 3px; COLOR: #000; LINE-HEIGHT: 1em; FONT-FAMILY: "courier new", courier, monospace
}
.generic .short-entries LI H4.entry-title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 3px; COLOR: #000; LINE-HEIGHT: 1em; FONT-FAMILY: "courier new", courier, monospace
}
.feed_entry_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 3px; COLOR: #000; LINE-HEIGHT: 1em; FONT-FAMILY: "courier new", courier, monospace
}
#recent-activity UL.recent-cheers-list LI SPAN {
	FONT-SIZE: 10px
}
.home #recent-activity LI H4.entry-title A {
	COLOR: #000; FONT-FAMILY: "courier new", courier, monospace
}
.generic .short-entries LI H4.entry-title A {
	COLOR: #000; FONT-FAMILY: "courier new", courier, monospace
}
.feed_entry_title A {
	COLOR: #000; FONT-FAMILY: "courier new", courier, monospace
}
.home #recent-activity LI H4.entry-title A:hover {
	COLOR: #fff; FONT-FAMILY: "courier new", courier, monospace; BACKGROUND-COLOR: #000
}
.generic .short-entries LI H4.entry-title A:hover {
	COLOR: #fff; FONT-FAMILY: "courier new", courier, monospace; BACKGROUND-COLOR: #000
}
.feed_entry_title A:hover {
	COLOR: #fff; FONT-FAMILY: "courier new", courier, monospace; BACKGROUND-COLOR: #000
}
.home #recent-activity LI H4.entry-title SPAN {
	COLOR: #666; FONT-FAMILY: verdana, sans-serif
}
.generic .short-entries LI H4.entry-title SPAN {
	COLOR: #666; FONT-FAMILY: verdana, sans-serif
}
.feed_entry_title SPAN {
	COLOR: #666; FONT-FAMILY: verdana, sans-serif
}
.generic #main .short-entries LI SPAN A {
	FONT-SIZE: 10px
}
.home #recent-activity LI SPAN {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 10px
}
.generic .short-entries LI SPAN {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 10px
}
H1#zeitgeist-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 28px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.zeitgeist-bar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 5px
}
.tinyW {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff
}
.uploadprofileimage A {
	FONT-SIZE: 10px
}
#api-key-application {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 2em; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #eee
}
#api-key-application SPAN {
	FONT-SIZE: 10px; COLOR: #666
}
.api-key-status {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffc
}
.generic #main .api-keys A {
	FONT-SIZE: 12px
}
IMG.small-profile-image {
	
}
UL.cheers-list {
	LIST-STYLE-TYPE: none
}
UL.group-list {
	LIST-STYLE-TYPE: none
}
.cheers-list IMG {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.group-list LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#cheers-teaser {
	MARGIN-BOTTOM: 10px; COLOR: #666
}
#cheers-teaser A {
	FONT-SIZE: 10px
}
#cheers-teaser A:hover {
	COLOR: #fff
}
#edit-subscription {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; COLOR: #666
}
#new-stuff A {
	FONT-SIZE: 10px; COLOR: #666
}
#new-stuff A:hover {
	FONT-SIZE: 10px; COLOR: #fff; BACKGROUND-COLOR: #666
}
SPAN.delete-button A {
	COLOR: #fff; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
SPAN.delete-button A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
#main-image {
	FLOAT: left
}
#gallery {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; PADDING-TOP: 0px
}
#gallery-image-frame {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 20px; FLOAT: left; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 20px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #ccc 1px solid
}
#gallery-profile-image-frame {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 20px; FLOAT: left; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 20px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #ccc 1px solid
}
#gallery-teaser #gallery-image-frame {
	MARGIN-TOP: 2em
}
#gallery-teaser-main-image {
	WIDTH: 400px; BACKGROUND-COLOR: #fff
}
.gallery-teaser-thumbnail {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 5px 5px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 75px; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid
}
.gallery-teaser-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.gallery-image {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
#edit-image {
	DISPLAY: none
}
#edit-goal-image {
	DISPLAY: none
}
#show-edit-image {
	DISPLAY: inline; FONT-SIZE: 12px
}
#show-edit-goal-image {
	DISPLAY: inline; FONT-SIZE: 12px
}
#main-image-delete {
	FONT-SIZE: 10px; COLOR: #ccc
}
.gallery-thumbnail {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px 10px 20px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.gallery-pagination {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
#gallery-pagination-by-page {
	DISPLAY: block
}
.pagination-page {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.pagination-this-page {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-TOP: 2px
}
.image-caption {
	CLEAR: left; PADDING-RIGHT: 5px; MARGIN-TOP: 3px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.image-cheer-line {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.image-owner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#upload-profile-image {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.autocomplete {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; Z-INDEX: 10; BORDER-LEFT: #aaa 1px solid; WIDTH: 353px; COLOR: #000; BORDER-BOTTOM: #aaa 1px solid; FONT-FAMILY: verdana, sans-serif; LETTER-SPACING: 0px; POSITION: absolute; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.autocomplete UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.autocomplete LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
.autocomplete .selected {
	BACKGROUND-COLOR: #ffa
}
.doing-going-meeting-consuming {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: -5px 0px 5px; COLOR: #666
}
#add-tags-aggressively INPUT#tag_string {
	FONT-SIZE: 24px; WIDTH: 350px
}
.question-header {
	FONT-SIZE: 10px; COLOR: #666
}
.questions OL LI {
	MARGIN-BOTTOM: 10px
}
.questions .question STRONG {
	FONT-SIZE: 14px
}
.questions .question .title {
	FONT-WEIGHT: bold
}
.questions .question .comments {
	FONT-SIZE: 10px
}
DIV.hr {
	BORDER-TOP: #999 1px solid
}
.input-form DL {
	MARGIN: 20px
}
.input-form DD {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; COLOR: #666; LINE-HEIGHT: 24px; MARGIN-RIGHT: 0px
}
.input-form DT {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; WIDTH: 150px; COLOR: #333; MARGIN-RIGHT: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
UNKNOWN {
	FONT-WEIGHT: bold
}
.entry-progress {
	FONT-SIZE: 10px; MARGIN-LEFT: 10px
}
#message-display-header {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
#message-display-header DIV.label {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 80px; COLOR: #666; PADDING-TOP: 3px; TEXT-ALIGN: right
}
#message-display-header DIV.field {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#message-display-header #sender-or-recipient {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
#message-action-row {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px; BACKGROUND-COLOR: #12a702
}
#message-action-row A {
	COLOR: #fff
}
#message-action-row A:link {
	COLOR: #fff
}
#message-action-row A:visited {
	COLOR: #fff
}
#message-body-in-view {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; WHITE-SPACE: pre
}
#message-body-in-compose {
	WIDTH: 100%
}
#edit-or-remove-link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana,sans-sefif; LETTER-SPACING: normal
}
.place-grid {
	MARGIN: 15px 0px 10px
}
.place-regulars-grid {
	MARGIN: 15px 0px 10px
}
.place-grid UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.place-regulars-grid UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.place-grid UL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 120px; LINE-HEIGHT: 140%; PADDING-TOP: 0px; HEIGHT: 90px; TEXT-ALIGN: center
}
.place-regulars-grid UL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 120px; LINE-HEIGHT: 140%; PADDING-TOP: 0px; HEIGHT: 90px; TEXT-ALIGN: center
}
.place-grid UL LI IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.place-regulars-grid UL LI IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.check-in {
	FONT-SIZE: 10px; COLOR: #000
}
.check-in-time {
	FONT-SIZE: 10px; COLOR: #666
}
.cheer-time-ago {
	FONT-SIZE: 10px; COLOR: #666
}
#recent-checkins {
	MARGIN: 15px 0px 10px
}
#recent-checkins UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#recent-checkins UL LI IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.small-and-subdued {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666
}
.small-and-subdued A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666
}
.small-and-subdued A.link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666
}
.small-and-subdued A.visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666
}
.small-and-subdued STRONG {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666
}
.small-and-subdued A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #666
}
#buy-box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#buy-box UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#buy-box LI {
	FONT-SIZE: 9px; MARGIN-BOTTOM: 2px; COLOR: #000
}
#buy-box H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 1em 0px 0.5em; COLOR: #006699; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#buyboxchange {
	BORDER-RIGHT: #dfe5c3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b8e5b8 2px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #ffffcc; PADDING-BOTTOM: 5px; MARGIN: 15px 15px 10px 0px; BORDER-LEFT: #dfe5c3 1px solid; COLOR: #222; PADDING-TOP: 5px; BORDER-BOTTOM: #dfe5c3 1px solid; TEXT-ALIGN: center
}
#buyboxchange H4 {
	FONT-SIZE: 1.2em; MARGIN: 1.5em 0px; COLOR: #006699; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#buyboxchange .actionbuttons {
	TEXT-ALIGN: center
}
#buyboxchange .actionbuttons BUTTON {
	WIDTH: 80%
}
#buyboxchange A.admin {
	FONT-SIZE: 9px; COLOR: maroon
}
#buyboxchange A.admin:hover {
	BACKGROUND: maroon; COLOR: #fff
}
#buyboxchange OPTION {
	MARGIN-TOP: 2px; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Sans-Serif
}
#buyboxchange SELECT {
	MARGIN-TOP: 2px; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Sans-Serif
}
.bg-green {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(new-actions-bg-green.jpg) no-repeat 50% bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#edit-worth-doing {
	BACKGROUND: url(new-actions-bg-green.jpg) no-repeat 50% bottom; PADDING-BOTTOM: 10px
}
.green-background {
	BACKGROUND: url(new-actions-bg-green.jpg) no-repeat 50% top; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px
}
#sidebar .green-background {
	BACKGROUND: url(new-actions-bg-green.jpg) no-repeat 50% top; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px
}
#profiletabnav {
	MARGIN-TOP: 20px; FONT-SIZE: 14px; BACKGROUND: url(/images/bg/bkgrnd-tabnav.png) #ffffff no-repeat right top; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; WIDTH: 600px
}
#profiletabnav A {
	COLOR: #bfa13d
}
#profiletabnav A:hover {
	BACKGROUND: #bfa13d; COLOR: #fff
}
#profiletabnav TABLE TD {
	FONT-SIZE: 14px; BACKGROUND: #4377a4; FONT-FAMILY: Verdana, Sans-Serif
}
#profiletabnav TABLE TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #4377a4; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Sans-Serif
}
#curentsection .corner {
	WIDTH: 2px; HEIGHT: 2px
}
#profiletabnav TABLE .clear {
	BACKGROUND: none transparent scroll repeat 0% 0%; VERTICAL-ALIGN: middle
}
#profiletabnav TABLE TD DIV {
	DISPLAY: inline; WIDTH: auto; MARGIN-RIGHT: 5px
}
#profiletabnav TABLE TD DIV.beforecurrent {
	MARGIN-RIGHT: 10px
}
#profiletabnav TABLE TD DIV.aftercurrent {
	MARGIN-LEFT: 10px
}
.propertypromo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; BACKGROUND: url(/images/bg/bkgrnd-profile-footer.png) #ffffff no-repeat; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 159px; MARGIN-RIGHT: 3px; PADDING-TOP: 5px
}
#profilefooter {
	MARGIN-TOP: 25px; FONT-SIZE: 18px! important; COLOR: #000! important
}
.propertypromo H4 {
	FONT-SIZE: 14px; COLOR: #0099cc; FONT-FAMILY: "American Typewriter", "Courier New"
}
.propertypromo H4 A {
	FONT-SIZE: 14px; COLOR: #0099cc; FONT-FAMILY: "American Typewriter", "Courier New"
}
.propertybadges {
	BORDER-TOP: #ccc 1px dotted; MARGIN-TOP: 20px; PADDING-LEFT: 2px; COLOR: #666; PADDING-TOP: 5px
}
.propertypromo UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
.propertypromo UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px 1em 0px 1.5em; COLOR: #999; LINE-HEIGHT: 1.2em; PADDING-TOP: 2px
}
.propertypromo UL LI A {
	COLOR: #666; TEXT-DECORATION: underline
}
.propertypromo UL LI A:hover {
	BACKGROUND: #666; COLOR: #fff
}
H4 A:hover {
	BACKGROUND: #666; COLOR: #fff
}
.close-image-window {
	MARGIN-TOP: -15px; FONT-SIZE: 10px; TEXT-ALIGN: right
}
.btngreen {
	BORDER-RIGHT: #119902 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #13b302 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: #12a702; PADDING-BOTTOM: 3px; MARGIN: 5px 0px; BORDER-LEFT: #13b302 1px solid; WIDTH: 60px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #0f8c01 2px solid; FONT-FAMILY: Verdana, Sans-Serif
}
.btngreen A {
	COLOR: #fff
}
.btngreen A:visited {
	COLOR: #fff
}
.btngreen:hover {
	BACKGROUND: #249917; TEXT-DECORATION: underline! important
}
.btngreen A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#persontitle {
	FONT-WEIGHT: bold; FONT-SIZE: 26px; MARGIN-LEFT: 0px! important; COLOR: #000; FONT-FAMILY: "courier new", courier, monospace
}
#persondetails {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; LINE-HEIGHT: 1.5em
}
#personactions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/bg/bkgrnd-yellow-left-to-right.png) #ffffff repeat-y 50% top; PADDING-BOTTOM: 1px; MARGIN: 10px 0px 15px; VERTICAL-ALIGN: middle; COLOR: #999; PADDING-TOP: 1px
}
BUTTON.brown {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #7b6b36 1px solid; PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BACKGROUND: #c4a747; PADDING-BOTTOM: 0.3em; WIDTH: auto; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 0.3em; BORDER-BOTTOM: #7b6b36 2px solid; FONT-FAMILY: Verdana, Sans-Serif; WHITE-SPACE: nowrap
}
BUTTON.brown:hover {
	TEXT-DECORATION: underline! important
}
.peoplehere {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.peoplehere UL {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
.peoplehere LI {
	PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 0px; MARGIN-RIGHT: 3px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#home .peoplehere LI {
	WIDTH: 115px
}
.peoplehere LI IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.peoplehere TD IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.peoplehere LI A {
	FONT-SIZE: 10px
}
.peoplehere A.entries {
	COLOR: #666
}
.peoplehere A.entries:hover {
	BACKGROUND: #666; COLOR: #fff
}
.peoplehere #checkin {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 2em
}
.peoplehere #checkin .checkins {
	FONT-SIZE: 10px
}
.peoplehere #checkin #checkinlink {
	FLOAT: left
}
.peoplehere .checkins {
	FONT-SIZE: 10px; COLOR: #666
}
.peoplehere .checkins A {
	COLOR: #666
}
.peoplehere .checkins A:hover {
	BACKGROUND: #666; COLOR: #fff
}
UL#photothmbs {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
UL#photothumbs {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
#photothmbs LI {
	PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 2em; MARGIN-LEFT: 0px; WIDTH: 90px; MARGIN-RIGHT: 7px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#photothumbs LI {
	FLOAT: left; MARGIN: 0px; WIDTH: 90px; LIST-STYLE-TYPE: none
}
#flickr IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.flagged-entry {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fcc; PADDING-BOTTOM: 5px; MARGIN: 10px; PADDING-TOP: 5px
}
.flagged-entry .title {
	FONT-WEIGHT: bold
}

#sidebar li{ line-height:20px; }

.page a{ color:#333333 }
.page a.link{ color:#333333 }

.c{ margin: 20px 0 10px 0; font-size:14px; padding-bottom:25px; BORDER-BOTTOM: #ccccCC 1px dashed ; width:95%; line-height:26px; }
.t{ margin: 10px 0 10px 0; }
.t a{ font-weight:bold; color:#0000FF; }
