﻿div.sContent {background: #1d1d1d url(../../images/base_struct_images/online/comm-files-back.jpg) repeat-x top;}
	div.cols {margin: 0; padding: 0; background: none;}
		div.colLast{background: none #000;}
		div.undertab_strip { border-bottom: 2px solid #353535;padding-bottom:10px; }
		div.content_favs { background: none;}
		div.spamPanel{margin-left: 25px;}

.h3usercontent { position: relative; margin:0 0 0 9px;}
	.h3usercontent h3 { font: normal 12px Arial, Helvetica, sans-serif; clear: both; text-transform: none;}
	.h3usercontent ul li { font: normal 12px Arial, Helvetica, sans-serif; display: inline;  }
    .h3usercontent img.screenshot_pic { width: 160px; height: 90px; float: left; border-right: solid 2px #606060; padding-right: 5px; margin-bottom: 3px;}
    
    .h3usercontent div.create-post-actions ul li.left_actions { float: left; margin: 0; padding: 0; }
    .h3usercontent div.create-post-actions ul li.right_actions { float: right; }
    .h3usercontent div.create-post-actions ul li.left_actions a { float: none; margin: 0; padding: 0; }
    .h3usercontent div.forum_item_outer_shell {width: 640px; } 
    .h3usercontent div.forumpost div.postbody {width: 530px; }
    .h3usercontent div.signature { width: 520px;margin-left: 5px; }
    .h3usercontent div.forumpost div.postbody div.floatingprofile { height: 210px; }
    
    .h3usercontent .nav_control_long_tagadd .search-btn-wrapper, .h3usercontent .nav_control_long_tagsearch .search-btn-wrapper{float:left;}

.shareDetails{margin: 10px 0 10px 0;padding: 0 0 0 0;width:640;height:90px;}
.shareDetailsLeft{width:642px;margin:5px 0 0 0;float:left;height:100%;color:#FFF;overflow:hidden;}
    .shareDetailsLeft .shareLeftHeader{font-size:25px;font-weight:normal;height:29px;padding:12px 0 0 0;border-bottom:1px solid #6b6b6b;vertical-align:middle;}
		.shareDetailsLeft .shareLeftHeader span{font-size:15px;}
	.shareDetailsLeft .rendered-details{margin: 0 0 10px 0; width: 642px; background: url('../../images/base_struct_images/contentBg/vidgradient2.jpg') repeat-x bottom #000;}
		.shareDetailsLeft .rendered-details .label_bungiePro{ font-size: 15px; font-weight: normal; text-transform: uppercase; letter-spacing: 2px; line-height: 20px; padding: 5px 10px 0 10px;float:left;}
		.shareDetailsLeft .rendered-details a.helpbutton { display: block; background:transparent url(../../images/base_struct_images/linkBt/helpicon.gif) no-repeat scroll center top; width:30px; height:22px; float: left; margin-top: 4px;}
		.shareDetailsLeft .rendered-details a.helpbutton:hover { background-position: center bottom;}
		.shareDetailsLeft .rendered-details p{float: right; padding: 5px 20px 5px 10px; margin: 0; color: #fff; line-height: 20px; padding-bottom: 5px;}
		.shareDetailsLeft .rendered-details .pnlEmbed{height: 35px; padding-right: 20px; text-align:right;}
			.shareDetailsLeft .rendered-details .pnlEmbed input{text-align:left;}
			.shareDetailsLeft div.multi-film-panel { background-color: black; float: left; width: 100%; padding: 10px 0 10px 0;}
				.shareDetailsLeft div.multi-film-panel ul { list-style-type: none; display: block; float: left; }
				.shareDetailsLeft div.multi-film-panel ul li { width: 162px; margin: 5px 25px 15px 25px; display: block; float: left; }
				.shareDetailsLeft div.multi-film-panel ul li a { width: 160px; height: 90px; display: block; margin: 3px; }
				.shareDetailsLeft div.multi-film-panel ul li span { color: White; width: 162px; overflow: hidden; margin: 3px; padding: 0 1px 0 2px; }
				.shareDetailsLeft div.multi-film-panel ul li img.screenshot_pic { padding-right: 0px; }
				.shareDetailsLeft div.multi-film-panel ul li a.relatedActiveBorder { border: solid 3px #71CAEF; margin: 0; }	
	.shareDetailsLeft .screenshots { margin: 10px 0 10px 0; padding:0 25px 0 25px;  width: 592px; height: 333px; background-color: #000; background-repeat: no-repeat; display: block; } 
		.shareDetailsLeft .screenshots img.widescreen { width: 592px; height: 333px; }
		.shareDetailsLeft .screenshots img.fourbythree { width: 444px; height: 333px; margin: 0 74px 0 74px; }	
    .shareDetailsLeft .shareMoreInfo{font-style:italic;margin-top:10px;font-weight:normal;}
	.shareDetailsLeft .shareDetails{clear:both;}
		.shareDetailsLeft .shareDetails .left-actions {float:left;width:160px;}	
		.shareDetailsLeft .shareDetails .right-actions{float:right;width:480px;}
			.shareDetailsLeft .shareDetails .right-actions .sdTitle{margin-left:10px;color:#FFF;}
			.shareDetailsLeft .shareDetails .right-actions ul li {float:left;padding:0 0 10px 0;color:#FFF;font-size:12px;font-weight:normal;}
				.shareDetailsLeft .shareDetails .right-actions ul li a, .shareDetailsLeft .shareDetails .right-actions ul li span{padding:0 0 0 10px; margin:5px 0 0 0; line-height:20px;}
				.shareDetailsLeft .shareDetails .right-actions ul li img{margin: 0 0 0 0;padding: 0 0 0 0;}
				.shareDetailsLeft .shareDetails .right-actions ul li.orderprint img {float: left;margin-left: 10px;margin-top: 3px}
				.shareDetailsLeft .shareDetails .right-actions ul li.orderprint a {padding-left: 3px;}
	.shareDetailsLeft .shareRatings{border-top:1px solid #5f5f5f;border-bottom:1px solid #5f5f5f;margin:15px 0 0 0;height:25px;padding:7px 0 0 0;clear:both;}
		.shareDetailsLeft .shareRatings .rate_report{float:right;margin:-2px 0 0 0; width:200px;}
			.shareDetailsLeft .shareRatings .rate_report .right{float:right; padding-left:10px;}
				.shareDetailsLeft .shareRatings .rate_report .report-span{padding:0 0 0 5px;vertical-align:top;margin-top:5px;}	
		.shareDetailsLeft .shareRatings .left {float:left;width:300px;}	
			.shareDetailsLeft .shareRatings .left strong{font-size:20px;display:block;float:left;margin:0 10px 0 0;height:20px;padding:2px 0 0 0;}
			.shareDetailsLeft .shareRatings .left .ratingInfo{display:inline;font-size:14px;}
	.shareDetailsLeft .shareTags{width:640px;display:block;color:#FFF;margin-top:15px;clear:both;}
		.shareDetailsLeft .shareTags .tagsList{float:right;width:640px; display:block;padding:0;margin:0;}
			.shareDetailsLeft .shareTags .tagsList ul {padding:0; margin:0;width:565px;}
				.shareDetailsLeft .shareTags .tagsList ul li { padding:0 20px 0 0; height:25px; float:left; color:#fff;white-space:nowrap;}
					.shareDetailsLeft .shareTags .tagsList ul li div {white-space: nowrap;}
					.shareDetailsLeft .shareTags .tagsList ul li img.tag_approve_thumb {width: 16px; height: 16px; margin:0 0 -4px;padding:0; background-image: url(../../images/halo3stats/tag_approve_thumbs.gif); background-repeat: no-repeat; background-position: 0 0;}
						.shareDetailsLeft .shareTags .tagsList ul li img.tag_approve_thumb:hover { background-position: 0 -16px; }
			.shareDetailsLeft .shareTags .tagsList .link-shot {margin:0 20px 0 0;border:1px solid #8ba2c2;padding:0;display:block;float:left;}
	.shareDetailsLeft .addTags{width:640px;display:block;text-align:left; height:25px;margin-top:15px;padding-bottom:0;height:100%; clear:both;}
		.shareDetailsLeft .addTags .tag-entry {float:right;width:640px;height:auto;}
			.shareDetailsLeft .addTags strong{color:#FFF;}
			.shareDetailsLeft .addTags .tag-entry p{float: left; display: block; line-height: 20px; width: 128px; margin-bottom: 10px;}
			.shareDetailsLeft .addTags .nav_control_long_tagadd {margin:0px;padding:0;}	
    .shareDetailsLeft .tag_note_text{font-style:italic;margin: 10px 0 15px 0px;color:#aaa;font-size:12px;width:642px;text-align: justify;}
	.shareDetailsLeft div.buyprint {height: 35px;}
    .shareDetailsLeft div.buyprint img {float: left;margin-top: 6px; margin-right: 10px;}
    .shareDetailsLeft div.buyprint p {height: 30px; line-height:35px; float: left; font-weight: bold}
		.shareDetailsLeft div.buyprint p span{padding-left: 230px; font-size: 10px;}
			.shareDetailsLeft div.buyprint p span a{font-size:10px;}
		.shareDetailsLeft div.buyprint p a {font-weight: bold;}
	.shareDetailsLeft .commentPanel{ }
		.shareDetailsLeft .commentPanel .fileshare_messages{border: solid 2px #5b5b5b; padding: 5px 5px 5px 5px; font-weight: bolder;}
		.shareDetailsLeft .commentPanel .postResults{font-weight: bolder; color: red; font-style: italic; font-variant: small-caps;}
		.shareDetailsLeft .commentPanel div.list-c { margin:0; }
		.shareDetailsLeft .commentPanel div.list-c p { color: #FFF; margin-top: -5px;}
		.shareDetailsLeft .commentPanel div.list-c div.formgroup2 { padding:0; margin:0;border: none;}
		.shareDetailsLeft .commentPanel div.list-c div.formgroup3 { padding:0; margin:0; width: 638px; border: none;}
		.shareDetailsLeft .commentPanel div.list-c div.formgroup3 div.create-post-actions ul li { color: #FFF; }
		.shareDetailsLeft .commentPanel div.list-c div.formgroup3 div.create-post-actions ul li.left_actions a { color: #71CAEF;display: inline; border: none; background: none; }
		.shareDetailsLeft .commentPanel div.list-c div.formgroup3 div.create-post-actions ul { float: none; width: 638px;}
.shareDetailsRight {width:235px;margin:8px 10px 0 0;padding:0;float:right;height:100%;}
    .shareDetailsRight .detailsHeaderMoreDetails{ margin:0;padding:0;}
		.shareDetailsRight .detailsHeaderMoreDetails .linked_files{color:#61a7c9;font-size:16px;background:transparent url('../../images/halo3stats/fileshareicons/setfile_arrow.gif') center no-repeat;display: block; width: 100%; height:38px;}
    .shareDetailsRight .contentwrapper { background:#363636; float:left; width:235px;}
		.shareDetailsRight .contentwrapper .shareRightHeader{background:#61a8c6;width:229px;height:35px;font-weight:normal;display:block;white-space:nowrap;margin:3px;padding:0;color:#fff;font-size:12px;float:left; overflow:visible;}
			.shareDetailsRight .contentwrapper .shareRightHeader ul{width:219px;margin:6px;}
				.shareDetailsRight .shareRightHeader ul li.linked_files_right{float:right;}
				.shareDetailsRight .shareRightHeader ul li.linked_files_left {color:#FFF;font-size:16px;float:left;}
		.shareDetailsRight .contentwrapper .container {width:230px; padding:5px 8px 0 8px;height:100%;}
			.shareDetailsRight .contentwrapper .container .shareRightListHead{height:23px;overflow:visible;width:219px;}
			.shareDetailsRight .contentwrapper .container .fileGroupItem ul{margin:0;padding:0;}
				.shareDetailsRight .contentwrapper .container .fileGroupItem{float:left;border-top:1px solid #6b6b6b;overflow:visible;width:219px;margin:0;padding:7px 0 5px 0;}
					.shareDetailsRight .contentwrapper .container .fileGroupItem ul li{display:block;}
						.shareDetailsRight .contentwrapper .container .fileGroupItem ul li.iconList{ height: 20px; padding:0 0 0 auto;display:block;}
							.iconList a { background-color: Transparent; background-repeat: no-repeat; background-position: 0 0; padding:0 0 3px 30px; }
								.iconList a.fileset_detailspage_icon_screenshot { background-image: url(../../images/halo3stats/fileshareiconssm/mini_icons/screenshot.gif); }
								.iconList a.fileset_detailspage_icon_mapvariant { background-image: url(../../images/halo3stats/fileshareiconssm/mini_icons/map.gif); }
								.iconList a.fileset_detailspage_icon_gamevariant { background-image: url(../../images/halo3stats/fileshareiconssm/mini_icons/gametype.gif); }
								.iconList a.fileset_detailspage_icon_filmclip { background-image: url(../../images/halo3stats/fileshareiconssm/mini_icons/filmclip.gif); }
								.iconList a.fileset_detailspage_icon_film { background-image: url(../../images/halo3stats/fileshareiconssm/mini_icons/film.gif); }
								.iconList a.fileset_detailspage_icon_renderedfilm { background-image: url(../../images/halo3stats/fileshareiconssm/mini_icons/rendered_film.gif); }
						.shareDetailsRight .contentwrapper .container .fileGroupItem ul li.fileGroupItem .fgi_madeBy{float:left;clear:right;color:#fff;margin-top:4px;}

/* ???? */
div.formgroup2,div.formgroup3 { background:transparent; }
						
/* marked for deletion : doesn't exist on page 
    
	.h3usercontent ul.infoA { margin: 0 0 0 10px; padding: 0; float: left; list-style-type: none; overflow: hidden; word-wrap: break-word; display: inline; }
		.h3usercontent ul.infoA li h3 { font: normal 15px Arial, Helvetica, sans-serif; text-transform: none; margin: 0 0 .5em 0; background-color: Transparent; padding: 0; border: none; display: inline; }
		.h3usercontent ul.infoA li.indent_bold { font-weight: bolder; margin: 0 0 10px 40px; display: block; }
		.h3usercontent ul.infoA li.indent_bold a { margin: 0 0 0 10px; }
		.h3usercontent ul.infoA li.indent_bold span { margin: 0 0 0 10px; }
		.h3usercontent ul.infoA li.rating { font-weight: bolder; font-size: 15px; }
		.h3usercontent ul.infoA li.rate_report { width: 200px; float:right; }
		.h3usercontent ul.infoA li.rate_report a { margin: 0 0 0 10px; }
		.h3usercontent ul.infoA li.rate_report span { margin: 0 0 0 10px; }
	
//used by Halo3UserContentMini.ascx which doesn't appear to be used on this page any longer 
	.h3usercontent .relative_image_container { display: block; clear: both; width: 160px; height: 90px; float: left; background-color: Black; }
	.h3usercontent img.not_screenshot_pic { width: 160px; height: 90px; float: left; border-right: solid 2px #606060; padding: 0 5px 0 0; }

	*/
    
    
    



    






    


        
        
        