//body, html 	{ background-color:#fff; }

.rss a:link, .rss a:active, .rss a:visited,
a.rss:link, a.rss:active, a.rss:visited						{ color:#990044; }
h2 a:link, h2 a:active, h2 a:visited, 
h3 a:link, h3 a:active, h3 a:visited, 
h4 a:link, h4 a:active, h4 a:visited, 
h5 a:link, h5 a:active, h5 a:visited 						{ color:#990033; text-decoration:none; }

.notification {
	background:#ECECEC url('../images/icons/error.gif') no-repeat scroll 4px 5px;
	border:1px solid #ECECEC;
	color:#990033;
	margin:0.25em 0 0.25em 0;
	padding:5px 0 5px 24px;
}

#container .filter											{ z-index:1; }

/* CommonContentBox */
#CommonNavigation 											{ clear:both;background:#F0F0F0;border:none;font-size:100%;margin:0;overflow:hidden;padding:0;border:solid #DFDFDF;border-width:0 1px;width:998px; }
#CommonNavigation .Common									{ width:auto; border:none; }
#CommonNavigation .Common .Inner							{ height:auto; }
#CommonNavigation a:link, #CommonNavigation a:active, 
#CommonNavigation a:visited		 							{ border:none; color:#990033; display:block; padding:6px 18px;text-decoration:none; }
#CommonNavigation a:hover 									{ border:none; color:#43474A; }
#CommonNavigation ul li										{ border-color:#DFDFDF; }
#CommonContent												{ height:auto; overflow:visible; }
#CommonContentInner											{ overflow:visible; }
.CommonContentBox											{ clear:both; position:relative; height:auto; margin:0 0 2em 0; padding:0 10px; border-top:none; }
.CommonContentBox .CommonContentBox							{ padding:0; }
.CommonContentBoxContent									{ overflow:visible; padding:0; font-size:100%; }
.CommonContentBoxContent p									{ margin:1em 0; }
.CommonContentBoxContent a.more								{ margin:1em -10px 0 -10px; }
.CommonContentBoxContent .c2								{ margin:0; }
.CommonContentBoxFooter										{ font-size:100%; }
#tools .CommonContentBox									{ margin:-1px 0 0 0; padding:0 7px 0 8px; border-top:none; }
#tools .CommonContentBoxContent,
#tools .CommonContentBoxFooter								{ padding-left:0; }
#CommonSidebarRight .CommonSidebar 							{ float:none; overflow:hidden; padding-left:0; width:auto; }
#CommonOuter												{ font-size:11px; }
.CommonContentArea											{ background-color:transparent; }

/* CommonContentBoxList */
#content .CommonContentBoxList li							{ padding-left:32px; background-position:10px 3px; }
ul.CommonContentBoxList li.CommonActivity					{ padding-right:5em; }
.CommonActivityDeleteArea									{ margin-right:-5em; }
#filter .CommonContentBoxList								{ position:relative; margin:-1.181818em -10px 0 -10px; border-top:1px solid #D9D9D9; }
#filter .CommonContentBoxList li							{ margin:0; padding:0; border-bottom:1px solid #D9D9D9; }
#filter .CommonContentBoxList li a							{ display:block; padding:0.8em 10px; color:#7C7C00; font-weight:bold; text-decoration:none; }
#filter .CommonContentBoxList li a:hover					{ color:#903; }

ul.CommonContentBoxList, ul.CommonSidebarList 				{ margin:0 -10px; }
#tools ul.CommonContentBoxList, #tools ul.CommonSidebarList { margin:0; }
#content ul.CommonContentBoxList li.Header					{ padding-top:1.5em; padding-left:10px; color:#a5a5a5; font-size:100%; }
ul.CommonContentBoxList li, ul.CommonSidebarList li			{ margin:0; padding:3px 0; border-bottom:1px solid #e6e6e6; }

/* list_group */
.list_group .CommonContentBoxContent img					{ display:block; width:106px; margin:0 10px 10px 0; border:1px solid #e6e6e6; }
#filter .list_group .CommonContentBoxList li a				{ padding-left:20px; background:transparent url('../images/backgrounds/green_arrow.gif') no-repeat 11px 1.25em; color:#43474a; font-weight:bold; text-decoration:none; }
#filter .CommonContentBoxList li a:hover					{ background-color:#F5F5F5; }

/* list status */
#tools ul.status li a 										{ padding:0 0 0 10px; background:transparent url('../images/backgrounds/red_arrow.gif') no-repeat 1px 50%; }


/* CommonSidebarList */
#filter .CommonSidebarList li								{ border:none; }

/* list networks */
.list_networks .CommonSideListArea							{ float:none; width:auto; height:auto; overflow:visible; margin:0 -10px; padding:10px; border-bottom:1px solid #e6e6e6; }
.list_networks .CommonSideListImage							{ float:left; width:106px; height:auto; padding-right:12px; }
.list_networks .CommonSideListImage a						{ display:block; }
.list_networks .CommonSideListImage img						{ display:block; width:106px; border:1px solid #e6e6e6; }
.list_networks .CommonSideListContent						{ position:relative; float:left; width:313px; margin:0; }
.list_networks .CommonSideListContent strong a				{ display:block; margin:0 0 0.35em 0; font-size:1.2em; font-weight:bold; line-height:1.5em; text-decoration:none; }
.list_networks .CommonContentBoxContent a.more				{ margin-top:-1px; }

/* list networks */
#container #content .list_members .sorters					{ margin:0 -10px; padding:0.2em 10px; }
.list_members .CommonSideListArea							{ float:none; width:auto; height:auto; overflow:hidden; margin:-1px -10px 0 -10px; padding:10px; border:1px solid #D9D9D9; border-width:1px 0; }
.list_members .CommonSideListImage							{ float:left; width:49px; height:auto; }
.list_members .CommonSideListImage a						{ display:block; }
.list_members .CommonSideListImage img						{ display:block; width:40px; border:none !important; }
.list_members .CommonSideListContent						{ /*margin:0;*/ }
.list_members .CommonSideListContent strong a				{ margin:0.5em 0; color:#990033; font-size:1.2em; font-weight:bold; line-height:1.5em; text-decoration:none; }
.list_members .CommonSideListContent .list_member_details 	{ margin:0 0 0.2em 0; padding:0; color:#999999; list-style:none; }
.list_members .CommonContentBoxContent a.more				{ margin-top:0; }
.list_members .CommonContentBoxHeaderForm .CommonFormArea 	{ margin:0; }
#container #content .list_members div.pages					{ margin-right:-10px; margin-left:-10px; }

.CommonContentBoxContent .CommonSideListAreaHeader			{ padding-top:2em; }

/* list_options */
#filter .list_options										{ margin:2em 0; }
#filter .list_options h3									{ margin:1em  0 .5em 0; padding:0; border:none; color:#B8B400; font-size:1.2em; font-weight:bold; line-height:1.5em; text-decoration:none; }

/* CommonFileArea */
.CommonFileArea												{ float:none; width:auto; height:auto; margin:0 -10px; }
.CommonFileArea .CommonFileRoundTop, 
.CommonFileArea .CommonFileRoundBottom						{ display:none; }
.CommonFileArea .CommonFile									{ float:left; height:95px; width:79px; margin-right:10px; border:none; }
.CommonFileArea .CommonFileContent							{ overflow:hidden; margin-top:-1px; padding:10px; background-color:transparent; border:solid #ececec; border-width:1px 0; }
.CommonFileArea .CommonFileInner a.CommonFileLink			{ position:absolute; left:0; top:0; display:block; height:93px; width:77px; border:1px solid #e6e6e6; }
.CommonFileArea .CommonFileDetails							{ position:relative; float:left; width:370px; padding:0; white-space:normal; }
.list_media_detail .CommonFileArea .CommonFileDetails		{ float:none; width:auto; }
.CommonFileArea .CommonFileDetails .downloads				{ position:relative; margin:0 -10px -11px -10px; }
.CommonFileArea .CommonFileDetails ul.downloads li			{ position:relative; background-image:none; }
.CommonFileArea .CommonFileDetails ul.downloads li a,
.CommonFileArea .CommonFileDetails ul.downloads li a:visited,
.CommonFileArea .CommonFileDetails ul.downloads li a:active	{ z-index:1; padding-left:11px; color:#990033; }
.CommonFileArea .CommonFileDetails ul.downloads li span		{ position:absolute; right:10px; top:5px; padding:0 32px 0 0; background:transparent url('../images/icons/download.gif') no-repeat 100% 1px; cursor:pointer; font-weight:normal; }
.CommonFileArea .CommonFileDetails ul.downloads li:hover span { background-position:100% -99px; color:#990033; }
.CommonFileDetails strong									{ color:#990033; font-size:1.2em; font-weight:bold; line-height:1.5em; margin:0.5em 0; text-decoration:none; }	
.CommonFileDetails strong a, 
.CommonFileDetails strong a:visited							{ color:#990033; text-decoration:none; }
.CommonFileDetails h3 										{ margin-right:8em; margin-top:0; }
.CommonFileDetails .preview_doc								{ float:left; width:79px; }
.CommonFileDetails .preview									{ width:463px; overflow:hidden; }
.CommonFileDetails .preview img								{ max-width:463px; margin:0 0 1em 0; }
.CommonFileDetails .date 									{ position:absolute; right:0; top:0.2em; padding:0; }

/* list recent content */
.list_content h2											{ margin:0 -10px; }
.list_content ul 											{ position:relative; margin:0 -10px 0 -10px; padding:0; list-style-image:none; }
.list_content ul li 										{ position:relative; margin:0; padding:1em 10px 0.75em 10px; border:1px solid #D9D9D9; border-width:0 0 1px; margin:0; overflow:hidden; }
.list_content ul ul 										{ top:0; margin:0.5em 0; }
.list_content ul ul li 										{ margin:0.2em 0; padding:0; border:0; }
.list_content ul li h3 										{ margin-top:0; margin-right:8em; }
.list_content ul li .date 									{ position:absolute; right:10px; top:1.2em; padding:0; }
.list_content ul p 											{ margin:0.4em 0; }
.list_content img											{ border:0px solid #E6E6E6; }
.list_content a.more, 
#container #content .list_content  .pages 					{ position:relative; top:-1px; margin:0 -10px; }
.list_content li img 										{ float:right; margin:0 0 6px 10px; }
#container .list_content p.results 							{ position:relative; top:-1.125em; margin-bottom:0; border-top:0; text-align:right; }
.list_content .CommonAvatarListItemArea						{ overflow:hidden; margin:0; padding:10px 10px 5px 70px; background-color:transparent; }
.list_content .CommonAvatarListItemArea h3					{ margin:0 0 0.5em 0; color:#990033; font-size:1.2em; font-weight:bold; line-height:1.5em; text-decoration:none; }
.list_content .CommonAvatarListItemArea h3 a,
.list_content .CommonAvatarListItemArea h3 a:visited		{ color:#990033; text-decoration:none; }


/* CommonTagCloud */
.CommonTagCloud, .list_content .CommonTagCloud				{ margin:1em 0; border:none; }
.CommonTagCloud	li, .list_content .CommonTagCloud li		{ border:none; }
	
/* .CommonContentBoxHeaderForm */
.CommonContentBoxHeaderForm									{ margin:0; /*padding:0 10px 10px 10px;*/ border:none; }
.CommonContentBoxHeaderForm .CommonFormArea					{ position:relative; margin:0 -10px; padding:0 10px 1.25em 10px; overflow:hidden; border:none; }
.CommonContentBoxHeaderForm .CommonFormArea input			{ float:left; }
.CommonContentBoxHeaderForm .CommonFormArea a.next			{ float:left; margin:0; }
#container #content .CommonContentBoxHeaderForm .sorters	{ top:0; }

/* Seperator */
#filter ul.CommonContentBoxList.Seperator 					{ margin:2em 0; }

/* CommonContentBoxFooter */
#filter .CommonContentBoxFooter a							{ display:block; float:left; margin:0 0 1em 0; padding:4px 25px 5px 0; background:transparent url('../images/backgrounds/meerlink.gif') no-repeat 100% 50%; font-size:0.9em; font-weight:bold; }
#tools .CommonContentBoxFooter a							{ position:relative; clear:both; display:block; border-top:1px solid #D9D9D9; margin:0.6em -7px 0 -8px; padding:4px 25px 5px 8px; background:transparent url('../images/backgrounds/meerlink.gif') no-repeat 100% 50%; color:#43474A; font-size:0.9em; font-weight:bold; text-align:right; text-decoration:underline; }
#filter .CommonContentBoxFooter a:hover,
#tools .CommonContentBoxFooter a:hover						{ color:#990033; }

/* Forum Overview Poster information */
.quiet, .CommonAvatarListItemDetails						{ color:#A5A5A5; }
.c2 li .quiet img											{ float:none; margin:0; vertical-align:baseline; }


/* Forum Overview sorter */
.sorters select												{ float:left; margin:0 0.4em 0 0; }
#container #content .sorters								{ top:0; list-style:none; }
#container #content .sorters a, 
#container #content .sorters span 							{ background:transparent url('../images/backgrounds/sortby.gif') no-repeat 100% 80px; color:#A5A5A5; float:left; margin:-0.1em -10px; padding:0.1em 10px 0.1em 10px; text-decoration:none; }
#container #content .sorters a.next							{ margin-left:0.4em; margin-top:0;padding-left:0; background:none; }
#container #content .sorters b a							{ padding-right:20px; color:#333; background-position:100% -42px; font-weight:normal; }
#container #content .sorters_extended li					{ margin-bottom:3px; padding:0.1em 6px 0.1em 10px; }
#container #content .sorters_extended li.results			{ clear:both; float:none; width:467px; margin-bottom:0; border-top:1px solid #ececec; }

/* Highlighted content block */
#content .Highlighted										{ margin:0 -10px 0.75em -10px; padding:6px 10px 0 10px; background-color:#F4F4F4; }
.Highlighted2												{ background-color:transparent !important; } /* Removes the basic CS styles */

/* Headers */
#CommonTitle												{ position:relative; }
.CommonTitle												{ position:relative; padding:0 10px; border-bottom:1px solid #990033; color:#990033; font-size:1.5em; font-weight:normal; letter-spacing:normal; line-height:1.5em; margin-right: 7px;} 
h2.CommonTitle												{ margin-bottom:.75em; padding-right:50px; margin-right: 7px;}
h2.marginless												{ margin:0; }	
.CommonContentBox h2.CommonTitle							{ margin-bottom:0; }
h2.CommonContentBoxHeader, 
#content h3.CommonContentBoxHeader							{ margin:0 -10px; padding:0 10px; color:#990033; border-bottom:1px solid #990033; font-size:1.4545em; font-weight:normal; line-height:1.7em; }
h3.CommonContentBoxHeader									{ margin:0.5em 0; color:#990033; border:none; font-size:1.2em; font-weight:bold; line-height:1.5em; }
#CommonContent h2.CommonContentBoxHeader					{ font-size:1.5em; }
.CommonContentBoxHeader a 									{ float:right; margin-top:.545454em; background-position:0 50%; font-size:11px; line-height:1.5; font-weight:normal; }
.CommonContentBox.Highlighted2 .CommonContentBoxHeader		{ border:none; }
#tools h2													{ position:absolute; left:-999em; width:0; height:0; overflow:hidden; }
#tools h3													{ margin:0; border:none; }
#filter h3													{ position:relative; z-index:1; min-height:1.5em; margin:0 -10px 0.75em -10px; padding:0 10px; border-bottom:1px solid #b8b400; color:#b8b400; font-size:1.5em; font-weight:normal; line-height:1.5em; }
#filter h4													{ padding:0 10px; }
.CommonContentBox.TitleHighlighted .CommonContentBoxHeader	{ border-color:#990033; }


/* list users */
#tools .list_users .CommonContentBoxContent					{ padding-left:0; }
.list_users .CommonContentBoxContent div div				{ float:left; width:26px; height:28px; overflow:hidden; }
.list_users .CommonContentBoxContent img					{ display:block; width:18px; border:2px solid #fff; }
.list_users .CommonContentBoxContent a:hover img			{ border-color:#7C7C00; }
.list_users .CommonContentBoxContent .CommonFormArea		{ margin:0 -10px; padding:0 10px; }
.list_users .CommonContentBoxContent .CommonFormArea div	{ float:none; height:auto; width:auto; overflow:visible; }
.list_users .CommonContentBoxContent .CommonFormArea textarea	{ width:222px; }

/* list networks */
.CommonAvatarListArea 										{ float:none; width:auto; height:auto; overflow:visible; margin:0; padding:0; font-size:110%; font-weight:normal; text-align:left; }
.CommonAvatarListArea a										{ font-size:.9090909em; }
.CommonAvatarArea 											{ float:left; width:80px; height:30px; padding-bottom:4px; overflow:hidden; }
.CommonAvatarArea img										{ display:block; width:68px; height:28px; border:1px solid #e6e6e6; }

/* ForumPost */
.ForumPostArea 													{ border-bottom:1px solid #c1c1c1; border-width:1px 0; }
.ForumPostUserArea, .ForumPostUserContent					{ width:100px; }
.ForumPostList td, .ForumPostTitleArea, .ForumPostHeader 	{ background:none; border:none; }
.ForumPostContentArea										{ border:none; vertical-align:top; }
a.ForumNameUnRead, .ForumNameUnRead:link, 
.ForumNameUnRead:visited								{ color:#43474A; }
.ForumNameUnRead:hover									{ color:#990033; }
.related_tags														{ clear:both; margin:0 0 1em 0; }
.related_tags span											{ color:#A5A5A5; }

/* ForumThreadRateControl */
.ForumThreadRateControl, .ForumThreadRateControlActive,
.CommonRateControl, .CommonRateControlReadOnly,
.CommonRateControlActive,
.ForumPostList .ForumThreadRateControlReadOnly				{ position:absolute; top:3px; right:0; }
.ForumThreadRateControl, .ForumThreadRateControlActive,
.ForumThreadRateControlReadOnly, .CommonRateControl,
.CommonRateControlReadOnly, .CommonRateControlActive		{ background-color:transparent; border:none; cursor:pointer; display:block; font-size:80%; font-weight:bold; line-height:normal; padding:0; }
.ForumThreadRateControl img									{ float:none !important; }

/* ForumPost */
.ForumPostList												{ position:relative; padding:0 10px; }
.ForumPostList h3 											{ margin:0 0 .8em 0; }			
.ForumPostList ul 											{ position:relative; top:-1.125em; margin:0 -10px 0 -10px; padding:0; list-style:none; }
.ForumPostList ul li 										{ position:relative; margin:0; padding:1em 10px 1px 10px; border:1px solid #D9D9D9; border-width:0 0 1px; margin:0; overflow:hidden; }
.ForumPostList ul li ol li							{ width:auto; height:auto; position:static; margin:0; padding:0; border:0; overflow:visible; }
.ForumPostList .ForumPostFirst li							{ border:none; }
.ForumPostList ul ul 										{ top:0; margin:0.5em 0; }
.ForumPostList ul ul li 									{ margin:0.2em 0; padding:0; border:0; }
.ForumPostList ul li.HeaderReplies							{ margin-top:-1px; padding-bottom:0; background:#fff; border:none; }
.ForumPostList ul li .date 									{ position:absolute; right:10px; padding:0; }
.ForumPostList .functions									{ border-top:1px solid orange; margin:1em -10px; padding:0.5em 0; }
.ForumPostList ul.functions li 								{ border-color:orange; border-style:solid; border-width:0 1px 0 0; margin:0 -1px 0 0; padding:0 0.3em 0 0.5em; }
ul.functions li.rating										{ position:relative; padding-top:.09090909em; padding-right:70px; }
a.ForumNameRead, .ForumNameRead:link, .ForumNameRead:visited{ color:#990033; }
.ForumPostAnchor											{ position:absolute; }

/* ForumPostHeader */
.ForumPostHeader 											{ position:relative; min-height:54px; margin:0 0 1em 0; padding:0 0 0 50px; background-color:transparent; border:none; color:#43474a; font-size:100%; font-weight:normal; }
.ForumPostHeader h4											{ position:relative; margin:0 0 .181818em 0; color:#990033; }
.ForumPostHeader h4 a										{ color:#990033; text-decoration:none; }
.ForumPostHeader h4 a:hover									{ text-decoration:underline; }
.ForumPostHeader h4 .photo 									{ position:absolute; top:0; left:-50px; margin:0 10px 6px 0; vertical-align:top; }	
.ForumPostHeader h4 .photo img								{ width:36px; height:48px; border:none !important; }
.ForumPostHeader .member_activity							{ color:#a5a5a5; }
.ForumPostHeader .member_activity img						{ float:none; margin:0 5px 0 0; }
.ForumPostContentArea										{ clear:both; color:#43474A; }

/* CommonCommentUser */
.CommonCommentUser img										{ width:36px; height:48px; border:none !important; }

/* ForumPostButtons */
.ForumPostList .ForumPostButtons							{ position:static; float:right; margin:0 -10px 0 0; padding:0.5em 0 .6em 0; }
.ForumPostList .ForumPostButtons li 						{ float:left; border-right:1px solid #43474A; margin:0 -1px 0 0; padding:0 0.818181em 3px 0.818181em; line-height:1.1em; }
.ForumPostList .ForumPostButtons li a 						{ display:inline; padding:0 0 3px 0; text-decoration:underline; }

body.DOMenabled .list_networks .CommonSideListArea.hover,
body.DOMenabled #content .list_media .hover,
body.DOMenabled #content .list_content .hover,
.hover														{ background-color:#F5F5F5 !important; cursor:pointer; }

body.DOMenabled .list_networks .CommonSideListArea.hover a,
body.DOMenabled #content .list_media .hover a,
body.DOMenabled #content .list_content .hover a				{ color:#990033; }

/* CommonSearch */
#CommonSearch 												{ float:none; margin:0 -10px 1.5em -10px; padding:0 10px 10px 10px; }
.CommonSearchArea 											{ float:none; width:auto; }
.CommonSearchContent										{ height:auto; overflow:hidden; padding:0; background:none; border:none; white-space:normal; }
.CommonSearchContentInner 									{ position:static; width:auto; }
.CommonSearchContent input 									{ float:left; width:132px; background-color:transparent; vertical-align:top; }
.CommonSearchContent input.CommonSearchButton				{ text-indent:-9000px;font-size: 0;display:block; line-height: 0;}
.CommonSearchContent input.blur								{ color:#A5A5A5 !important; }
#CommonSearch .CommonSearchRoundTop,
#CommonSearch .CommonSearchRoundBottom						{ display:none; }
#CommonSearch a.next 										{ float:left; margin:0; padding:3px 20px 3px 10px;  }

/* Pages */
#container #content div.pages 								{ font-size:0.9em;clear:both; position:relative; margin:-2em 0 2em 0; padding:0.25em 0; border-bottom:1px solid #D9D9D9;  list-style-image:none; list-style-position:outside; list-style-type:none; text-align:center; }
#container #content div.pages a								{ font-weight:normal; text-decoration:underline; }

/* CommonFormArea */
.CommonFormArea 											{ margin:0; padding:0 0 10px 0; }
div.CommonFormFieldDescription								{ padding:2px 0; color:#A5A5A5; font-size:100%; }
div.CommonFormFieldName										{ padding:12px 0 0 0; }
div.CommonFormField											{ padding:0; }

/* CommonFormSearch */
.CommonFormSearch											{ padding-bottom:0.75em; }
.CommonFormSearch a.next									{ margin:0; }
.CommonFormSearch input.text								{ float:left; }

/* CommonMessageWarning */
.CommonMessageWarning, .CommonMessageSuccess				{ background-color:#FFFFFF; border:none; color:#43474A; }
.CommonMessageError											{ background-color:transparent; border:none; color:#43474A; padding:1em 10px; }

/* CommonModal */
/*.CommonModal												{ padding:0 13px; background:url("../images/backgrounds/commonmodal.png") repeat-y; border:none; color:#43474A; font-size:1em; }
.CommonModalMask 											{ background-color:#000; opacity:0.5; }
.CommonModal .CommonModalTitle 								{ position:absolute; left:0; top:-60px; width:642px; height:37px; margin:0; padding:23px 31px 0 31px; background:url("../images/backgrounds/commonmodal-top.png"); border:none; font-size:1em; }
.CommonModal .CommonModalTitle span							{ display:block; color:#7C7C00; font-size:1.2em; font-weight:bold; line-height:1.5em; }
.CommonModalClose 											{ right:23px; top:23px; }
.CommonModalResize											{ display:none; }
.CommonModal .CommonModalContent							{ padding:1px 18px; background:transparent url('../images/backgrounds/commonmodal-bg.gif') repeat-x 0 0; }
.CommonModal .CommonModalFooter 							{ position:absolute; left:0; top:100%; width:100%; height:22px; background:url("../images/backgrounds/commonmodal-bottom.png"); }
*/
.CommonModalResize											{ bottom:19px; right:21px; }
	#TB_window .top {
		position:absolute;
		left:0;
		top:-22px;
		width:100%;
		height:22px;
		background:url("../images/backgrounds/videoplayer-top.png");
	}
	#TB_window .bottom {
		position:absolute;
		left:0;
		top:100%;
		width:100%;
		height:22px;
		background:url("../images/backgrounds/videoplayer-bottom.png");
	}
	#TB_window .body {
		padding:0 18px;
		background:url("../images/backgrounds/videoplayer-bg.gif") repeat-x;
	}
		#TB_window p { margin:0; }
		#TB_window h3 { 
			margin:0 0 0.8em 0;
			color:#7c7c00; 
		}
		#TB_window img { 
			margin:0 0 10px 0;
			border:1px solid #e2e2df; 
		}
		#TB_closeAjaxWindow {
			position:absolute;
			right:34px;
			top:0.2em;
		}
			#TB_closeAjaxWindow a { color:#43474A; }
			#TB_closeAjaxWindow a:hover { color:#903; }
#TB_load {
	position:fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top:50%;
	left:50%;
	margin:-6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
#TB_HideSelect {
	z-index:99;
	position:fixed;
	top:0;
	left:0;
	background-color:#fff;
	border:none;
	opacity:0;
	height:100%;
	width:100%;
}
#TB_iframeContent {
  	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
}

#video-container {
	margin:0 0 10px 0;
	border:1px solid #e2e2df; 
	width:640px; 
	height:480px; 
}

/* clearfix */
.CommonFileArea .CommonFileDetails:after,
.CommonFormArea:after,
.CommonContentBox:after,
.CommonContentBoxContent:after,
.CommonContentBoxFooter:after,
.list_users .CommonContentBoxContent div:after,
.CommonAvatarListArea:after									{ display:block; height:0; visibility: hidden; clear:both; content: "."; }

.CommonContentBoxContent, 
.CommonContentBoxFooter, 
.otherpeople {
  overflow:hidden;
}
#filter .otherpeople h3 {
  border-bottom:0;
  font-size:1.2em;
  font-weight:bold;
  line-height:1.5em;
  margin:0.5em 0;
}
