	div#myfn {width:680px; float:left; margin:0; padding:0 5px}
	div#myfn h2 {margin:0; padding:0}
	div#myfn h2 a {background:#FFF url('/templates/FNDefault/images/headers/myfn.png') no-repeat left top; width:680px; height:51px; margin:0; padding:0; display:block; text-indent:-99999px}
	div#myfn h2#h2-avatar a {background:#FFF url('/templates/FNtrinity/images/headers/fnAvatar.png') no-repeat left top; width:680px; height:51px; margin:0; padding:0; display:block; text-indent:-99999px}
	div#myfn-top {width:665px; float:left; margin:5px 0 0 5px; padding:0; border:1px solid #0F9DB2; background:#FFF url(/templates/FNDefault/images/myfn/top-myfn-bg.gif) repeat-y left top}
	* html div#myfn-top {margin-left:3px}
	div#myfn-welcome {width:145px; float:left; margin:0; padding:0; background:#FFF url(/templates/FNDefault/images/myfn/welcome-myfn.gif) no-repeat left top}
	div#myfn-welcome h3 {padding-left:5px !important}
	
	div#be-heard {width:370px; margin:0; padding:15px 5px; float:left; background:#FFF}
	div#be-heard h3, div#shouts-content h3 {margin:0; padding:0; width:174px; height:28px; display:block; text-indent:-99999px; background:#FFF url('/templates/FNDefault/images/myfn/be-heard.png') no-repeat left top;}
		div#myfn_tagboard {width:358px; float:left; margin:10px 0 0 0; padding:5px; border:1px solid #C9CACA}
		div.tagboard {width:328px; float:left; margin:0; padding:5px 15px; border-bottom:1px dashed #74C8D4}
		div.tagboard-1 {width:70px; float:left; margin:0; padding:0; font-size:9px; color:#4A4A4A}
			div.tagboard-1 img {width:30px; margin:0; padding:0 0 5px 0}
		div.tagboard-2 {width:253px; float:left; margin:0; padding:0 0 0 5px}
			div.tagboard-2 p {margin:0; padding:5px 0 0 0; font-size:12px; font-weight:bold; color:#4A4A4A}
			div.tagboard-2 span {font-style:italic; font-size:10px; color:#727070}
			div.tagboard-2 a {font-size:10px; color:#7934B4; text-decoration:underline}
		
			form#frm_tagboard {width:358px; float:left; margin:5px 0; padding:0; text-align:center; color:#2094A4; font-size:11px}
			form#frm_tagboard a {font-size:11px; font-weight:bold; color:#2094A4; text-decoration:underline}
			span#span_feed {margin:0; padding:0 0 0 20px; background:#FFF url('/templates/FNDefault/images/myfn/shoutbox-triangle.gif') no-repeat left center;}
			input#shout_msg {width:245px; height:16px; border:1px solid #7FE2F0}
			p#alert-shoutout {width:235px; margin:0 0 0 60px; padding:3px 5px; background:#EDFCFE}
			* html p#alert-shoutout {margin-left:30px}
			input#submit-shout {margin:5px 0 0 0; padding:4px 10px; color:#FFF; font-size:12px; font-weight:bold; background:#54A5B1}
	
	div#shouts-content {width:668px; float:left; margin:0; padding:5px}
	div#shouts-content ul {width:646px; float:left; margin:0; padding:10px; list-style:none; border:1px solid #C9CACA}
	div#shouts-content ul li {width:586px; float:left; margin:0; padding:10px 30px; border-bottom:1px dashed #74C8D4}
		a#big-list {width:100px; margin:0; float:left; padding:0; text-align:center}
		div#big-list-details {width:400px; float:left; margin:0; padding:0 10px;}
		div#big-list-details span {color:#727070; font-size:10px; font-style:italic; clear:both}
			
	div#myfn-f-profile {width:120px; margin:0; text-align:center; padding:20px 10px 0 10px; float:left; font-size:11px; color:#FFF; font-weight:bold}
	* html div#myfn-f-profile {padding:20px 5px 0 5px}

	div#myfn-f-avatar-profile {width:120px; margin:0; text-align:center; padding:0; float:left; font-size:11px; color:#FFF; font-weight:bold}
	* html div#myfn-f-avatar-profile {padding:0}

	#f-avatar { height:202px; float:left; background-color:#FFFFFF; margin:5px; padding:10px 0; width:152px; border: 1px solid #21BAD0; text-align:center;}

	div#f-profile {width:120px; margin:0; text-align:center; padding:20px 10px 0 10px; }
	* html div#f-profile {padding:20px 5px 0 5px}
	div#f-profile a {color:#E1FDAB}
	div#f-profile h3 {background:#5FC8D7 url('/templates/FNDefault/images/myfn/featured-profile.png') no-repeat left top; margin:0; padding:0 0 15px 0; display:block; text-indent:-99999px; width:127px; height:18px;}
		a#potw-img-inside {width:75px; margin:0 7px; padding:0}
	div#f-profile ul {width:120px; margin:0; padding:0; list-style:none; clear:both}
	div#f-profile ul li {width:120px; margin:0; padding:0}
	div#f-profile ul li a {width:120px; margin:0; padding:6px 0; font-size:11px; text-decoration:underline; font-weight:normal;}
		a.white {color:#FFF !important}
		a.yellow {color:#DBFB9D !important}
	div#f-profile h5 {margin:0; padding:25px 0 0 0;}
	div#f-profile h5 a {color:#FFF; }


	div#myfn-f-profile a {color:#E1FDAB}
	div#myfn-f-profile h3 {background:#5FC8D7 url('/templates/FNDefault/images/myfn/featured-profile.png') no-repeat left top; margin:0; padding:0 0 15px 0; display:block; text-indent:-99999px; width:127px; height:18px;}
		a#potw-img-inside {width:75px; margin:0 7px; padding:0}
	div#myfn-f-profile ul {width:120px; margin:0; padding:0; list-style:none; clear:both}
	div#myfn-f-profile ul li {width:120px; margin:0; padding:0}
	div#myfn-f-profile ul li a {width:120px; margin:0; padding:6px 0; font-size:11px; text-decoration:underline; font-weight:normal;}
		a.white {color:#FFF !important}
		a.yellow {color:#DBFB9D !important}
	div#myfn-f-profile h5 {margin:0; padding:25px 0 0 0;}
	div#myfn-f-profile h5 a {color:#FFF; }
	div#myfn-sec-layer {width:668px; float:left; margin:10px 0 0 0; padding:5px 5px 10px 5px; background:#66C0CD; overflow:hidden}
		
		div#myfn-browse {width:137px; float:left; margin:0; padding:5px 4px; background:#FFF}
		div#myfn-browse p {cursor:pointer; width:107px; margin:0; padding:0 0 0 30px; background:#FFF url('/templates/FNDefault/images/myfn/myfn-browse.png') no-repeat left top; font-size:14px; color:#0EB3CB; font-weight:bold}
		div#myfn-browse p span {color:#0D8192}
		div#myfn-browse ul {width:137px; float:left; margin:0; padding:15px 0 21px 0; list-style:none}
		div#myfn-browse ul li {width:133px; margin:1px 0; padding:1px; float:left; border:1px solid #DEDBDB; }
		div#myfn-browse ul li a {width:128px; float:left; margin:0; padding:0 0 0 5px; text-decoration:none; font-size:12px; color:#4A4A4A; font-weight:bold}
		div#myfn-browse ul li a:hover {color:#FFF; background:#14B2C9}
	
		div#myfn-active {width:202px; float:left; margin:0 0 0 5px; padding:0; background:#B6E0E6}
		* html div#myfn-active {margin-left:2px}
		div#myfn-active h3 {margin:5px 0 0 5px; padding:4px 0 4px 30px; font-size:12px; color:#095F6B; background:#B6E0E6 url('/templates/FNDefault/images/myfn/recently-added.png') no-repeat left top}
		div#myfn-active ul {width:182px; margin:0; padding:10px; list-style:none}
		div#myfn-active ul li {margin:5px; padding:0; width:50px; float:left;}
		
		div#myfn-rec-photos {width:188px; float:left; margin:0 0 0 5px; padding:0; background:#B6E0E6 url('/templates/FNDefault/images/myfn/recent-photos-bg.gif') repeat left top}
		* html div#myfn-rec-photos {margin-left:2px}
		div#myfn-rec-photos h3 {margin:5px 0 0 5px; padding:4px 0 4px 30px; font-size:12px; color:#095F6B; background:transparent url('/templates/FNDefault/images/myfn/recent-photos.png') no-repeat left top}
		div#myfn-rec-photos ul {width:178px; float:left; margin:0; padding:12px 5px 10px 5px; list-style:none}
		div#myfn-rec-photos ul li {margin:5px 4px; padding:0; width:50px; float:left}
		
		div#myfn-feat-photo {width:110px; float:left; height:223px; text-align:center; margin:0; padding:5px; background:#1D8D9C url('/templates/FNDefault/images/myfn/featured-bg.gif') repeat left top}
		div#myfn-feat-photo h3 {margin:0; padding:0}
		div#myfn-feat-photo h3 a {color:#FFF; font-size:14px; margin:0; padding:0}
		div#myfn-feat-photo h3 a {margin:0; padding:0}
		div#myfn-feat-photo a img {margin:0; padding:15px 0 0 0; }
		div#myfn-feat-photo h4, div#myfn-feat-photo h5 {margin:0; padding:0; font-size:11px; color:#FFF}
		div#myfn-feat-photo h4 {margin-top:15px !important}
		div#myfn-feat-photo h4 a, div#myfn-feat-photo h5 a {margin:0; padding:0; color:#FFF; font-size:11px; text-decoration:underline; font-weight:normal}
		div#myfn-feat-photo h4 a:hover, div#myfn-feat-photo h5 a:hover {text-decoration:none; color:#FFF}
		div#myfn-feat-photo h6 {margin:0; padding:15px 0 0 0}
		div#myfn-feat-photo h6 a {margin:0; padding:0; font-size:11px; color:#DFFCA8; text-decoration:underline}
		div#myfn-feat-photo h6 a:hover {text-decoration:none; color:#DFFCA8}
	
		div#browse-fn-sis {width:483px; float:left; margin:0 10px; padding:10px; background:#B6E0E6 }
		* html div#browse-fn-sis {margin:0 5px}
		div#browse-fn-sis h3 {margin:0; padding:0; font-size:12px; color:#095F6B}
		div#browse-fn-sis ul {width:483px; float:left; margin:0; padding:0; list-style:none}
		div#browse-fn-sis ul li {width:70px; float:left; margin:5px; padding:0; height:100px; text-align:center}
		* html div#browse-fn-sis ul li {margin:5px 2px}
		div#browse-fn-sis ul li a:hover {color:#FFF}
		
	div#myfn-groups {width:668px; float:left; margin:15px 0 0 0; padding:1px 5px; background:#B9E3E9}
	div#myfn-groups h3#myfn-groups {width:381px; float:left; margin:0 0 1px 0; padding:0 0 0 25px; background:#E7F9FC}
	div#myfn-groups h3#myfn-groups a {width:381px; height:29px; float:left; margin:0; padding:2px 0 1px 0; background:#E7F9FC url('/templates/FNDefault/images/myfn/fn-groups-h3.png') no-repeat left center; display:block; text-indent:-99999px}
		div#myfn-feat-grp {width:132px; height:350px !important; clear:both; float:left; margin:0; padding:4px; background:#FFF}
		div#myfn-feat-grp h4 {width:132px; margin:0; padding:5px 0; text-align:center; background:#EAFCD9; color:#095C69}
		div#myfn-feat-grp a img {width:75px; margin:0; padding:5px 0 10px 30px}
		div#myfn-feat-grp h5 {width:132px; margin:0; padding:0; text-align:center}
		div#myfn-feat-grp h5 a {font-size:11px; margin:0; padding:0; color:#000; text-decoration:underline}
		div#myfn-feat-grp p {width:112px; margin:0; padding:20px 10px 10px; font-size:11px}
		h3#myfn-browse-cat {background:#E7F9FC; width:402px !important;}
		div#myfn-grp-post {width:108px; height:350px !important; float:left; background:#FFF; margin:0 0 0 5px; padding:4px}
		div#myfn-grp-post h3 {width:75px; float:left; margin:0; padding:0 30px 0 3px; background:#EAFCD9 url('/templates/FNDefault/images/myfn/notepad-green.gif') no-repeat right center}
		div#myfn-grp-post h3 a {width:75px; margin:0; padding:0; font-size:11px; color:#095C69}
		div#myfn-grp-post h4 {margin:0; padding:0}
		div#myfn-grp-post h4 a {font-size:11px; color:#0E6A78}
		div#myfn-grp-post h5 {margin:0; padding:0; color:#7934B4; font-size:10px; font-weight:normal}
		div#myfn-grp-post h5 a {margin:0; padding:0; color:#7934B4; font-size:10px; font-weight:normal}
		div#myfn-grp-post h6 {margin:0; padding:0; text-align:right}
		div#myfn-grp-post h6 a {font-size:10px; color:#0E7887; text-decoration:underline}
		div#myfn-grp-post h6 a:hover {color:#0E7887; text-decoration:none}
		
		div#user-main-info {width:488px; float:left; margin:5px 0 0 5px; padding:10px; border:1px solid #21BAD0}
		* html div#user-main-info {margin-left:2px}
			div#user-main-1 {width:128px; float:left; margin:0; padding:0; }
			div#user-main-1 a img {margin:0; padding:0; border:10px solid #B8EBF2}
			div#user-main-1 ul {width:128px; margin:0; padding:0; list-style:none}
			div#user-main-1 ul li {margin:10px 0}
			div#user-main-2 {width:356px; float:left; margin:0; padding:0 0 0 4px; height: 439px}
				div#tag-container {width:356px; margin:0; padding:0; text-align:right}
				div#tag-container a {margin:0; padding:2px 4px; background:#EAFFC0; color:#078699; font-size:11px; font-weight:bold; cursor:pointer; text-decoration:underline}
				div#tag-container a:hover {text-decoration:none}
			div#user-main-2 h3 {margin:0; padding:0}
			div#user-main-2 h3 a, div.sorts h3, div#group-members h3 {font-size:24px; color:#126D7A; margin:0; padding:0 0 0 10px}
				p#user-shout-cont{width:326px; margin:0; padding:18px 10px 5px 20px; color:#056472; background:#C2F6FC url('/templates/FNDefault/images/myfn/shoutout-bg.gif') no-repeat left top}
				#user-shout{background:#C2F6FC;}
			div#user-main-2-a {width:326px; height:130px; margin:0; padding:10px 10px 5px 20px; background:#EBFCFE}
			div#user-main-2-a h5 {margin:0; padding:0; color:#056472; font-size:11px; font-weight:normal}
			div#user-main-2-a h6 {width:326px; margin:10px 0 0 0; padding:0; text-align:right;}
			div#user-main-2-a h6 a {margin:0; padding:0; color:#056472; font-size:11px; text-decoration:underline}
			div#user-main-2-a h6 a:hover {text-decoration:none; color:#056472}
		
		div#user-fave {width:355px; float:left; border:1px solid #BBF7FF; margin:5px 0 0 0px}
		div#user-fave h3 {width:340px; float:left; background:#BBF7FF; margin:0; padding:5px 5px 5px 10px; color:#0A626F; font-size:12px}
		div#user-fave ul {width:345px; float:left; margin:0; padding:10px 5px; list-style:none; height: 85px; max-height: 85px;}
		div#user-fave ul li {width:345px; float:left; margin:0 0 10px 0; padding:0; line-height:1.2}
		div#user-fave ul li h4 {margin:0; padding:0}
		div#user-fave ul li h4 a {margin:0; padding:0; color:#199BAE; font-size:11px; text-decoration:underline}
		div#user-fave ul li h4 a:hover {color:#199BAE; text-decoration:none}
		div#user-fave ul li h5 {margin:0; padding:0; font-size:11px; color:#333}
		div#user-fave ul li h6 {margin:0; padding:0; font-size:11px; color:#199BAE; font-style:italic; font-weight:normal}
		div#user-fave ul li h6 a {font-size:11px; color:#199BAE; font-style:italic; font-weight:normal}
			a#manage-list-fave {width:345px; float:left; background:#BBF7FF; color:#0A626F; font-size:11px; font-weight:bold; text-decoration:underline; margin:0; padding:5px 10px 5px 0; text-align:right}
		
		div#user-other-info {width:658px; margin:10px 0 0 0; padding:10px; float:left; background:#E2F7FA}
		div#user-other-info div {height:160px}
			div#user-tag {width:195px; float:left; margin:0; padding:10px 0 0 20px; background:#FFF}
			div#user-tag h3 {margin:0; padding:0}
			div#user-tag h3 a {margin:0; padding:4px 0 4px 31px; background:#FFF url('/templates/FNDefault/images/myfn/tags.png') no-repeat left top; font-size:12px; color:#0A626F}
			div#user-tag ul, div#user-group ul, div#user-gallery ul {width:195px; margin:10px 0 0 0; padding:0; list-style:none}
			div#user-tag ul li, div#user-group ul li, div#user-gallery ul li {width:50px; float:left; margin:0; padding:5px}
			div#user-group, div#user-gallery {width:195px; float:left; margin:0 0 0 5px; padding:10px 0 0 20px; background:#FFF}
			* html div#user-group, * html div#user-gallery {margin:0 0 0 2px}
			div#user-group h3, div#user-gallery h3 {margin:0; padding:0}
			div#user-group h3 a {margin:0; padding:4px 0 4px 31px; background:#FFF url('/templates/FNDefault/images/myfn/groups.png') no-repeat left top; font-size:12px; color:#20B4CA}
			div#user-gallery h3 a {margin:0; padding:4px 0 4px 31px; background:#FFF url('/templates/FNDefault/images/myfn/photos.png') no-repeat left top; font-size:12px; color:#3B8A96}
		
		div#user-overall {width:658px; margin:10px 0 0 0; padding:10px; float:left; background:#B9E3E9}
			div#user-all-info {width:425px; float:left; margin:0; padding:10px; background:#E7FBFE}
			div#user-all-info h3 {margin:0; padding:5px 0 0 0; font-size:14px; color:#0A626F}
			div#user-all-details {width:415px; margin:0; padding:10px 5px; background:#FFF}
			div#user-all-details p {font-size:11px; color:#056472}
			div#user-all-details span {color:#333 !important}
			a#edit-prof-link {width:405px; float:left; margin:0; padding:0 10px 0 0; text-align:right; background:#EAFFC0; font-size:11px; font-weight:bold; color:#056472; text-decoration:underline}
			
			div#user-latest-post {width:192px; float:left; margin:0 0 0 5px; padding:5px; background:#FFF}
			div#user-latest-post h3 {margin:0; padding:0; font-size:14px; color:#17ADC1; background:#FFF url('/templates/FNDefault/images/myfn/user-post.gif') no-repeat right top}
			div#user-latest-post ul {width:192px; float:left; margin:0; padding:0; list-style:none}
			div#user-latest-post ul li {width:192px; float:left; margin:5px 0; padding:0; background:#E7FBFE}
			div#user-latest-post ul li h4 {width:192px; float:left; margin:0; padding:20px 0 0 0; background:#E7FBFE url('/templates/FNDefault/images/myfn/latest-post-top.gif') no-repeat left top;}
			div#user-latest-post ul li h4 a {float:left; font-size:12px; color:#0A626F; text-decoration:underline; padding:0 0 0 15px}
			div#user-latest-post ul li h5, div#user-latest-post ul li h5 a {margin:0; padding:0; font-size:12px; color:#0A626F; font-weight:normal}
			div#user-latest-post ul li h5 {padding-left:15px !important}
			div#user-latest-post ul li p {width:177px; float:left; margin:0; padding:0 0 0 15px; font-size:11px; color:#333}
			div#user-latest-post ul li h6 {width:177px; float:left; margin:0; padding:0 0 20px 15px; font-size:10px; color:#0CBAD4; font-weight:normal; background:#E7FBFE url('/templates/FNDefault/images/myfn/latest-post-bottomgif.gif') no-repeat left bottom;}
			
			div.sorts {width:645px; float:left; margin:5px 0 10px 5px; padding:10px; background:#E7FBFE}
			div.sorts ul {width:645px; float:left; margin:0; padding:0; list-style:none}
			div.sorts ul li {width:50px; height:65px; margin:5px; padding:0; float:left; text-align:center}

			div#all-cat-mini {width:402px; float:left; margin:0 0 0 5px; padding:0; background:#FFF}
			* html div#all-cat-mini {margin:0 0 0 2px}
			div#all-cat-mini h3 {width:140px; float:left; margin:0; padding:0}
			div#all-cat-mini h3 a{width:140px; float:left; margin:0; padding:8px 0; text-align:center; background:#E7F9FC url('/templates/FNDefault/images/groups/grps-browse.gif') no-repeat right top; font-size:11px; color:#095C69}
			div#group-search {width:252px; float:left; margin:0; padding:7px 10px 7px 0; background:#E7F9FC; text-align:right; font-size:11px; font-weight:bold; color:#0E92A5}
			div#group-search form, div#group-search fieldset {margin:0; padding:0; width:252px; border:0}
				input#searchGroupKey {width:110px; height:13px; border:1px solid #6CD2E0}
			div#all-cat-mini ul {width:392px; float:left; margin:0; padding:45px 5px; list-style:none}
			div#all-cat-mini ul li {width:120px; float:left; margin:0; padding:5px 0 5px 10px; background:#FFF url('/templates/FNDefault/images/groups/other-bullet.gif') no-repeat left center;}
			div#all-cat-mini ul li a {width:120px; float:left; margin:0; padding:0; color:#333; font-size:10px}
				a#browse-all-grps {width:367px; float:left; clear:both; margin:0; text-align:right; margin:0; padding:10px 35px 10px 0; font-size:10px; font-weight:bold; color:#0A8EA1; background:#E7F9FC url('/templates/FNDefault/images/groups/other-triangle.gif') no-repeat right center;}


#updatescalendar .linked { 
	/*background: url('/templates/FNtrinity/images/myfn-calendar/themes/blue/pushpinsBlue.png') center center no-repeat;*/
	background-color: #c9f8fc;
	font-weight: bold;
}
#linkedtoday .linked { background-color: #c9f8fc; }
#updatescalendar .calendarmonth th { color: #FFFFFF; }
#updatescalendar th { color: #FFFFFF; }

#updatescalendar { margin-top: 2px; }