/* GENERIC CLASSES
----------------------------------------------------------------------------------------------------*/

	.user-section-page-2col { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_repeat_user-section_2col.gif); background-repeat:repeat-y; }
	.user-section-page-3col { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_repeat_user-section_3col.gif); background-repeat:repeat-y; }
	.user-section-page-3col_b { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_repeat_user-section_3col_b.gif); background-repeat:repeat-y; }
	.user-section-page-3col_c { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_repeat_user-section_3col_c.gif); background-repeat:repeat-y; }
	.user-section-page-4col { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_repeat_user-section_4col.gif); background-repeat:repeat-y; }
	#page-top-header-users { border-bottom: 1px solid #d9d9d9; height: 25px; margin: 18px 0 20px 0; padding: 12px 0 0 0; display:block; background-image:url(../images/templates/butts/butt_business_section.png); background-repeat:no-repeat; background-position:right; }
	#page-top-header-users span { float:right; margin-top:-6px; }
	#page-top-header-users span.BizBtn { float:right; margin-top:-16px; }
	#user-section-page #col-right h2, #user-section-page #col-right2 h2, #user-section-page h2 { font-weight: normal; color:#FF6600; font-size: 14px; border-bottom: 1px solid #CCCCCC; padding: 0 0 10px 0; margin: 0 0 18px 0; line-height: 14px; clear:both; }
	#user-section-page #col-right h3, #user-section-page #col-single h3 { font-weight: normal; font-size: 12px; padding: 0; margin: 0; }
	#user-section-page #col-right .bookmark_events h3 { border-bottom: none; padding: 0; margin: 0; }
	#user-section-page #col-right2 .h2_right, #user-section-page #col-right .h2_right, #user-section-page #col-single .h2_right { float:right; margin: -32px 0 0 0; font-size: 10px; }
	#user-section-page #col-right  .listing_orange { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_listing_orange.gif); height: 235px; }
	#user-section-page #col-right .listing_grey { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_listing_grey.gif); height: 235px; }
	#user-section-page #col-right .listing_blue { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_listing_blue.gif); height: 147px; }
	#user-section-page #col-right .listing_panel { background-repeat:no-repeat; padding: 12px 0 0 0; width: 475px; }
	#user-section-page #col-left h2, #user-section-page #col-right h2, #user-section-page #col-right2 h2, #user-section-page h2 { font-weight: normal; color:#FF6600; font-size: 14px; border-bottom: 1px solid #CCCCCC; padding: 0 0 10px 0; margin: 0 0 10px 0; line-height: 14px; }
	#user-section-page #col-right  .listing_orange { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_listing_orange.gif); height: 235px; }
	#user-section-page #col-right .listing_grey { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_listing_grey.gif); height: 235px; }
	#user-section-page #col-right .listing_blue { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_listing_blue.gif); height: 147px; }
	#user-section-page #col-right .listing_panel { background-repeat:no-repeat; padding: 12px 0 0 0; width: 475px; }
	#user-section-page #col-right .listing_main { height: 175px; width: 475px; }
	#user-section-page #col-right .listing_main_blue { height: 65px; width: 475px; }
	#user-section-page #col-right .listing_main { height: 175px; width: 475px; }
	#user-section-page #col-right .listing_main_blue { height: 65px; width: 475px; }
	#user-section-page #col-left { width: 145px; float: left; }
	#user-section-page #col-left img { padding: 1px; border: 1px solid #cccccc; }
	#user-section-page #col-mid { width: 147px; float: left; padding:0 10px 0 10px; margin: 0 11px 0 11px; }
	#user-section-page #col-mid.width378px, #user-section-page #col-right.width378px { width: 375px; }
	#user-section-page #col-mid2 { width: 575px; float: left; padding:0 10px 0 10px; margin: 0 0 0 14px; }
	#user-section-page #col-mid2 h3.refer { font-weight:bold; font-size: 12px; text-align:center; margin: 0 0 15px 0; }
	#user-section-page #col-mid2 p.small { font-size:10px; margin: 60px 0 0 0; }
	#user-section-page .invite span.small { font-size:10px; }
	#user-section-page .invite .formfield { width: 255px; }
	#user-section-page .compose .formfield { width: 400px; }
	#user-section-page .compose textarea { width: 400px; height: 200px; }
	#user-section-page h4 { font-weight:bold; font-size: 12px; }
	#user-section-page #col-mid .change { margin: 2px 0 5px 0; font-size: 10px; }
	#user-section-page #col-right { width: 600px; float: right; }
	#user-section-page #col-right2 { width: 404px; float: left; margin-right: 10px; }
	#user-section-page #col-right3 { width: 175px; float: right; margin-left: 10px; }
	#user-section-page #col-right4 { width: 770px; float: right; margin-left: 10px; }
	#user-section-page #col-right3 #contacts p { margin: 0  0  10px 0; }
	#user-section-page  #friends { text-align:center; width: 180px; margin: 0 auto; }
	#user-section-page  #friends .butt_invite_friends { margin: 20px 0 0 0; }
	#user-section-page  #friends .butt_add_to_friends { margin: 20px 0 80px 0; }
	#user-section-page  #friends .friends_private { margin: 50px 0 0 0; }
	#user-section-page #col-right3 .friend { width: 59px; text-align:center; float:left; }
	#user-section-page #col-right3 .friend img { margin: 20px 0 5px 0; padding: 1px; border: 1px solid #cccccc; }
	#user-section-page #col-right3 .friend a { font-size: 11px; line-height:10px; margin: 0px; }
	#user-section-page #col-right .list { padding: 35px 0 0 60px; }
	#user-section-page #col-right .reasons, .reasons_saved_reviews { line-height: 18px; border-bottom:1px solid #cccccc; padding: 15px 0 15px 0; }
	#user-section-page #col-right .reasons_reviews { line-height: 18px; padding: 0; margin: 30px 0 0 0; }
	#user-section-page #col-right #pagecount, #user-section-page #col-single #pagecount { line-height: 22px; padding: 30px 0 0 0; }
	#user-section-page #col-right .bookmark_events { padding: 30px 0 0 0; }
	#user-section-page #col-right .bookmark_events h3 { color: #1B75BB; font-weight:normal; font-size: 12px; padding: 0 0 3px 0; margin-left: 70px; border-bottom: none; }
	#user-section-page #col-right .bookmark_events .details p { margin-left:70px; }
	#user-section-page #col-right .bookmark_events .para { clear:both; }
	#user-section-page #col-right .friends_list, #user-section-page #col-single .friends_list { padding: 20px 0 35px 0; border-bottom: 1px solid #cccccc; }
	#user-section-page #col-right .thumb, #user-section-page #col-single .friends_list .thumb { width: 65px; float:left; height: 75px; }
	#user-section-page #col-right .thumb img, #user-section-page #col-single .friends_list .thumb img { padding: 1px; border: 1px solid #cccccc; }
	#user-section-page #col-right .friends_list h3, #user-section-page #col-single .friends_list h3 { color: #1B75BB; font-weight:normal; font-size: 14px; }
	#user-section-page #col-right .friends_list .action_friend { float: right; margin: 0; }
	#user-section-page #col-right .when_q img { border: 1px solid #ccc; padding: 1px; margin: 0 0 -5px 0 ; }
	#user-section-page #col-left { width: 145px; float: left; }
	#user-section-page #col-left ul li{ list-style: none; margin: 0px; padding: 0px; background-color:#ffffff; border-bottom: 1px solid #fff; line-height: 15px;}
	#user-section-page #col-left li, #user-section-page #col-mid li { list-style-image:none; list-style-position:outside; }
	#user-section-page #col-left li a { display:block; padding:4px 5px;}
	#user-section-page #col-left li a:hover { text-decoration:none; background-color: #dddddd; }
	#user-section-page #col-left li.NewFeature { background:url(http://assets1.gomy.co.uk/images/templates/icons/new-icon.png) no-repeat; background-position: 60px 5px; }
	#user-section-page #col-left li.NewFeature a:hover { background: #dddddd url(http://assets1.gomy.co.uk/images/templates/icons/new-icon.png) no-repeat; background-position: 60px 5px; }
	#user-section-page #col-left .MyBiz { padding: 5px; background-color: #fff; border: 1px solid #ccc; margin-top: 50px; }
	#user-section-page #col-left .MyBizRatings { padding: 3px 0px; font-size:10px; }
	#user-section-page #col-left .MyBizRatings img { border: 0px; padding: 5px 0 0 0; }
	#user-section-page #col-left .MyBizCat { font-size: 11px; margin-top: 5px }
	.ImgBorder { padding: 1px; border: 1px solid #cccccc;  }
	#user-section-page #col-right .UserCompRemove ul { margin: 0; padding: 20px 0 0 0; float: right; font-size: 11px; }
	#user-section-page #col-right .UserCompRemove li { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat; display:inline; list-style-position:outside; list-style-type:none; }
	#user-section-page #col-right .UserCompRemove li.RemoveComp { background-position: 0 -476px; padding: 0 18px 0 20px; vertical-align: baseline; }
	#user-section-page #col-right .UserCompRemove li.ReturnComp { background-position: 0 -378px; padding: 0 18px 0 20px; vertical-align: baseline; }
	#user-section-page #col-right #displaying { border-bottom: 1px solid #cccccc; height: 22px; }
	#user-section-page #col-right #displaying .left { float:left; }
	#user-section-page #col-right #displaying .right { float:right; font-size: 10px }
	#user-section-page #col-right #no-bookmark { margin: 30px 30px 0 130px; padding: 0 0 0 100px; height: 200px; background-image: url(http://assets1.gomy.co.uk/images/templates/icons/bookmark.png); background-repeat:no-repeat; }
	#user-section-page #col-right #no-bookmark ul { margin: 15px 0; }
	#user-section-page #col-right #no-bookmark li { list-style:none; }
	#user-section-page .review_list { clear:both; border-bottom: 1px solid #cccccc; padding: 0 0 20px 0; text-decoration:none;}
	#user-section-page .helpful { font-size: 10px; line-height: 14px; padding: 5px 0 0 0; clear:both; }
	#user-section-page .review_list .details { margin: 10px 0 15px 0; float:left; width: 185px; line-height: 16px; text-decoration:none; }
	#user-section-page .review_list .details img { padding: 1px; border: 1px solid #cccccc; }
	#user-section-page .review_list .rating { margin: 10px 0 0 0; float:right; width: 215px; text-align:right; font-size:10px; }
	#user-section-page .review_list .para { clear:both; }
	#user-section-page .review_list .para p { margin: 0 0 10px 0; }
	#user-section-page .review_list h3 { color: #1B75BB; font-size: 12px; font-weight:normal; text-decoration:none; line-height: 16px; }
	#user-section-page .review_list .rating .star { margin: 0; }
	#user-section-page .review_list .rating .date { font-style:italic; }
	#user-section-page .review_list ul { margin: 10px 0 0 0; }
	#user-section-page .review_list li { display:inline; list-style:none; background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat; margin: 0 15px 0 0; font-size: 10px; }
	#user-section-page .review_list li.bookmark { background-position:0 -143px; padding: 0 0 0 19px; float:left; }
	#user-section-page .review_list li.sendfriend { background-position:0 -25px; padding: 0 0 0 2px; float:left; }
	#user-section-page .review_list li.edit { background-position:0 -84px; padding: 0 0 0 19px; float:left;  }
	#user-section-page .review_list li.flag { background-position:0 -103px; padding: 0 0 0 2px; float:right; }
	#user-section-page .review_list li.flag a { color:#bbb; }
	#user-section-page .review_list li.flag a:hover { color:#666666; }
	#user-section-page .review_list li.friend { background-position:0 -26px; padding: 0 0 0 20px; } /* Events by page */
	#user-section-page .review_list li.editEvent { background-position:0 -84px; padding: 0 0 0 20px; }
	#user-section-page ul#review_instructions { margin:50px 0 0 32px; }
	#user-section-page #review_instructions li { list-style:none; background-position: 0 50%; background-repeat:no-repeat; padding: 35px 0 35px 60px; }
	#user-section-page #review_instructions li.one { background-image:url(http://assets1.gomy.co.uk/images/templates/icons/icon_1.png); }
	#user-section-page #review_instructions li.two { background-image:url(http://assets1.gomy.co.uk/images/templates/icons/icon_2.png); }
	#user-section-page #review_instructions li.three { background-image:url(http://assets1.gomy.co.uk/images/templates/icons/icon_3.png); }
	#user-section-page #no_reviews { text-align:center; padding: 50px 0 0 0; }
	#user-section-page #no_reviews .butt_write-review { margin: 30px 0 0 0; }
	#user-section-page #no_reviews li { list-style-type: disc; }
	#user-section-page .friend_form { margin: 0 auto; height: 70px; width: 470px; }
	#user-section-page .friend_form label { width: 100px; padding: 10px 0 0 0; }
	#user-section-page .friend_form .search { width: 300px; float:left; margin: 10px 0 0 0; }
	#user-section-page .friend_form #search_go { float:right; }
	ul#tab_gotalk { text-align: left; margin: 1em 0 1em 0; font: 12px arial, sans-serif; border-bottom: 1px solid #999999; list-style-type: none; padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */ }
	ul#tab_gotalk li { /* do not change */ display: inline; }
	ul#tab_gotalk .selected { border-bottom: 1px solid #fff;background-color: #fff; }
	ul#tab_gotalk .selected a { background-color: #fff; position: relative; top: 1px; padding-top: 4px; /* must change with respect to padding (X) above and below */ }
	ul#tab_gotalk li.white a { border: 1px solid #fff; border-bottom: 1px solid #ccc; }
	ul#tab_gotalk li.add a { border: none; float:right; margin: -42px 0 0 0; }
	ul#tab_gotalk li a { padding: 3px 6px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */ border: 1px solid #999999; background-color: #cccccc;color: #666; margin-right: 0px; text-decoration: none; border-bottom: none; }
	ul#tab_gotalk a:hover { background: #fff;}
	#select_messages { margin: 10px 0 0 0; }
	#select_messages .cb { width: 25px; float: left; padding: 15px 0 0 0; }
	#select_messages .message_details { width: 570px; float:right; padding: 15px 0 5px 0; }
	.message { clear:both; }
	.message .cb { width: 25px; float: left; padding: 30px 0 0 0; }
	.message .message_details { width: 570px; float:right; padding: 15px 0 5px 0; border-top: 1px solid #cccccc; }
	.message .message_details .details { width: 120px; float:left; font-size: 10px; }
	.message .message_details .text { width: 360px; float:right; padding: 15px 0 0 0; }
	.message .message_details p { margin: 0 0 15px 0; }
	#messages_footer { clear:both; margin: 0 0 0 25px; padding: 15px 0 0 0; border-top: 1px solid #cccccc; }
	.back_to_inbox { margin: 20px 0 10px 0; text-align:right; font-size:10px; }
	.message .reply { border-top: 1px dashed #cccccc; }
	#user-section-page .compose { margin: 35px 0 0 25px; }
	#user-section-page .compose p label { width: 105px; }
	#user-section-page .compose p { margin: 0 0 35px 0; }
	#user-section-page p.indent, #user-section-page .indent,  #user-section-page .edit_review p.indent { font-size:11px; margin: 0 0 6px 105px; clear:both; }
	#user-section-page .below { padding: 5px 0 0 0; clear:both; display:block; }
	#email_look { background-color:#eaf1f7; padding: 10px; margin: 0 0 20px 0; clear: both; }
	#email_look p { background-color:#eaf1f7; margin: 0 0 10px 0; }
	#email_look textarea { padding: 3px; width: 545px; height: 170px; font-size: 12px; color:#666666; }
	.upload_picture .cb { width: 26px; padding: 10px 0; float:left; }
	.upload_picture .small { font-size: 10px; float:left; width: 300px; }
	#user-section-page #col-mid2 .invite_friends h2 { margin:0 0 15px 0; clear:both; padding-top: 30px; }
	.invite_friends { clear:both; }
	.invite_friends p, .upload_picture p { margin: 0 0 30px 0; }
	.invite_friends .form_left { width: 270px; float:left; }
	.invite_friends .form_left label, .invite_friends .form_right label { width: 95px; }
	.invite_friends .form_right { width: 270px;	 float:right; border-left: 1px solid #cccccc; padding: 0 0 0 20px; }
	#user-section-page .invite p, #user-section-page .edit_review p { clear:both; margin: 0 0 30px 0; }
	#user-section-page .invite .bullets_hor span { padding: 0 0 15px 0; width: 140px; float:left; }
	#user-section-page .invite .bullets_table { width: 760px;	 float:left;	 margin: 0 0 30px 0; }
	#user-section-page .invite .bullets_table td { padding: 0 15px 0 0; }
	#user-section-page .invite .bullets_table td.label { padding: 0 20px 0 0; width: 145px; }
	#user-section-page .edit_review label { width: 105px; }
	#user-section-page .edit_review .butt_left { float:left; }
	#user-section-page .edit_review .butt_right { float:right; }
	#user-section-page textarea.review { width: 590px; height: 282px; padding: 5px; font-size: 12px; }
	#user-section-page .stars { margin: -5px 30px 0 0; float:left; }
	#user-section-page span.NoteiReveal { float:right; font-size:11px; margin:-33px 0 0 0; }
	#user-section-page p.socialbkmchecks { margin: 0 0 30px 105px; }


/* FRIEND REQUEST PAGE
----------------------------------------------------------------------------------------------------*/

	#user-section-page .FriendRequest { clear:both; border-bottom:1px solid #CCCCCC; padding: 15px 0 15px 0; }
	#user-section-page .FriendRequest .left { font-size: 10px; width: 75px; float:left; font-style:italic; }
	#user-section-page .FriendRequest .left a { font-style:normal; font-size:11px; }
	#user-section-page .FriendRequest .leftProPic { width: 55px; float:left; font-size: 11px; }
	#user-section-page .FriendRequest .leftProPic img { margin: 0 0 3px 0; border: 1px solid #cccccc; padding: 1px; }
	#user-section-page .FriendRequest .smallReviews { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat -4px -241px; }
	#user-section-page .FriendRequest .smallFriends { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat -4px -221px; }
	#user-section-page .FriendRequest .smallStatusTm { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat 1px -642px; height:30px; }
	#user-section-page .FriendRequest .smallStatusCe { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat 1px -674px; height:30px; }
	#user-section-page .FriendRequest .smallStatusSu { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat 1px -706px; height:30px; }
	#user-section-page .FriendRequest .smallPoints { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat -4px -199px; padding:2px 0 0 0; }
	#user-section-page .FriendRequest .smallText a { padding: 0 0 0 17px; font-size:10px; }
	#user-section-page .FriendRequest .BigText a { padding: 0 0 0 17px; font-size:35px; }
	#user-section-page .FriendRequest .right { padding: 0 20px 0 140px; }
	#user-section-page .FriendRequest .FriendRequestFoot ul { margin: 0; padding: 25px 0 0 0; float: right; font-size: 11px; }
	#user-section-page .FriendRequest .FriendRequestFoot li { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat; display:inline; list-style-position:outside; list-style-type:none; }
	#user-section-page .FriendRequest .FriendRequestFoot li.AcceptFriend { background-position: 0 -495px; padding: 0 18px 0 21px; }
	#user-section-page .FriendRequest .FriendRequestFoot li.DenyFriend { background-position: 0 -476px; padding: 0 18px 0 20px; }
	#user-section-page .FriendRequest .FriendRequestFoot li.MarkSpam { background-position: 0 -741px; padding: 0 18px 0 20px; }


/* USER CHARTS-GRAPHS
----------------------------------------------------------------------------------------------------*/

	#UserGraphs #ratings img { border:none; }
	#UserGraphs li.DistLinkBot { font-size:11px; }


/* COMPLIMENTS PAGE
----------------------------------------------------------------------------------------------------*/

	#user-section-page .ComplimentsList { clear:both; border-bottom:1px solid #CCCCCC; padding: 15px 0 15px 0; }
	#user-section-page .ComplimentsList .left { font-size: 10px; width: 75px; float:left; font-style:italic; }
	#user-section-page .ComplimentsList .left a { font-style:normal; font-size:11px; }
	#user-section-page .ComplimentsList .leftProPic { width: 55px; float:left; font-size: 11px; }
	#user-section-page .ComplimentsList .leftProPic img { margin: 0 0 3px 0; border: 1px solid #cccccc; padding: 1px; }
	#user-section-page .ComplimentsList .smallReviews { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat -4px -241px; }
	#user-section-page .ComplimentsList .smallFriends { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat -4px -221px; }
	#user-section-page .ComplimentsList .smallStatusTm { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat 1px -642px; height:30px; }
	#user-section-page .ComplimentsList .smallStatusCe { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat 1px -674px; height:30px; }
	#user-section-page .ComplimentsList .smallStatusSu { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat 1px -706px; height:30px; }
	#user-section-page .ComplimentsList .smallPoints { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat -4px -199px; padding:2px 0 0 0; }
	#user-section-page .ComplimentsList .smallText a { padding: 0 0 0 17px; font-size:10px; }
	#user-section-page .ComplimentsList .BigText a { padding: 0 0 0 17px; font-size:35px; }
	#user-section-page .ComplimentsList .right { padding: 0 20px 0 140px; }
	#user-section-page #CompHeading {  padding: 0 20px 10px 140px;  margin: 0px; }
	.highlight2 { font-weight: bold; font-size: 14px; }
	.smallest { font-size: 10px; padding: 0 0 0 10px;}


/* USER COLUMN TOP SMALL LINKS
----------------------------------------------------------------------------------------------------*/

	.StatusBdg { margin: 5px 0 0 0; float:right; }
	.fbconnectbtn { margin: 3px 0; float:left; }
	#UserProfileStats { width:auto;float:left;margin: 10px 0 10px 0; }
	#UserProfileStats li { font-size:10px; font-style:normal; margin-left:0px; background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat; padding-left:19px; line-height:16px; list-style:none; }
	li#PointsCount { background-position:-2px -199px; }
	li#FriendCount { background-position:-2px -219px; }
	li#ReviewCount { background-position:-2px -239px; }
	li#FirstRevCount { background-position:-2px -259px; }
	li#FanCount { background-position:-2px -278px; }
	li#EventCount { background-position:-2px -298px; }
	li#ListsCount { background-position:-2px -317px; }
	li#LocalPhotoCount { background-position:-2px -337px; }


/* USER COLUMN MIDDLE LARGER LINKS
----------------------------------------------------------------------------------------------------*/

	#UserProfileActions { padding:5px 0px 5px 0px; clear:both; }
	#UserProfileActions li { padding:5px 0px 2px 0px; list-style:none; }
	#UserProfileActions a.UserAddFriend { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat -1px -358px; padding-left:19px; }
	.UserAddFriend { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat -2px -310px; }
	a.UserComp { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat -1px -377px; padding:1px 0px 1px 19px; }
	a.UserPM { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat -1px -397px; padding:1px 0px 0px 19px; }
	.UserInbox { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat -2px -417px; padding-left:19px; }


/* USER COLUMN COMPLIMENT ICONS SECTION
----------------------------------------------------------------------------------------------------*/

	#ComplimentIcons { width:147px }
	#ComplimentIcons strong { font-weight: bold; color: #FF6600; margin:10px 0 3px 0; display:block; }
	#ComplimentIcons .CompIcons { display:inline; float:left; margin:0 3px 7px 0; text-align:center; }
	#ComplimentIcons .CompGrey { display:block; clear:both;}
	#ComplimentIcons a.compliment { background:url(http://assets1.gomy.co.uk/images/templates/icons/comp_icons.gif) no-repeat; clear:both; display:block; float:left; height:0; margin:0 auto; overflow:hidden; padding-top:25px; width:25px; }
	#ComplimentIcons a.CompPopfunny { background-position:0 -198px; }
	#ComplimentIcons a.CompPophot { background-position:0 -222px; }
	#ComplimentIcons a.CompPopread { background-position:0 -248px; }
	#ComplimentIcons a.CompPopcool { background-position:0 -274px; }
	#ComplimentIcons a.CompPopagree { background-position:0 -298px; }
	#ComplimentIcons a.CompPopprofile { background-position:0 -322px; }
	#ComplimentIcons a.CompPopevent { background-position:0 -347px; }
	#ComplimentIcons a.CompPophi { background-position:0 -372px; }
	#ComplimentIcons a.CompPopphoto { background-position:0 -397px; }
	#ComplimentIcons a.CompPopmore { background-position:0 -422px; }
	.CompGrey { color: #666666; font-size: 10px; }
	.clearfix { display: inline-block; }


/* USER COLUMN ABOUT YOU SECTION 
----------------------------------------------------------------------------------------------------*/

	#profileInfo { width:147px; }
	#profileInfo p{ margin-bottom:15px; }
	#profileInfo h4 { font-weight: bold; }


/* CHIT CHAT SECTION
----------------------------------------------------------------------------------------------------*/

	#user-section-page #col-right #statusform p{ clear:both; display:block; }
	#user-section-page #col-right #statusform p label{ font-size: 18px; width: 592px; padding: 0 0 3px 0; }
	#user-section-page #col-right #status{ clear:both; margin: 5px 0; width: 592px; font-size: 12px; height: 60px; border:1px solid #AAAAAA; padding:4px 2px; color:#666666; }
	#user-section-page #col-right ul#posts_list{ clear:both; border-bottom: 1px solid #cccccc; height: 15px; padding: 25px 0 5px 0; }
	#user-section-page #col-right ul#posts_list li{ display:inline; padding: 0 0 0 20px; float:right; border: none; }
	#user-section-page #col-right ul#posts_list li.postsDate { display:inline; padding: 0; float:left; border: none; color:#ff6600; font-weight: bold; }
	#user-section-page #col-right ol#statuslist{ list-style:none; padding: 15px 0 0 0; display:block; }
	#user-section-page #col-right ol#statuslist li{ border: none; display:block; clear:both; padding: 0 0 15px; }
	#user-section-page #col-right #poststatus{ clear:both; text-align:right; float:right; }
	#user-section-page #col-right #statuslist li .status_image{ color: #1B75BB; float:left; margin: 0 5px 0 0; font-size: 11px; }
	#user-section-page #col-right #statuslist li .status_image img{ padding: 1px; border: 1px solid #cccccc; }
	#user-section-page #col-right #statuslist li .status_stats{ width: 58px; float:left; }
	#user-section-page #col-right #statuslist li .status_stats ul.stats li{ background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat; background-position: 0 -200px; display:block; list-style:none; padding: 0 0 0 19px; margin: 0 0 1px 0; font-size: 10px; color: #1B75BB; width: 60px; border:none; }
	#user-section-page #col-right #statuslist li .status_stats ul.stats li.reviews{ background-position:-2px -239px; }
	#user-section-page #col-right #statuslist li .status_stats ul.stats li.rating{ background-position: -2 -240px; }
	#user-section-page #col-right #statuslist li .status_stats ul.stats li.friends{ background-position:-2px -219px; }
	#user-section-page #col-right #statuslist li .status_stats ul.statsNoImg li{ list-style:none; padding: 0 0 0 2px; margin: 0; width: 60px; }
	#user-section-page #col-right #statuslist li .status_stats ul.statsNoImg li.GoMyStatus { margin: 5px 0 0 3px; padding: 0px; }
	#user-section-page #col-right #statuslist li .status_panel{ background:url(http://assets.gomy.co.uk/images/templates/html/bg_status_foot.gif) no-repeat #EAF1F7; background-position:bottom; width: 484px; float:right; }
	#user-section-page #col-right #statuslist li .status_top{ background:url(http://assets.gomy.co.uk/images/templates/html/bg_status_top.gif) no-repeat #EAF1F7; width: 460px; height: 12px; padding: 6px 12px; font-size: 11px; }
	#user-section-page #col-right #statuslist li .status_content{ padding: 6px 12px 0 12px; font-size: 12px; }
	#user-section-page #col-right #statuslist li .status_content p{ margin: 0; }
	#user-section-page #col-right #statuslist li .status_timeline { padding: 5px 0 5px 12px; font-size:10px; font-style: italic; color: #a0a0a0; }
	#user-section-page #col-right #statuslist li .status_foooter{ height: 20px; padding: 0px 10px 3px 10px; }
	#user-section-page #col-right #statuslist li .status_foooter a{ color: #1B75BB; }
	#user-section-page #col-right #statuslist ul.actions{ display:none; }
	#user-section-page #col-right #statuslist ul.actions li{ list-style:none; display:block; float:left; clear:none; background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat; padding: 0 0 0 20px; margin: 0px; border: none; font-size: 11px; }
	#user-section-page #col-right #statuslist ul.actions li.action_reply{ width: 50px; background-position: 0 -623px; }
	#user-section-page #col-right #statuslist ul.actions li.action_compliment{ width: 120px; background-position: 0 -378px; }
	#user-section-page #col-right #statuslist ul.actions li.action_pm{ width: 100px; background-position: 0 -397px; }
	#user-section-page #col-right #statuslist ul.actions li.action_friend{ width: 100px; background-position: 0 -358px; }
	#user-section-page #col-right #statuslist ul.actions li.action_delete{ width: 48px; background-position: 0 -475px; float:right; }
	#user-section-page #col-right .clear_both_underline{ border-bottom: 1px solid #cccccc; height: 15px; clear:both; }
	#user-section-page #col-right .clear_both_nounderline{ clear:both; }
	#user-section-page #col-right ul#posts_dates{ clear:both; border-bottom: 1px solid #cccccc; height: 15px; padding: 10px 0 5px 0; margin-bottom: 15px; }
	#user-section-page #col-right ul#posts_dates li.postsDate { display:inline; padding: 0; float:left; border: none; color:#ff6600; font-weight: bold; }
	#user-section-page #col-right #ViewMorePosts { background:url(http://assets.gomy.co.uk/images/templates/html/down-arrow.png) no-repeat; background-position: 93px 3px; float:right; padding-right: 20px; }


/* FRIENDS FEED
----------------------------------------------------------------------------------------------------*/

	.FriendFeed ul { list-style:none; list-style-position:outside; }
	.FriendFeed h4 { border-bottom:2px dotted #cccccc; margin:0; padding:5px 0 5px 10px; background-color:#EAF1F7; }
	.FriendFeed li { border-bottom:2px dotted #cccccc; clear:both; margin:10px 0 0; padding:0 0 5px; width:100%; }
	.FriendFeed li.feed_announcement { background-color:#fffaad; margin: 0px; padding-top:10px  } 
	.FriendFeed li p { background:transparent url(http://assets1.gomy.co.uk/images/templates/icons/feed_sprite.gif) no-repeat scroll 0 0; margin:0; padding:0 0 3px 22px; font-size:11px; }
	.FriendFeed .FriendFeedCont { clear:both; padding:5px 0 5px 22px; }
	.FriendFeed .FriendFeedCont .ContPhoto { float:left; text-align:left; width:auto; }
	.FriendFeed .FriendFeedCont .ContPhoto img { border: 1px solid #ccc; padding: 1px; }
	.FriendFeed p.feed_Event { background-position:0 0; }
	.FriendFeed p.feed_Friend { background-position:0 -100px; }
	.FriendFeed p.feed_Review { background-position:0 -200px; }
	.FriendFeed p.feed_Photo { background-position:0 -301px; }
	.FriendFeed p.feed_Comment { background-position:0 -401px; }
	.FriendFeed p.feed_EventIn { background-position:0 -502px; }
	.FriendFeed p.feed_EventOut { background-position:0 -1103px; }
	.FriendFeed p.feed_Compliment { background-position:0 -599px; }
	.FriendFeed p.feed_StatusCel { background-position:0 -700px; }
	.FriendFeed p.feed_StatusSup { background-position:0 -803px; }
	.FriendFeed p.feed_ChitChat { background-position:0 -902px; }
	.FriendFeed p.feed_ProfilePic { background-position:0 -301px; }
	.FriendFeed p.feed_ProfileStatus { background-position:0 -1003px; }
	.FriendFeed p.feed_GoMyTeam { background-position:0 -1106px; }
	.GreyTime { color: #BBBBBB; font-size: 10px; }
	.NewChatPost {  margin-left:10px; font-weight: bold; color: #ed2a31; }


/* NOTIFICATIONS
----------------------------------------------------------------------------------------------------*/

	#user-section-page #col-right div.SettingsTabber { float: left; clear: both; width: 100%; border-bottom: 2px solid #1b75bb; position: relative; margin: 0px 0 35px 0; }
	#user-section-page #col-right div.SettingsTabber ul#SettingsTabs { float: left; display: block; list-style:none; }
	#user-section-page #col-right div.SettingsTabber ul#SettingsTabs li { float: left; font-size: 100%; font-weight: bold; margin: 0 2px 0 0; }
	#user-section-page #col-right div.SettingsTabber ul#SettingsTabs li a,
	#user-section-page #col-right div.SettingsTabber ul#SettingsTabs strong { display: block; color: #666666; background-color: #E4E4E4; text-decoration: none; padding: 5px 15px; }
	#user-section-page #col-right div.SettingsTabber ul#SettingsTabs li.selected,
	#user-section-page #col-right div.SettingsTabber ul#SettingsTabs li:hover,
	#user-section-page #col-right div.SettingsTabber ul#SettingsTabs li.selected strong,
	#user-section-page #col-right div.SettingsTabber ul#SettingsTabs li:hover a,
	#user-section-page #col-right div.SettingsTabber ul#SettingsTabs li.selected a { background-color: #1b75bb; color: #fff; }
	#user-section-page #col-right div.SettingsTabber ul#SettingsTabs li.selected { padding: 5px 15px; }
	#user-section-page #col-right div.SettingsTabber ul#SettingsTabs li.selected a { padding: 0; }
	.main_panel { margin:0 auto; width:598px; }
	.notifications #notification_content table { margin-left:25px; margin-top:20px; width:575px; }
	.notifications #notification_content table td { color:#666666; font-size:11px; text-align:center; }
	.notifications #notification_content table td, .notifications #notification_content table th { border-bottom:1px solid #DEDEDE; margin:0; padding:3px; }
	.notifications #notification_content table th { color:#666666; font-size:10px; text-align:center; }
	.notifications #notification_content table th { border-color:#CCCCCC; }
	.notifications #notification_content table th.main_heading { color:#666666; font-size:11px; font-weight:bold; text-align:left; }
	.notifications #notification_content table th.main_heading strong { position:relative; }
	.notifications #notification_content table th.main_heading span { background-position:left top; background-repeat:no-repeat; display:block; height:20px; left:-30px; position:absolute; top:-8px; width:20px; }
	.notifications #notification_content table td.main_text { text-align:left; width:395px; }
	.notifications #notification_content table .yes_column { background:#EAF1F7 none repeat scroll 0 0; }
	.notifications .submission { padding-top: 40px; }
	.notifications .submission_note { font-size: 10px; padding-top: 20px; }
	
	