@charset "utf-8";
@import "reset.css";
@import "imageframes.css";
/* CSS Document */

/* BASIC PAGE LAYOUT */

body				{ background-color:#f5f5ed; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#2b2b2b; line-height:20px; }
div#container		{ width:962px; text-align:left; margin:0px auto; position:relative; }
a					{ color:#d66222; text-decoration:none; }
a:hover				{ color:#d66222; text-decoration:underline; }
/*select				{ color:#333333;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;}*/
/********** FORUM EDITS **********/
select				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
/************ END ***************/
a.nomargin			{ margin:0 !important; }
div.left_clear		{ clear:left }
div#container div.left_content		{ position:relative; float:left; width:700px ; overflow:hidden; background-color:#e2e0d9; background-image:url(/img/left_content_bottom.jpg); background-position:left bottom; background-repeat:no-repeat; padding-bottom:125px; margin-bottom:45px; }
div#container div.right_content		{ position:relative; float:left; width:262px ; overflow:hidden; margin-top:22px; }
div#container div.left_content_banner	{ position:relative; float:left; width:700px;}
div#container div.left_content_banner div.banner_669	{margin-left:15px; margin-bottom:20px;}

a.textile_link	{ display:inline !important; }

div#flashMessage		{ position:absolute; z-index:5; top:255px; left:48px; background-color:#D66222; width:575px; font-size:18px; color:#ffffff; padding:11px 14px;background-position:top; background-repeat:no-repeat; line-height:22px; }


		/* right content layout based on page (forums) */
		div#container div#forum_right_content		{margin-top:79px;}
		
		/* left content layout based on page (contribute) */
		div#container div#stories_left_content			{ background-color:#f5f5ed;  width: 100% !important; background-image:none; padding:0; }
		div#container div#contribute_left_content		{ background-color:#f5f5ed;  width: 100% !important; background-image:none; padding:0; }
		div#container div#welcome_left_content			{ background-color:#f5f5ed;  width: 100% !important; background-image:none; padding:0; }
		div#container div#plain_left_content			{ background-color:#f5f5ed;  width: 100% !important; background-image:none; padding:0; }
		div#container div#expertadvice_left_content		{ background-color:#f5f5ed;  width: 100% !important; background-image:none; padding:0; }


/* HEADER ELEMENTS */
h1					{  width:442px; height:65px; text-indent:-99999em; margin:12px 0px 30px 0px; }
h1 a				{ background-image:url(/img/clubmed_insider_hd.gif); background-position:top left; background-repeat:no-repeat;display:block; width:100%; height:100%; }
h1 a:hover			{ background-position:0 -65px;}
h3					{ font-size:34px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; line-height:1em;}
div#container div#header_search						{ position:relative; float:right; width:258px; height:35px; margin-top:33px; }
div#container div#header_search input.search		{ display:block; position:relative; float:left; width:200px; height:28px; background-image:url(/img/header_search_bg.gif); border:0px; background-color:#f5f5ed; }
div#container div#header_search input#search_submit	{ display:block; position:relative; float:right; width:33px; height:33px; background-image:url(/img/header_search_submit.gif); border:0px; background-color:#f5f5ed; text-indent:-99999em; cursor:pointer; }

div#container input				{ padding:7px 9px 0px 9px; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#111111; border:0;}
div#container textarea			{ padding:7px 9px; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#111111; border:0; background-repeat:no-repeat; background-color:transparent;}


/* LEFT CONTENT */

/* nav */
div#container div.left_content div.navigation			{ text-indent:-99999em !important; background-image:url(/img/nav_bg.jpg); background-repeat:no-repeat; width:700px; height:78px; }
div#container div.left_content div.nostroke				{ background-image:url(/img/nav_bg_nostroke.jpg); }
div#container div.left_content div.navigation em		{ display:none; }
div#container div.left_content div.navigation ul		{ padding-top:24px; }
div#container div.left_content div.navigation ul li		{ position:relative; float:left; }
div#container div.left_content div.navigation ul li a			{ display:block; height:38px; background-position:0px -38px; overflow:hidden; }
div#container div.left_content div.navigation ul li a:hover		{ background-position:0px 0px; }

div#container div.left_content div.navigation ul li div#nav_divide_1	{ height:38px; width:10px; background-image:url(/img/nav/divide.jpg); }
div#container div.left_content div.navigation ul li div#nav_divide_2	{ height:38px; width:9px; background-image:url(/img/nav/end.jpg); }

div#container div.left_content div.navigation ul li a#nav_stories			{ width:107px; background-image:url(/img/nav/stories.jpg); }
div#container div.left_content div.navigation ul li a#nav_photos_videos		{ width:163px; background-image:url(/img/nav/photos_and_videos.jpg); }
div#container div.left_content div.navigation ul li a#nav_forums			{ width:122px; background-image:url(/img/nav/forums.jpg); }
div#container div.left_content div.navigation ul li a#nav_contribute		{ width:144px; background-image:url(/img/nav/contribute.jpg); }
div#container div.left_content div.navigation ul li a#nav_expert_advice		{ width:144px; background-image:url(/img/nav/expert_advice.jpg); }
div#container div.left_content div.navigation ul li a.selected				{ background-position:0px 0px !important; }

div#container div.left_content div.plain_left_content								{ padding:0 0 0px 25px; position:relative; background-image:url(/img/plain_left_content_bg.gif); background-repeat:repeat-x; background-position:top left; width:675px;}
div#container div.left_content div.plain_left_content div.breadcrumb				{ margin-bottom:25px;}
div#container div.left_content div.plain_left_content div.breadcrumb a				{ color:#6a685b; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
div#container div.left_content div.plain_left_content h2							{ background-repeat:no-repeat; background-position:top left; text-indent:-99999em; height:35px; margin-bottom:25px;}
div#container div.left_content div.plain_left_content div#photo						{ position:absolute; left:530px; top:-9px; text-align:right; display:block;}
div#container div#welcome_left_content div.plain_left_content  div#photo					{ left:520px; }
div#container div#contribute_left_content div.plain_left_content div#photo			{ left:520px;}
div#container div.left_content div.plain_left_content span.link_1					{ color:#9f0022; font-size:35px; position:relative; float:left; color:#4d4d4d; line-height:40px;}
div#container div.left_content div.plain_left_content a.link_1						{ color:#9f0022; font-size:35px; position:relative; float:left; color:#4d4d4d; line-height:40px;}
div#container div.left_content div.plain_left_content a.link_1 span					{ color:#d66222; font-size:15px; display:block; color:#d66222; line-height:20px;}

div#container div.left_content div.plain_left_content a.link_2						{ position:relative; float:right; line-height:35px;}
div#container div.left_content div.plain_left_content a#btn_add_story:hover			{ background-position:0 100%;}
div#container div.left_content div.plain_left_content a#btn_add_story				{ background-image:url(/img/add_your_story.jpg); width:280px; height:67px; display:block; text-indent:-9999em; background-position:0 0; background-repeat:no-repeat;}
div#container div.left_content div.plain_left_content a#btn_add_gallery:hover		{ background-position:0 100%;}
div#container div.left_content div.plain_left_content a#btn_add_gallery				{ background-image:url(/img/add_your_gallery.jpg); width:280px; height:67px; display:block; text-indent:-9999em; background-position:0 0; background-repeat:no-repeat;}
div#container div.left_content div.plain_left_content a#btn_add_question:hover		{ background-position:0 100%;}
div#container div.left_content div.plain_left_content a#btn_add_question			{ background-image:url(/img/add_your_question.jpg); width:280px; height:67px; display:block; text-indent:-9999em; background-position:0 0; background-repeat:no-repeat;}



div#container div.left_content div.plain_left_content div.main_content				{ /*margin-bottom:45px; padding:15px 170px 45px 15px;*/ padding:0 170px 60px 10px; display:block; position:relative;}
div#container div.left_content div#gallery_left_content div.main_content			{ margin-bottom:50px; }
/*EDITED 0210*/
div#container div#welcome_left_content div.plain_left_content div.main_content		{ padding:0px 170px 45px 0px; display:block; position:relative;  }
div#container div#contribute_left_content div.plain_left_content div.main_content	{ /*margin-bottom:45px;*/ padding:0px 170px 45px 0px; display:block; position:relative;}
div#container div.left_content div.plain_left_content div.forum_overview_mc			{ padding-bottom:4px !important; }

div#container div.left_content div.plain_left_content div.main_content p			{ width:475px; color:#4d4d4d; font-size:17px; margin-bottom:22px;}
div#container div.left_content div.plain_left_content div.sub_content				{ width:962px; }
div.sub_content div.contribute_action ul li.contribute_divider						{ width:1px; height:204px;margin:0 20px; background-color:#b8b8b2;}
div#container div#welcome_left_content div.plain_left_content div.sub_content div.contribute_action ul li.contribute_divider	{ height:180px;}
div.sub_content div.contribute_action div.contribute_block							{ width:280px;}
div.sub_content div.contribute_action ul li											{ float:left; position:relative}

div.sub_content div.contribute_action div.contribute_block img						{ margin-bottom:15px;}
div.sub_content div.contribute_action div.contribute_block p						{ margin-bottom:15px;}
div#container div.left_content div.plain_left_content div.sub_content div.contribute_action div.contribute_block p {font-size:15px; color:#252525;}

div.sub_content div.contribute_action div.contribute_block a.button					{ display:block; width:280px; height:67px; background-position:0 0; background-repeat:no-repeat; text-indent:-9999em; margin:0 0 5px 0;}
div.sub_content div.contribute_action div.contribute_block a.button:hover			{ background-position:0 -67px;}
div.sub_content div.contribute_action div.contribute_block a#story					{ background-image:url(/img/add_your_story.jpg); }
div.sub_content div.contribute_action div.contribute_block a#pnv					{ background-image:url(/img/share_pnv.jpg); }
div.sub_content div.contribute_action div.contribute_block a#question				{ background-image:url(/img/ask_a_question.jpg); }
div.sub_content div.contribute_action div.contribute_block a#fill_out_profile		{ background-image:url(/img/fill_out_profile.jpg); }



div.sub_content div.contribute_action ul li p										{ font-size:15px;}
div#container div.left_content div.plain_left_content div.sub_content div.sub_left_content		{ width:676px; float:left; overflow:hidden; position:relative; margin:0 19px 45px 0;}
div.expert_vertical_divider_no_bottom															{ width:700px; height:15px; background-image:url(/img/left_expert_content_divider_nobot_bg.gif); background-repeat:no-repeat; }
div#container div.left_content div.subvertical_divider_no_bottom								{ width:700px; height:15px; background-image:url(/img/left_subcontent_divider_nobot_bg.gif); background-repeat:no-repeat; }
div#container div.left_content div.subvertical_divider_no_bottom_blue							{ width:700px; height:15px; background-image:url(/img/left_subcontent_divider_nobot_blue.gif); background-repeat:no-repeat; }
div#container div.left_content div.plain_left_content div.sub_content div.sub_right_content		{ float:left; overflow:hidden; position:relative; width:245px;}

div#container div.left_content div.plain_left_content div.sub_content div.sub_right_content div.meet_block							{ padding:20px 0; border-top:1px solid #bdbdb3; border-bottom:1px solid #bdbdb3; margin-bottom:15px;}
div#container div.left_content div.plain_left_content div.sub_content div.sub_right_content div.meet_block div.image_square_small	{ position:relative; float:left; margin-right:5px;}
div#container div.left_content div.plain_left_content div.sub_content div.sub_right_content div.meet_block a						{ font-size:30px; color:#000000; letter-spacing:-1px; margin:15px 0; display:block;}
div#container div.left_content div.plain_left_content div.sub_content div.sub_right_content div.meet_block a span					{ color:#78adaf;}
div#container div.left_content div.plain_left_content div.sub_content div.sub_right_content div.meet_block p						{ font-style:italic; color:#d66222; font-size:14px; margin:0;}

div#container div.related_content_container div.recent_content_search									{ position:relative;}
div#container div.related_content_container div.recent_content_search input.search						{ display:block; position:relative; float:left; width:179px; height:28px; background-image:url(/img/recent_search.gif); border:0px; background-color:#f5f5ed; }
div#container div.related_content_container div.recent_content_search input#story_search_submit			{ display:block; position:absolute; float:right; width:24px; height:24px; background-image:url(/img/recent_search_submit.gif); border:0px; background-color:#f5f5ed; text-indent:-99999em; cursor:pointer; top:5px; right:9px;}

		/* nav layout based on page (hp/contribute/etc) */
		div#container div#plain_left_content div.navigation									{background-image:url(/img/contribute_nav_bg.jpg); width:100%}
		div#container div#contribute_left_content div.navigation							{background-image:url(/img/contribute_nav_bg.jpg); width:100%}
		div#container div#welcome_left_content div.navigation								{background-image:url(/img/contribute_nav_bg.jpg); width:100%}
		div#container div#stories_left_content div.navigation								{background-image:url(/img/stories_nav_bg.jpg); width:100%;}
		div#container div#results_left_content div.navigation								{background-image:url(/img/noresults_nav_bg.jpg); width:100%; height:111px;}
		div#container div#favorites_left_content div.navigation								{background-image:url(/img/favempty_nav_bg.jpg); width:100%; height:111px;}

		div#container div#plain_left_content div.plain_left_content							{ padding:0px 0 0px 15px;}
		
		div#container div#contribute_left_content div.plain_left_content h2					{ background-image:url(/img/title_contribute.gif);}
		/*EDITED 0210*/
		div#container div#signup_left_content div.plain_bg_form h2							{ background-image:url(/img/title_signup.gif); width:356px; height:26px;}
		
		
		div#container div#signup_left_content div.breadcrumb			{ display:none;}
		div#container div#editprofile_left_content div.breadcrumb		{ display:none;}


		div#container div#signup_left_content div.plain_bg_form h2#insider_login {background-image:url(/img/title_insider_login.gif);float:left;height:27px;position:relative;width:260px; margin-top:8px}
		/*EDITED 0210*/
		div#container div#welcome_left_content div.plain_left_content h2					{ background-image:url(/img/title_welcome.gif); height:83px; width:342px;}
		div#container div#plain_left_content div.plain_left_content h2						{ background-image:url(/img/title_home.gif); height:40px;}
		div#container div#plain_left_content div.plain_left_content h2#overview				{ background-image:url(/img/title_stories_overview.gif); height:33px; width:488px}
		div#container div#plain_left_content div.plain_left_content h2#overview_gallery		{ background-image:url(/img/title_gallery_overview.gif); height:35px; width:356px; margin-top:-2px;}
		div#container div#plain_left_content div.plain_left_content h2#overview_forum		{ background-image:url(/img/title_forum_overview.gif); height:33px; width:145px}
		div#container div#plain_left_content div.plain_left_content h2#overview_pnv			{ background-image:url(/img/title_pnv_overview.gif); height:35px; width:356px}
		
		/*EDITED 129*/
		div#container div#plain_left_content div.plain_left_content div.box a.thumbs				{ margin-right:30px; height:82px; text-indent:-9999em; width:141px; display:block; float:left; overflow:hidden; }
		/*ADDED 129*/
		div#container div#plain_left_content div.plain_left_content div.box a#story					{ background-image:url(/img/sm_add_your_story.jpg)}
		div#container div#plain_left_content div.plain_left_content div.box a#pnv					{ background-image:url(/img/sm_share_pnv.jpg)}
		div#container div#plain_left_content div.plain_left_content div.box a#question				{ background-image:url(/img/sm_ask_a_question.jpg)}
		div#container div#plain_left_content div.plain_left_content div.box a.thumbs:hover			{ background-position:0 82px;}
		
		
		
		div#container div.left_content div.plain_left_content div.main_content div#contribute_photo strong		{ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:13px; background-color:#FFFFFF; padding:2px 6px; margin-bottom:3px; font-weight:bold;}
		div#container div.left_content div.plain_left_content div.main_content div#contribute_photo a			{ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:13px; background-color:#FFFFFF; padding:2px 6px; margin-bottom:3px; font-weight:bold;}
		
		/* nav layout based on page */
		div#container div#expertadvice_left_content div.navigation								{background-image:url(/img/expertadvice_nav_bg.jpg); width:100%; height:112px; position:relative }
		div#container div#expertadvice_left_content div.navigation h2							{ position:absolute; left:210px; top:78px; font-size: 20px; color:#b2dfea; text-indent:0 !important;}
		
		div#container div#tftr_left_content div.navigation										{background-image:url(/img/tftr_nav_bg.jpg); width:100%; height:127px; position:relative }
		div#container div#tftr_left_content div.navigation h2									{ position:absolute; left:210px; top:78px; font-size: 20px; color:#b2dfea; text-indent:0 !important;}
		div#container div#tftr_left_content div.navigation a#back_to_ea							{ color:#f5f5ed; font-size:10px;font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-right:20px; background-image:url(/img/back_to_ea.gif); background-repeat:no-repeat; background-position:right top; text-indent:0px !important; top:78px; left:490px; position:absolute; display:block;}
		
		div#container div.left_content div#expertadvice_left_content							{ padding:20px 0 45px 25px; position:relative; background-image:url(/img/plain_left_content_bg.gif); background-repeat:repeat-x; background-position:top left; width:700px;}
		div#container div.left_content div#expertadvice_left_content div.breadcrumb				{ margin-bottom:25px;}
		div#container div.left_content div#expertadvice_left_content div.breadcrumb a			{ color:#6a685b; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
		div#container div.left_content div#expertadvice_left_content h2							{ background-image:url(/img/title_expertadvice.gif); background-repeat:no-repeat; background-position:top left; text-indent:-99999em; width:455px; height:47px; margin-bottom:25px;}
		div#container div.left_content div.plain_left_content p 								{ color:#4d4d4d; font-size:17px; margin-bottom:22px;}
		div#container div.left_content div.plain_left_content p.date							{ font-size:10px; color:#636363 }
		div#container div.left_content div#expertadvice_left_content div#photo					{ top:-30px; left:521px !important; }
		/*div#container div.left_content div.plain_left_content div.main_content					{ margin-bottom:45px;padding:15px 0 0 15px;}*/
		
		div#container div.left_content div.plain_left_content div.sub_content					{ width:940px; }
		
		div#container div#welcome_left_content div.plain_left_content div.main_content p		{ font-size:19px;}
		div#container div#welcome_left_content div.plain_left_content div.main_content a.link_1	{ color:#d36121;}

/* body content */
div#container div.left_content div.insider_left_content			{ background-color:#e2e0d9; background-image:url(/img/insider_left_content_bg.gif); background-position:left; background-repeat:repeat-y; padding:0px 16px 0px 15px }
/************************** FORUM EDITS ************************/
div#container div.left_content div.insider_left_content_gr		{ background-color:#e2e0d9; padding:0px 16px 0px 15px; position:relative; }
div#container div#category_left_content div.insider_left_content_gr		{ background-color:#e2e0d9; padding:0; }
/***************************END**********************************/
div#container div.left_content div.vertical_divider				{ width:700px; height:21px; background-image:url(/img/left_content_divider_bg.gif); background-repeat:no-repeat; }
div#container div.left_content div.vertical_divider_no_bottom	{ width:700px; height:15px; background-image:url(/img/left_content_divider_nobot_bg.gif); background-repeat:no-repeat; border:0; background-color:#E2E0D9;}
div#container div.left_content div.vertical_search_divider		{ width:669px; height:16px; background-image:url(/img/left_search_content_divider_bg.gif); background-repeat:no-repeat; }

div#container div.left_content div.insider_left_content div.breadcrumb				{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; position:relative; }
div#container div.left_content div.insider_left_content div.breadcrumb a			{ color:#FFFFFF;}
div#container div.left_content div.insider_left_content div.breadcrumb img.bc_home	{margin-left:14px;}

div#container div.left_content div.insider_left_content div.breadcrumb div.sleeve	{ position:absolute;left:542px; background-image:url(/img/sleeve.gif); background-repeat:no-repeat; background-position: right center; position:relative; margin-top:-8px; width:113px; height:39px; padding:9px 0 0 22px; }
div#container div.left_content div.insider_left_content div.breadcrumb div.sleeve div.divider		{ width:23px; color:#924416; text-align:center; position:relative; float:left; }
div#container div.left_content div.insider_left_content div.breadcrumb div.sleeve p,
div#container div.left_content div.insider_left_content div.breadcrumb div.sleeve div.sleeve_fav					{ padding-right:20px; background-repeat:no-repeat; position:relative; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; font-weight:normal;}
div#container div.left_content div.insider_left_content div.breadcrumb div.sleeve div.sleeve_fav		{ background-image:url(/img/icon_sleeve_fav.gif); background-position:right bottom;}

/*EDITED 129*/
div#container div.left_content div.insider_left_content div.breadcrumb div.sleeve p.sleeve_comment	{ background-image:url(/img/icon_sleeve_comment.gif);background-position:right bottom; }


div#container div.left_content div.insider_left_content	div.main_content						{ padding:40px 33px 35px 33px; }
div#container div.left_content div.insider_left_content	div.main_content div.author				{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#acacac; margin-bottom:22px; }
div#container div.left_content div.insider_left_content	div.main_content div.author a			{ font-size:14px; font-weight:bold; }
div#container div.left_content div.insider_left_content	div.main_content div.author a.site		{ font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; letter-spacing:1px; text-transform:uppercase; font-weight:normal; }

/****************** FORUM EDITS *********************/
div#container div.left_content div.insider_left_content	div.main_content div.question					{ width:623px; font-size:18px; color:#000000; position:relative }
/********************* END *****************************/
div#container div.left_content div.insider_left_content	div.main_content div.question span.asked_on		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#acacac;}
div#container div.left_content div.insider_left_content	div.main_content div.question div.bubble_top	{ background-image:url(/img/bubble_top.gif); background-repeat:no-repeat; background-position:top left; width:595px; height:10px;}
div#container div.left_content div.insider_left_content	div.main_content div.question div.bubble_main	{ border-left: 6px solid #d7d7d7; border-right: 6px solid #d7d7d7; width:548px; min-height:80px; padding:0 0 15px 34px; line-height:18px; }
/****************** FORUM EDITS *********************/


div#container div.left_content div.insider_left_content	div.main_content div.question div.bubble_main p	{ width:520px;padding-top:25px;margin-bottom:16px;}
/********************* END *****************************/
div#container div.left_content div.insider_left_content	div.main_content div.question div.bubble_bottom	{ background-image:url(/img/bubble_bottom.gif); background-repeat:no-repeat; background-position:top left; width:595px; height:10px;}
div#container div.left_content div.insider_left_content	div.main_content div.question div.bubble_point	{ position:absolute; left:588px; top:10px; background-image:url(/img/bubble_point.gif); background-repeat:no-repeat; background-position:top left; width:33px; height:44px;}

div#container div.left_content div#expertadvice_insider_lc	div.main_content p							{ font-size:18px; color:#5e6e81; /*width:230px; position:relative; float:left;*/ margin-right:20px; margin-bottom:20px;}
div#container div.left_content div#expertadvice_insider_lc	div.main_content img.ea_img					{ position:relative; float:right; padding:3px; border:1px solid #d0d0cf; margin-bottom:15px; margin-left:15px; }
div#container div.left_content div#expertadvice_insider_lc	div.main_content div.list					{ border-top:1px solid #b2b2b2; position:relative; background-image:url(/img/num_sleeve.gif);background-position:top left; background-repeat:no-repeat; padding:0 0 0 2px; margin-bottom:10px;}
div#container div.left_content div#expertadvice_insider_lc	div.main_content div.list span				{ color:#5A6A7D;font-size:36px;/*left:2px;position:absolute;top:20px;*/text-align:center;width:50px; display:block !important; line-height:40px; float:left; margin:10px 0 40px 0;}
div#container div.left_content div#expertadvice_insider_lc	div.main_content div.list p					{ font-size:15px; width:auto;color:#000000; float:none; position:relative; padding:10px 0 0 80px;}


div#container div.related_content_container ul.tags li						{ position:relative; float:left; padding:0 !important; line-height:28px;}
div#container div.related_content_container ul.tags a,
div#container div.related_content_container ul.tags li						{ font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;margin-right:4px;padding:4px 6px; white-space:nowrap; }
div#container div.related_content_container ul.tags a.tag_interest			{ color:#656451; background-color:#FFFFFF; }

div#container div.related_content_container ul.tags a.tag_location,
div#container div.related_content_container ul.tags a.tag_interest:hover	{ color:#f5f3ed; background-color:#9a988d; text-decoration:none;}
div#container div.related_content_container ul.tags a.tag_location			{ color:#f5f3ed; background-color:#9a988d; }
div#container div.related_content_container ul.tags a.location_sel,
div#container div.related_content_container ul.tags a.tag_location:hover	{ color:#656451; background-color:#FFFFFF; text-decoration:none;}
div#container div.related_content_container ul.tags a.topic_sel				{ color:#f5f3ed; background-color:#9a988d; }





		/* individual left content based on page type */
		div#container div.left_content div.insider_left_content	div#breadcrumb_stories	{ background-image:url(/img/breadcrumb_stories.jpg); background-position:top left; background-repeat:no-repeat; width: 669px; height:29px; padding-top:13px;}
		div#container div.left_content div#breadcrumb_noresults	{ display:none;}
		
		div#container div.left_content div.insider_left_content	div#breadcrumb_tftr		{ background-image:url(/img/breadcrumb_tftr.jpg); background-position:top left; background-repeat:no-repeat; width: 669px; height:29px; padding-top:13px;}
		
		div#container div.left_content div.insider_left_content div.header_gallery			{ background-image:url(/img/header_gallery.jpg); background-position:top left; background-repeat:no-repeat; height:30px; padding:12px 0 0 45px;}
		div#container div.left_content div.insider_left_content div#header_gallery_stories	{ text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#FFFFFF; }
		div#container div.left_content div.insider_left_content div.gallery_content_stories	{ padding:23px 30px;}
		div#container div.left_content div.insider_left_content div.gallery_content_stories div.image_square_small	{ position:relative; float:left; margin-right:20px; margin-bottom:20px; cursor:pointer; }
		
		div#container div.left_content div#tftr_insider_lc									{ background-image:url(/img/tftr_insider_lc_bg.gif);}
		div#container div.left_content div#expertadvice_insider_lc							{ background-image:url(/img/tftr_insider_lc_bg.gif);}
		div#container div.left_content div#mte_insider_lc									{ background-image:url(/img/tftr_insider_lc_bg.gif);}

		/**/
		div#container div.left_content div.insider_left_content	div#breadcrumb_pnv	{ background-image:url(/img/breadcrumb_pnv.jpg); background-position:top left; background-repeat:no-repeat; width: 669px; height:29px; padding-top:13px;}
		
		div#container div.left_content div.insider_left_content div#header_gallery_pnv	{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; }
		div#container div.left_content div.insider_left_content div#header_gallery_pnv a{ color:#FFFFFF; text-decoration:underline; }
		
		/**/		
		div#container div.left_content div.insider_left_content	div#breadcrumb_forums	{ background-image:url(/img/breadcrumb_forums.jpg); background-position:top left; background-repeat:no-repeat; width: 669px; height:29px; padding-top:13px;}
		/*EDITED 130*/
		div#container div.left_content div.insider_left_content div#question_footer a	{ margin:0 !important;padding:12px 0 12px 65px; background-position:0 0; background-repeat:no-repeat; }
		div#container div.left_content div.insider_left_content div#question_footer a:hover	{ background-position:0 -44px; color:#fff;}
		div#container div.left_content div.insider_left_content div#question_footer a.active{ background-position:0 -88px;}
		/*ADDED 130*/
		div#container div.left_content div.insider_left_content div#question_footer				{ height:44px;}
		div#container div.left_content div.insider_left_content div#question_footer a#share		{ background-image:url(/img/share_medium.gif); width:141px;}
		div#container div.left_content div.insider_left_content div#question_footer a.favorite	{ background-image:url(/img/favorite_medium.gif); width:164px; }
		div#container div.left_content div.insider_left_content div#question_footer span.favorite	{ background-image:url(/img/favorite_medium.gif); width:164px; padding:12px 0 12px 65px; text-align:left; }
		div#container div.left_content div.insider_left_content div#question_footer a#flag		{ background-image:url(/img/flag_medium.gif); width:169px;}
		
		/*ADDED 0204*/
		div#container div.left_content div.insider_left_content div#question_footer a#comment	{ background-image:url(/img/comment_medium.gif); width:160px; padding:12px 0 12px 74px; }
		div#container div.left_content div.insider_left_content div#question_footer 	{ overflow:hidden; }
		

/* main content footer */
div#container div.left_content div.insider_left_content div.content_footer				{ background-image:url(/img/content_footer.jpg); background-repeat:repeat-x; background-position: top left; height:47px;}
div#container div.left_content div.insider_left_content div.content_footer a			{ padding:14px 23px 12px 50px; background-repeat:no-repeat; background-position:top left; color:#000000; display:block; }
/* ADDED 129 */
div#container div.left_content div.insider_left_content div.content_footer a:hover		{ background-position:0 -46px; background-color:#d66222; color:#FFFFFF; text-decoration:none;}
div#container div.left_content div.insider_left_content div.content_footer a.active		{ background-position:0 -92px; color:#fff; text-decoration:none;}
/*EDITED 130*/
div#container div.left_content div.insider_left_content div.content_footer a#share		{ background-image:url(/img/share_story_small.gif); width:100px; width:123px; padding-right:0px; }
div#container div.left_content div.insider_left_content div.content_footer a#comment	{ background-image:url(/img/comment_small.gif); padding:14px 0px 12px 50px; width: 106px; }

div#container div.left_content div.insider_left_content div.content_footer a.favorite	{ background-image:url(/img/favorite_small.gif); padding:14px 0px 12px 50px; width: 93px; }
div#container div.left_content div.insider_left_content div.content_footer a.favorite:hover	{ background-image:url(/img/favorite_small.gif); padding:14px 0px 12px 50px; width: 93px; }

div#container div.left_content div.insider_left_content div.content_footer div#favorited	{ width:143px; color:#ffffff; background-image:url(/img/favorite_small.gif); padding:14px 0px 12px 50px; width: 93px; background-position:0 -92px; }
div#container div.left_content div.insider_left_content div.content_footer span.favorite	{ padding:14px 0 13px 0; background-repeat:no-repeat; background-position:bottom left; color:#fff; display:block; background-image:url(/img/favorite_small.gif); width:143px; text-align:center; text-indent:18px;}

div#container div.left_content div.insider_left_content div.content_footer a.flag		{ background-image:url(/img/inappropriate_flag_small.gif); width:136px; padding:14px 11px 12px 50px;}
div#container div.left_content div.insider_left_content div.content_footer div#flagged	{ width:196px;}
div#container div.left_content div.insider_left_content div.content_footer span.flag	{ padding:14px 0 13px 0; background-repeat:no-repeat; background-position:bottom left; color:#fff; display:block; background-image:url(/img/inappropriate_flag_small.gif); width:197px; text-align:center; text-indent:5px; background-color:#ca5e1e; }
/*END EDIT 130*/

/*EDITED 129*/
div#container div.left_content div.insider_left_content div.content_footer div			{ float:left; position:relative; }
div#container div.left_content div.insider_left_content div.content_footer div.content_footer_divider	{background-image:url(/img/content_footer_divider.gif); width:4px; height:46px; margin:0}
		
		/* individual content footer based on page type */
		div#container div.left_content div.insider_left_content div#tftr_content_footer			{ background-image:url(/img/tftr_content_footer.gif); height:52px;}
		div#container div.left_content div.insider_left_content div#tftr_content_footer	ul		{ padding-top:8px; height:44px;}
		div#container div.left_content div.insider_left_content div#tftr_content_footer div.content_footer_divider	{ height:44px;}

/* specific body sections */

/* comments */
div.insider_left_content_gr div.comments h2						{ font-size:25px; line-height:36px; background-image:url(/img/comments_h2.gif); background-repeat:no-repeat; background-position:top left; padding-left:35px; padding-bottom:16px; border-bottom:1px solid #c0bfb9; }
div.insider_left_content_gr div.comments a.add_yours			{ display:block; position:relative; float:right; width:151px; height:36px; text-indent:-99999em; }
div.insider_left_content_gr div.comments div.comment			{ padding:20px 20px 20px 14px; border-bottom:1px solid #c0bfb9; position:relative; width:562px;}
div.insider_left_content_gr div.comments div#pagination	ul		{ width:314px; margin:0 auto;}
/*div.insider_left_content_gr div.comments div#pagination	li		{ float:left; position:relative; color:#362f2d; font-size:18px; margin-right:8px; line-height:25px }*/
div.insider_left_content_gr div.comments div.author				{ background-color:#f3f2ef; }
div.insider_left_content_gr div.comments div.comment p			{ font-family:Arial, Helvetica, sans-serif; color:#2a2a2a; line-height:19px; position:relative; float:left; width:410px; }
div.insider_left_content_gr div.comments div.comment span		{ font-size:10px; color:#636363; display:block; }
div.insider_left_content_gr div.comments div.comment div.image_square_small,
div.insider_left_content_gr div.comments div.comment div.image_profile_small			{ position:relative; float:left; margin-right:18px; }
div.insider_left_content_gr div.comments div.comment p span.comment_author			{ display:block; color:#6a685b; margin-bottom:10px; font-size:13px; }
div.insider_left_content_gr div.comments div.comment p span.comment_author a		{ font-weight:bold; }
div.insider_left_content_gr div.comments div.comment div.comment_flag				{ position:relative; float:left; margin-left:35px; display:inline; }



/* EDITED 130 */
div.insider_left_content_gr div.comments div.comment div.comment_flag a				{ background-image:url(/img/inappropriate_flag.gif); background-position:top left; text-indent:-9999em; width:16px; background-repeat:no-repeat; height:21px; display:block; }
div.insider_left_content_gr div.comments div.comment div.comment_flag a:hover		{ background-position:0 -21px;}
div.insider_left_content_gr div.comments div.comment div.comment_flag span.flag		{ background-image:url(/img/inappropriate_flag.gif); background-position:0 -21px; width:43px; font-size:12px; color:#d66222; background-repeat:no-repeat; width:16px; height:21px; display:block; text-indent:-99999em; }

div.insider_left_content_gr div.comments div.comment div.answer_flag a				{ background-image:url(/img/inappropriate_flag.gif); background-position:top left; text-indent:-9999em; width:16px; background-repeat:no-repeat; height:21px; display:block; }
div.insider_left_content_gr div.comments div.comment div.answer_flag a:hover		{ background-position:0 -21px;}
div.insider_left_content_gr div.comments div.comment div.answer_flag span.flag		{ background-image:url(/img/inappropriate_flag.gif); background-position:0 -21px; width:43px; font-size:12px; color:#d66222; background-repeat:no-repeat; width:16px; height:21px; display:block; text-indent:-99999em; }

div.insider_left_content_gr div.comments div.comment div.answer_votes a.vote_answer	{ position:relative; float:left; text-indent:-9999em; width:35px; height:32px; overflow:hidden; display:block; background-image:url(/img/answer_add_fav.gif);}
div.insider_left_content_gr div.comments div.comment div.answer_votes a.vote_answer:hover	{ background-position:0 -32px;}


		/* individual 'add yours' buttons based on page type */
		div.insider_left_content_gr div.comments a#story_add_yours		{ background-image:url(/img/story_add_yours.gif); }
		div.insider_left_content_gr div.comments a#gallery_add_yours	{ background-image:url(/img/gallery_add_yours.gif); }
		div.insider_left_content_gr div.comments a#pnv_add_yours		{ background-image:url(/img/pnv_add_yours.gif); }
		div.insider_left_content_gr div.comments a#forum_add_yours		{ background-image:url(/img/forum_add_yours.gif); }
		div.insider_left_content_gr div.comments a#blue_add_yours		{ background-image:url(/img/blue_add_yours.gif); }

/* answers */
/************************ FORUM EDITS ****************************/
div.insider_left_content_gr div.comments						{ background-color:#e2e0d9; margin:0px 39px 38px 34px; position:relative;}
div#category_left_content div.insider_left_content_gr div.comments						{ background-color:#e2e0d9; margin:0 }
/******************************END*******************************/
div.insider_left_content_gr div#answers h2						{ font-size:25px; line-height:36px; background-image:url(/img/answers_h2.gif); background-repeat:no-repeat; background-position:top left; padding-left:35px; padding-bottom:16px; border-bottom:1px solid #c0bfb9; }
div.insider_left_content_gr div.comments a.add_yours			{ display:block; position:relative; float:right; width:151px; height:36px; text-indent:-99999em; }
div.insider_left_content_gr div.comments div.comment li.info		{ top:-5px;}
div.insider_left_content_gr div.comments div#pagination			{ text-align:center; width:566px;}
div.insider_left_content_gr div.comments div#pagination ul li	{ float:left; position:relative; color:#362f2d; font-size:18px; margin-right:10px; line-height:35px }
div.insider_left_content_gr div.comments div#pagination ul li img{ margin-top:6px;}
div.insider_left_content_gr div.comments div.author				{ background-color:#f3f2ef; }
div.insider_left_content_gr div.comments div.comment p			{ font-family:Arial, Helvetica, sans-serif; color:#2a2a2a; line-height:19px; position:relative; float:left; width:410px; margin-bottom:15px; }
div.insider_left_content_gr div.comments div.comment span			{ font-size:10px; color:#636363 }
div.insider_left_content_gr div.comments div.comment div.image_square_small			{ position:relative; float:left; margin-right:18px; }
div.insider_left_content_gr div.comments div.comment p span.comment_author			{ display:block; color:#6a685b; margin-bottom:10px; font-size:13px; }
div.insider_left_content_gr div.comments div.comment p span.comment_author a			{ font-weight:bold; }
div.insider_left_content_gr div.comments div.comment div.answer_flag					{ position:absolute;  bottom:10px; right:23px; }
div.insider_left_content_gr div.comments div.comment div.answer_votes					{ margin:0 0 0 95px; height:70px; position:relative }
div.insider_left_content_gr div.comments div.comment div.answer_votes p				{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#d66222; font-weight:bold; float:none; position:inherit;}
div.insider_left_content_gr div.comments div.comment div.answer_votes span.tab		{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#FFFFFF; background-image:url(/img/answer_fav.png); background-repeat:no-repeat; background-position:top left; padding: 3px 24px 0 13px; width:25px; height:29px; margin-right:3px; position:relative; float:left; display:block; text-align:right; }
div.insider_left_content_gr div.comments div.comment div.answer_votes a.vote_answer	{ position:relative; float:left}
div.insider_left_content_gr div.comments div.comment div.answer_votes div span.favorite { display:none }


/* add comments */
div.insider_left_content_gr div.add_comments					{ background-color:#e2e0d9; margin:0px 39px 0px 34px; }
div.insider_left_content_gr div.add_comments h2					{ background-image:url(/img/add_comment.gif); text-indent:-99999em; background-position:top left; background-repeat:no-repeat; width:190px; height:19px; margin-bottom:17px; }
div.insider_left_content_gr div.add_comments p.insider			{ font-size:15px; margin: 0 0 15px 34px; line-height:1.2em;}
div.insider_left_content_gr div.add_comments p.no_indent		{ margin: 0 0 15px 0px;}
div.insider_left_content_gr div.add_comments p.insider span		{ font-size:19px; }
div.insider_left_content_gr div#confirm p.insider				{ color:#6a685b;}
div.insider_left_content_gr div#confirm p.insider span			{ margin-bottom:-10px; display:block; color:#000000 }
div.insider_left_content_gr div#confirm form input				{ position:relative; float:left; margin-right:4px;}
div.insider_left_content_gr div#confirm form input.submit		{ margin-top:2px;}
div.insider_left_content_gr div#confirm form p.insider			{ margin:0; float:left; margin:0; width:405px;}
div.insider_left_content_gr div#confirm form p.insider span		{ color:#000000;}
div.insider_left_content_gr  div.form_container a.help				{ font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; margin-bottom:15px; display:block;}
div.insider_left_content_gr  form label			{ width:400px; position:relative; }
div.insider_left_content_gr  form label a.help	{ position:absolute; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; top:5px; right:0; margin:0;}
div.insider_left_content_gr div.add_comments div.form_container	{ padding-left:34px; }
div.insider_left_content_gr div.add_comments div.form_container div.checkbox_long		{ width:528px; height:19px; padding:5px 6px; margin-bottom:5px; padding-right:28px; background-repeat:no-repeat; background-position:535px 6px; background-color:#cbc8bd; color:#6a685b; margin-top:1px;}
div.insider_left_content_gr div.add_comments div.form_container div.checkbox_long img	{ position:relative; float:left;}
div.insider_left_content_gr div.add_comments div.form_container div.checkbox_long p		{ margin:1px 0 0 25px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
div.insider_left_content_gr div.add_comments div.form_container div.checkbox_short		{ width:422px; height:19px; padding:5px 6px; margin-bottom:5px; margin-top:1px;}
div.insider_left_content_gr div.add_comments div.form_container div.checkbox_short img	{ position:relative; float:left;}
div.insider_left_content_gr div.add_comments div.form_container div.checkbox_short p	{ margin-left:25px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
div.insider_left_content_gr div.add_comments div.form_container div#checkbox_fav		{ background-image:url(/img/icon_heart.png);}
div.insider_left_content_gr div.add_comments div.form_container div#checkbox_notify		{ background-image:url(/img/icon_mail.png);}
div.insider_left_content_gr div.add_comments div.form_container div#checkbox_remember	{ background-color:#cbc8bd; color:#6a685b; position:relative; float:left; margin-right:7px; }
div.insider_left_content_gr div.add_comments div.form_container	label					{ display:block; margin-bottom:8px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#6a685b; width:400px;}
div.insider_left_content_gr div.add_comments div.form_container	input					{ margin-bottom:20px; background-image:url(/img/comment_form_text.gif); border:0px; background-color:#e2e0d9; width:382px; height:28px; }
div.insider_left_content_gr div.add_comments div.form_container input.last				{ margin-bottom:10px;}
div.insider_left_content_gr div.add_comments div.form_container	textarea				{ margin-bottom:8px; background-image:url(/img/comment_form_textarea.gif); border:0px; background-color:#e2e0d9; width:546px; height:145px; }
/*div.insider_left_content_gr div.add_comments div.form_container*/div#container input.submit			{ display:block; width:121px; height:31px; text-indent:-99999em; border:none; cursor:pointer; margin-left:1px; margin-bottom:18px;}
div.insider_left_content_gr div.add_comments div.form_container p.relevent_notice		{ color:#000000; font-size:16px; margin-bottom:14px; }
div.insider_left_content_gr div.add_comments div.form_container p.posting_desc			{ color:#6a685b; font-size:11px; margin-bottom:20px; line-height:normal; }

div.insider_left_content_gr div.form_container div.comment_posted p				{ padding:5px 5px 5px 35px; background-color:#cbc8bd; background-repeat:no-repeat; background-position:10px center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#6a685b; margin-bottom:10px;}
div.insider_left_content_gr div.form_container div.comment_posted p.check_profile	{ background-image:url(/img/icon_profile.gif);}
div.insider_left_content_gr div.form_container div.comment_posted p.share			{ background-image:url(/img/icon_share.gif);}
div.insider_left_content_gr div.form_container div.popular_content					{ width:600px;}
div.insider_left_content_gr div.form_container div.popular_content	a				{ position:relative; float:left;}
div.insider_left_content_gr div.form_container div.popular_content	a img			{ margin-right:6px;}

		/* individual submit buttons based on page type */
		div.insider_left_content_gr div.add_comments div.form_container input#story_sbt,
		div.insider_left_content_gr div.add_comments div.form_container input#storycomment_sbt		{ background-image:url(/img/story_comment_submit.gif); }
		div.insider_left_content_gr div.add_comments div.form_container input#gallery_sbt,
		div.insider_left_content_gr div.add_comments div.form_container input#imagecomment_sbt	{ background-image:url(/img/gallery_comment_submit.gif); }
		div.insider_left_content_gr div.add_comments div.form_container input#pnv_sbt,
		div.insider_left_content_gr div.add_comments div.form_container input#imagecomment_sbt		{ background-image:url(/img/pnv_comment_submit.gif); }
		div.insider_left_content_gr div.add_answers div.form_container input#forum_sbt,
		div.insider_left_content_gr div.add_answers div.form_container input#forumanswer_sbt		{ background-image:url(/img/forum_answer_submit.gif); }
		input#ask_question_sbt																{ background-image:url(/img/forum_answer_submit.gif); }
		div#results_left_content div.main_content div.search_again input#search_again_sbt	{ background-image:url(/img/big_search_submit.gif); }
		div.insider_left_content_gr div.add_comments div.form_container input#story_contact_sbt		{ background-image:url(/img/story_contact_submit.gif); margin:35px 0 0 0; }

		div#container div.left_content div.add_left_content div.step_by_step div.steps_block input#story_next		{ background-image:url(/img/story_add_next.gif);position:relative;float:right !important; margin:10px 0 0 0 !important;}
		div#container div.left_content div.add_left_content div.step_by_step div.steps_block input#gallery_next		{ background-image:url(/img/gallery_add_next.gif);position:relative;float:right !important; margin:10px 0 0 0 !important;}
		div#container div.left_content div.add_left_content div.step_by_step div.steps_block input#gallery_next_embed	{ background-image:url(/img/gallery_add_next.gif);position:relative;float:right !important; margin:0px 0 0 0 !important;}
		div#container div.left_content div.add_left_content div.step_by_step div.steps_block input#question_next	{ background-image:url(/img/question_add_next.gif);position:relative;float:right !important; margin:10px 0 0 0 !important;}


		div#container div.left_content div.add_left_content div.step_by_step input#story_save	{ background-image:url(/img/story_add_save.gif); }
		div#container div.left_content div.add_left_content div.step_by_step input#story_publish{ background-image:url(/img/story_add_publish.gif); width:204px; margin-top:0; }
		div#container div.left_content div.add_left_content div.step_by_step input#gallery_publish{ background-image:url(/img/publish_gallery.gif); width:235px; margin-top:0; }
		div#container div.left_content div.add_left_content div.step_by_step input#question_publish{ background-image:url(/img/publish_question.gif); width:235px; margin-top:0; }
		div#container div.left_content div.add_left_content div.step_by_step input#tag_add	{ background-image:url(/img/tag_add_submit.gif); width:28px; height:28px;}
		div#container div.left_content div.add_left_content div#gallery_step_by_step input#tag_add	{ background-image:url(/img/tag_add_gallery_submit.gif); width:28px; height:28px;}
		div#container div.left_content div.add_left_content div#forum_step_by_step input#tag_add	{ background-image:url(/img/tag_add_question_submit.gif); width:28px; height:28px;}
		
		div.insider_left_content_gr div.add_comments div.form_container input#blue_sbt,
		div.insider_left_content_gr div.add_comments div.form_container input#thoughtcomment_sbt,
		div.insider_left_content_gr div.add_comments div.form_container input#trendlistcomment_sbt	{ background-image:url(/img/blue_comment_submit.gif); }
		
		
		div#container div.left_content div.plain_bg_form div.full_width input.submit				{ width:121px; height:31px;}
		div.insider_left_content_gr div.add_comments div.form_container input#blue_sbt				{ background-image:url(/img/blue_comment_submit.gif); }
		/*EDITED 204*/
		div#container div.left_content form input#cancel_sbt										{ background-image:url(/img/cancel.gif); margin-top:15px; }
		div#container div.left_content form input#story_apply_sbt									{ background-image:url(/img/story_apply.gif); margin-top:15px; clear:right; }
		
		/*
		div#container div.left_content form input#cancel_sbt										{ background-image:url(/img/cancel.gif); }
		div#container div.left_content form input#story_apply_sbt									{ background-image:url(/img/story_apply.gif); }
		*/
		div#container div.left_content form input#story_login_sbt									{ background-image:url(/img/story_login.gif); margin-top:15px; }
		div#container div.left_content form input#story_browse_sbt									{ background-image:url(/img/story_browse.gif); margin-top:15px; width:121px; height:31px }
		div#container div.left_content form input#story_upload_sbt									{ background-image:url(/img/story_upload.gif); margin-top:15px; }
		div#container div.left_content form input#story_save_sbt									{ background-image:url(/img/story_save.gif); margin-top:15px; }
		div#container div.left_content form input#reset_sbt											{ background-image:url(/img/reset.gif); margin-top:15px; }

/* add answers */
div.insider_left_content_gr div.add_answers						{ background-color:#e2e0d9; margin:0px 39px 0px 34px; }
div.insider_left_content_gr div.add_answers h2					{ background-image:url(/img/add_answer.gif); text-indent:-99999em; background-position:top left; background-repeat:no-repeat; width:263px; height:19px; margin-bottom:17px; }
div.insider_left_content_gr div.add_answers p.insider			{ font-size:17px; margin: 0 0 25px 34px; line-height:1.5em;}
div.insider_left_content_gr div.add_answers p.no_indent			{ margin-left:0px; }
div.insider_left_content_gr div.add_answers div.form_container	{ padding-left:34px; }
div.insider_left_content_gr div.add_answers div.form_container div.checkbox_long		{ width:528px; height:19px; padding:5px 6px; margin-bottom:5px; padding-right:28px; background-repeat:no-repeat; background-position:535px 6px; background-color:#cbc8bd; color:#6a685b;}
div.insider_left_content_gr div.add_answers div.form_container div.checkbox_long img	{ position:relative; float:left;}
div.insider_left_content_gr div.add_answers div.form_container div.checkbox_long p		{ margin:1px 0 0 25px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
div.insider_left_content_gr div.add_answers div.form_container div.checkbox_short		{ width:422px; height:19px; padding:5px 6px; margin-bottom:5px;}
div.insider_left_content_gr div.add_answers div.form_container div.checkbox_short img	{ position:relative; float:left;}
div.insider_left_content_gr div.add_answers div.form_container div.checkbox_short p		{ margin-left:25px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
div.insider_left_content_gr div.add_answers div.form_container div#checkbox_fav			{ background-image:url(/img/icon_heart.png);}
div.insider_left_content_gr div.add_answers div.form_container div#checkbox_notify		{ background-image:url(/img/icon_mail.png);}
div.insider_left_content_gr div.add_answers div.form_container div#checkbox_remember	{ background-color:#cbc8bd; color:#6a685b; position:relative; float:left; margin-right:7px; }
div.insider_left_content_gr div.add_answers div.form_container label					{ display:block; margin-bottom:8px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#6a685b; }
div.insider_left_content_gr div.add_answers div.form_container input					{ margin-bottom:20px; background-image:url(/img/comment_form_text.gif); border:0px; background-color:#e2e0d9; width:382px; height:28px; }
div.insider_left_content_gr div.add_answers div.form_container textarea					{ margin-bottom:8px; background-image:url(/img/comment_form_textarea.gif); border:0px; background-color:#e2e0d9; width:546px; height:145px; }
div.insider_left_content_gr div.add_answers div.form_container input.submit				{ display:block; width:121px; height:31px; text-indent:-99999em; border:none; cursor:pointer; margin-left:1px; margin-bottom:18px;}
div.insider_left_content_gr div.add_answers div.form_container p.relevent_notice		{ color:#000000; font-size:16px; margin-bottom:14px; }
div.insider_left_content_gr div.add_answers div.form_container p.posting_desc			{ color:#6a685b; font-size:11px; margin-bottom:20px; line-height:normal; }

/* RIGHT CONTENT */
div#container div.right_content div.map_module 										{ background-image:url(/img/travel_there_top.jpg); background-position:top; background-repeat:no-repeat; padding-top:20px; margin-bottom:22px; }
div#container div.right_content div.map_module a.travel_there						{ display:block; text-indent:-99999em; height:46px; background-image:url(/img/travel_there.jpg); }
div#container div.right_content div.map_module a.travel_there:hover					{ background-position:0 46px; }


/*
div#container div.right_content div.map_module div.map								{ background-repeat:repeat-y; min-height:255px; height:auto !important; height:255px; }
div#container div.right_content div.map_module div.map div.location					{ background-repeat:repeat-y; padding:13px 0px 10px 0px }
div#container div.right_content div.map_module div.map div.location	div 			{ font-size:18px; color:#000; padding:35px 25px 0px 50px; background-repeat:no-repeat; height:220px; }
*/

div#container div.right_content div.map_module div.map div.location					{ padding:13px 0px 10px 0px }
div#container div.right_content div.map_module div.map div.location	div				{ width:247px; border:1px solid; border-left:none; padding:3px 2px 3px 0;}
div#container div.right_content div.map_module div.map div.location	div p 			{ font-size:18px; color:#000; padding:35px 30px 0px 50px; background-position:8px 15px; width:160px; border:4px solid; border-left:none; padding-bottom:15px; background-repeat:no-repeat;}
div#container div.right_content div.map_module div.map								{ background-repeat:repeat-y; position:relative;}

div#container div.right_content div.map_module div#map_stories div.location	div		{ border-color:#84823D;}
div#container div.right_content div.map_module div#map_stories div.location	div p	{ background-image:url(/img/locations/icon_loc_stories.gif); border-color:#84823D;}
div#container div.right_content div.map_module div#map_pnv div.location	div			{ border-color:#a6bcb8;}
div#container div.right_content div.map_module div#map_pnv div.location	div p		{ background-image:url(/img/locations/icon_loc_pnv.gif); border-color:#a6bcb8; color:#fff;}
div#container div.right_content div.map_module div#map_forum div.location div		{ border-color:#d0b3d3;}
div#container div.right_content div.map_module div#map_forum div.location div p		{ background-image:url(/img/locations/icon_loc_forums.gif); border-color:#d0b3d3; color:#fff;}
div#container div.right_content div.map_module div#map_blue div.location div		{ border-color:#a8afbc;}
div#container div.right_content div.map_module div#map_blue div.location div p		{ background-image:url(/img/locations/icon_loc_expert.gif); border-color:#a8afbc; color:#fff;}



div#container div.right_content div.map_module div.map div.tag_map						{ background-repeat:no-repeat; background-position:18px 0;padding:0px 12px 7px 46px; min-height:30px; }
div#container div.right_content div.map_module div.map div.tag_map li					{ position:relative; float:left; line-height:28px; white-space:nowrap; }
div#container div.right_content div.map_module div.map div.tag_map a					{ margin-right:4px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; padding:4px 6px;}
div#container div.right_content div.map_module div.map div.tag_map a:hover				{ text-decoration:none; }
		
		/* individual map tags etc. based on page type */
		div#container div.right_content div.map_module div#map_stories						{ background-image:url(/img/map_background_stories.gif);}
		
		/*div#container div.right_content div.map_module div#map_stories div.location	div 	{ background-image:url(/img/locations/location_stories_1.gif); }*/
		
		div#container div.right_content div.map_module div#map_stories div.tag_map			{ background-image:url(/img/icon_tagmap_stories.gif); }
		div#container div.right_content div.map_module div#map_stories div.tag_map a.tag_location,
		div#container div.right_content div.map_module div#map_stories div.tag_map a.tag_interest:hover		{ color:#d4cd73; background-color: #8b8940; }
		div#container div.right_content div.map_module div#map_stories div.tag_map a.tag_location:hover,
		div#container div.right_content div.map_module div#map_stories div.tag_map a.tag_interest			{ color:#8b8940; background-color: #d4cd73; }
		
		div#container div.right_content div.map_module div#map_pnv							{ background-image:url(/img/map_background_pnv.gif);}
		/*div#container div.right_content div.map_module div#map_pnv div.location	div 		{ background-image:url(/img/locations/location_pnv_1.gif); }*/
		div#container div.right_content div.map_module div#map_pnv div.tag_map				{ background-image:url(/img/icon_tagmap_pnv.gif); }
		div#container div.right_content div.map_module div#map_pnv div.tag_map a.tag_location,
		div#container div.right_content div.map_module div#map_pnv div.tag_map a.tag_interest:hover		{ color:#8bafa9; background-color: #47645f; }
		div#container div.right_content div.map_module div#map_pnv div.tag_map a.tag_location:hover,
		div#container div.right_content div.map_module div#map_pnv div.tag_map a.tag_interest			{ color:#47645f; background-color: #8bafa9; }
		
		div#container div#tftr_right_content div.map_module,
		div#container div#ea_right_content div.map_module										{ margin-top:60px;}
		div#container div.right_content div.map_module div#map_blue								{ background-image:url(/img/map_background_blue.gif);}
		/*div#container div.right_content div.map_module div#map_blue div.location div			{ background-image:url(/img/locations/location_blue_1.gif); }*/
		div#container div.right_content div.map_module div#map_blue div.tag_map					{ background-image:url(/img/icon_tagmap_blue.gif); }
		div#container div.right_content div.map_module div#map_blue div.tag_map a.tag_location,
		div#container div.right_content div.map_module div#map_blue div.tag_map a.tag_interest:hover		{ color:#f5f5ed; background-color: #424c5f; }
		div#container div.right_content div.map_module div#map_blue div.tag_map a.tag_location:hover,
		div#container div.right_content div.map_module div#map_blue div.tag_map a.tag_interest				{ color:#323a49; background-color: #7585a0; }
		
		div#container div.right_content div.map_module div#map_forum							{ background-image:url(/img/map_background_forum.gif);}
		/*div#container div.right_content div.map_module div#map_forum div.location div 			{ background-image:url(/img/locations/location_forum_1.gif); color:#FFFFFF }*/
		div#container div.right_content div.map_module div#map_forum div.tag_map				{ background-image:url(/img/icon_tagmap_forum.gif);}
		div#container div.right_content div.map_module div#map_forum div.tag_map a.tag_location			{ color:#f5f5ed; background-color:#7a5380}
		div#container div.right_content div.map_module div#map_forum div.tag_map a.tag_location:hover	{ color:#7a5380; background-color: #f5f5ed; }
		div#container div.right_content div.map_module div#map_forum div.tag_map a.tag_interest			{ color:#5c3f62; background-color: #be97c3;}
		div#container div.right_content div.map_module div#map_forum div.tag_map a.tag_interest:hover	{ color:#be97c3; background-color: #5c3f62;}
		div#container div.right_content div.map_module div#map_forum div.location	div 		{ /*height:80px;*/ }
		div#container div.right_content div.map_module div#map_forum							{ background-repeat:repeat-y; min-height:120px; height:auto !important; height:120px; }
		div#container div.right_content div.forum_categories									{ margin-bottom:30px;}
		div#container div.right_content div.forum_categories ul li								{ margin-left:15px;}
		div#container div.right_content div.forum_categories ul li	a							{ background-image:url(/img/forum_categories.gif); background-position:top left; background-repeat:no-repeat; width:227px; height:24px; padding:5px 0 0 13px; margin-bottom:3px; display:block; color:#5c3f62; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
		
		div#container div.right_content div.forum_categories a#selected							{background-image:url(/img/bselectbg.jpg);background-repeat:no-repeat;color:#f5f5ed;display:block;font-size:15px;font-weight:bold;height:23px;padding:3px 7px;text-decoration:none;width:229px; font-family:Arial, Helvetica, sans-serif;margin:0 0 19px 15px;}
		div#container div.right_content div.forum_categories div#droplist						{background-image:url(/img/droplist.jpg);}
		

div#container div.right_content div.related_content_container								{ margin-bottom:12px; }
div#container div.right_content p.desc														{ margin:0 0 19px 25px; font-size:16px; }
/************************* FORUM UPDATES ************************/
div#container div.right_content div.drop_down p.desc										{ margin:0 0 11px 25px; height:36px;background-position:top left; background-repeat:no-repeat; background-image:url(/img/browse_other_forums_h3.gif);text-indent:-99999em; }
/************************** END *********************************/
div#container div.right_content div.drop_down form											{ margin:0 0 15px 22px; }
div#container div.right_content div.drop_down form select									{ width:200px;}
div#container div.right_content div.related_content_container a.related_content_header		{ display:block; width:244px; margin-left:15px; height:52px; text-indent:-99999em; position:relative; }
div#container div.right_content div.related_content_container a.related_content_header img	{ position:absolute; top:10px; left:219px; }
div#container div.right_content div.related_content_container ul.related_content 			{ width:229px; margin-left:22px; }
div#container div#tftr_right_content div.related_content_container ul.related_content		{ margin-left:23px; position:relative; }
div#container div#ea_right_content div.related_content_container ul.related_content			{ margin-left:23px; position:relative; }
div#container div#lb_right_content div.related_content_container ul.related_content			{ margin-left:23px; position:relative; }
div#container div.right_content div.related_content_container ul.related_content li			{ padding:14px; background-color:#e2e0d9; }
div#container div.right_content div.related_content_container ul.related_content li.odd		{ background-color:#cbc8bd }
div#container div.right_content div.related_content_container ul.related_content li.first	{ padding-top:0px; }
div#container div.right_content div.related_content_container ul.related_content li.last	{ padding:6px 9px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; font-size:13px; height:18px; }

div#container div.right_content div.related_content_container ul.related_content li.last a			{ color:#000000; display:block; }
div#container div.right_content div.related_content_container ul.related_content li.last a span		{ margin-left:130px; }
div#container div.right_content div.related_content_container ul.related_content li.last a:hover 	{ text-decoration:none; }

div#container div.right_content div.related_content_container ul.related_content li p		{ position:relative; float:left; padding-top:7px; font-size:11px; color:#000; font-family:Arial, Helvetica, sans-serif; line-height:12px; width:125px; }
div#container div.right_content div.related_content_container ul.related_content li p a		{ color:#000; display:block; }
div#container div.right_content div.related_content_container ul.related_content li p a.auth		{ color:#000; display:inline; }

div#container div.right_content div.related_content_container ul#trends_lists li p a		{ color:#d66222;  font-weight:bold; }

div#container div.right_content div.related_content_container ul.related_content li p strong			{ display:block; margin-bottom:3px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; }

div#container div.right_content div.related_content_container ul.related_content li div.forum_bubble		{ position:relative; float:left; margin-right:8px; background-image:url(/img/related_content/forum_bubble.gif); background-repeat:no-repeat; width:64px; height:48px; }
div#container div.right_content div.related_content_container ul.related_content li.odd div.forum_bubble	{ background-image:url(/img/related_content/forum_bubble_odd.gif); }

div#container div.right_content div.related_content_container ul.related_content li div.image_square_xsmall	{ position:relative; float:left; margin-right:8px; }

		/* related content for other main pages */
		div#container div.sub_right_content div.related_content_container								{ margin-bottom:12px; position:relative; }
		div#container div.sub_right_content p.desc														{ margin:0 0 19px 25px; font-size:16px; }
		div#container div.sub_right_content div.related_content_container a.related_content_header		{ display:block; width:244px;/* margin-left:15px;*/ height:52px; text-indent:-99999em; position:relative; }
		div#container div.sub_right_content div.related_content_container a.related_content_header img	{ position:absolute; top:10px; left:219px; }
		div#container div.sub_right_content div.related_content_container ul.related_content 			{ width:229px; margin-left:7px; position:relative; }
		div#container div.sub_right_content div.related_content_container ul#potm li					{ width:201px !important;}
		
		div#container div.sub_right_content div.related_content_container ul#trends_lists				{ margin-left:8px;}
		div#container div.sub_right_content div.related_content_container ul#trends_lists li			{ background-color:#d0d9e9; }
		div#container div.sub_right_content div.related_content_container ul#trends_lists li.odd		{ background-color:#bcc8dc;}
		div#container div.sub_right_content div.related_content_container ul#trends_lists li p strong	{ font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size:14px;}
		div#container div.sub_right_content div.related_content_container ul#trends_lists li p a		{ font-size:11px; font-weight:bold; color:#d66222;}
		
		
		
		div#container div.sub_right_content div.related_content_container ul#trends_lists li.pagination ul li{ background-color:#BCC8DC !important;}
		div#container div.right_content div.related_content_container ul#latest_trends_lists li			{ background-color:#CBC8BD;}
		div#container div.right_content div.related_content_container ul#latest_trends_lists li.odd		{ background-color:#E2E0D9;}
		div#container div.right_content div.related_content_container ul#latest_trends_lists li p a		{ color:#d66222;  font-weight:bold; }
		
		
		div#container div.right_content div.related_content_container ul#latest_tftr li p a				{ color:#d66222; font-weight:bold;}
		div#container div.related_content_container ul li p a.title										{ color:#000 !important; }
		div#container div.right_content div.related_content_container ul#other_trend_lists li p a		{ color:#d66222; font-weight:bold;}
		div#container div.right_content div.related_content_container a#latest_tftr_hd img				{ top:15px; }
		
		div#container div.sub_right_content div.related_content_container ul#latest_buzz				{ margin-left:8px;}
		div#container div.sub_right_content div.related_content_container ul#latest_buzz li				{ background-color:#d0d9e9;}
		div#container div.sub_right_content div.related_content_container ul#latest_buzz li.odd			{ background-color:#bcc8dc;}
		div#container div.sub_right_content div.related_content_container ul#latest_buzz li p strong	{ font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size:14px;}
		div#container div.sub_right_content div.related_content_container ul#latest_buzz li p a			{ font-size:11px; font-weight:bold; color:#d66222;}
		div#container div.right_content div.related_content_container ul#latest_buzz li					{ background-color:#CBC8BD;}
		div#container div.right_content div.related_content_container ul#latest_buzz li.odd				{ background-color:#E2E0D9;}
		div#container div.right_content div.related_content_container ul#latest_buzz li p a				{ color:#d66222; }
		div#container div#tftr_right_content div.related_content_container ul#latest_buzz li p			{ width:210px;}
		div#container div#ea_right_content div.related_content_container ul#latest_buzz li p			{ width:210px;}
		
		div#container div.related_content_container ul.related_content li.pagination					{ padding:6px 0 6px 6px; color:#362f2d; font-size:13px; font-weight:bold; text-transform:none; }
		div#container div.related_content_container ul.related_content li.pagination ul li				{ float:left; position:relative; padding:0; background-color:transparent; background-repeat:no-repeat; background-position:top left;text-indent:-9999em; height:18px; display:block; width:18px; overflow:hidden; margin-right:5px;}
		div#container div.related_content_container ul.related_content li.pagination ul li img			{ margin-right:5px; }
		div#container div.related_content_container ul.related_content li.pagination ul li.pages		{ padding:0 19px; width:86px; text-align:center; margin:0; text-indent:0;}
		div#container div.related_content_container ul.related_content li.pagination ul li.pag_first	{ background-image:url(/img/btn_first_small_beige.gif); }
		div#container div.related_content_container ul.related_content li.pagination ul li.pag_prev		{ background-image:url(/img/btn_prev_small_beige.gif);}
		div#container div.related_content_container ul.related_content li.pagination ul li.pag_next		{ background-image:url(/img/btn_next_small_beige.gif);}
		div#container div.related_content_container ul.related_content li.pagination ul li.pag_last		{ background-image:url(/img/btn_last_small_beige.gif); margin:0;}
		div#container div.related_content_container ul.related_content li.pagination a:hover			{ background-position:0 -18px;}
		div#container div.related_content_container ul.related_content li.pagination ul li.disabled		{ background-position:0 -18px;}
		
		div#container div.sub_right_content div.related_content_container ul.related_content li a.see_profile	{background-color:#ffffff;background-image:url(/img/icon_seeprofilearrow.gif);background-position:8% 50%;background-repeat:no-repeat;color:#77766F;font-size:12px;padding:5px 5px 5px 17px; font-weight:bold; position:relative; float:left;}
		div#container div.sub_right_content div.related_content_container ul.related_content li			{ padding:14px; background-color:#e2e0d9; }
		div#container div.sub_right_content div.related_content_container ul.related_content li.odd		{ background-color:#cbc8bd }
		div#container div.sub_right_content div.related_content_container ul.related_content li.first	{ padding-top:0px; }
		div#container div.sub_right_content div.related_content_container ul.related_content li.last	{ padding:6px 9px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; font-size:13px; height:18px; }
		
		div#container div.sub_right_content div.related_content_container ul.related_content li.last a			{ color:#000000; display:block; }
		div#container div.sub_right_content div.related_content_container ul.related_content li.last a span		{ margin-left:130px; }
		div#container div.sub_right_content div.related_content_container ul.related_content li.last a:hover 	{ text-decoration:none; }
		
		div#container div.sub_right_content div.related_content_container ul.related_content li p		{ position:relative; float:left; padding-top:7px; font-size:11px; color:#000; font-family:Arial, Helvetica, satns-serif; line-height:12px; margin:0; width:125px; }
		div#container div.sub_right_content div.related_content_container ul#latest_buzz li p			{ width:auto; }
		
		div#container div.sub_right_content div.related_content_container ul.related_content li p a		{ color:#000; display:block; font-size:13px;margin-bottom:10px;}
		div#container div.sub_right_content div.related_content_container ul.related_content li p a.username	{ margin-left:5px;}
		div#container div.sub_right_content div.related_content_container ul.related_content li p a.username:hover{ color:#D56222; text-decoration:none;}
		div#container div.sub_right_content div.related_content_container ul.related_content li p strong{ display:block; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; }
		
		div#container div.sub_right_content div.related_content_container ul.related_content li div.forum_bubble		{ position:relative; float:left; margin-right:8px; background-image:url(/img/related_content/forum_bubble.gif); background-repeat:no-repeat; width:64px; height:48px; }
		div#container div.sub_right_content div.related_content_container ul.related_content li.odd div.forum_bubble	{ background-image:url(/img/related_content/forum_bubble_odd.gif); }
		
		div#container div.sub_right_content div.related_content_container ul.related_content li div.image_square_xsmall	{ position:relative; float:left; margin-right:8px; }
		
		div#container div.sub_right_content div.related_content_container ul#potm div.image_square_small	{ position:relative; float:right;}
		
		div#container div#ea_right_content div.blurp														{ /*margin-top:50px;*/}
		div#container div.right_content div.blurp															{ margin:0 0 20px 22px; padding-bottom:30px; border-bottom:1px solid #bdbdb3; }
		div#container div.right_content div.blurp h4														{ color:#d66222; font-size:22px; margin-bottom:10px; }
		div#container div.right_content div.blurp p															{ color:#363636; font-size:14px; font-style:italic; }
		div#container div.right_content div.expert_profile													{ margin:0 0 20px 15px; border-bottom:1px solid #bdbdb3; padding:0px 5px 0 5px; }
		div#container div.right_content div.expert_profile div.image_profile_medium							{ margin-bottom:15px;}
		div#container div.right_content div.expert_profile h4												{ color:#d66222; font-size:19px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-bottom:15px; }
		div#container div.right_content div.expert_profile p												{ color:#6a685b; font-size:13px; font-style:italic; margin-bottom:15px; line-height:18px; }
		div#expertadvice_left_content div.pen_meet_block					{ margin:0;}
		div.pen_meet_block													{ background-image:url(/img/pen_meet_experts.jpg); background-repeat:no-repeat; background-position:top left; padding:111px 6px 20px; width:233px; margin-left:15px;}
		div.pen_meet_block a												{ font-size:42px; color:#000000; letter-spacing:-1px; line-height:40px; display:block; width:260px; }
		div.pen_meet_block a span											{ color:#78adaf; letter-spacing:-2px; }

div#container div.right_content div.badge							{ height:85px; margin-left:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
div#container div.right_content div.badge div.image_square_small,
div#container div.right_content div.badge div.image_profile_small	{ position:relative; float:left; margin-right:7px;}
div#container div.right_content div.badge div.badge_name			{ color:#d66222; font-size:16px; padding:0 0 7px 0;}
/*div#container div.right_content div.badge div.badge_seeprofile a	{ color:#77766f; font-size:11px; background-color:#e2e0d9; padding:5px 5px 5px 13px; background-image:url(/img/icon_seeprofilearrow.gif); background-repeat:no-repeat; background-position:4px; }*/

/*div#container div.right_content div.badge div.badge_seeprofile a	{ color:#77766f; font-size:11px; padding:4px 3px 4px 13px; background-image:url(/img/seeprofile_bg_small.gif); background-repeat:no-repeat; background-position:0 0; }*/
div#container div.right_content div.badge div.badge_seeprofile a	{ text-indent:-9999em; display:block; height:21px; background:transparent url(/img/view_profile_btn.gif) no-repeat 0 0; margin-bottom:5px; margin-left:82px; width:131px;}
div#container div.right_content div.badge div.badge_seeprofile a:hover	{ /*background-position:0 100%; color:#fff; text-decoration:none;*/ background-position:0 -21px;}
div#container div.right_content div.profile div#add_to_favorites a	{ text-indent:-9999em; display:block; height:21px; background:transparent url(/img/favorite_btn.gif) no-repeat 0 0; padding:0;}
div#container div.right_content div.profile div#add_to_favorites a:hover	{ background-position:0 -21px;}
div#container div.main_content div.expert_badge						{ float:right; position:relative; width:205px;}
div#container div.left_content div#mte_insider_lc div.main_content div.entry div.expert_badge div.image_profile_medium	{ float:none;}
div#container div.main_content div.expert_badge div.fav_expert_container	{  width:131px; margin:15px auto 0;}
div#container div.main_content div.expert_badge div.fav_expert_container a	{ margin:0;}
div#container div.main_content div.expert_badge div.favd_expert_container	{ text-indent:-9999em; display:block; height:21px; background:transparent url(/img/favorite_btn.gif) no-repeat 0 -42px; padding:0; width:100px; margin:15px auto 0;}
div#container div#fav_expert_container a, div#container div.fav_expert_container a	{ text-indent:-9999em; display:block; height:21px; background:transparent url(/img/favorite_btn.gif) no-repeat 0 0; padding:0; width:131px; margin-bottom:15px;}
div#container div#fav_expert_container a:hover, div#container div.fav_expert_container a:hover		{ background-position:0 -21px;}
div#container div#fav_expert_container div#favd_user, div#container div.fav_expert_container div.favd_user, div#container div.right_content div.expert_profile div.favd_user	{ text-indent:-9999em; display:block; height:21px; background:transparent url(/img/favorite_btn.gif) no-repeat 0 -42px; padding:0;width:131px; margin-bottom:15px;}
div#container div.right_content div.badge div#add_to_favorites a	{ text-indent:-9999em; display:block; height:21px; background:transparent url(/img/favorite_btn.gif) no-repeat 0 0; padding:0; margin-left:82px; width:131px;}
div#container div.right_content div.badge div#add_to_favorites a:hover	{ background-position:0 -21px;}
div#container div.right_content div.badge div#add_to_favorites div#favd_user	{ text-indent:-9999em; display:block; height:21px; background:transparent url(/img/favorite_btn.gif) no-repeat 0 -42px; padding:0; margin-left:82px;}
div#container div.right_content div.profile div#add_to_favorites div#favd_user	{ text-indent:-9999em; display:block; height:21px; background:transparent url(/img/favorite_btn.gif) no-repeat 0 -42px; padding:0; margin:10px 0;}

div#container div.right_content div.related_content_container ul#locations ul			{ /*margin-bottom:10px;*/ }
div#container div.right_content div.related_content_container ul#locations a#see_more	{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-right:15px; background-image:url(/img/arrow_down.gif); background-repeat:no-repeat; background-position:center right;}
div#container div.right_content div.related_content_container ul#topics ul				{ /*margin-bottom:10px;*/ }
div#container div.right_content div.related_content_container ul#topics a#see_more		{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-right:15px; background-image:url(/img/arrow_down.gif); background-repeat:no-repeat; background-position:center right;}



		/* individual related background images */
		div#container div.right_content div.related_content_container a#more_by_user_hd			{ background-image:url(/img/related_content/more_by_this_user.gif); }
		div#container div.right_content div.related_content_container a#related_galleries_hd	{ background-image:url(/img/related_content/related_galleries.gif); }
		div#container div.right_content div.related_content_container a#related_forums_hd		{ background-image:url(/img/related_content/related_forums.gif); }
		div#container div.right_content div.related_content_container a#related_stories_hd		{ background-image:url(/img/related_content/related_stories.gif); }
		div#container div.sub_right_content div.related_content_container a#potm_hd		{ background-image:url(/img/related_content/profile_of_the_month.gif); }
		div#container div.sub_right_content div.related_content_container a#popular_tags_hd		{background-image:url(/img/related_content/popular_tags.gif)}
		div#container div.sub_right_content div.related_content_container a#search_stories_hd	{background-image:url(/img/related_content/search_stories.gif)}
		div#container div.sub_right_content div.related_content_container a#search_expert_content_hd{background-image:url(/img/related_content/search_expert_content.gif)}
		div#container div.sub_right_content div.related_content_container a#search_galleries_hd	{background-image:url(/img/related_content/search_galleries.gif)}
		div#container div.sub_right_content div.related_content_container a#popular_destinations_hd	{background-image:url(/img/related_content/popular_destinations.gif)}
		div#container div.right_content div.related_content_container a#trends_lists_hd,
		div#container div.sub_right_content div.related_content_container a#trends_lists_hd		{background-image:url(/img/related_content/trends_lists.gif)}
		div#container div.sub_right_content div.related_content_container a#latest_buzz_hd		{background-image:url(/img/related_content/latest_buzz.gif)}
		div#container div.right_content div.related_content_container a#other_trend_lists_hd	{background-image:url(/img/related_content/other_trend_lists.gif)}
		div#container div.right_content div.related_content_container a#latest_buzz_hd			{background-image:url(/img/related_content/latest_buzz_beige.gif)}
		div#container div.right_content div.related_content_container a#latest_trends_lists_hd	{background-image:url(/img/related_content/latest_trends_lists.gif)}
		div#container div.right_content div.related_content_container a#latest_tftr_hd			{background-image:url(/img/related_content/latest_tftr.gif); height:65px;}
		div#container div.right_content div.related_content_container a#locations_hd			{background-image:url(/img/related_content/locations.gif);}
		div#container div.right_content div.related_content_container a#topics_hd				{background-image:url(/img/related_content/topics.gif);}
		div#container div.right_content div.related_content_container a#search_again_hd			{background-image:url(/img/related_content/search_again.gif);}
		


/* BANNER STYLE */
div#banner				{ height:45px; background-image:url(/img/banner/banner_bg.gif); background-repeat:repeat-x; text-align:center; background-position:top; }
div#banner_container	{ width:962px; margin:0px auto; text-align:left;}
div#banner_container p	{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#77766f; position:relative; float:left; padding-top:7px; font-weight:normal;}
div#banner_container p.p_nav						{ margin-left:320px; display:inline; }

div#banner_container div#login						{ position:relative; float:right; width:176px; }

div#banner_container div#login a					{ display:block; position:relative; float:left; height:30px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; padding: 10px 0 0 19px; font-weight:bold;}
div#banner_container div#login a#banner_sign_up		{ width:73px; background-image:url(/img/banner/sign_up.gif); }
div#banner_container div#login a#banner_login		{ width:65px; background-image:url(/img/banner/login.gif); }
div#banner_container div#login a:hover				{ background-position:0 45px; text-decoration:none; }
div#banner_container div#login a#banner_sign_up		{ width:73px; background-image:url(/img/banner/sign_up.gif); }
div#banner_container div#login a#banner_login		{ width:65px; background-image:url(/img/banner/login.gif); }

div#banner_container a#passworld	{ display:block; position:relative; float:left; margin-right:140px; width:183px; height:35px; text-indent:-99999em; background-image:url(/img/banner/passworld.gif); }

div#banner_container div.signed_in						{}
div#banner_container div.signed_in a					{ display:block; position:relative;float:left; padding:8px 12px 7px 45px;text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight:bold; height:20px;color:#77766f;}
div#banner_container div.signed_in a.selected			{ background-position:0 35px; color:#FFFFFF;}
div#banner_container div.signed_in a#my_pnc				{ padding:8px 13px 7px 49px; background-image:url(/img/my_pnc.gif); width:210px }
div#banner_container div.signed_in a#my_favorites		{ background-image:url(/img/my_favorites.gif); width:107px;}
div#banner_container p#logout							{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#77766f; float:right; position:relative; }
div#banner_container p#logout a							{ text-transform:uppercase; }

/* FOOTER STYLE */
div#footer							{ background-image:url(/img/footer_bg.gif); background-repeat:repeat-x; height:250px; margin-bottom:18px; }
div#footer div#footer_container		{ width:962px; margin:0px auto; padding:25px 0px 0px 0px; color:#000 }
div#footer div#footer_container	ul li		{ position:relative; float:left; display:inline; width:280px; margin-left:40px; text-align:left }
div#footer div#footer_container	ul li h3	{ text-indent:-99999em; background-repeat:no-repeat; background-position:top left; height:28px; width:280px }

div#footer div#footer_container	ul li.footer_clubmed h3			{ background-image:url(/img/footer/clubmed.gif) }
div#footer div#footer_container	ul li.footer_expert_advice h3	{ background-image:url(/img/footer/expert_advice.gif) }
div#footer div#footer_container	ul li.footer_contribute h3		{ background-image:url(/img/footer/contribute.gif) }

div#footer div#footer_container	ul li ul li		{ display:block; margin:10px 0px 0px 0px; border-top:1px solid #d5d5d0; line-height:20px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; padding:8px 40px 1px 0px; width:240px; }
div#footer div#footer_container	ul li.footer_clubmed ul li a			{ color:#183169; }
div#footer div#footer_container	ul li.footer_expert_advice ul li a		{ color:#5a6880 }
div#footer div#footer_container	ul li.footer_contribute ul li a			{ color:#9f0022 }

div#site_footer						{ width:962px; margin:0px auto; height:150px }
div#site_footer ul					{ margin-left:40px; }
div#site_footer ul li				{ position:relative; float:left; }
div#site_footer ul li.divider		{ color:#dddddd; width:68px; text-align:center }
div#site_footer ul li a				{ color:#262626; font-size:16px; }


/* drop down */
div#drop_down a#selected						{background-image:url(/img/bselectbg.jpg);background-repeat:no-repeat;color:#f5f5ed;display:block;font-size:15px;font-weight:bold;height:23px;padding:3px 7px;text-decoration:none;width:229px; font-family:Arial, Helvetica, sans-serif;margin:0 0 19px 15px;}
div#drop_down div#droplist						{background-image:url(/img/droplist.jpg);}

/* featured content */
div.featured_content							{ background-image:url(/img/feature_content_bg.gif); background-position:center top; background-repeat:no-repeat; background-color:#FFFFFF; width:670px;}
div.featured_content a.nextprev					{ position:relative; float:left;}
div.featured_content h4							{ display:none;}
div.featured_content ul.fc_slideshow			{ height:175px; position:absolute; width:10000px; }
div.featured_content ul.fc_slideshow li			{ width:175px; margin:0 10px 10px 0; position:relative; float:left; height:175px;}
div.featured_content ul.fc_slideshow li a		{ font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
div.featured_content ul.fc_slideshow li a.story	{ color:#a6a24e}
div.featured_content ul.fc_slideshow li a.gallery{ color:#4d705b}
div.featured_content_images						{  width:546px; height:187px; margin:50px 20px 0px 20px;position:relative; float:left; overflow:hidden;}
div.featured_content div.footer					{ padding:9px 26px; border-right:1px solid #cac8c2;border-bottom:1px solid #cac8c2;border-left:1px solid #cac8c2; background-color:#FFFFFF; margin-bottom:20px;}
div.featured_content div.footer a				{ color:#525047; font-size:19px;}
div.featured_content div.footer ul li			{ position:relative; float:left; background-position:top left; background-repeat:no-repeat; height:24px; }
div.featured_content div.footer ul li.explore	{ background-image:url(/img/or_explore.gif); background-position:center bottom; background-repeat:no-repeat; width:97px; text-indent:-9999em;}
div.featured_content div.footer ul li.stories	{ background-image:url(/img/big_icon_stories.gif); padding-left:35px;}
div.featured_content div.footer ul li.galleries	{ background-image:url(/img/big_icon_gallery.gif); padding-left:35px;}
div.featured_content div.footer ul li.forums	{ background-image:url(/img/big_icon_forums.gif); padding-left:39px;}
div.featured_content div.footer div.fc_divider	{ background-image:url(/img/fc_divider.gif); margin: 0 23px; width:4px; height:23px; }

/* TAB MODULE */

div.tab_module div.tab_nav ul										{ padding-top:5px; }
div.tab_module div.tab_nav ul li a									{ display:block; height:28px; background-position:0px 0px; overflow:hidden; }
div.tab_module div.tab_nav ul li a:hover							{ background-position:0px -28px; }

div.tab_module div.tab_nav ul li a.selected							{ background-position:0px -28px !important; }
div#overview_tab div.tab_nav										{ background-image:url(/img/vertical_divider_notop_light.gif) !important; background-repeat:no-repeat; background-position:center bottom;text-indent:-99999em !important; width:673px; height:33px; padding-left:4px; position:relative }
div#overview_tab div.tab_nav ul li									{ position:relative; float:left; margin-left:3px;  }

div.tab_module div.tab_content										{ background-color:#FFFFFF; width:626px; background-image:url(/img/tab_content_bg.gif); background-repeat:repeat-y; background-position:top left; padding:19px 25px; position:relative; }
div.tab_module div.tab_content div#drop_down						{ margin:0;}
div.tab_module div.tab_content div.image_square_large				{ float:left; display:block; position:relative; margin-right:30px;}
div.tab_module div.tab_content div.description						{ position:relative; float:left; width:250px; padding-top:10px}
div.tab_module div.tab_content div.description h5					{ color:#4b5966; font-size:25px; margin-bottom:15px; width:185px; line-height:28px; width:240px; }
div.tab_module div.tab_content div.description p					{ font-size:14px; margin-bottom:15px;}
div.tab_module div.tab_content div.description p#dd					{ color:#4b5966; font-size:16px; margin-bottom:10px;}
div.tab_module div.tab_content div.description a					{ color:#d66222; font-size:14px; margin-bottom:15px; display:block;}
div.tab_module div.tab_content div#drop_down a#selected				{ margin:0;}
div.tab_module div.tab_content div.description select				{ width:240px;}

div.tab_module div.tab_content div#pagination						{ padding:0;}
div.tab_module div.tab_content div#pagination ul					{ width:300px; margin:0 auto;}
div.tab_module div.tab_content div#pagination ul li					{ float:left; position:relative; margin-right:10px; font-size:18px; }
div.tab_module div.tab_content div#pagination ul li.pages			{ width:150px; text-align:center;}

div.tab_module div.tab_content div.section							{ border-bottom:1px solid #d9d9d9;margin-bottom:25px;padding-bottom:30px; width:626px }
div.tab_module div.tab_content div.last								{ border-bottom:0; margin-bottom:0;}

div.tab_module div.tab_content div.col3_left_block					{ position:relative; float:left; width:60px; text-align:center; margin-right:15px;}
div.tab_module div.tab_content div.col3_left_block h3				{ font-family:Arial, Helvetica, sans-serif; font-size:31px; line-height:40px; color:#6a685b; margin-bottom:7px; font-weight:bold;}
div.tab_module div.tab_content div.col3_left_block h3 span			{ font-size:20px; }

div.tab_module div.tab_content div.col3_left_block_gallery					{ position:relative; float:left; width:60px; text-align:center; margin-right:15px;}
div.tab_module div.tab_content div.col3_left_block_gallery h3				{ font-family:Arial, Helvetica, sans-serif; font-size:31px; line-height:40px; color:#6a685b; margin-bottom:7px; font-weight:bold;}
div.tab_module div.tab_content div.col3_left_block_gallery h3 span			{ font-size:20px; }
div.tab_module div.tab_content div.col3_mid_left_gallery					{ position:relative; float:left; width:189px; margin-right:18px; margin-top:50px; }

div.tab_module div.tab_content div.col3_mid_block_gallery			{ position:relative; float:left; width:148px; margin:50px 15px 0 0; }
div.tab_module div.tab_content div.col3_mid_block_gallery h4		{ font-size:20px; line-height:26px;}
div.tab_module div.tab_content div.col3_mid_block_gallery p			{ font-size:14px !important; color:#000000; margin-bottom:15px;}
div.tab_module div.tab_content div.col3_mid_block_gallery h4 a		{ color:#000000; }
div#container div.tab_module div.tab_content div.col3_mid_block_gallery p.date 	{ font-size:10px !important; color:#636363; font-family:Arial, Helvetica, sans-serif}



div.featured_content a.nextprev					{ position:relative; float:left; width:42px; height:237px; background-position:top left; background-repeat:no-repeat; text-indent:-9999em;}
div.featured_content a.nextprev:hover			{ background-position:0 -237px; overflow:hidden; }
div.featured_content a#prev_fc					{ background-image:url(/img/left_slideshow.jpg);}
div.featured_content a#next_fc					{ background-image:url(/img/right_slideshow.jpg);}



div.tab_module div.tab_content div.col3_mid_block					{ position:relative; float:left; width:355px; margin:50px 15px 0 0; }
div.tab_module div.tab_content div.col3_mid_block span				{ font-family:Arial, Helvetica, sans-serif; color:#6a685b; font-size:13px;}
div.tab_module div.tab_content div.col3_mid_block span a			{ font-weight:bold; }
div.tab_module div.tab_content div.col3_mid_block h4				{ font-size:23px; line-height:28px;}
div.tab_module div.tab_content div.col3_mid_block h4 a				{ color:#000000;}
div#container div.tab_module div.tab_content div.col3_mid_block p.date 			{ font-size:10px; color:#636363; font-family:Arial, Helvetica, sans-serif; line-height:15px; }
div.tab_module div.tab_content div.col3_mid_block p					{ font-size:14px; color:#000000; margin-bottom:15px;}
div.tab_module div.tab_content div.col3_mid_block ul				{ margin-bottom:15px;}
div.tab_module div.tab_content div.col3_mid_block ul li				{ float:left; position:relative; }
div.tab_module div.tab_content div.col3_mid_block ul.photos li		{ margin-right:10px;}
div.tab_module div.tab_content div.col3_mid_block ul.links li		{ margin-right:22px;}
div.tab_module div#pnvo_featuredstories_content div.col3_mid_block div.image_square_medium	{ position:relative; float:left; margin-right:10px; }
div.tab_module div#pnvo_featuredstories_content div.col3_mid_block p	{ font-size:14px; color:#000000; margin-bottom: 10px;}
div.tab_module div.tab_content div.col3_right_block					{ position:relative; float:left; width:165px; margin-top:50px;}
div.tab_module div.tab_content div.col3_right_block p				{ margin:0 !important;}


div.tab_module div.tab_content div.col3_right_block p.vote_comment	{ width:132px; height:70px; padding:15px; font-size:15px; color:#000000 !important; }
div.tab_module div.tab_content div.col3_right_block p				{ height:38px; background-repeat:no-repeat; background-position:top left; padding:5px 20px; font-size:17px; display:block; position:relative; float:left;}
div.tab_module div.tab_content div.col3_right_block p.vote			{ background-image:url(/img/stories_vote.gif);width:42px; color:#d66222; }
div.tab_module div.tab_content div.col3_right_block p.comment		{ background-image:url(/img/stories_comment.gif);width:41px; color:#d66222; }

		
		/* individual nav backgrounds */
		div#expert_advice_tab h4											{ text-indent:-9999em;}
		div#expert_advice_tab div#ea_navigation								{ text-indent:-99999em; background-image:url(/img/expert_advice_light.gif) !important; background-repeat:no-repeat; width:674px; height:33px; }
		div#expert_advice_tab div#ea_navigation ul li						{ position:relative; float:right; margin-right:3px; }
		div#expert_advice_tab div#ea_navigation ul li a#nav_trend_lists		{ width:131px; background-image:url(/img/nav/trend_list.gif); }
		div#expert_advice_tab div#ea_navigation ul li a#nav_tftr			{ width:195px; background-image:url(/img/nav/thoughts_from_the_road.gif); }
		div#expert_advice_tab div#ea_navigation ul li a#nav_latest_buzz		{ width:126px; background-image:url(/img/nav/latest_buzz.gif); }
		
		div#overview_tab div#so_navigation ul li a#nav_featured_stories	{ width:154px; background-image:url(/img/nav/story_featured_stories.gif); }
		div#overview_tab div#so_navigation ul li a#nav_most_popular		{ width:131px; background-image:url(/img/nav/story_most_popular.gif); }
		div#overview_tab div#so_navigation ul li a#nav_most_commented	{ width:155px; background-image:url(/img/nav/story_most_commented.gif); }
		div#overview_tab div#so_navigation ul li a#nav_most_favorited	{ width:129px; background-image:url(/img/nav/story_most_favorited.gif); }
		
		div#overview_tab div#pnvo_navigation ul li a#nav_featured_stories	{ width:172px; background-image:url(/img/nav/pnv_featured_galleries.gif); }
		div#overview_tab div#pnvo_navigation ul li a#nav_most_popular		{ width:132px; background-image:url(/img/nav/pnv_most_popular.gif); }
		div#overview_tab div#pnvo_navigation ul li a#nav_most_commented	{ width:156px; background-image:url(/img/nav/pnv_most_commented.gif); }
		div#overview_tab div#pnvo_navigation ul li a#nav_most_favorited	{ width:131px; background-image:url(/img/nav/pnv_most_favorited.gif); }
		
		/* added 1/11 */
		div#overview_tab div#so_navigation ul li a#nav_featured_galleries			{ width:172px; background-image:url(/img/nav/gallery_featured_galleries.gif); }
		div#overview_tab div#so_navigation ul li a#nav_most_popular_galleries		{ width:131px; background-image:url(/img/nav/gallery_most_popular.gif); }
		div#overview_tab div#so_navigation ul li a#nav_most_commented_galleries		{ width:155px; background-image:url(/img/nav/gallery_most_commented.gif); }
		div#overview_tab div#so_navigation ul li a#nav_most_favorited_galleries		{ width:129px; background-image:url(/img/nav/gallery_most_favorited.gif); }
		div#overview_tab div#so_navigation ul li a#nav_most_recent		{ width:114px; background-image:url(/img/nav/story_most_recent.gif); }
		div#overview_tab div#so_navigation ul li a#nav_most_recent_galleries		{ width:114px; background-image:url(/img/nav/gallery_most_recent.gif); }
		
		div#overview_tab div#so_navigation ul li a.selected				{ background-position:0px -28px !important; }
		
		div.tab_module div#ea_trendlist_content								{ background-image:url(/img/insider_left_subcontent_bg.gif);}
		
		div.tab_module div.tab_content div.col3_right_block p.stories_vc	{ background-image:url(/img/stories_vote_bg.gif); color:#D66222 }
		div.tab_module div.tab_content div.col3_right_block p#pnv_vc		{ background-image:url(/img/pnv_vote_bg.gif); color:#ffffff !important; height:40px;}
		div.tab_module div.tab_content div.col3_right_block p.galleries_vc	{ background-image:url(/img/galleries_vote_bg.gif); color:#FFFFFF !important; }


div#container div.left_content div.tab_module div.tab_content div.col3_right_block p.vc_overview				{ background-repeat:no-repeat; background-position:top left; padding:5px 48px 5px 0; font-size:15px !important; display:block; position:relative; float:left;}
div#container div.left_content div.tab_module div.tab_content div.col3_right_block p.vote			{ background-image:url(/img/stories_vote.gif);width:42px; color:#d66222; text-align:right; padding:5px 40px 5px 0; }
div#container div.left_content div.tab_module div.tab_content div.col3_right_block p.comment		{ background-image:url(/img/stories_comment.gif);width:33px; color:#d66222; text-align:right; }


/* step by step add */
div#container div.left_content div.add_left_content div.step_by_step												{ padding:10px 0 0 20px;}
div#container div.left_content div.add_left_content div.step_by_step h2												{ font-size:27px; color:#9e9f44; margin-bottom:17px; line-height:28px; }
div#container div.left_content div.add_left_content div#gallery_step_by_step h2										{ color:#66886D; }
div#container div.left_content div.add_left_content div#forum_step_by_step h2										{ color:#997096; }
div#container div.left_content div.add_left_content div.step_by_step p												{ font-size:20px; margin-bottom:20px; line-height:normal; color:#000000; }
div#container div.left_content div.add_left_content div.step_by_step h3												{ color:#9e9f44; font-size:30px; margin-bottom:10px;}
div#container div.left_content div.add_left_content div#gallery_step_by_step h3										{ color:#66886D; }
div#container div.left_content div.add_left_content div#forum_step_by_step h3										{ color:#997096; }
div#container div.left_content div.add_left_content div.step_by_step input.submit									{ border:medium none;cursor:pointer;display:block;height:37px;text-indent:-99999em;width:104px; position:relative; float:right; margin-right:7px;}
div#container div.left_content div.add_left_content div.step_by_step div.sbs_nav									{ text-indent:-99999em !important; /*width:270px; height:21px; */}
div#container div.left_content div.add_left_content div.step_by_step div.sbs_nav ul									{ }
div#container div.left_content div.add_left_content div.step_by_step div.sbs_nav ul li								{ position:relative; float:left; margin:0; }
div#container div.left_content div.add_left_content div.step_by_step div.sbs_nav ul li a							{ display:block; height:21px; background-position:0px 0px; overflow:hidden; margin-right:-5px;}
div#container div.left_content div.add_left_content div.step_by_step div.sbs_nav ul li a:hover						{ background-position:0px -21px; }
div#container div.left_content div.add_left_content div.step_by_step div.sbs_nav ul li span							{ display:block; height:21px; background-position:0px 0px; overflow:hidden; margin-right:-5px; }
div#container div.left_content div.add_left_content div.step_by_step div.sbs_nav ul li span.selected				{ background-position:0px -21px !important; }

/*
div#container div.left_content div.add_left_content div.step_by_step div#story_sbs_nav ul li a#nav_home				{ width:34px; background-image:url(/img/nav/add_stories_home.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#story_sbs_nav ul li a#nav_step1			{ width:81px; background-image:url(/img/nav/add_stories_step1.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#story_sbs_nav ul li a#nav_step2			{ width:84px; background-image:url(/img/nav/add_stories_step2.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#story_sbs_nav ul li a#nav_step3			{ width:84px; background-image:url(/img/nav/add_stories_step3.gif); }
*/

div#container div.left_content div.add_left_content div.step_by_step div#story_sbs_nav ul li span#nav_home			{ width:34px; background-image:url(/img/nav/add_stories_home.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#story_sbs_nav ul li span#nav_step1			{ width:81px; background-image:url(/img/nav/add_stories_step1.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#story_sbs_nav ul li span#nav_step2			{ width:84px; background-image:url(/img/nav/add_stories_step2.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#story_sbs_nav ul li span#nav_step3			{ width:84px; background-image:url(/img/nav/add_stories_step3.gif); }


/*
div#container div.left_content div.add_left_content div.step_by_step div#gallery_sbs_nav ul li a#nav_home			{ width:34px; background-image:url(/img/nav/add_galleries_home.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#gallery_sbs_nav ul li a#nav_step1			{ width:84px; background-image:url(/img/nav/add_galleries_step1.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#gallery_sbs_nav ul li a#nav_step2			{ width:84px; background-image:url(/img/nav/add_galleries_step2.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#gallery_sbs_nav ul li a#nav_step3			{ width:84px; background-image:url(/img/nav/add_galleries_step3.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#gallery_sbs_nav ul li a#nav_step4			{ width:84px; background-image:url(/img/nav/add_galleries_step4.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#gallery_sbs_nav ul li a#nav_step5			{ width:84px; background-image:url(/img/nav/add_galleries_step5.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#gallery_sbs_nav ul li a#nav_step6			{ width:84px; background-image:url(/img/nav/add_galleries_step6.gif); }
*/

div#container div.left_content div.add_left_content div.step_by_step div#gallery_sbs_nav ul li span#nav_home			{ width:34px; background-image:url(/img/nav/add_galleries_home.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#gallery_sbs_nav ul li span#nav_step1			{ width:84px; background-image:url(/img/nav/add_galleries_step1.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#gallery_sbs_nav ul li span#nav_step2			{ width:84px; background-image:url(/img/nav/add_galleries_step2.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#gallery_sbs_nav ul li span#nav_step3			{ width:84px; background-image:url(/img/nav/add_galleries_step3.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#gallery_sbs_nav ul li span#nav_step4			{ width:84px; background-image:url(/img/nav/add_galleries_step4.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#gallery_sbs_nav ul li span#nav_step5			{ width:84px; background-image:url(/img/nav/add_galleries_step5.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#gallery_sbs_nav ul li span#nav_step6			{ width:84px; background-image:url(/img/nav/add_galleries_step6.gif); }

/*
div#container div.left_content div.add_left_content div.step_by_step div#forum_sbs_nav ul li a#nav_home				{ width:34px; background-image:url(/img/nav/add_question_home.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#forum_sbs_nav ul li a#nav_step1			{ width:84px; background-image:url(/img/nav/add_question_step1.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#forum_sbs_nav ul li a#nav_step2			{ width:84px; background-image:url(/img/nav/add_question_step2.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#forum_sbs_nav ul li a#nav_step3			{ width:84px; background-image:url(/img/nav/add_question_step3.gif); }
*/

div#container div.left_content div.add_left_content div.step_by_step div#forum_sbs_nav ul li span#nav_home			{ width:34px; background-image:url(/img/nav/add_question_home.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#forum_sbs_nav ul li span#nav_step1			{ width:84px; background-image:url(/img/nav/add_question_step1.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#forum_sbs_nav ul li span#nav_step2			{ width:84px; background-image:url(/img/nav/add_question_step2.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#forum_sbs_nav ul li span#nav_step3			{ width:84px; background-image:url(/img/nav/add_question_step3.gif); }


div#container div.left_content div.add_left_content div.step_by_step div.sbs_nav ul li a.selected					{ background-position:0px -21px !important; }
div#container div.left_content div.add_left_content div.step_by_step div.bubble_main_green p						{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6a685b; font-weight:bold; margin:0;}
div#container div.left_content div.add_left_content div.step_by_step div.bubble_main_green p span					{ color:#000000; }

div#container div.left_content div.add_left_content div.step_by_step div.steps_block									{ padding:36px 0 0 25px; position:relative; float:left; width:587px; }
div#container div.left_content div.add_left_content div.step_by_step div#step1_block									{ width:620px;}
div#container div.left_content div.add_left_content div.step_by_step div.steps_block_right								{ position:relative; float:left; padding-top:75px; }
div#container div.left_content div.add_left_content div.step_by_step div#step1_block div.yesno							{ padding:20px; width:250px; background-color:#f3f2ef; position:relative; float:left; min-height:215px;}
div#container div.left_content div.add_left_content div.step_by_step div#step1_block div.yesno p						{  margin-bottom:10px;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#363636;}
div#container div.left_content div.add_left_content div.step_by_step div#step1_block div#yes							{ margin-right:30px;}
div#container div.left_content div.add_left_content div.step_by_step div#step1_block div#no p							{ height:120px; }

div#container div.left_content div.add_left_content div.step_by_step div#step1_block div.yesno input.small				{ margin: 5px 0; background-image:url(/img/comment_form_text_small.gif); border:0px; background-color:#e2e0d9; width:231px; height:28px; }
div#container div.left_content div.add_left_content div.step_by_step div.steps_block input.long							{ margin-bottom:15px; background-image:url(/img/comment_form_text_long.gif); border:0px; background-color:#e2e0d9; width:569px; height:27px; }
div#container div.left_content div.add_left_content div.step_by_step div.#step1_block div.yesno input.submit			{ margin:0 8px 0 0 !important;}
div#container div.left_content div.add_left_content div.step_by_step div.#step1_block div.yesno input.submit			{ margin:0 8px 0 0 !important;}

div#container div.left_content div.add_left_content div.step_by_step div.steps_block label								{ color:#6a685b; font-size:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
div#container div.left_content div.add_left_content div#forum_step_by_step div#step2_block label						{ display:block;}
div#container div.left_content div.add_left_content div#forum_step_by_step div#step2_block select						{ margin:10px 0;}
div#container div.left_content div.add_left_content div.step_by_step div.steps_block input.submit						{ border:medium none;cursor:pointer;display:block;height:37px;text-indent:-99999em;width:104px; position:relative; float:left; margin-right:7px;}
div#container div.left_content div.add_left_content div.step_by_step div.steps_block									{ padding:36px 0 0 25px;}
div#container div.left_content div.add_left_content div.step_by_step div.steps_block input								{ margin-bottom:20px; background-image:url(/img/comment_form_text.gif); border:0px; background-color:#e2e0d9; width:382px; height:28px; display:block; margin-top:10px }
div#container div.left_content div.add_left_content div.step_by_step div.steps_block textarea.large						{ margin-bottom:8px; background-image:url(/img/comment_form_textarea_large.gif); border:0px; background-color:#e2e0d9; width:569px; height:236px; margin-top:10px }
div#container div.left_content div.add_left_content div.step_by_step div#step3_block									{ width:335px; margin-right:22px;}
div#container div.left_content div.add_left_content div.step_by_step div#step3_block p									{ font-size:17px;}

div#container div.left_content div.add_left_content div.step_by_step div.steps_block form#step3_tag ul					{ min-height:50px;}
div#container div.left_content div.add_left_content div.step_by_step div.steps_block form#step3_tag ul li				{ display:block; padding:5px 5px 5px 29px; background-color:#cbc8bd; position:relative; float:left; margin-right:4px; margin-bottom:4px; background-image:url(/img/false.png); background-position:5px 5px; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6a685b; font-weight:bold; cursor:pointer; }

div#container div.left_content div.add_left_content div.step_by_step div.steps_block form#step3_tag ul li p				{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6a685b; font-weight:bold; position:relative; float:left; margin: 2px 0 0 5px; padding-left:24px; }

div#container div.left_content div.add_left_content div.step_by_step div.steps_block p.note								{ font-size:14px; color:#6a685b;}
div#container div.left_content div.add_left_content div.step_by_step div.steps_block input.xsmall						{ margin-bottom:15px; background-image:url(/img/comment_form_text_xsmall.gif); border:0px; background-color:#e2e0d9; width:315px; height:32px; }
div#container div.left_content div.add_left_content div#story_step_by_step div.steps_block input.xsmall					{ background-image:url(/img/story_form_text_xsmall.gif); background-image:url(/img/add_tag_bgl.gif); }
div#container div.left_content div.add_left_content div#gallery_step_by_step div.steps_block input.xsmall				{ background-image:url(/img/gallery_form_text_xsmall.gif); background-image:url(/img/add_tag_bgl.gif); }
div#container div.left_content div.add_left_content div#forum_step_by_step div.steps_block input.xsmall					{ background-image:url(/img/forum_form_text_xsmall.gif); background-image:url(/img/add_tag_bgl.gif); }
div#container div.left_content div.add_left_content div.step_by_step div#step3_block div.tag_add_stories				{ position:relative}
div#container div.left_content div.add_left_content div.step_by_step div.steps_block input#tag_add						{ position:absolute; top:6px; left:298px; background-color:transparent; margin:0;}

div#container div.left_content div.add_left_content div#gallery_step_by_step div#step4_block p							{ margin-bottom:20px; line-height:normal; color:#000000; }
div#container div.left_content div.add_left_content div.step_by_step p.gal_upload_info									{ font-size:13px; margin-bottom:20px; line-height:normal; color:#000000; }
div#container div.left_content div.add_left_content div.step_by_step div#select_files									{ width:204px; height:38px; text-indent:-99999em; cursor:pointer; background-image:url(/img/gal_select_files.gif); margin-bottom:36px; }
div#container div.left_content div.add_left_content div.step_by_step p.skip												{ font-size:14px; color:#6a685b; }
div#container div.left_content div.add_left_content div.step_by_step a#gal_image_uploaded_next							{ display:block; position:relative; float:right; background-image:url(/img/gallery_add_next.gif); width:105px; height:37px; text-indent:-99999em; }
div#container div.left_content div.add_left_content div.step_by_step a#no_captions										{ position:relative; float:right; font-size:24px; line-height:28px; }
div#container div.left_content div.add_left_content div.step_by_step a#no_captions_bottom								{ display:block; position:relative; font-size:16px; margin-top:10px; }
div#container div.left_content div.add_left_content div.step_by_step div.gallery_help div.bubble_top_gallery			{ width:229px; height:18px; background-image:url(/img/gallery_caption_bubble_top.gif); }
div#container div.left_content div.add_left_content div.step_by_step div.gallery_help div.bubble_main_gallery			{ width:175px; background-image:url(/img/gallery_caption_bubble_main.gif); background-repeat:repeat-y; padding:0px 27px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#6a685b;line-height:17px;}
div#container div.left_content div.add_left_content div.step_by_step div.gallery_help div.bubble_bottom_gallery			{ width:229px; height:44px; background-image:url(/img/gallery_caption_bubble_bottom.gif); }
div#container div.left_content div.add_left_content div.step_by_step div.gallery_help div.bubble_main_gallery strong	{ font-weight:bold; color:#000000 }
div#container div.left_content div.add_left_content div.step_by_step div.gallery_help 									{ position:relative; float:right; margin-top:36px; margin-right:-30px }
div#container div.left_content div.add_left_content div.step_by_step div.steps_block img.preview				{ display:block; margin-bottom:20px; max-width:378px; width:auto !important; width:378px; }
div#container div.left_content div.add_left_content div.step_by_step div.steps_block div.caption_preview		{ padding-bottom:4px; border-bottom:1px solid #a9a8a3; margin-bottom:24px; }
div#container div.left_content div.add_left_content div.step_by_step div.steps_block textarea					{ margin-bottom:8px; background-image:url(/img/comment_form_textarea.gif); border:0px; background-color:#e2e0d9; width:546px; height:145px; }
div#container div.left_content div.add_left_content div.step_by_step div.steps_block p.embed_need_help			{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#6a685b; }
div#container div.left_content div.add_left_content div.step_by_step div.steps_block a.add_another_clip			{ width:180px; display:block; background-image:url(/img/add_another_clip_bg.gif); background-position:left; padding-left:20px; font-size:16px; background-repeat:no-repeat }
div#container div.left_content div.add_left_content div.step_by_step div.steps_block p.embed_preview			{ font-size:13px; color:#6a685b; }
div#container div.left_content div.add_left_content div.step_by_step div.steps_block p.embed_preview strong		{ display:block; margin-bottom:7px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }

div.add_left_content div#forum_step_by_step div.question_help div.bubble_top_gallery			{ width:229px; height:18px; background-image:url(/img/question_caption_bubble_top.gif); }
div.add_left_content div#forum_step_by_step div.question_help div.bubble_main_gallery			{ width:175px; background-image:url(/img/question_caption_bubble_main.gif); background-repeat:repeat-y; padding:0px 27px; }
div.add_left_content div#forum_step_by_step div.question_help div.bubble_bottom_gallery			{ width:229px; height:44px; background-image:url(/img/question_caption_bubble_bottom.gif); }
div.add_left_content div#forum_step_by_step div.question_help div.bubble_main_gallery strong	{ font-weight:bold; }
div.add_left_content div#forum_step_by_step div.question_help 									{ position:relative; float:right; margin-top:36px; }

		
		/* bubble (green) */
		div.bubble_top_green			{ background-image:url(/img/bubble_top_green.gif); background-repeat:no-repeat; background-position:top left; width:229px; height:17px;}
		div.bubble_main_green			{ border-left:6px solid #9e9f44; border-right:6px solid #9e9f44; width:157px; height:17px; padding:10px 30px; min-height:150px; }
		div.bubble_bottom_green			{ background-image:url(/img/bubble_bottom_green.gif); background-repeat:no-repeat; background-position:top left; width:229px; height:41px;}

/* LIST STORY CONTENT */
div#container div.list_story_content h3														{ text-indent:-9999em; background-repeat:no-repeat; background-position:top left; height:47px;}
div#container div.list_story_content div.main_list_content									{ padding:25px; background-image:url(/img/tftr_main_bg.gif); background-repeat:repeat-y; background-position:top left; width:625px;}
div#container div.list_story_content div.main_list_content div.image_square_large			{ position:relative; float:left; margin:0 15px 30px 0;}
div#container div.list_story_content div.main_list_content div.main_right_content			{ position:relative; float:left; width:250px;}
div#container div.list_story_content div.main_list_content div.main_right_content h4		{ font-size:27px; color:#4b5966; line-height:35px; margin-bottom:10px;}
div#container div.list_story_content div.main_list_content div.main_right_content p			{ color:#000000; font-size:16px; margin-bottom:10px;}
div#container div.list_story_content div.main_list_content div.main_right_content div.main_right_content_profile							{ margin-top:15px;}
div#container div.list_story_content div.main_list_content div.main_right_content div.main_right_content_profile a.photo					{ position:relative; float:left; margin-right:5px;}
div#container div.list_story_content div.main_list_content div.main_right_content div.main_right_content_profile h5							{ color:#d66222; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
div#container div.list_story_content div.main_list_content div.main_right_content div.main_right_content_profile p							{ color:#6a685b; font-size:12px;}
div#container div.list_story_content div.main_list_content p.other_content												{ font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#6a685b; margin-bottom:10px; font-weight:bold;}
div#container div.list_story_content div.main_list_content div.other_content											{ padding:15px 0; border-top:1px solid #d9dadb; border-bottom:1px solid #d9dadb; width:620px; position:relative; }
div#container div.list_story_content div.main_list_content div.other_content div.image_wide_small						{ position:relative; float:left; margin-right:15px;}
div#container div.list_story_content div.main_list_content div.other_content div.other_right_content					{ position:relative; float:left; width:410px; }
div#container div.list_story_content div.main_list_content div.other_content div.other_right_content h4					{ color:#5a6880; font-size:23px; margin:5px 0;}
div#container div.list_story_content div.main_list_content div.other_content div.other_right_content a					{ margin-bottom:5px; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
div#container div.list_story_content div.main_list_content div.other_content div.other_right_content p					{ font-size:14px; color:#000000}
div#container div.list_story_content div.main_list_content div.other_content div.other_right_content p a				{ font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; display:block; }
div#container div.list_story_content div.main_list_content div.page_content												{ padding:20px 0 0 0; }

/*
div#container div.list_story_content div.main_list_content div#pagination												{ text-align:center;width:586px;}
div#container div.list_story_content div.main_list_content div#pagination ul											{ margin:0 auto;width:314px;}
div#container div.list_story_content div.main_list_content div#pagination ul li											{ color:#362F2D;float:left;font-size:18px;line-height:20px;margin-right:10px;position:relative;}
*/


div#container div.left_content div.pagination					{ border:none; padding:0px; margin:0; position:relative; height:25px; font-size:17px;}
div#container div.left_content div.pagination ul				{ position:absolute; left:30%; }
div#container div.page_content div.pagination ul				{ position:absolute; left:20%; }
div#container div.left_content div.pagination ul li				{ float:left; position:relative; margin-right:10px; display:block; width:23px; height:23px; background-position: 0 0px; text-indent:-9999em;}
div#container div.left_content div.pagination ul li.disabled	{ background-position:0 23px;}
div#container div.left_content div.pagination ul li.pages		{ width:auto; text-indent:0;}
div#container div.left_content div.pagination ul li.first		{ background-image:url(/img/btn_first.gif); }
div#container div.left_content div.pagination ul li.prev		{ background-image:url(/img/btn_prev.gif); }
div#container div.left_content div.pagination ul li.next		{ background-image:url(/img/btn_next.gif); }
div#container div.left_content div.pagination ul li.last		{ background-image:url(/img/btn_last.gif); }
div#container div.left_content div.pagination ul li a			{ display:block; width:23px; height:23px;}


		/* individual header */
		div#container  div#tftr_list_story_content h3					{ background-image:url(/img/tftr_header_dark.jpg); width:675px;}

/* Gallery page, added 1/11/2009 */
p#gallery_contents									{ padding-left:30px; background-image:url(/img/gallery_content_count.gif); background-position:top left; background-repeat:no-repeat; position:relative;}
p#gallery_contents span#gallery_content_count		{ display:block; color:#618881; font-size:25px; margin-bottom:18px; }

p#gallery_contents span.gallery_illustrates			{ color:#989898; font-size:13px; display:block; margin-bottom:28px;  }
div.main_content span.gallery_illustrates			{ color:#989898; font-size:13px; display:block; margin-bottom:12px;  }
ul.gallery_overview li								{ position:relative; float:left; margin-right:16px; }
ul.gallery_overview li.end							{ margin-right:0px; }
ul.gallery_overview li a.trash						{ position:absolute; top:8px; left:8px; }

div.gal_fav_com										{ background-image:url(/img/gallery_overview_fav_com.jpg); width:188px; height:37px; margin:-3px 0px 25px 1px; position:relative;  }
div.gal_fav_com span								{ color:#d66222; font-size:15px; text-align:right; }

div.gal_fav_com	 span.gal_votes						{ position:absolute; top:5px; right:138px; }
div.gal_fav_com	 span.gal_comments					{ position:absolute; top:5px; right:56px; }

/* UGC published, added 1/11/2009 */
div.flash_msg				{ font-size:18px; color:#ffffff; background-color:#839a56; padding:11px 14px;; margin-bottom:0px; background-image:url(/img/story_flash_top.gif); background-position:top; background-repeat:no-repeat; line-height:22px; position:relative; }
div.flash_msg a				{ color:#ffffff; text-decoration:underline; }
div.flash_msg_bottom		{ background-color:#ffffff; background-image:url(/img/story_flash_bottom.gif); background-position:center top; background-repeat:no-repeat; height:4px; margin-bottom:28px; }
a.ugc_new_share 			{ font-size:15px; background-repeat:no-repeat; color:#ffffff; display:block; padding:6px 0px 0px 40px; height:26px; background-image:url(/img/share_story_with_friends_published.gif);  margin-top:22px; }

div.right_content div.edit_ugc	{ margin-bottom:12px; margin-left:14px; }
div.right_content div.edit_ugc a.edit_content		{ display:block; margin-bottom:10px; background-image:url(/img/edit_your_story_background.gif); width:204px; height:25px; color:#ffffff; padding:6px 0px 0px 39px; }
div.right_content div.edit_ugc a.delete_content		{ display:block; margin-bottom:10px; background-image:url(/img/delete_background.gif); width:204px; height:25px; color:#ffffff; padding:6px 0px 0px 39px; }

div.right_content div.edit_ugc div.add_vid_photo		{ background-image:url(/img/story_add_photo_video.gif); width:213px; height:88px; color:#ffffff; padding:9px 15px 0px 15px; margin-bottom:12px; }
div.right_content div.edit_ugc div.add_vid_photo div	{ padding:0 0 8px 24px; }
div.right_content div.edit_ugc div.add_vid_photo select#StoryGalleryId	{ width:185px; }

div.right_content div.edit_ugc div.add_vid_photo div.submit,
div.right_content div.edit_ugc div.add_vid_photo div.submit input	{ width:0px; height:0px; padding:0px; background-color:transparent; display:inline; }


div.right_content div.edit_ugc div.add_vid_photo a.create_gallery_from_story		{ display:block; background-color:#c1cdab; font-family:Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; font-size:14px; padding:1px 6px; margin-top:5px; }
div.right_content div.edit_ugc div.add_vid_photo a.create_gallery_from_story:hover		{ text-decoration:none; }
div.right_content div.edit_ugc div.add_vid_photo a.create_gallery_from_story span	{ position:relative; float:right; }

/* forum overview */
form#search_forums 				{ border-top:1px solid #d1d1cb; margin-top:18px; padding-top:15px; padding-bottom:15px; background-image:url(/img/search_forum.gif); background-repeat:no-repeat; background-position:top left; padding-left:25px; line-height:35px; }
input#forum_search_input		{ position:relative; float:right; background-image:url(/img/search_forum_bg.gif); padding:8px 9px 10px 9px !important; background-repeat:no-repeat; width:312px; height:21px; border:0px; background-color:transparent; }
span.search_forum_prompt		{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold }

div#container div#plain_left_content div.forum_top_categories		{ border-top:1px solid #d1d1cb; width:925px; margin:0px 6px 0px 26px; padding:32px 0px 10px 0px; color:#a46fa9; font-size:25px; }

div#container div#plain_left_content div.forum_top_categories div.forum_overview_quick_jump	{ position:relative; float:right }
div#container div#plain_left_content div.forum_top_categories div.forum_overview_quick_jump form,
div#container div#plain_left_content div.forum_top_categories div.forum_overview_quick_jump form select	{ display:inline; margin-left:7px; }


div#container div#plain_left_content div.forum_overview_category_content_top	{ margin-left:13px; background-image:url(/img/top_cat_forum_top.gif); width:946px; height:3px;  overflow:hidden; }
div#container div#plain_left_content div.forum_overview_category_content_bottom	{ margin-left:13px; background-image:url(/img/top_cat_forum_bottom.gif); background-position:top; background-repeat:no-repeat; width:946px; height:30px; }
div#container div#plain_left_content div.forum_overview_category_content		{ margin-left:13px; background-image:url(/img/top_cat_forum_bg.gif); width:939px; background-repeat:repeat-y; padding:0 6px 0 2px; position:relative; }
div#container div#plain_left_content div.forum_overview_category_content img.topic_arrow		{ position:absolute; top:8px; left:895px; }

div#container div#plain_left_content div.forum_overview_category_content div.heading	{ background-image:url(/img/top_cat_forum_hd.jpg); padding:13px 0px 0px 57px; height:32px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; font-size:20px; }
div#container div#plain_left_content div.forum_overview_category_content a.heading	{ display:block; background-image:url(/img/top_cat_forum_hd.jpg); padding:13px 0px 0px 57px; height:32px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; font-size:20px; }
div#container div#plain_left_content div.forum_overview_category_content a.heading:hover	{ text-decoration:none; }
div#container div#plain_left_content div.forum_overview_category_content div.forum_preview	{ padding:24px 26px }
div#container div#plain_left_content div.forum_overview_category_content div.forum_preview div.description		{ position:relative; float:left; width:240px; color:#6a685b; font-size:18px; }
div#container div#plain_left_content div.forum_overview_category_content div.forum_preview div.description p	{ margin-bottom:22px; }

div#container div#plain_left_content div.forum_overview_category_content div.forum_preview div.question_preview	{ position:relative; float:left; margin-left:20px; border-left:1px solid #d9d9d9; padding-left:26px; display:inline; width:600px; }

div#container div#plain_left_content div.forum_overview_category_content div.forum_preview div.question_preview	 a.see_all_ask	{ display:block; position:relative; float:right; width:237px; height:29px; text-indent:-999999em; background-image:url(/img/see_all_ask_question.gif); margin-bottom:8px; }
div#container div#plain_left_content div.forum_overview_category_content div.forum_preview div.question_preview	 a.see_all_ask:hover	{ background-position:0 100%;}

div#container div#plain_left_content div.forum_overview_category_content div.forum_preview div.question_preview	 div.preview_stroke	{ clear:both; margin-bottom:21px; background-color:#d9d9d9; height:1px; overflow:hidden; }

div#container div#plain_left_content div.forum_overview_category_content div.forum_preview div.question_preview	div.forum_preview_bubble_container { position:relative; float:right; margin-bottom:18px; width:587px; }

div#container div#plain_left_content div.forum_overview_category_content div.forum_preview div.question_preview	div.forum_preview_bubble_container div.forum_preview_bubble_top		{ background-image:url(/img/forum_preview_bubble_top.gif); width:587px; height:29px; }
div#container div#plain_left_content div.forum_overview_category_content div.forum_preview div.question_preview	div.forum_preview_bubble_container div.forum_preview_bubble_middle	{ background-image:url(/img/forum_preview_bubble_mid.gif); background-repeat:repeat-y; width:494px; padding-bottom:10px; padding-left:58px; padding-right:35px; font-size:20px; }
div#container div#plain_left_content div.forum_overview_category_content div.forum_preview div.question_preview	div.forum_preview_bubble_container div.forum_preview_bubble_middle a{ color:#000000; }
div#container div#plain_left_content div.forum_overview_category_content div.forum_preview div.question_preview	div.forum_preview_bubble_container div.forum_preview_bubble_bottom	{ background-image:url(/img/forum_preview_bubble_bottom.gif); width:494px; height:52px; padding-left:58px; padding-right:35px; padding-top:8px; }

div#container div#plain_left_content div.forum_overview_category_content div.forum_preview div.question_preview	div.forum_preview_bubble_container div.forum_preview_bubble_bottom div.bio	{ position:relative; float:right; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#636363; line-height:12px; width:280px }
div#container div#plain_left_content div.forum_overview_category_content div.forum_preview div.question_preview	div.forum_preview_bubble_container div.forum_preview_bubble_bottom div.bio p { position:relative; float:right; display:inline; }
div#container div#plain_left_content div.forum_overview_category_content div.forum_preview div.question_preview	div.forum_preview_bubble_container div.forum_preview_bubble_bottom div.bio img { position:relative; float:right; padding-right:7px }

div#container div#plain_left_content div.forum_overview_category_content div.forum_preview div.question_preview	div.forum_preview_bubble_container div.forum_preview_bubble_bottom div.bio p a	{ font-size:12px; font-weight:bold; }

div#container div#plain_left_content div.forum_overview_category_content div.forum_preview div.question_preview	div.forum_preview_bubble_container div.forum_preview_bubble_bottom div.comment_tally	{ position:relative; float:left; background-image:url(/img/forum_prev_bubble_comment_bg.gif); background-position:right; background-repeat:no-repeat; margin-right:18px; padding-right:43px; font-size:17px; color:#d66222 }
div#container div#plain_left_content div.forum_overview_category_content div.forum_preview div.question_preview	div.forum_preview_bubble_container div.forum_preview_bubble_bottom div.vote_tally		{ position:relative; float:left; background-image:url(/img/forum_prev_bubble_vote_bg.gif); background-position:right; background-repeat:no-repeat; font-size:17px; color:#d66222; padding-right:22px }

/* category */
div#container div.left_content div#category_insider_left_content div.main_content											{ padding:40px 33px 10px; }
div#container div.left_content div#category_insider_left_content div.main_content div.image_square_medium					{ position:relative; float:left; margin-right:15px;}
/************************* FORUM EDITS **************************/
div#container div.left_content div#category_insider_left_content div.main_content h2										{ font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#000000; line-height:34px; margin-bottom:10px; font-weight:bold; border-bottom:none;}
/************************** END *********************************/
div#container div.left_content div#category_insider_left_content div.main_content p											{ color:#4d4d4d; font-size:16px; margin-bottom:15px;}
/************************** FORUM EDITS **************************/
div#container div.left_content div#category_insider_left_content div.main_content a											{ font-size:10px; color:#d66222; font-family:Arial, Helvetica, sans-serif;}
div#container div.left_content div#category_insider_left_content div.main_content a.textile_link							{ font-size:16px; color:#d66222; font-family:Georgia,"Times New Roman",Times,serif;}
/************************** END **************************/
div#container div.left_content div#category_insider_left_content div.main_content div.insider_left_content_gr				{ background-color:transparent; margin:0; padding:0;}
div#container div.left_content div#category_insider_left_content div.main_content div.insider_left_content_gr div.comments	{ margin:0; background-color:transparent;}
/************************** FORUM EDITS **************************/
div#container div.left_content div#category_insider_left_content div.main_content div.insider_left_content_gr div.comments div.all_questions {/*border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; padding:15px 0; margin:20px 0;*/ margin-bottom:27px;}
/************************** END **************************/
div#container div.left_content div#category_insider_left_content div.main_content div.insider_left_content_gr div.comments div.all_questions a	{ color:#d66222; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
div#container div.left_content div#category_insider_left_content div.main_content div.insider_left_content_gr div.comments div.all_questions a:hover	{ text-decoration:underline;}
div#container div.left_content a#mp,
div#container div.left_content a.mp												{ border-right:1px solid #d9d9d9; padding-right:10px; margin-right:2px; }
div#container div.left_content a#mr,
div#container div.left_content a.mr												{ border-left:1px solid #d9d9d9; padding-left:10px; }
div#container div.left_content div#category_insider_left_content div.main_content div.insider_left_content_gr div.comments div.all_questions a.active { color:#6a685b;}
div#container div.left_content div#category_insider_left_content div.main_content div.insider_left_content_gr div.comments h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:25px;font-weight:normal; color:#363636; padding-bottom:0;}
div#container div.left_content div#category_insider_left_content div.main_content div#pagination							{ width:600px; padding:10px 0 0 0; border-top:1px solid #d9d9d9; }
div#container div.left_content div#category_insider_left_content div.main_content div#pagination ul							{ width:311px; margin:0 auto;}
div#container div.left_content div#category_insider_left_content div.main_content div#pagination ul li						{ float:left; position:relative; color:#362f2d; font-size:18px; margin-right:10px; line-height:35px }
div#container div.left_content div#category_insider_left_content div.main_content div#pagination ul li img					{ margin-top:6px;}


div#container div.left_content div#category_insider_left_content div.main_content div.forum_preview_bubble_container { position:relative; float:right; margin-bottom:18px; width:587px; }

div#container div.left_content div#category_insider_left_content div.main_content	div.forum_preview_bubble_container div.forum_preview_bubble_top		{ background-image:url(/img/forum_preview_bubble_top.gif); width:587px; height:29px; }
div#container div.left_content div#category_insider_left_content div.main_content	div.forum_preview_bubble_container div.forum_preview_bubble_middle	{ background-image:url(/img/forum_preview_bubble_mid.gif); background-repeat:repeat-y; width:494px; padding-bottom:10px; padding-left:58px; padding-right:35px; font-size:20px; }
div#container div.left_content div#category_insider_left_content div.main_content	div.forum_preview_bubble_container div.forum_preview_bubble_middle a{ color:#000; }
div#container div.left_content div#category_insider_left_content div.main_content	div.forum_preview_bubble_container div.forum_preview_bubble_bottom	{ background-image:url(/img/forum_preview_bubble_bottom.gif); width:494px; height:52px; padding-left:58px; padding-right:35px; padding-top:8px; }

div#container div.left_content div#category_insider_left_content div.main_content	div.forum_preview_bubble_container div.forum_preview_bubble_bottom div.bio	{ position:relative; float:right; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#636363; line-height:12px; width:280px }
div#container div.left_content div#category_insider_left_content div.main_content	div.forum_preview_bubble_container div.forum_preview_bubble_bottom div.bio p { position:relative; float:right; margin-left:7px; display:inline; font-size:10px; font-weight:bold;}
div#container div.left_content div#category_insider_left_content div.main_content	div.forum_preview_bubble_container div.forum_preview_bubble_bottom div.bio img { position:relative; float:right; }

div#container div.left_content div#category_insider_left_content div.main_content	div.forum_preview_bubble_container div.forum_preview_bubble_bottom div.bio p a	{ font-size:12px; font-weight:bold; color:#d66222; }

div#container div.left_content div#category_insider_left_content div.main_content	div.forum_preview_bubble_container div.forum_preview_bubble_bottom div.comment_tally	{ position:relative; float:left; background-image:url(/img/forum_prev_bubble_comment_bg.gif); background-position:right; background-repeat:no-repeat; margin-right:18px; padding-right:43px; font-size:17px; color:#d66222 }
div#container div.left_content div#category_insider_left_content div.main_content	div.forum_preview_bubble_container div.forum_preview_bubble_bottom div.vote_tally		{ position:relative; float:left; background-image:url(/img/forum_prev_bubble_vote_bg.gif); background-position:right; background-repeat:no-repeat; font-size:17px; color:#d66222; padding-right:22px }

div#container div.right_content div.ask_own_question			{ background-image:url(/img/ask_own_question.jpg); background-repeat:no-repeat; background-position:top left; margin-bottom:15px; width:205px; height:307px; padding:35px 26px 0;}
div#container div.right_content div.ask_own_question p			{ color:#9b6999; font-size:20px; margin-bottom:15px;}
div#container div.right_content div.ask_own_question textarea	{ background-image:url(/img/ask_own_question_textarea.jpg); width:187px; height:136px; margin-bottom:10px;}
div#container div.right_content div.ask_own_question input.submit	{ float:right; clear:both; }

/* latest buzz */
div#container div.left_content div.insider_left_content div.main_content div.entry					{ border-bottom:1px solid #b2b2b2; margin-bottom:30px; padding-bottom:30px;}
div#container div.left_content div.insider_left_content div.main_content div.last					{ margin:0; padding:0; border-bottom:none; height:20px;}
div#container div.left_content div.insider_left_content div.main_content div.entry h3				{ color:#5a6880; font-size:24px; }
div#container div.left_content div.insider_left_content div.main_content div.entry p				{ margin-bottom:10px;}
div#container div.left_content div.insider_left_content div.main_content div.entry p.first:first-line		{ font-size:17px; }
div#container div.left_content div.insider_left_content div.main_content div.entry a.read_more		{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px;}
div#container div.left_content div.insider_left_content div.main_content div.entry a.newer_buzz		{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; position:relative; float:left; margin-right:5px;}
div#container div.left_content div.insider_left_content div.main_content div.entry a.older_buzz		{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; position:relative; float:right; margin-right:5px;}

div#container div#lb_right_content 						{ margin-top:60px;}

/* meet the experts */
div#container div.left_content div#mte_insider_lc div.main_content div.last									{ height:auto; }
div#container div.left_content div#mte_insider_lc div.main_content div.entry h3								{ font-size:36px; margin-bottom:20px; }
div#container div.left_content div#mte_insider_lc div.main_content div.entry div.image_profile_medium		{ margin-left:10px; position:relative; float:right;}
div#container div.left_content div#mte_insider_lc div.main_content div.entry p.content_by					{ font-size:16px; color:#5a6880; margin-bottom:15px; }
div#container div.left_content div#mte_insider_lc div.main_content div.entry ul li							{ margin:3px 0;}
div#container div.left_content div#mte_insider_lc div.main_content div.entry ul li a						{ padding-left:40px; background-image:url(/img/link_sleeve.gif); background-position:left center; background-repeat:no-repeat; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

div#container div.right_content div.related_content_container ul#latest_buzz li p	{ width:auto;}

/* no results */

div#container div#results_left_content div.navigation div.breadcrumb		{ position:absolute; left:20px; text-indent:0 !important; top:77px; color:#FFFFFF}
div#container div#results_left_content div.navigation div.breadcrumb a		{ color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
div#container div.left_content div.search_results							{ margin:15px; padding:0 0 25px 0; border-bottom:1px solid #c0bfb9; display:block; }
div#container div.left_content div.search_results h2						{ color:#6a685b; font-size:32px; line-height:35px; }
div#container div.left_content div.search_results h2 span					{ color:#d66222; }
div#container div.left_content div.search_results h2 span#search_num_results	{ color:#6A685B; }
div#container div.left_content div.main_content div.search_again h3			{ background-image:url(/img/search_again_bg.jpg); background-repeat:no-repeat; background-position:top left; height:30px; text-indent:45px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; padding-top:12px;}
div#container div.left_content div.main_content div.search_again form		{ padding:23px; }
div#container div.left_content div.main_content div.search_again input.submit{ display:block; width:46px; height:46px; text-indent:-99999em; border:none; cursor:pointer; background-color:#FFFFFF; margin:5px 0 0 0;}
div#container div.left_content div.main_content div.search_again input		{ background-image:url(/img/comment_form_text_big.gif); background-repeat:no-repeat; background-position:top left; width:549px; height:44px; margin-right:10px; position:relative; float:left; font-size:25px;padding:11px 9px 0; }

div#container div#favorites_left_content div.navigation div.breadcrumb		{ position:absolute; left:20px; text-indent:0 !important; top:77px; color:#FFFFFF}
div#container div#favorites_left_content div.navigation div.breadcrumb a	{ color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
div#container div#favorites_left_content div.search_results					{ border:none; }
div#container div#favorites_left_content div.search_results h2				{ margin-bottom:20px;}
div#container div#favorites_left_content div.search_results p				{ color:#6a685b; font-size:24px;line-height:28px; margin-bottom:200px; }
div#container div#results_left_content div.main_content						{ padding:0;}

/* results */
div#container div.left_content div#results													{ margin:15px; padding:0; border-bottom:none;}
div#container div.left_content div.results_insider_content h3		{ text-indent:-9999em; background-image:url(/img/results_bg.jpg); width:100%; height:54px;}
div#container div.left_content div.results_insider_content div.related_destinations										{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#464646; padding:20px 27px; font-weight:bold;}
div#container div.left_content div.results_insider_content div.related_destinations a#show_dest							{ font-size:13px; margin-left:25px; }
div#container div.left_content div.results_insider_content div.related_destinations h4									{ padding:0px 0 6px 30px; background-image:url(/img/icon_related_destinations.gif); background-position:top left; background-repeat:no-repeat; margin-bottom:10px; font-weight:bold;}
div#container div.left_content div.results_insider_content div.related_destinations ul									{ margin-left:30px;}
div#container div.left_content div.results_insider_content div.related_destinations ul li								{ float:left; position:relative; margin:0 3px 10px 0; display:block;font-size:17px;}
div#container div.left_content div.results_insider_content div.related_destinations ul li a 							{ color:#e3e1da; background-color:#9a988d;padding:5px; display:block; }
div#container div.left_content div.results_insider_content div.related_destinations ul li a:hover						{ color:#9a988d; background-color:#e3e1da; }
div#container div.left_content div.results_insider_content div.result_block									{ padding:0 10px; background-image:url(/img/insider_left_content_bg.gif)}
div#container div.left_content div.result_block div.result_header											{ height:30px; padding:12px 0 0 50px; margin:0 5px;}
div#container div.left_content div.result_block div.result_header h3										{ text-indent:0; background-image:none; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#f5f5ed; font-weight:bold; height:auto; margin:0; text-shadow:0 0 4px #565649;}
div#container div.left_content div#gallery_results div.result_header										{ padding:12px 0 0 45px; }
div#container div.left_content div#image_results div.result_header										{ padding:12px 0 0 45px; }
div#container div.left_content div#forum_results div.result_header											{ padding:12px 0 0 58px; }
div#container div.left_content div#search_related_profiles div.result_header, div#container div.left_content div#search_related_experts div.result_header	{ background-image:url(/img/insider_results_bg.jpg);padding:12px 0 0 39px;}
div#container div.left_content div#answer_results div.result_header											{ padding:12px 0 0 58px; }
div#container div.left_content div#expertstories_results div.result_header, div#container div.left_content div#trendlists_results div.result_header							{ padding:12px 0 0 40px; }
div#container div.left_content div.results_insider_content div.result_block div.content						{ margin:0 22px; padding:22px 0;border-top:1px solid #E3E1DA;}
div#container div.left_content div.results_insider_content div.result_block div.content div.left			{ width:460px; position:relative; float:left; margin-right:78px; }
div#container div.left_content div.results_insider_content div.result_block div.content div.profile a.thumb	{ float: left; position:relative; margin-right:11px;}
div#container div.left_content div.results_insider_content div.result_block div.content div.profile p		{ color:#636363; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:15px; margin-bottom:10px;}
div#container div.left_content div.results_insider_content div.result_block div.content div.profile p.name	{ font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; line-height:25px; margin-bottom:8px; float:left; font-weight:normal; color:black; margin-right:200px;}
div#container div.left_content div.results_insider_content div#search_related_profiles div.content div.profile p.name	{ float:none;}
div#container div.left_content div.results_insider_content div#search_related_experts div.content div.profile p.name	{ float:none;}
div#container div.left_content div.results_insider_content div#search_related_experts div.content div.profile a.view	{ margin-left:74px;}
div#container div.left_content div.results_insider_content div#search_related_experts div.content div.profile a.remove	{ margin-left:74px;}
div#container div.left_content div.results_insider_content div.result_block div.content div.profile p a		{ color:#d66222; font-size:12px;}
div#container div.left_content div.results_insider_content div.result_block div.content div.profile a.view	{ text-indent:-9999em; display:block; background:transparent url(/img/view_profile_btn.gif) no-repeat 0 0; height:21px; width:133px; margin-bottom:3px; margin-left:88px;}
div#container div.left_content div.results_insider_content div.result_block div.content div.profile a.view:hover	{ background-position:0 -21px;}
div#container div.left_content div.results_insider_content div.result_block div.content  a img				{ position:relative; float:left; /*margin-right:5px;*/}
div#container div.left_content div.results_insider_content div.result_block div.content a div.image_profile_xxsmall img	{ margin-right:5px;}
div#container div.left_content div.results_insider_content div.result_block div.content a.remove			{background:url("/img/favorite_btn.gif") no-repeat scroll 0 -63px transparent;display:block;height:21px;padding:0;text-indent:-9999em; width:131px; margin-left:88px;}
div#container div.left_content div.results_insider_content div.result_block div.content a.remove:hover		{background-position:0 -84px}
div#container div.left_content div.results_insider_content div.result_block div.content div.left div.image_square_small	{ position:relative; float:left; margin-right:15px;}

div#container div.left_content div.results_insider_content div.result_block div.content  h4,
div#container div.left_content div.results_insider_content div.result_block div.content  h4	a				{ font-size:23px; color:#2B2B2B; }
div#container div.left_content div.results_insider_content div.result_block div.content  a					{ font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
div#container div.left_content div.results_insider_content div.result_block div.content div.right			{ position:relative; float:left; }


/*
div#container div.left_content div.results_insider_content div.result_block div.content div.right p			{ padding:9px 0 0 26px; background-repeat:no-repeat; background-position:top left; width:61px; display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; }
div#container div.left_content div.results_insider_content div.result_block div.content div.right p#vote	{ height:30px; background-image:url(/img/search_result_vote_bg.gif); color:#d66222;  }
div#container div.left_content div.results_insider_content div.result_block div.content div.right p#comment{ height:34px; background-image:url(/img/search_result_comment_bg.gif); color:#d66222;  }
*/
div#container div.left_content div.results_insider_content div.result_block div.first						{ padding-bottom:15px; border:none;}
div#container div.left_content div.results_insider_content div.result_block div.first a						{ color:#d66222; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
div#container div.left_content div.results_insider_content div.result_block div.first a:hover				{ text-decoration:underline;}
div#container div.left_content div.results_insider_content div.result_block div.first a.active				{ color:#6a685b;}
div#container div.left_content div.results_insider_content div#gallery_results div.content					{ margin:0 0 0 27px; position:relative; float:left; border:none; display:inline; }
div#container div.left_content div.results_insider_content div#gallery_results div.img_container			{ width:189px; margin:0 0 0 27px; position:relative; float:left; border:none; display:inline; }
div#container div.left_content div.results_insider_content div#gallery_results div.first					{ border-bottom:1px solid #E3E1DA; border-top:none;}
div#container div.left_content div.results_insider_content div#gallery_results div#pagination				{ border-top:1px solid #E3E1DA;}
div#container div.left_content div#profile_noresults_insider_content div#gallery_results div.first			{ border:none !important; }
div#container div.left_content div#profile_noresults_insider_content div#gallery_results div.content		{ float:none; display:block; border-top:1px solid #E3E1DA !important; }
div#container div.left_content div.results_insider_content div#gallery_results div.first					{ float:none; display:block; border-bottom:1px solid #E3E1DA; margin:0 22px; border-top:none; }
div#container div.left_content div.results_insider_content div#gallery_results div.last						{ float:none; display:block;  margin:0px 24px }
div#container div.left_content div.results_insider_content div.result_block div#pagination					{ width:568px; font-size:17px;border-top:1px solid #E3E1DA; padding:22px 22px 22px 44px;}
div#container div.left_content div.results_insider_content div.result_block div#pagination ul				{ width:300px; margin:0 auto;}
div#container div.left_content div.results_insider_content div.result_block div#pagination ul li			{ float:left; position:relative; margin-right:10px; }

div#container div.left_content div.results_insider_content div.result_block div.pagination					{ font-size:17px;border-top:1px solid #E3E1DA; padding:22px 0px 22px 0px; margin:0px 24px}
div#container div.left_content div.results_insider_content div.result_block div.pagination ul				{ width:305px; margin:0 auto;}
div#container div.left_content div.results_insider_content div.result_block div.pagination ul li			{ float:left; position:relative; margin-right:10px; }



div#container div.left_content div.results_insider_content div#image_results div.content					{ margin:0 0 0 27px; position:relative; float:left; border:none; display:inline; }
div#container div.left_content div.results_insider_content div#image_results div.img_container			{ width:189px; margin:0 0 0 27px; position:relative; float:left; border:none; display:inline; }
div#container div.left_content div.results_insider_content div#image_results div.first					{ border-bottom:1px solid #E3E1DA; border-top:none;}
div#container div.left_content div.results_insider_content div#image_results div#pagination				{ border-top:1px solid #E3E1DA;}
div#container div.left_content div#profile_noresults_insider_content div#image_results div.first			{ border:none !important; }
div#container div.left_content div#profile_noresults_insider_content div#image_results div.content		{ float:none; display:block; border-top:1px solid #E3E1DA !important; }
div#container div.left_content div.results_insider_content div#image_results div.first					{ float:none; display:block; border-bottom:1px solid #E3E1DA; margin:0 22px; border-top:none; }
div#container div.left_content div.results_insider_content div#image_results div.last						{ float:none; display:block;  margin:0px 24px }






div#container div.left_content div.results_insider_content div.result_block div.content div.image_square_medium			{margin-bottom:15px;}
/*
div#container div.left_content div.results_insider_content div#gallery_results div.content p#vote			{background-image:url(/img/stories_vote.gif);width:55px;font-size:17px;height:32px;padding:6px 0 0 27px; display:block; position:relative; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; color:#d66222; }
div#container div.left_content div.results_insider_content div#gallery_results div.content p#comment		{background-image:url(/img/stories_comment.gif);width:56px;font-size:17px;height:32px;padding:6px 0 0 26px; display:block; position:relative; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; color:#d66222; }
*/


div#container div.left_content div.results_insider_content div#gallery_results div.content p#vote			{ background-image:url(/img/stories_vote.gif);color:#D66222;display:block;float:left;font-family:Georgia,"Times New Roman",Times,serif;font-size:15px;font-weight:normal;height:32px;padding:6px 40px 0 0;position:relative;text-align:right;width:42px;}
div#container div.left_content div.results_insider_content div#gallery_results div.content p#comment		{background-image:url(/img/stories_comment.gif);color:#D66222;display:block;float:left;font-family:Georgia,"Times New Roman",Times,serif;font-size:15px;font-weight:normal;height:32px;padding:6px 50px 0 0;position:relative;text-align:right;width:32px;}
div#container div.left_content div.results_insider_content div#gallery_results div.content p				{ margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#898989; }


div#container div.left_content div.results_insider_content div#image_results div.content p#vote			{ background-image:url(/img/stories_vote.gif);color:#D66222;display:block;float:left;font-family:Georgia,"Times New Roman",Times,serif;font-size:15px;font-weight:normal;height:32px;padding:6px 40px 0 0;position:relative;text-align:right;width:42px;}
div#container div.left_content div.results_insider_content div#image_results div.content p#comment		{background-image:url(/img/stories_comment.gif);color:#D66222;display:block;float:left;font-family:Georgia,"Times New Roman",Times,serif;font-size:15px;font-weight:normal;height:32px;padding:6px 50px 0 0;position:relative;text-align:right;width:32px;}
div#container div.left_content div.results_insider_content div#image_results div.content p				{ margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#898989; }



/*EDITED 204*/
div#container div.left_content div.results_insider_content div.result_block div.content h4,
div#container div.left_content div.results_insider_content div.result_block div.content h4 a				{ font-size:23px; color:#2B2B2B; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; }
/*EDITED 204*/
div#container div.left_content div.results_insider_content div#answer_results div.content a.q					{ color:#fff;}
div#container div.left_content div.results_insider_content div#answer_results div.content a.response_tally	{ color:#D66222 }
div#container div.left_content div.results_insider_content div#answer_results div.content div.right			{ position:relative; float:left; }
div#container div.left_content div.results_insider_content div#answer_results div.content div.right p			{ padding:9px 47px 0 0; background-repeat:no-repeat; background-position:top left; width:40px; display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; font-weight:normal; text-align:right;}
/*EDITED 204*/

div#container div.left_content div.results_insider_content div.result_block div.content div.right p#vote	{ height:30px; background-image:url(/img/search_result_vote_bg.gif); color:#d66222; padding:9px 47px 0 0; text-align:right; font-size:15px; width:40px; }
div#container div.left_content div.results_insider_content div.result_block div.content div.right p#comment	{ height:34px; background-image:url(/img/search_result_comment_bg.gif); color:#d66222; padding:9px 50px 0 0; text-align:right; font-size:15px; width:37px; }
/*END EDIT*/

div#container div.left_content div.results_insider_content div#gallery_results div.content p				{ margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#898989; }
div#container div.left_content div.results_insider_content div#gallery_results div.content div.profile p	{ color:#636363; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:15px; margin-bottom:10px;}
div#container div.left_content div.results_insider_content div#gallery_results div.content div.profile p a	{ color:#d66222; font-size:12px;}

div#container div.left_content div.results_insider_content div#image_results div.content p				{ margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#898989; }
div#container div.left_content div.results_insider_content div#image_results div.content div.profile p	{ color:#636363; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:15px; margin-bottom:10px;}
div#container div.left_content div.results_insider_content div#image_results div.content div.profile p a	{ color:#d66222; font-size:12px;}



div#container div.left_content div.results_insider_content div.vertical_search_divider			{ margin-bottom:15px;}

div#container div.left_content div.results_insider_content div#forum_results div.content					{ border:none;}
div#container div.left_content div.results_insider_content div#forum_results div.first						{ border-bottom:1px solid #E3E1DA;}
div#container div.left_content div.results_insider_content div#forum_results div.last						{ border-top:1px solid #E3E1DA; margin:0px 24px }
div#container div.left_content div.results_insider_content div.result_block div.forum_preview_bubble_container { position:relative; float:right; margin-bottom:18px; width:587px; }

div#container div.left_content div.results_insider_content div.result_block div.forum_preview_bubble_container div.forum_preview_bubble_top		{ background-image:url(/img/forum_preview_bubble_top.gif); width:587px; height:29px; }
div#container div.left_content div.results_insider_content div.result_block div.forum_preview_bubble_container div.forum_preview_bubble_middle	{ background-image:url(/img/forum_preview_bubble_mid.gif); background-repeat:repeat-y; width:494px; padding-bottom:10px; padding-left:58px; padding-right:35px; font-size:20px; color:#000; }
div#container div.left_content div.results_insider_content div.result_block div.forum_preview_bubble_container div.forum_preview_bubble_middle a{ font-family:Georgia, "Times New Roman", Times, serif; color:#000; font-weight:normal;}
div#container div.left_content div.results_insider_content div.result_block div.forum_preview_bubble_container div.forum_preview_bubble_bottom	{ background-image:url(/img/forum_preview_bubble_bottom.gif); width:494px; height:52px; padding-left:58px; padding-right:35px; padding-top:8px; }

div#container div.left_content div.results_insider_content div.result_block div.forum_preview_bubble_container div.forum_preview_bubble_bottom div.bio	{ position:relative; float:right; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#636363; line-height:12px; width:280px }
div#container div.left_content div.results_insider_content div.result_block div.forum_preview_bubble_container div.forum_preview_bubble_bottom div.bio p { position:relative; float:right; margin-left:7px; display:inline; font-size:10px; font-weight:bold;}
div#container div.left_content div.results_insider_content div.result_block div.forum_preview_bubble_container div.forum_preview_bubble_bottom div.bio img { position:relative; float:right; }

div#container div.left_content div.results_insider_content div.result_block div.forum_preview_bubble_container div.forum_preview_bubble_bottom div.bio p a	{ font-size:12px; font-weight:bold; color:#d66222; }

div#container div.left_content div.results_insider_content div.result_block div.forum_preview_bubble_container div.forum_preview_bubble_bottom div.comment_tally	{ position:relative; float:left; background-image:url(/img/forum_prev_bubble_comment_bg.gif); background-position:right; background-repeat:no-repeat; margin-right:18px; padding-right:43px; font-size:17px; color:#d66222 }
div#container div.left_content div.results_insider_content div.result_block div.forum_preview_bubble_container div.forum_preview_bubble_bottom div.vote_tally		{ position:relative; float:left; background-image:url(/img/forum_prev_bubble_vote_bg.gif); background-position:right; background-repeat:no-repeat; font-size:17px; color:#d66222; padding-right:22px }

div#container div.left_content div#profile_results_insider_content						{ padding:15px 0 0 0;}
div#container div.left_content div#profile_noresults_insider_content					{ padding:15px 0 0 0;}

div#container div.left_content div.results_insider_content div#answer_results div.content										{ margin:0 66px;}
div#container div.left_content div.results_insider_content div#answer_results div.first											{ margin:0 22px; border-bottom:1px solid #E3E1DA;}
div#container div.left_content div.results_insider_content div#answer_results div.last											{ margin:0 22px;}
div#container div.left_content div.results_insider_content div#answer_results div.noborder										{ border:none; }
div#container div.left_content div.results_insider_content div#answer_results div.content div.my_answers p						{ font-family:Arial, Helvetica, sans-serif; font-size:15px; margin-bottom:10px;}
div#container div.left_content div.results_insider_content div#answer_results div.content div.my_answers						{ padding:0 22px;}
div#container div.left_content div.results_insider_content div#answer_results div.content div.bio								{ position:relative; float:right; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#636363; line-height:12px; width:280px }
div#container div.left_content div.results_insider_content div#answer_results div.content div.bio p 							{ position:relative; float:right; margin-left:7px; display:inline; font-size:10px; font-weight:bold;}
div#container div.left_content div.results_insider_content div#answer_results div.content div.bio img							{ position:relative; float:right; }
div#container div.left_content div.results_insider_content div#answer_results div.content div.bio p a							{ font-size:12px; font-weight:bold; color:#d66222; }
div#container div.left_content div.results_insider_content div#answer_results div.content div.comment_tally						{ position:relative; float:left; background-image:url(/img/forum_prev_bubble_comment_bg.gif); background-position:right; background-repeat:no-repeat; margin-right:18px; padding-right:43px; font-size:17px; color:#d66222 }
div#container div.left_content div.results_insider_content div#answer_results div.content div.vote_tally						{ position:relative; float:left; background-image:url(/img/forum_prev_bubble_vote_bg.gif); background-position:left; background-repeat:no-repeat; font-size:17px; color:#d66222; padding-left:32px }
div#container div.left_content div.results_insider_content div#answer_results div.content div.vote_tally a						{ font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; }
div#container div.left_content div.results_insider_content div#answer_results div.content div.their_question_top				{ background-image:url(/img/question_top.gif); width:566px; height:6px; background-repeat:no-repeat; background-position:center bottom; }
div#container div.left_content div.results_insider_content div#answer_results div.content div.their_question					{ background-color:#895d86; font-size:17px; color:#ffffff; padding:10px 20px; width:526px; position:relative}
div#container div.left_content div.results_insider_content div#answer_results div.content div.their_question div.question_point	{ background-image:url(/img/question_point.gif); background-repeat:no-repeat; width:16px; height:21px; position:absolute; bottom:-2px; left:-16px;}
div#container div.left_content div.results_insider_content div#answer_results div.content div.their_question_bottom				{ background-image:url(/img/question_bottom.gif); width:566px; height:6px; margin-bottom:15px; background-repeat:no-repeat}

		/* individual results block header */
		div#container div.left_content div.results_insider_content  div#story_results div.result_header {background-image:url(/img/story_results_bg.jpg);}
		div#container div.left_content div.results_insider_content  div#gallery_results div.result_header {background-image:url(/img/gallery_results_bg.jpg);}
		div#container div.left_content div.results_insider_content  div#image_results div.result_header {background-image:url(/img/gallery_results_bg.jpg);}
		div#container div.left_content div.results_insider_content  div#forum_results div.result_header {background-image:url(/img/forum_results_bg.jpg);}
		div#container div.left_content div.results_insider_content  div#answer_results div.result_header {background-image:url(/img/forum_results_bg.jpg);}

div#container div.left_content div.results_expertadvice_content h3												{ text-indent:-9999em; background-image:url(/img/ea_results_bg.jpg); width:100%; height:53px; margin-bottom:15px;}
div#container div.left_content div.results_expertadvice_content div.result_block								{ background-color:#e2e0d9; background-image:url(/img/tftr_insider_lc_bg.gif); background-position:left; background-repeat:repeat-y; padding:0px 16px 0px 15px }
div#container div.left_content div.results_expertadvice_content div.result_block div.content					{ margin:0 24px; padding:22px 0;border-top:1px solid #E3E1DA; }
div#container div.left_content div.results_expertadvice_content div.result_block div.first						{ padding-bottom:15px;}
div#container div.left_content div.results_expertadvice_content div.result_block div.first a					{ color:#d66222; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
div#container div.left_content div.results_expertadvice_content div.result_block div.first a:hover				{ text-decoration:underline;}
div#container div.left_content div.results_expertadvice_content div.result_block div.first a.active				{ color:#6a685b;}
div#container div.left_content div.results_expertadvice_content div#gallery_results div.content					{ position:relative; float:left; border:none; margin:0 0 0 27px; display:inline;}
div#container div.left_content div.results_expertadvice_content div#gallery_results div.first					{ float:none; border:none; }
div#container div.left_content div.results_expertadvice_content div.result_block div.content div.left			{ width:456px; position:relative; float:left; margin-right:78px; }
div#container div.left_content div.results_expertadvice_content div.result_block div.content div.profile p						{ color:#636363; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:15px; margin-bottom:10px;}
div#container div.left_content div.results_expertadvice_content div.result_block div.content div.profile p a					{ color:#d66222; font-size:12px;}
div#container div.left_content div.results_expertadvice_content div.result_block div.content  a img								{ position:relative; float:left; margin-right:5px;}
div#container div.left_content div.results_expertadvice_content div.result_block div.content div.left div.image_square_small	{ position:relative; float:left; margin-right:15px;}


/*
div#container div.left_content div.results_expertadvice_content div.result_block div.content  h4				{ font-size:23px;}
div#container div.left_content div.results_expertadvice_content div.result_block div.content  a					{ font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
div#container div.left_content div.results_expertadvice_content div.result_block div.content div.right			{ position:relative; float:left; }
div#container div.left_content div.results_expertadvice_content div.result_block div.content div.right p		{ padding:9px 0 0 26px; background-repeat:no-repeat; background-position:top left; width:61px; display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; color:#d66222; }
*/

/*
div#container div.left_content div.results_expertadvice_content div.result_block div.content div.right p#vote	{ height:30px; background-image:url(/img/search_result_vote_bg.gif); }
div#container div.left_content div.results_expertadvice_content div.result_block div.content div.right p#comment{ height:34px; background-image:url(/img/search_result_comment_bg.gif); }
*/

div#container div.left_content div.results_expertadvice_content div.result_block div.content div.right			{ position:relative; float:left; }
div#container div.left_content div.results_expertadvice_content div.result_block div.content div.right p		{ padding:9px 0 0 26px; background-repeat:no-repeat; background-position:top left; width:61px; display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; color:#d66222; }


div#container div.left_content div.results_expertadvice_content div.result_block div.content div.right p#vote	{ height:30px; background-image:url(/img/search_result_vote_bg.gif); color:#d66222; padding:9px 47px 0 0; text-align:right; font-size:15px; width:40px; }
div#container div.left_content div.results_expertadvice_content div.result_block div.content div.right p#comment	{ height:34px; background-image:url(/img/search_result_comment_bg.gif); color:#d66222; padding:9px 50px 0 0; text-align:right; font-size:15px; width:37px; }



div#container div.left_content div.results_expertadvice_content div.result_block div#pagination					{ width:568px; font-size:17px;border-top:1px solid #E3E1DA; padding:22px 22px 22px 44px;}
div#container div.left_content div.results_expertadvice_content div.result_block div#pagination ul				{ width:300px; margin:0 auto;}
div#container div.left_content div.results_expertadvice_content div.result_block div#pagination ul li			{ position:relative; float:left; margin-right:10px; }

div#container div.right_content div.side_search_results						{ background-image:url(/img/side_search_results.jpg); background-repeat:repeat-y; background-position:top left; padding:7px 7px 7px 0px; width:252px; margin:60px 0 15px 0; }
div#container div.right_content div.side_search_results ul					{ border:1px solid #b5b2a9; border-left:none; padding-left:22px; padding-right:18px; }
div#container div.right_content div.side_search_results ul li				{ font-size:17px; border-bottom:1px solid #b5b2a9; line-height:45px; padding-left:46px; background-repeat:no-repeat; background-position:center left; }
div#container div.right_content div.side_search_results ul li.last			{ border-bottom:none; }
div#container div.right_content div.side_search_results ul li span			{ position:relative; float:right; position:relative; }
div#container div.right_content div.side_search_results ul li a				{ color:#FFFFFF; }
div#container div.right_content div.side_search_results ul li.profiles				{background-image:url(/img/rn_insider.gif);}
div#container div.right_content div.side_search_results ul li.experts				{background-image:url(/img/rn_insider.gif);}
div#container div.right_content div.side_search_results ul li.destination			{ background-image:url(/img/rn_destination.jpg); }
div#container div.right_content div.side_search_results ul li.story					{ background-image:url(/img/rn_story.jpg);  }
div#container div.right_content div.side_search_results ul li.gallery				{ background-image:url(/img/rn_gallery.jpg);  }
div#container div.right_content div.side_search_results ul li.forum					{ background-image:url(/img/rn_forum.jpg);  }
div#container div.right_content div.side_search_results ul li.expert				{ background-image:url(/img/rn_expert.jpg);  }

div#container div.right_content div.side_search_results ul li.experts a	{ font-size:15px;}


div#container div.right_content div#side_profile_results					{ background-image:url(/img/side_profile_results.gif); margin-top:0;}
div#container div.right_content div.profile_info							{ width:220px; margin-left:22px;}
div#container div.right_content div.profile_info div						{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; margin-bottom:10px;}
div#container div.right_content div.profile_info div strong					{ font-weight:bold;}
div#container div.right_content div.profile_info p.bio						{ font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:10px;}
div#container div.right_content div.profile_info ul li						{ margin:7px 0;}
div#container div.right_content div.profile_info ul li a					{ font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding:4px 6px; margin-bottom:3px;}
div#container div.right_content div.profile_info ul li a.tag_interest		{ color:#656451; background-color:#FFFFFF;}
div#container div.right_content div.profile_info ul li a.tag_location		{ color:#f5f3ed; background-color:#9a988d;}
div#container div.right_content div.profile_info a.flag						{ background-image:url(/img/inappropriate_flag_small.gif); padding-left:20px; background-position:left center; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
div#container div.right_content div.profile									{ font-size:21px; color:#d66222; margin-left:22px; margin-top:10px; margin-bottom:10px; }
div#container div.right_content div.profile a								{ background-position:top left; background-repeat:no-repeat; padding:2px 0 4px 35px; width:187px; height:16px; display:block; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#77766f; margin:10px 0; font-weight:bold;}
div#container div.right_content div.profile a#share							{ background-image:url(/img/share_profile.gif);}
div#container div.right_content div.profile a#edit							{ background-image:url(/img/edit_profile.gif);}
div#container div.right_content div.profile div.image_profile_medium		{ margin-bottom:10px;}

div#container div.left_content div#profile_noresults_insider_content												{ height:1000px; }
div#container div.left_content div#profile_noresults_insider_content div#gallery_results div.content				{ float:none; display:block; border-top:1px solid #E3E1DA; margin:0 27px;}
div#container div.left_content div#profile_noresults_insider_content div.result_block div.content p.start_profile	{ font-size:23px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif;}
div#container div.left_content div#profile_noresults_insider_content div.result_block div.content p.start_profile a	{ color:#d66222; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; }


		/* individual results block header */
		div#container div.left_content div.results_expertadvice_content div#expertstories_results div.result_header {background-image:url(/img/expertstories_results_bg.jpg);}
		div#container div.left_content div.results_expertadvice_content div#trendlists_results div.result_header {background-image:url(/img/expertstories_results_bg.jpg);}
		
/* Sign Up */




div#container div.left_content div.plain_bg_form p#not_an_insider { float:right;position:relative; }
div#container div.left_content div.plain_bg_form form div.full_width input { background-image:url(/img/comment_form_text_short_error.gif); height:28px; width:382px; }
div#container div.left_content div.plain_bg_form form div.full_width input#UserRememberMe	{ width:14px; height:14px; overflow:hidden; margin-left:180px; display:inline }
div#container div.left_content div.plain_bg_form form div.full_width input#UserRememberMe	{ width:14px; height:14px; overflow:hidden; float:left; margin:2px 10px 0 0; position:relative;}
div#container div.left_content div.plain_bg_form form div.full_width div#checkbox_remember label{ width:auto; margin:0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px;}
div#container div.left_content div.plain_bg_form form div.full_width div.message			{ font-size:12px; color:#d66222; position:relative; /*float:left;*/ font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0; width:300px;}
div.insider_left_content_gr div.add_comments div.form_container div#checkbox_remember input		{ height:auto; margin:3px 0 0 0; width:0; float:left; position:relative;}






div#container div.left_content div.plain_bg_form											{ padding:45px 55px 0px 55px; }
div#container div.left_content div.plain_bg_form h2											{ text-indent:-9999em; width:430px; height:38px; }
div#container div.left_content div.plain_bg_form p											{ margin:15px 0; font-size:20px; color:#6a685b;}
div#container div.left_content div.plain_bg_form p strong									{ font-weight:bold;}
div#container div.left_content div.plain_bg_form p#terms									{ margin:0; padding-top:15px; border-top:1px solid #c0bfb9; font-size:12px;}
div#container div.left_content div.plain_bg_form form div.sign_up							{}
div#container div.left_content div.plain_bg_form form div.full_width label					{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; margin-top:15px; display:block; position:relative;}


div#container div#editprofile_left_content div.plain_bg_form form input						{ color:#6a685b;}
div#container div#editprofile_left_content div.plain_bg_form form textarea					{ color:#6a685b; }
div#container div.left_content div.plain_bg_form form div.full_width label#extra_margin		{ margin:30px 0 20px 0;}
div#container div.left_content div.plain_bg_form form div.full_width label span				{ position:relative; float:left; display:block; width:180px; text-align:right; margin:6px 10px 0 0; color:#6a685b;}
div#container div.left_content div.plain_bg_form form div.full_width label input			{ background-image:url(/img/comment_form_text_short_error.gif); width:382px; height:28px;}
div#container div.left_content div.plain_bg_form form div.full_width label input#profile_tcich	{ background-image:url(/img/comment_form_text_xshort.gif); width:239px; height:28px; float:left; margin-right:15px;}
div#container div.left_content div.plain_bg_form form div.full_width label textarea			{ background-image:url(/img/comment_form_textarea_short_error.gif); width:382px; height:68px;}
div#container div.left_content div.plain_bg_form form  p.must_be							{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#6a685b; float:right; margin:0; font-weight:bold; line-height:12px;}
div#container div.left_content div.plain_bg_form form div.full_width p.error_msgs			{ font-size:12px; color:#d66222; position:relative; float:left; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0; width:300px;}
div#container div.left_content div.plain_bg_form form div.full_width input.submit			{ position:relative; float:right; margin-left:8px;}
div#container div.left_content div.plain_bg_form form div.full_width a.lost_cred			{ position:absolute; right:55px; bottom:100px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline;}
div#container div.left_content div.plain_bg_form form div.full_width select					{ margin-top:6px; position:relative; float:left; margin-right:10px;}

div#container div#signup_right_content														{ margin-top:40px;}
div#container div.right_content div.promo													{ margin:22px 0 22px 22px;}

div#container div.left_content div.checkbox_xshort		{ width:254px; height:19px; padding:5px 6px; margin-bottom:5px; margin-top:1px;}
div#container div.left_content div.checkbox_xshort img	{ position:relative; float:left;}
div#container div.left_content div.checkbox_xshort p	{ margin: 0 0 0 25px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
div#container div.left_content div#checkbox_remember	{ background-color:#cbc8bd; color:#6a685b; }
div#container div.left_content div.plain_bg_form div#checkbox_remember 	{position:relative; float:right; margin:15px 2px 0 0;}

div#container div#editprofile_left_content form												{ margin-top:20px; position:relative; }
div#container div#editprofile_left_content div.plain_bg_form								{ position:relative; }
div#container div#editprofile_left_content div.plain_bg_form h2								{ height:auto; width:auto; text-indent:0; color:#d66222; font-size:40px;}

div#container div.left_content div.plain_bg_form form.edit_profile div.profile_edit_errors		{ margin-bottom:18px; }
div#container div.left_content div.plain_bg_form form.edit_profile input			{ background-image:url(/img/comment_form_text_xxshort.gif); width:159px; height:28px; }
div#container div.left_content div.plain_bg_form form.edit_profile label			{ color:#6a685b; font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:15px }
div#container div.left_content div.plain_bg_form form.edit_profile textarea.lg		{ background-image:url(/img/comment_form_textarea_short_error.gif); height:68px; width:382px; }
div#container div.left_content div.plain_bg_form form.edit_profile input.long 		{ background-image:url(/img/comment_form_text_short_error.gif); height:28px; width:382px; }

div#container div.left_content div.plain_bg_form form#ProfileEditForm div.full div.checkbox	{float:right;height:auto;margin:0;width:auto;}
div#container div.left_content div.plain_bg_form form.edit_profile div.full div.input		{ position:relative; margin-top:6px; width:580px; }
div#container div.left_content div.plain_bg_form form.edit_profile div.full div.date		{ margin-bottom:20px;}
div#container div.left_content div.plain_bg_form form.edit_profile div.full div.date select	{ margin-top:9px;}
div#container div.left_content div.plain_bg_form form.edit_profile div.full div.textarea select	{ margin-top:23px;}

div#container div.left_content div.plain_bg_form form.edit_profile div.input label 	{ display:block; position:relative; float:left; margin:8px 10px 0 0; text-align:right; width:170px; }
div#container div.left_content div.plain_bg_form form.edit_profile input#story_save_sbt		{ background-image:url(/img/story_save.gif); margin-top:15px; width:121px; height:31px; position:relative; float:right; margin-right:10px; }
div#container div.left_content div.plain_bg_form form.edit_profile div.image_profile_large	{ position:relative; float:right; margin-right:10px; }
div#container div.left_content div.plain_bg_form form.edit_profile div.profile_inst			{ width:200px; height:130px; margin-top:12px; position:relative; float:right; width:184px;  }

div#container div.left_content div.plain_bg_form form.edit_profile div.name_info div.text	{ margin-top:6px }			


/* ajax paginator */
div#LoadingDiv	{ position:absolute; top:12px; left:590px; z-index:1; }
div#LoadingDiv.LoadingDivGallery	{ position:absolute; top:12px; left:595px; }
div#paginator_container	{ position:relative; }

div#paginator_container_story_search	{ position:relative; }
div.search_pagination_wrapper			{ position:relative; }
div.search_pagination_wrapper div.search_loading			{ position:absolute; top:65px; left:270px; z-index:1; }
div.search_pagination_wrapper div#ThoughtSearchLoadingDiv	{ position:absolute; top:135px; left:270px; z-index:1; }







div#container input.rem_chbx	{ width:auto; position:relative; float:left; margin-right:6px; margin-top:-4px; }
div#container div.rem_me		{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#6A685B; font-size:16px; padding:5px; background-color:#cbc8bd; width:256px; height:21px; position:relative; float:left; margin-right:13px }





div.error-message	{ color:#D66222; margin-bottom:6px; }

a#img_prev			{ margin-bottom:6px; position:relative; float:right; display:block; width:23px; height:23px; background-image:url(/img/img_prev.gif); text-indent:-99999em; background-position:0px 23px; margin-right:7px; }
a#img_prev:hover	{ background-position:0px 0px; }
a#img_next			{ margin-bottom:6px; margin-right:15px; position:relative; float:right; display:block; width:23px; height:23px; background-image:url(/img/img_next.gif); text-indent:-99999em; background-position:0px 23px; }
a#img_next:hover	{ background-position:0px 0px; }

a#expert_prev			{ margin-bottom:6px; position:relative; float:right; display:block; width:23px; height:23px; background-image:url(/img/expert_prev.gif); text-indent:-99999em; background-position:0px 23px; margin-right:7px; }
a#expert_prev:hover		{ background-position:0px 0px; }
a#expert_next			{ margin-bottom:6px; margin-right:15px; position:relative; float:right; display:block; width:23px; height:23px; background-image:url(/img/expert_next.gif); text-indent:-99999em; background-position:0px 23px; }
a#expert_next:hover		{ background-position:0px 0px; }


div#img_prev_disabled	{ margin-bottom:6px; position:relative; float:right; display:block; width:23px; height:23px; background-image:url(/img/img_prev.gif); text-indent:-99999em; background-position:0px 23px; margin-right:7px; }
div#img_next_disabled	{ margin-bottom:6px; margin-right:15px; position:relative; float:right; display:block; width:23px; height:23px; background-image:url(/img/img_next.gif); text-indent:-99999em; background-position:0px 23px; }

p.image_caption		{ margin-top:7px; font-size:12px; font-style:italic; }

div.main_content div#story_highlight_image	{ border:1px solid #e5e5e4; padding:5px; margin-bottom:20px; position:relative; float:left; }
div.main_content div#story_highlight_vid	{ border:1px solid #e5e5e4; padding:5px; margin-bottom:20px; position:relative; float:left; }
p#p_hi_vid		{ width:425px; }
p#p_hi_img		{ width:90%; }

div.entry div.author em		{ color:#D66222; font-weight:bold; font-size:14px; display:block; }

form#UserLoginFromCommentForm div#flashMessage	{ font-size:14px; color:#D66222; padding:10px 0px; }
a#feedback		{ display:block; margin-bottom:12px; }
span#use_comma	{ font-weight:normal; font-size:12px; display:block; line-height:14px; }
span#use_comma em	{ font-style:italic; }
span#use_comma strong	{ font-weight:bold; }
div#container div#plain_left_content div.plain_left_content h2#hp_title		{ height:50px; background-position:0px 10px; margin-bottom:15px;  }

ul.gallery_overview li a div.image_square_medium { cursor:pointer }
div#ThoughtLatest	{ position:relative; }
div#thoughtLoadingDiv	{ position: absolute; top: -27px; left: 250px; }
div#thought_img 						{ position:relative; height:450px; }
div#thought_img div.timg_wrapper		{ position:absolute; }
div#thought_img div.timg_wrapper img	{ border:1px solid #D0D0CF; padding:3px; }

div#thought_img img#timg_loading		{ position:absolute; top:3px; left:505px; }
div#saving,
div#saved { position:relative; margin-top:22px; }
div#uploaded_images { position:relative; }
div#uploaded_images div img	{ display:block; margin-right:0px; }
div#uploaded_images div 	{ position:relative; float:left; margin-bottom:10px; text-align:center; margin-right:10px; }
div#uploaded_images span	{ display:block; font-size:11px; margin-bottom:6px }

/*ADDED/EDITED 202*/
div#container div.left_content div#tftr_insider_lc div#question_footer			{ background-image:url(/img/tftr_content_footer.gif); height:44px; padding-top:8px; position:relative; }
/*ADDED 210*/
div#container div.left_content div#expertadvice_insider_lc div#question_footer		{ background-image:url(/img/tftr_content_footer.gif); height:44px; padding-top:8px; position:relative; }

div#welcome_left_content div.breadcrumb	{ display:none; }
/*EDITED 0210*/div#welcome_left_content div#welcome_breadcrumb	{ display:block; }


div#container div#error_left_content div.plain_bg_form h2							{ background-image:url(/img/oops.gif); width:110px; height:38px;}
div#container div#error_left_content div.plain_bg_form p#action 					{ border:medium none; float:left; margin:0 24px 0 0; padding:0; position:relative; width:95px; line-height:24px }
div#container div#error_left_content div.plain_bg_form p 		{ border-bottom:1px solid #C0BFB9; color:#6A685B; font-size:20px; margin:15px 0; padding-bottom:15px; }
div#container div#error_left_content div.box a.thumbs 			{ margin-right:24px; }
div#container div.box a#story { background-image:url(/img/sm_add_your_story.jpg); }
div#container div.box a#pnv { background-image:url(/img/sm_share_pnv.jpg); }
div#container div.box a#question { background-image:url(/img/sm_ask_a_question.jpg); }
div#container div.box a.thumbs { display:block; float:left; height:82px; margin-right:30px; overflow:hidden; text-indent:-9999em; width:141px; }

/* 0209 */
div#container div.left_content div.plain_bg_form h2#forgot_password	{ width:483px; height:30px; background-image:url(/img/reset_password.gif); margin-bottom:15px; }
div#container div.left_content div.plain_bg_form h2#no_confirm	{ width:436px; height:38px; background-image:url(/img/welcome_back.gif); margin-bottom:30px; }

div#container div.left_content div.plain_bg_form form div.full_width div#forgot	{ width:auto; }


/*0211*/
div.tip_jar								{ background-image:url(/img/tip_jar.jpg); background-repeat:no-repeat; background-position:top left; width:151px; position:relative; text-align:center; padding:105px 22px 0; margin-left:24px; margin-bottom:10px; min-height:265px; height:auto !important; height:265px; }
div.tip_jar div.reflection				{ background-image:url(/img/reflect.png); width:160px; height:130px; background-repeat:no-repeat; background-position:top left; position:absolute; left:20px; top:108px; z-index:3;}
div.tip_jar p.tipjar_question			{ color:#d66777 !important; font-size:15px !important; padding:0; margin:0 0 8px 0 !important; min-height:40px; height:auto !important; height:40px; }
div.tip_jar p.tipjar_answer				{ color:#000000 !important; font-size:13px !important; padding:0 5px; margin:0 0 10px 0 !important; line-height:17px;/* min-height:76px; height:auto !important; height:76px; */}
div.tip_jar table.tipjar				{ height:143px;}
div.tip_jar div.tipjar_profile 			{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; padding-left:10px; position:relative; /*margin-bottom:115px;*/ }
div.tip_jar div.tipjar_profile a.img	{ position:relative; float:left; margin-right:5px;}
div.tip_jar div.tipjar_profile a		{ font-family:Arial, Helvetica, sans-serif; color:#d66222; font-size:12px; font-weight:bold; line-height:15px;}
div.tip_jar div.tipjar_profile p.date	{ font-size:10px; color:#636363; margin:0; line-height:10px;}
div.tip_jar a.tipjar_prev				{ position:absolute; left:66px; top:311px; background-position:top left; background-image:url(/img/tipjar_prev.gif); background-repeat:no-repeat; width:22px; height:22px;}
div.tip_jar a.tipjar_next				{ position:absolute; left:106px; top:311px; background-position:top left; background-image:url(/img/tipjar_next.gif); background-repeat:no-repeat; width:22px; height:22px;}
div.tip_jar a:hover						{ background-position:0 -22px;}
a.wyt						{ background-image:url(/img/whats_your_tip.jpg); background-position:top left; background-repeat:no-repeat; width:159px; height:36px; text-indent:-9999em; display:block; margin-left:44px; margin-bottom:20px; }
a.wyt:hover					{ background-position:0 -36px;}
/*div.tip_jar form#TipAddForm div.text	{ margin-top:110px; }*/
div#wyt_form { margin:10px 0 15px 22px; width:200px; text-align:center;}

div#container div.left_content div.static_page				{ padding:30px 45px;}
div#container div.left_content div.static_page h2			{ text-indent:-9999em; background-position:top left; background-repeat:no-repeat;}
div#container div.left_content div#privacy_static_page h2	{ background-image:url(/img/title_privacy_policy.gif); width:411px; height:38px;}
div#container div.left_content div#sitemap_static_page h2	{ background-image:url(/img/title_sitemap.gif); width:233px; height:38px; margin-bottom:20px;}
div#container div.left_content div#terms_static_page h2		{ background-image:url(/img/title_terms.gif); width:362px; height:38px; margin-bottom:20px;}
div#container div.left_content div#community_static_page h2	{ background-image:url(/img/title_community_guidelines.gif); width:532px; height:96px; margin-bottom:20px;}
div#container div.left_content div#contest_static_page h2	{ background-image:url(/img/title_contest_terms.gif); width:355px; height:98px; margin-bottom:20px;}
div#container div.left_content div#contest_static_page span.underline	{ border-bottom:1px solid black;}
div#container div.left_content div.static_page h3			{ font-size:1.5em; margin:25px 0 15px; font-weight:bold;}
div#container div.left_content div.static_page strong		{ font-weight:bold;}
div#container div.left_content div.static_page p			{ margin-bottom:10px;}
div#container div.left_content div#sitemap_static_page p	{ font-size:1.2em;}
div#container div.left_content div.static_page p span.caps	{ text-transform:uppercase;}
div#container div.left_content div.static_page li			{ margin-bottom:10px;}
div#container div.left_content div.static_page ul			{ list-style-type:disc; padding-left:25px; margin-bottom:15px;}
div#container div.left_content div.static_page ol			{ list-style-type:decimal; padding-left:25px; margin-bottom:15px;}
div#container div.left_content div#sitemap_static_page ul li a	{ color:#D66222;}
div#container div.left_content div#sitemap_static_page ul li ul	{ margin-top:5px;}
div#container div.left_content div#sitemap_static_page ul li ul li a	{ color:#D66222;}

/* 0216 */
div.plain_bg_form form.change_password input					{ color:#6A685B; background-image:url(/img/comment_form_text_xxshort.gif); height:28px; width:159px; }
div.plain_bg_form form.change_password input#change_pwd_submit	{ background-image:url(/img/story_save.gif); height:31px; margin-right:10px; margin-top:15px; width:121px; }
div.plain_bg_form form.change_password label { display:block; float:left; margin:8px 10px 0 0; position:relative; text-align:right; width:220px; color:#6A685B; font-family:Arial,Helvetica,sans-serif; font-size:15px; font-weight:bold; }
div.plain_bg_form form.change_password div.password			{ margin-top:6px; }
a#change_pwd		{ position:relative; float:right; }
div#container div#signup_left_content div.plain_bg_form h2#change_password	{ background-image:url(/img/title_change_pw.gif); width:542px; height:50px; }
div#guide_you	{ font-family:Arial,Helvetica,sans-serif; color:#6A685B; }
div#guide_you strong	{ font-weight:bold; display:block; }
p.excluded_info			{ margin-top:8px; text-align:right; font-size:11px !important; font-style:italic }

div.filter_buffer { height:20px; }
div#container div.left_content div.plain_bg_form p.contact_prefs		{ font-size:12px;position;relative; float:right; margin:9px 0 0 0!important;width:283px; line-height:14px; padding:0;}
div#container div.left_content div.plain_bg_form form.edit_profile input.contact_prefs_chbx	{ width:14px; position:relative; float:right; margin:9px 5px 0 0!important; background-color:transparent; background-image:none; height:14px; overflow:hidden; display:inline; padding:0;}

span#yurtip	{ display:block !important; font-size:22px !important;}
input.tip_jar_form_element	{ background-image:url(/img/tip_form_bg.gif) !important; width:176px !important; height:32px !important;}
input#tip_submit			{ background-image:url(/img/tip_form_submit.gif) !important; width:159px !important; height:36px !important; margin:10px auto !important; text-indent:-9999em !important; position:relative;border:medium none !important;cursor:pointer !important;display:block !important; }

div.banner_229_149	{ margin-left:22px; margin-bottom:15px }
div.banner_229		{ margin-left:7px; }
div.banner_669		{ margin-left:3px }

/******************* FORUM UPDATES *******************/
div#container div.left_content div.main_content h2#overview_forum					{ background-image:url(/img/title_forum_overview.gif); height:33px; width:145px; display:block; float:left; margin-right:25px; text-indent:-9999em;}
div#container div.left_content div.intro											{border-bottom:1px solid #d9d9d9; padding-bottom:21px; position:relative; width:603px;}
div#container div.left_content div.intro p											{ font-size:16px; color:#4d4d4d;float:left;margin:0;width:433px;}
div#container div.left_content div.intro p a										{ font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
div#container div.left_content div.info_overview												{ margin-top:13px;}
div#container div.left_content div.info_overview p											{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:10px; width:140px; padding-right:9px;border-right:1px solid #d4d4d4;margin-right:24px; float:left; position:relative; text-transform:uppercase;}
div#container div.left_content div.info_overview p#total_a									{ border:none;}
div#container div.left_content div.info_overview span										{ font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#6a685b;padding-left:31px;background-position:center left; background-repeat:no-repeat; font-weight:normal; line-height:24px;}
div#container div.left_content div.info_overview span#q										{ background-image:url(/img/forum_info_question.gif);}
div#container div.left_content div.info_overview span#a										{ background-image:url(/img/forum_info_answer.gif);}
div#container div.left_content div.info_overview a#button									{ display:block; width:204px; height:38px; background-image:url(/img/ask_a_question.gif); float:right; text-indent:-9999em; background-position:0 -38px;}
div#container div.left_content div.info_overview a#button:hover								{background-position: 0 0;}
div#container div.sub_right_content div.related_content_container ul#related_forums p	{color:#d66222;font-weight:bold;font-size:11px;}
div#container div.sub_right_content div.related_content_container ul#related_forums p a	{font-weight:normal; text-decoration:none; color:#000000;}
div#container div.sub_right_content div.related_content_container ul#related_forums p a:hover	{ text-decoration:underline;}
div#container div.sub_right_content div.related_content_container a#related_forums_hd		{background-image:url(/img/related_content/forums_most_recent.gif);}
div#container div#forums_right_content	{ margin-top:62px;}
div#container div.right_content div.related_content_container a#search_forums_hd			{background-image:url(/img/related_content/search_forums.gif);}
div#container div#forum_insider_left_content div.tab_module	{width:670px;}

div#container div.right_content div#jump_to_a_forum	{margin: 30px 0 26px 15px;}
div#container div.right_content div#jump_to_a_forum h3	{ text-indent:-9999em; height:14px; background-repeat:no-repeat; background-image:url(/img/jump_to_a_forum.gif);}
div#container div.right_content div#jump_to_a_forum div.categories	{ padding:15px 7px; border-bottom:1px solid #c1c1bb; border-top:1px solid #fffff3;}
div#container div.right_content div#jump_to_a_forum div#first		{ border-top:none;}
div#container div.right_content div#jump_to_a_forum div.categories a	{color:#865c82;font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; display:block; margin-bottom:3px; line-height:15px;}
div#container div.right_content div#jump_to_a_forum div.categories div.question_tally	{background-image:url(/img/question_tally.gif);float:left;position:relative;width:83px;padding-left:23px;background-repeat:no-repeat;background-position:center left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#d66222; font-weight:bold;}
div#container div.right_content div#jump_to_a_forum div.categories div.answer_tally	{background-image:url(/img/answer_tally.gif);float:left;position:relative;width:83px;padding-left:23px;background-repeat:no-repeat;background-position:center left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#d66222; font-weight:bold;}

div#overview_tab div#fo_navigation	{background-image:url(/img/vertical_divider_notop_forums.gif) !important; /*background-image:none !important;*/ height:34px; padding-left:25px; width:652px;}
div#overview_tab div#fo_navigation ul li a.selected	{background-position: 0 -29px !important;}
div#overview_tab div#fo_navigation ul li a			{ height:29px; }
div#overview_tab div#fo_navigation ul li a:hover	{background-position: 0 -29px !important;}
div#overview_tab div#fo_navigation ul li a#nav_featured_stories	{ background-image:url(/img/nav/forums_featured_questions.gif); width:173px;}
div#overview_tab div#fo_navigation ul li a#nav_most_popular		{ background-image:url(/img/nav/forums_most_popular.gif); width:127px;}
div#overview_tab div#fo_navigation ul li a#nav_most_commented	{ background-image:url(/img/nav/forums_most_commented.gif); width:173px;}
div#overview_tab div#fo_navigation ul li a#nav_most_recent		{ background-image:url(/img/nav/forums_most_recent.gif); width:127px;}
div.tab_module div#fo_featuredquestions_content					{background-image:url(/img/nav/forum_tab_content_bg.gif);width:624px;}
div.tab_module div#fo_featuredquestions_content a#photo			{ float:left; position:relative;margin-right:16px;}
div.tab_module div#fo_featuredquestions_content div.tab_bubbles	{ float:left; position:relative; margin-bottom:15px;}
div.tab_module div#fo_featuredquestions_content div.forum_tab_bubble_main	{ border-left:6px solid #cccbcb; border-right:6px solid #cccbcb; margin-left:12px; padding:0 20px; width:456px; font-size:17px; color:#000000}
div.tab_module div#fo_featuredquestions_content div.forum_tab_bubble_main a	{ color:#d66222;}
div.tab_module div#fo_featuredquestions_content div.forum_tab_bubble_main span		{ color:#6a685b; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; display:block;}
div.tab_module div#fo_featuredquestions_content div.forum_tab_bubble_main span a	{ font-size:16px; color:#d66222;}
div.tab_module div#fo_featuredquestions_content div.forum_tab_bubble_main div.info	{margin-top:16px;}
div.tab_module div#fo_featuredquestions_content div.forum_tab_bubble_main div.info div.category	{ float:left; width:300px; position:relative; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#6a685b; line-height:18px;}
div.tab_module div#fo_featuredquestions_content div.forum_tab_bubble_main div.info div.category a	{ color:#d66222;}
div.tab_module div#fo_featuredquestions_content div.forum_tab_bubble_main div.info div.category span	{font-weight:normal; font-size:11px; padding:0;}
div.tab_module div#fo_featuredquestions_content div.forum_tab_bubble_main div.info div.comment_tally	{background-image:url(/img/forum_prev_bubble_comment_bg.gif);background-position:right center;background-repeat:no-repeat;color:#D66222;float:right;font-size:17px;margin-right:18px;padding-right:43px;position:relative;}
div.tab_module div#fo_featuredquestions_content div.forum_tab_bubble_main div.info div.vote_tally	{background-image:url(/img/forum_prev_bubble_vote_bg.gif);background-position:right center;background-repeat:no-repeat;color:#D66222;float:right;font-size:17px;padding-right:22px;position:relative;}
div.tab_module div#fo_featuredquestions_content div.forum_tab_bubble_point	{background-image:url(/img/forum_tab_bubble_point.gif); width:23px; height:37px; position:absolute;top:29px; left:-4px;}
div.tab_module div#fo_featuredquestions_content div.forum_tab_bubble_top	{background-image:url(/img/forum_tab_bubble_top.gif);height:19px;width:508px;margin-left:12px;}
div.tab_module div#fo_featuredquestions_content div.forum_tab_bubble_bottom	{background-image:url(/img/forum_tab_bubble_bottom.gif);height:19px;width:508px;margin-left:12px;}
div.tab_module div#fo_featuredquestions_content div.pagination	{border-top:1px solid #cccccc; padding-top:17px; margin-top:23px;}

div#container div.left_content div#forum_insider_left_content div#LoadingDiv {left:7px;}
 div#category_left_content div.insider_left_content_gr div.comments div#LoadingDiv	{left:467px; top:80px;}

div#container div.left_content div#category_insider_left_content div.main_content p#total_q	{font-size:10px;color:#000000;}
div#container div.left_content div#category_insider_left_content div.main_content p#total_a	{font-size:10px;color:#000000;}
div#container div.left_content div#category_insider_left_content div.info_overview	{padding-top:13px;border-top:1px solid #d9d9d9;margin: 0 33px 10px 33px; width:603px; display:block; position:relative;}
div#container div.left_content div#category_insider_left_content div#overview_tab div#fo_navigation ul li a	{ display:block;}
div.insider_left_content_gr div.comments div#forumOverview {background-color:#ffffff;background-image:url(/img/nav/forum_tab_content_bg.gif);}
div#container div#forum_right_content div.related_content_container p#filter	{text-indent:-9999em; background-image:url(/img/filter_questions_p.gif); background-repeat:no-repeat; height:32px; }
div#container div#forum_right_content div.drop_down	{margin-bottom:30px;}

div#container div.left_content div.insider_left_content div.main_content div.question div.bubble_main div.category	{/*width:300px; */position:relative; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#6a685b; line-height:18px;}
div#container div.left_content div.insider_left_content div.main_content div.question div.bubble_main div.category a	{ color:#d66222;}
div#container div.left_content div.insider_left_content div.main_content div.question div.bubble_main div.category span	{font-weight:normal; font-size:11px; padding:0;}
div#container div.left_content div.insider_left_content div.main_content div.question div.bubble_main div.category a#button	{display:block; width:151px; height:36px; background-image:url(/img/answer_button.gif); float:right; text-indent:-9999em; background-position:0 -36px; margin-right:23px;}
div#container div.left_content div.insider_left_content div.main_content div.question div.bubble_main div.category a#button:hover	{ background-position:0 0 ;}
div#container div.right_content div.related_content_container ul.related_content li#button		{padding:0 13px 13px 13px;}
div#container div.right_content div.related_content_container ul.related_content li a#button	{display:block; width:203px; height:38px; background-image:url(/img/ask_a_question2.gif); text-indent:-9999em; background-position:0 -38px;}
div#container div.right_content div.related_content_container ul.related_content li a#button:hover	{ background-position:0 0 ;}
/******************* END *******************/
/******************* FORUM UPDATES BUBBLE RELATED CONTENT *******************/
/*div#container div.sub_right_content div.related_content_container ul#related_forums div.forum_recent_bubble	{ position:relative;}
div#container div.sub_right_content div.related_content_container ul#related_forums div.forum_recent_bubble div.forum_recent_bubble_top	{ background-position:top right; background-image:url(/img/mini_bubble_top.gif); width:195px; height:11px; background-repeat:no-repeat;margin:0 0 0 5px; font-size:0; line-height:0;}
div#container div.sub_right_content div.related_content_container ul#related_forums div.forum_recent_bubble div.forum_recent_bubble_bottom	{ background-position:top right; background-image:url(/img/mini_bubble_bottom.gif); width:195px; height:11px; background-repeat:no-repeat;margin:0 0 0 5px; font-size:0; line-height:0;}
div#container div.sub_right_content div.related_content_container ul#related_forums div.forum_recent_bubble div.forum_recent_bubble_point	{background-image:url(/img/mini_bubble_point.gif);height:22px;left:-5px;position:absolute;top:7px;width:14px; background-repeat:no-repeat;}
div#container div.sub_right_content div.related_content_container ul#related_forums div.forum_recent_bubble a {display:inline; margin-bottom:0;}
div#container div.sub_right_content div.related_content_container ul#related_forums div.forum_recent_bubble div.forum_recent_bubble_main	{ width:158px; padding:0 15px; border-left:3px solid #bcbab5; border-right:4px solid #bcbab5;background-color:#F1F0ED;margin:0 0 0 5px;}
div#container div.sub_right_content div.related_content_container ul#related_forums div.forum_recent_bubble div.forum_recent_bubble_main p	{width: auto;float:none; padding-top:0;font-size:12px;line-height:14px;}
div#container div.sub_right_content div.related_content_container ul#related_forums div.forum_recent_bubble div.forum_recent_bubble_main a	{font-size:12px;line-height:14px;}
div#container div.sub_right_content div.related_content_container ul#related_forums div.category	{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; padding-left:12px; background-image:url(/img/category_arrow.gif); background-repeat:no-repeat; background-position:center left; font-weight:bold;}
div#container div.sub_right_content div.related_content_container ul#related_forums div.category a	{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#a06d9c; font-weight:bold;}
div#container div.sub_right_content div.related_content_container ul#related_forums div.category a:hover	{ text-decoration:underline;}
/*div#container div.sub_right_content div.related_content_container ul#related_forums li			{ padding: 5px 14px; width:201px;}*/
/******************* END *******************/
/******************* FORUM UPDATES RELATED CONTENT *******************/
div#container div.sub_right_content div.related_content_container ul#related_forums li div.sm_forum_bubble		{ position:relative; float:left; margin-right:8px; background-image:url(/img/sm_forum_bubble.gif); background-repeat:no-repeat; width:34px; height:25px; display:block; }
div#container div.sub_right_content div.related_content_container ul#related_forums li a.category	{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#a06d9c; line-height:12px; display:block; position:relative;}
div#container div.sub_right_content div.related_content_container ul#related_forums li p	{ font-size:11px; line-height:13px; width:200px;}
div#container div.sub_right_content div.related_content_container ul#related_forums li p a	{ font-weight:normal; color:#000000;font-size:11px; line-height:13px;}
div#container div.sub_right_content div.related_content_container ul#related_forums li p a.answers	{float:right;position:relative; font-weight:bold; color:#D66222; margin:0;}
div#container div.sub_right_content div.related_content_container ul#related_forums li#button	{ padding:0 14px 14px 14px;}
div#container div.sub_right_content div.related_content_container ul.related_content li a#button	{display:block; width:203px; height:38px; background-image:url(/img/ask_a_question2.gif); text-indent:-9999em; background-position:0 -38px;}
div#container div.sub_right_content div.related_content_container ul.related_content li a#button:hover	{ background-position:0 0 ;}
/******************* END *******************/
