﻿/*body*/
 
			* {
				margin:0px;
				padding:0px;
			}
 
			body {
					background-color:#ffffff;
					font-family:arial;
				}	
	
				
			a{
				text-decoration:none;
				font-family:arial;
				}
			
			p
			{
				margin:10px 0px;
			}
			/*class*/
				.clear {
					clear:both
				}
				.content_title{
				font-size:12px;
				color:#e0e0e0;
				}
				
				.wrapper {
					width:980px;
					margin-right:auto;
					margin-left:auto;		
					padding-left:10px;
					padding-right:10px;
				}
				
				a:link.pill, a:visited.pill {
					background: #fff;
					font-weight:bold;
					border:1px solid #DDD;
					padding:5px 10px !important;
					font-size:10pt;
					border-radius:10px;	
					-moz-border-radius:10px;
				}		
				
				a:hover.pill {
					background:#fff;
					border:1px solid #999;
					text-decoration:none;
				}
				
				a:active.pill {
					background:#eee;
					color:#000
				}
				
				
				.callout {
					background:#efefef ;
					border:1px solid #ddd;
					padding:20px;
					border-radius:10px;
					-moz-border-radius:10px;
					padding-bottom:10px;
					width:440px;
					/*min-height:190px;*/
				}
				
				.home_tag 
				{
					float:left;
					padding:4px 8px;
					margin-bottom:4px;
					margin-right:8px;
					font-size:11pt;
					border-radius:6px;
					-moz-border-radius:6px;
					
				}
				
				a .home_tag {
					color:#fff;
				}
				
				/*id*/
				
				#bg_container{
					background-color:#fff;
					border-bottom:1px solid #DDDDDD;
					width:100%;
					/*height:100%;*/
					padding-bottom:35px;
					
				}
				
				#header_container{
					background-color:#fff;
					
				}
					#wrapper_header{
					}
					
						#wrapper_top_header {}
					
							#top_header{
								position:relative
							}
								

							/*#user_login{
								position:absolute;
								right:0px;
								top:0px;
								z-index:1;
								margin-top:15px;
							}
*/

							#user_login
							{
								float:right;
								text-align:right;
								margin-top:10px;

							}
								
							#user_logged_in ul.main_user_options li ul.ulUserIcons
							{
								display:inline;
							}
														
							#user_logged_in ul.main_user_options li ul.ulUserIcons li
							{
								display:inline;
								float:left;
							}

							#user_logged_in ul.main_user_options li ul.ulUserIcons li
							{
								padding:0px 1px;
							}
		
							#user_logged_in a img.user_logged_in_avatar
							{
								 position:absolute; 
								 left:-15px; 
								 bottom:6px;
								 border-width:0;
								 height:18px;
							} 
								 
							#user_login a  {
								color:#555555;

							}
							
							#user_logged_in
							{
								position:relative;
								}

							#user_logged_in a span.line  {

								position:relative;
								width:1px;
								height:30px;
								bottom:0px;
								font-size:0px;
							}
							
							/*color border-top in style*/
							#user_logged_in a span.line span.arrow {
								border:4px solid transparent;
								height:0px;
								width:1px;
								font-size:0px;
								margin-top:0px;
								bottom:0px;
								display:inline-block;
							}
							
						    #user_logged_in a span.line span.arrow {
								color:#555555 !important;
								border-top:6px solid #555555 !important;
							}	

						.header_message_container {
							border-bottom:1px solid #DDD;
							background: url('http://s3.amazonaws.com/worth1000media/images/bkgrndgradient.png') repeat-x bottom;

						}	

							#user_logged_in ul.main_user_options {
								display:inline;
								margin:0px;
								float:right;
								
							}
						
							#user_logged_in ul.main_user_options li {											
								float:left;
								display:inline;
								
							}
							
								
							
							#user_logged_in ul li a {
								display:inline-block;
								color:#555;
								font-size:10.5pt;
							}
							
							#user_logged_in ul.main_user_options li {
								border-left:1px solid #fff;
								border-right:1px solid #DDD;
							}
							
							#user_logged_in ul.main_user_options li a, .span_user_icons {
								padding:8px 10px;
							}

							#user_logged_in ul.main_user_options li .span_user_icons a
							{
								padding:8px 1px;
							}
		
							
							#user_logged_in div.user_alert span.user_alert_message 
							{
								color:#ee5555;
								padding:8px 10px;
								font-weight:bold;
								font-size:10.5pt;
								display:inline-block;
								max-width:550px;
							}
							
							#user_logged_in div.user_alert span a 
							{
								color:#ee5555 !important;
								text-decoration:underline;
							}

							
							#user_logged_in div.user_alert a:hover
							{
								text-decoration:none;
								color: #ff6666;
							}											

							#global_alert div.user_alert a 
							{
								text-decoration:underline;
								color:#ee5555;
								padding:8px 10px;
								font-weight:bold;
								font-size:14pt;
								display:block;
								text-align:center;
							}
							
							.spanLoggedInBorder
							{
								border-right:solid 1px #DDDDDD;
								padding-right:10px;
								padding-top:8px;
								padding-bottom:8px;
								padding-left:10px;
							}
								
							 #user_login_settings_container 
							 {
							 	display:none;		
								position:absolute;
								padding:2px;
								background:#efefef;
								border-bottom-left-radius:10px;
								-moz-border-radius-bottomleft:10px;
								border-bottom-right-radius:10px;
								-moz-border-radius-bottomright:10px;
								border-top-left-radius:0px;
								-moz-border-radius-topleft:0px;
								border-top-right-radius:0px;
								-moz-border-radius-topright:0px;
								-webkit-box-shadow: 0px 2px 3px #555;
								-moz-box-shadow: 0px 2px 3px #555;
								box-shadow: 0px 2px 3px #555;
								z-index:1000;
								right:0px;
								top:32px;
							}

    			
							#user_login_settings ul li a {
								border:1px solid #efefef;
								background:#fcfcfc;
								color:#555 !important;
							}
			    			
							#user_login_settings ul li a:hover {
								color:#000;
								background:#dfdfdf;
							}

							
							#user_login_settings {
								
								padding:3px;
								
								border-radius:6px;
								-moz-border-radius:6px
							}
							
							#user_login_settings ul {
								margin:0px;
								
								list-style-type:none;
							}
						
							#user_login_settings ul li {
								margin-top:2px;
							}
							
								
							/*border background in style*/
							#user_login_settings ul li a {
								padding:3px 6px;
								display:block;
								border-radius:6px;	
								-moz-border-radius:6px;
								color:#fff;
								min-width:85px;
								width:85px;
								font-size:12px;
								
							}
							
							
							/*color and background in style*/
							#user_login_settings ul li a:hover {
								text-decoration:none;
							}											
 									
 										
								#top_header_left {
									position:relative;
								}
								
									#top_nav_logo_img {
										padding-top:5px;
										padding-bottom:0px;
									}
									
										/*#top_nav_logo_img img color is dynamic in index.html head*/
										#top_nav_logo_img a img {
											width:155px;
											height:45px;
											border:1px solid #fff;
										}
										
										
									
									#cat_menu {
										left:165px;
										position:absolute;
										bottom:0px;
										height:27px;
									}
									
										#cat_menu ul {
											/*display:inline;*/ /*removed because the topic list in IE was too spread out */
											margin:0px;
											width:100%
											
										}
									
										#cat_menu ul li {											
											float:left;
											background:#fff;
											display:inline;
											margin-right:2px;
											margin-top:3px;

										}
										
											
										#cat_menu ul li.tab {											
											/*color:white;*/
											-moz-border-radius-topleft:6px;
											-moz-border-radius-topright:6px;
											border-top-right-radius: 6px 6px;
											border-top-left-radius: 6px 6px;
											color:#999999;
											font-weight:bold;
											display:inline-block;
											padding:0px 10px 0px;											
										}
										
										#cat_menu ul li.selected {											
											margin-top:3px;
											padding:0px 0px;											
										}
										
										#cat_menu ul li a {
											padding:6px 10px;
											padding-bottom:3px;
											display:inline-block;
											border-top-left-radius:6px;	
											-moz-border-radius-topleft:6px;
											border-top-right-radius:6px;
											-moz-border-radius-topright:6px;
											color:#555;
											font-size:12px;
											height:15px;

										}
											
											/*background in style*/
											#cat_menu ul li.selected a, #cat_menu ul li.selected a:hover {
												padding:8px 10px;
												color:#fff;
												font-weight:bold;
											}
											
											#cat_menu ul li a:hover {
												background:#efefef;
												color:#000;
												text-decoration:none;
											}
											
											/*#cat_menu ul li a:hover {
												color:#777777;
											}
											*/
											
											#cat_menu ul li a span.line  {
												width:1px;
												height:31px;
												top:0px;
												right:25px;
												position:absolute;
											}
							
											/*color border-top in style*/
											#cat_menu ul li a span.line span.arrow {
												border:5px solid transparent;
												display: inline-block;
												height:1px;
												width:1px;
												font-size:0pt;
												margin-top:12px;
												right:10px;
												
											}
											
											#cat_menu ul li.selected a span.line span.arrow , #cat_menu ul li.selected a:hover span.line span.arrow {
												color:#fff;
												border-top:10px solid #fff;
											}

											#cat_menu ul li a span.line span.arrow {
												color:#555555;
												border-top:10px solid #555555;
											}	

											#cat_menu ul li a:hover span.line span.arrow {
												color:#000;
											}	
											#cat_menu ul li a span.line span.arrow {
												border:4px solid transparent;
												display: inline-block;
												height:1px;
												width:1px;
												font-size:0pt;
												margin-top:14px;
												right:10px;
												
											}
											
											#cat_menu ul li.selected a span.line span.arrow , #cat_menu ul li.selected a:hover span.line span.arrow {
												color:#fff;
												border-top:5px solid #fff;
											}

											#cat_menu ul li a span.line span.arrow {
												color:#555555;
												border-top:5px solid #555555;
											}	

											#cat_menu ul li a:hover span.line span.arrow {
												color:#000;
											}	
											

											.tab_menu_hover
											{
												background:#efefef;
											}
											
									#topic_menu_container 
									{
										z-index:99999999;
										display:none;
										position:absolute;
										padding:2px;
										background:#efefef;
										border-bottom-left-radius:10px;
										-moz-border-radius-bottomleft:10px;
										border-bottom-right-radius:10px;
										-moz-border-radius-bottomright:10px;
										-webkit-box-shadow: 0px 3px 3px #555;
										-moz-box-shadow: 0px 3px 3px #555;
										box-shadow: 0px 3px 3px #555;
										max-width:168px;
										top:27px;
									}

									
									#topic_menu ul li a {
										border:1px solid #efefef;
										background:#fcfcfc;
										color:#555 !important;
										position:relative;
										z-index:10000000;
									}
									
									#topic_menu ul li.selected a, #topic_menu ul li.selected a:hover {
										background:#dfdfdf;
										color:#000;
										border-top:0px solid #999;
										border-left:0px solid #999;
										border-bottom:0px solid #fff;
										border-right:0px solid #fff;
									}
									
									#topic_menu ul li a:hover {
										color:#000;
										background:#dfdfdf
									}
									
											
 
											
									/*background in style*/					
									#wrapper_middle_header_container {
										padding:12px 0px;
									}
							
									#wrapper_middle_header {}
								
									#middle_header{
										
									}
									
									#my_button{
										float:right;
										/*width:200px;*/
										text-align:right;
										margin-top:10px;
									}
									
									#my_button a {
										font-size:12pt;
										padding:4px 10px;
										background: #fff url('http://s3.amazonaws.com/worth1000media/images/bkgrndgradient.png') repeat-x bottom;
										border-radius:20px;
										-moz-border-radius:20px;
									}

									#my_button a:hover {
										text-decoration:none;
									}
									
									/*hover in style*/
									
									#banner {
									}
									
										#banner h1{
											font-size:20pt;
											color:#fff;
											font-weight:bold;
											margin-top:1px;
										}
										
											/*border in style*/
											#banner h1 a {
												display:inline-block;
												border-radius:10px;
												-moz-border-radius:10px;
 
																							
											}
												/*border background in style*/
												#banner h1 a b {
													display:inline-block;
													padding:2px 15px;
													padding-right:40px;
													color:#fff;
													font-size:15pt;
													
													border-radius:10px;
													-moz-border-radius:10px;	
 
													position:relative;												
												}
												
												/*background in style*/
												#banner h1 a:hover b 
												{
													text-decoration:none;
												}
													
													
													/*color border in style*/
													#banner h1 a b span.line  {
														display:inline-block;

														width:1px;
														height:28px;
														position:absolute;	
														top:0px;
														right:25px;
													}
													
														/*color border-top in style*/
														#banner h1 a b span.line span.arrow {
															display:inline-block;
															border:5px solid transparent;
															height:1px;
															width:1px;
															font-size:0pt;
															margin-top:10px;
															margin-left:7px
														}
														
														#banner h1 a:hover b span.line span.arrow {
															
															border-top:8px solid #FFF;
															
														}
										
						/*background and border-bottom in style*/				
						#wrapper_middle2_header_container {
						}
						
							#wrapper_middle2_header {
								padding-bottom:10px;
								margin-top:-10px;
							}
							
								#middle2_header{
									
								}
								
										
										#arena_menu {
											
											padding:10px;
											
											border-radius:6px;
											-moz-border-radius:6px
										}
										
											#arena_menu ul {
												margin:0px;
												
												list-style-type:none;
											}
										
											#arena_menu ul li {
												margin-top:2px;
											}
											
												
												/*border background in style*/
												#arena_menu ul li a {
													padding:5px 10px;
													display:block;
													border-radius:6px;	
													-moz-border-radius:6px;
													color:#fff;
													width:125px;
													font-size:12px;
													
												}
												
												/*border background color in style*/
												#arena_menu ul li.selected a, #arena_menu ul li.selected a:hover {
													font-weight:bold;
													
												}
												
												/*color and background in style*/
												#arena_menu ul li a:hover {
													text-decoration:none;
												}											
 
										#topic_menu {
											
											padding:10px;
											
											border-radius:6px;
											-moz-border-radius:6px
										}
										
											#topic_menu ul {
												margin:0px;
												
												list-style-type:none;
											}
										
											#topic_menu ul li {
												margin-top:2px;
												background: none;
											}
											
												
												/*border background in style*/
												#topic_menu ul li a {
													padding:5px 10px;
													display:block;
													border-radius:6px;	
													-moz-border-radius:6px;
													color:#fff;
													width:125px;
													
												}
												
												/*border background color in style*/
												#topic_menu ul li.selected a, #topic_menu ul li.selected a:hover {
													font-weight:bold;
													
												}
												
												/*color and background in style*/
												#topic_menu ul li a:hover {
													
												}											
							
 
							
							
						#wrapper_bottom_header_container {
							border-bottom:1px solid #DDD;
							/*background: url('http://imgur.com/cmoHs.png') repeat-x bottom;*/
							background: url('http://s3.amazonaws.com/worth1000media/images/bkgrndgradient.png') repeat-x bottom;

						}	
						
						#wrapper_header_arena_container 
						{
							margin-bottom:10px;
						}
						
						#wrapper_header_arena_bar
						{
							height:30px;
						}
						
						#content_header_arena_bar
						{
							width:980px;
							margin-right:auto;
							margin-left:auto;
							padding-top:7px;
							color:#fff;
							
						}

						#content_header_arena_bar a
						{
							color:#fff;
							padding:2px;
						}
								
						#wrapper_bottom_header {}		
								
							#bottom_header{
 
							}
							
								#search_container{
									float:right;
									padding-top:8px
								}
								
									#menu {
										
									}
									
										#menu ul {
											display:inline;
											margin:0px;
											
										}
									
										#menu ul li {											
											float:left;
											display:inline;
											
										}
										
											
										
											#menu ul li a {
												padding:8px 9px;
												display:inline-block;
												color:#555;
												border-left:1px solid #fff;
												border-right:1px solid #DDD;
												font-size:10.5pt;
											}
											
											#menu ul li a.first {
												border-left:1px solid #DDD;
											}
											
											#menu ul li.selected a, #menu ul li.selected a:hover {
												
												color:#000;
												background:#efefef;
												font-weight:bold;
												text-decoration:none
											}
											
											/*color in style*/
											#menu ul li a:hover {
											}
											
											#menu ul li a img#img_menu_admin
											{
											    background:#000;
											}
 
					#active_container {
						margin-top:20px
					}
					
						#wrapper_active{		
						}
							#active_contests {

							}
 
								#title {}
							
									#blurb{
										width:300px;
										float:right;
										text-align:left;
										font-size:12px;
										padding:15px;
										border:1px solid #999;		
										background:#fff;
										border-radius:20px;
										-moz-border-radius:20px;
									}							
									
										#blurb h2 {
											font-size:12pt;
											margin-bottom:5px;
										}
											
											
										
									#title h1 {
										margin-bottom:10px;
										font-size:15pt;
									}
							
									#below_title {}
 
 									#thumbs_submit {
										float:left;
									}
 
									#thumbs_vote {
										float:right;
									}
									
										.thumbs_top {
										
										}
										
										.thumbs_bottom 	
										{
											width:440px;
										}
									
											.thumbs_more {
												float:right;
												padding-right:10px;
											}
										
											.thumbs_more a:hover {
												text-decoration:none;
											}

											.thumbs_title {
												
											}

												.thumbs_title h1 {
													margin-bottom:10px;
													margin-top:-5px;
													font-size:15pt;
													color:#000;
												}
											
											 .active_thumb{
												width:100px;
												float:left;
												margin-right:10px;
												
											}
											
												.active_thumb a .timer {
													background: #fff url('http://s3.amazonaws.com/worth1000media/images/bkgrndgradient.png') repeat-x bottom;
													border:1px solid #ddd;
													display:block;
													width:94px;
													margi7n-left:auto;
													margin-right:auto;
													padding:4px;
													border-radius:6px;
													-moz-border-radius:6px;
													font-size:8pt;
													color:#999;
													margin-top:5px;
												}
												
												.active_thumb a .timer .segment {
													font-size:.75em;
												 	

												}
												/*background in style*/
												.active_thumb a:hover .timer {
													color:#fff;
												}
											
												 .active_thumb div {
													text-align:center;
													margin-bottom:5px;
												}
												
												 .active_thumb div.active_title 
												 {
												 	line-height:1.2em;
													height:2.4em;
													min-height:32px;
													overflow:hidden;
												}
												
													.active_thumb div a {
														font-size:10pt;
														color:#555;
														display:block;
													}
												
													 .active_thumb div a img {
														width:100px;
														height:90px;
														border:1px solid #DDD
													}
													
													/*border in style*/
													 .active_thumb div a:hover img {
														
													}												
													
													 .active_thumb .more a {
														display:block;
														width:100px;
														border:1px solid #fff;
														background: #fff url('http://s3.amazonaws.com/worth1000media/images/bkgrndgradient.png') repeat-x bottom;
														vertical-align:middle;
														padding:18px 0px;
														font-size:12pt;
														border-radius:6px;
														-moz-border-radius:6px;
													}
													
													/*color border in style*/
													 .active_thumb .more a:hover {
														
													}
													
													/*color in style*/
													 .active_thumb a:hover {
														text-decoration:none;
													}
													
													
													
														 .active_thumb .more a  b{
															font-size:24pt;
															font-family:Georgia;
															
														}
									
					#content_container {
						
					}
					
						#wrapper_content{		
							margin-top:25px;
							min-height:900px;
							background:#fff;
						}
							
							#left_content{
								/*width:615px;*/
								width:624px;
								float:left;
							}
							
								#title_left_content {
									padding:10px;
									padding-bottom:7px;
									border:1px solid #DDD;
									background:#efefef ;
									border-radius:6px;
									-moz-border-radius:6px;
								}
								
									#title_filter {
										float:right
									}	
									
									#title_h1 {
										
									}
									
										#title_h1 h1 {
											font-size:16pt;
											color:#555
										}
										
								#news_left_content {}
								
									#news_left_content .news_post {
									
										border-bottom:1px solid #ddd;
										padding-bottom:10px;
										margin-top:40px;
										font-size:12pt;
									
									}
									
										.news_post .see_more {
											float:right;
										}
										
									
										.news_post h3 {
											margin-bottom:5px;
											font-weight:bold;
										}
										
											.news_post h3 a {
												font-size:16pt;
											}
											
										.news_post h4 {
											font-size:10pt;
											color:#999;
											font-weight:normal;
											margin-bottom:10px;
										}
										
											.news_post h4 a {
												font-size:10pt;
												color:#999;
												text-decoration:underline
											}
			
			
										.news_post img {
											width:auto;
											-ms-interpolation-mode: bicubic;
										}		
			
										.news_post a.potd_thumb img {
											float:left;
											display:inline;
											width:175px;
											height:175px;
											margin-right:25px;
										}
										
									
										.news_post p {
											color:#555;
											margin-top:10px;
										}

										.news_post p a {
											font-weight:bold;
											display:block;
											margin-top:10px;
											font-size:12pt;
										}
										
										.news_post p a.inline {
											display:inline;
										}
										
										.news_post div.winners {
											background:#fafafa url('http://s3.amazonaws.com/worth1000media/images/exksy.png') bottom repeat-x;
											margin-top:10px;
											margin-left:2px;
											border: solid 1px #eeeeee;
											-moz-border-radius: 10px;
											-webkit-border-radius: 10px;
											border-radius: 10px;
											padding:15px 0px;

										}
										
										.news_post div.winners .win_thumb {
											float:left;
											margin-right:15px;
											margin-left:15px;
											width:175px;
											padding-left: 1px;
										}
																				
										.win_thumb a {
											display:block;
											font-size:12px;
											margin-right:0px;
										}
										
										.win_thumb img 
										{
											width:auto;
											/*width:177px;
											height:177px;
											background:#0099ff;
											border:1px solid #fff;*/
											display:block;
											margin-right:0px;
										}	

										a.place {
											padding-top:8px;
											width:175px;
											font-weight:bold;
											/*padding-left:37px;
											height:32px;*/
										}
									
										a.p1 {
											background: url('http://s3.amazonaws.com/worth1000media/images/advanced_gold_32x32.png') left no-repeat;
										}
							
										a.p2 {
											background: url('http://s3.amazonaws.com/worth1000media/images/advanced_silver_32x32.png') left no-repeat;
										}

										a.p3 {
											background: url('http://s3.amazonaws.com/worth1000media/images/advanced_bronze_32x32.png') left no-repeat;
										}														
						
										.win_thumb .win_thumb_entries
										{
											/*margin-top:30px;*/
											font-size:20pt;
											text-align:center;
											color: #777;
											
										}
										
								        .hoverBlurb
										{
        									color:#999;
        								}
		
							#right_content{
								width:325px;
								/*margin-left:655px;*/
								float:right;
							}	
							
							#about
							{
								background:url("http://s3.amazonaws.com/worth1000media/images/exksy.png") repeat-x scroll center bottom #FAFAFA;
								-moz-border-radius:4px 4px 10px 10px;
								-webkit-border-radius:4px 4px 10px 10px;
								border-radius:4px 4px 10px 10px;		
								border:1px solid #EEEEEE;
							}					

								#about h1 {
									font-size:16pt;
									color:#555;
									margin-top:30px;
									margin-bottom:10px;
								}
								
								#about p {
									font-size:11pt;
									color:#555;
									padding:8px;
								}
								
								#about ul  
								{
									padding:8px;
									padding-bottom:12px;
								}
								
								#about ul li {
									margin-top:5px;
									margin-left:20px;
								}
								
								#about ul li a {
									font-size:11pt;								
								}
								
								
							#info
							{
								background:url("http://s3.amazonaws.com/worth1000media/images/exksy.png") repeat-x scroll center bottom #FAFAFA;
								-moz-border-radius:4px 4px 10px 10px;
								-webkit-border-radius:4px 4px 10px 10px;
								border-radius:4px 4px 10px 10px;		
								border:1px solid #EEEEEE;
							}					

								#info h1 {
									font-size:16pt;
									color:#555;
								}
								
								#info p {
									font-size:11pt;
									color:#555;
									padding:8px;
								}
								
								#info ul  
								{
									padding:8px;
									padding-bottom:12px;
								}
								
								#info ul li {
									margin-top:5px;
									margin-left:20px;
								}
								
								#info ul li a {
									font-size:11pt;								
								}
								
								#footer_container  
								{
									width:100%;
								}
								
								
							#footer {
								padding-top:10px;
								padding-bottom:20px;
								color:#fff;
							}
							
							#footer_right {
								float:right;
								color:#555555;
								text-align:right;
							}
							
							#footer_left {
							}
							
							#footer_center div
							{
								text-align:center !important;
								color:#555 !important;
							}
							
							#footer_center div a
							{
								color:#555 !important;
							}

							#footer_center div a:hover
							{
								color:#333 !important;
								
							}
							
							#footer ul li {
								display:inline;
								margin-right:15px;
							}
								
							#footer ul li a {
								color:#555555;
								text-decoration:underline;
								font-size:12px;
							}
							
							#sponsors
							{
								background:url("http://s3.amazonaws.com/worth1000media/images/exksy.png") repeat-x scroll center bottom #FAFAFA;
								-moz-border-radius:4px 4px 10px 10px;
								-webkit-border-radius:4px 4px 10px 10px;
								border-radius:4px 4px 10px 10px;		
								border:1px solid #EEEEEE;

							}
														
							span.error
							{
								color:#ff0000 !important;
								float:right;
							}
							
							
							.header-announcement-outer-container
							{
								-webkit-box-shadow: 0px -12px 3px #555;
								-moz-box-shadow: 0px -12px 3px #555;
								box-shadow: 0px -12px 3px #555;
								border-bottom: solid 1px #DDDDDD;
								height:25px;
								/*background:url("http://s3.amazonaws.com/worth1000media/images/exksy.png") repeat-x scroll center bottom #DDDDDD;
								padding-top:7px;*/
								margin-bottom:10px;	
							}
							
							#divHeaderAnnouncementInnerContainer
							{
								width:980px;
								margin:auto;
								font-size:10pt;
								color: #ff0000;
							}

							#divHeaderAnnouncementInnerContainer a
							{
								width:980px;
								margin:auto;
								font-size:10pt;
								color: #ff0000;
							}

							#divHeaderAnnouncementInnerContainer a, #divHeaderAnnouncementInnerContainer a:hover
							{
								text-decoration:underline;
							}
						/*
							#divHeaderAnnouncementInnerContainer a img
							{
								position:relative;
								bottom:-2px;
							}
							*/
							
							.youtube-video-container
							{
								padding-top:10px;
								padding-bottom:40px;
								text-align:center;
							}
							
							.youtube-video-container h1
							{
								padding-bottom:10px !important;
							}
							
							.non-logged-in-ad
							{
								margin-right:auto;
								margin-left:auto;
								margin-top:20px;
								text-align:center;
								position:relative;
								width:980px;
							}
							
							.plime-alert
							{
								margin-top:20px;
								text-align:center;
								font-size:12pt;
								font-weight:bold;
								margin-bottom:20px;
								background:#dbffdb;
								color:green;
								border-top:1px dotted green;
								border-bottom:1px dotted green;
								font-weight:bold;
								padding:10px 20px;
							}
			
			/* ENTRY PAGE */
			.entry-title
			{
				padding:20px;
				text-align:center;
				padding-top:40px;
				
			}
			
			.entry-title a
			{
				font-weight:bold;
				font-size:14pt;
			}
			
			.title-holder {
				width:980px;
				margin:0 auto;
			}
			
			.category-title {
				background-color:#efefef;
				border:solid;
				border-width:0 1px 1px 0;
				padding:6px 0px 6px 10px;
				border-color:#E0E0E0 #DFDFDF #DFDFDF #E0E0E0;
				-moz-border-radius:4px;
				-webkit-border-radius:4px;
				border-radius:4px;
			}
			
			.category-title h2{
				font-size:16pt;
				color:#555555;
			}

		    .entryHeader
		    {
		    	text-align:center;
		    	margin:auto;
		    	padding:8px;
		    	font-size:14pt;
		    	margin-bottom:10px;
		    }
		    
		    .entryHeader.entryHeader-dq
		    {
				background:#ee9999;	
		    }
		    
		    a.btn-entry-prev-next, a.btn-entry-prev-next-disabled:hover
		    {
		    	-moz-border-radius:50px 50px 50px 50px;
				border-radius:50px;	
				background-image: -moz-linear-gradient(top, #f7f7f7, #d8d8d8) !important;
				background-image: -webkit-gradient(linear, center top, center bottom, from(#f7f7f7), to(#d8d8d8)) !important;
				background-image: -o-linear-gradient(top, #f7f7f7, #d8d8d8) !important;
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#d8d8d8');
				border:1px solid #777777;
				display:block;
				height:50px;
				margin-left:10px;
				margin-right:20px;
				margin-top:15px;
				position:relative;
				width:50px;
		    }
			a.btn-entry-prev-next:hover {
				background-image: -moz-linear-gradient(top, #fff, #d8d8d8);
				background-image: -webkit-gradient(linear, center top, center bottom, from(#fff), to(#d8d8d8));
				background-image: -o-linear-gradient(top, #fff, #d8d8d8);
				background-color:#f2f2f2;
			}
			
			a.btn-entry-prev-next:active {
				background-image: -moz-linear-gradient(top, #d0d0d0, #d8d8d8);
				background-image: -webkit-gradient(linear, center top, center bottom, from(#d0d0d0), to(#d8d8d8));
				background-image: -o-linear-gradient(top, #d0d0d0, #d8d8d8);
				background-color:#fff;
			}
		    
		    a.btn-entry-prev-next b.btn-entry-prev
		    {
				background:url(http://s3.amazonaws.com/worth1000media/images/worthicons/arrow-left.png) no-repeat;
				display:block;
				height:30px;
				width:30px;
				left:10px;
				position:absolute;
				top:10px;
		    }
		
			.clear {
				clear:all;
			}
		    
		    a.btn-entry-prev-next b.btn-entry-next, a.btn-entry-prev-next-disabled:hover b.btn-entry-next
		    {
				background:url(http://s3.amazonaws.com/worth1000media/images/worthicons/arrow-right.png) no-repeat;
				display:block;
				height:30px;
				left:10px;
				position:absolute;
				top:10px;
				width:30px;
		    }
		    
		    a.btn-entry-prev-next-disabled, a.btn-entry-prev-next-disabled:hover
		    {
		    	cursor:default;
				border:1px solid #CCCCCC;	
		    }
		    
		    a.btn-entry-prev-next-disabled b.btn-entry-prev, a.btn-entry-prev-next-disabled:hover b.btn-entry-prev
		    {
		    	background:url(http://s3.amazonaws.com/worth1000media/images/worthicons/arrow-left-disabled.png) no-repeat;
		    }
		    
		    a.btn-entry-prev-next-disabled b.btn-entry-next, a.btn-entry-prev-next-disabled:hover b.btn-entry-next
		    {
		    	background:url(http://s3.amazonaws.com/worth1000media/images/worthicons/arrow-right-disabled.png) no-repeat;
		    }
		
			.entry-filmstrip {
			    padding-left: 10px;
			    margin-bottom: 18px !important;
			}
		    
		    .imgEntry
		    {
		    	margin-left:auto;
		    	margin-right:auto;
		    	display:block;
		    	position:relative;
		    	-webkit-box-shadow: 0px 1px 3px #373737;
			    -moz-box-shadow: 0px 1px 3px #373737;
			    box-shadow: 0px 1px 3px #373737;
			    background: url('http://s3.amazonaws.com/worth1000media/images/worth_placeholder.png') no-repeat center #8d8d8d;

		    }
		    
		    #divIconBoxContainer
		    {
		    	display:block;
		    }
		    	
		    #divIconBox
		    {
				
				position:relative;
				float:right;
				
		    }
		
			.icon-background {
				border-radius:10px;
				-moz-border-radius:10px;
				height:30px;
				border:1px solid #ccc;
				-moz-box-shadow:0px 1px #979797;
				-webkit-box-shadow:0px 1px #979797;
				box-shadow:0px 1px #979797;
				padding:0px;
				background-image: -moz-linear-gradient(top, #f7f7f7, #d8d8d8);
				background-image: -webkit-gradient(linear, center top, center bottom, from(#f7f7f7), to(#d8d8d8));
				background-image: -o-linear-gradient(top, #f7f7f7, #d8d8d8);
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#d8d8d8');
			}

		    #divIconBox ul li
		    {
		    	border-left: 0px solid #fff;
		    	border-right:1px solid #ccc;
		    	list-style:none;
		    	float:left;
				height:30px;
				width:36px;
		    }
		
			#divIconBox ul li a:hover {
				background-image: -moz-linear-gradient(top, #fff, #d8d8d8);
				background-image: -webkit-gradient(linear, center top, center bottom, from(#fff), to(#d8d8d8));
				background-image: -o-linear-gradient(top, #fff, #d8d8d8);
				background-color:#fff;
				-moz-border-radius: 10px;
				-webkit-border-radius:10px;
				border-radius: 10px;
			}
			
			#divIconBox ul li.border-left {

			}
			
			#divIconBox ul li.border-left a:hover {

			}
			
			#divIconBox ul li.border-right {


			}
			#divIconBox ul li.border-right a:hover {

			}
		
			 #divIconBox ul li a:hover,  #divIconBox ul li.last a:hover {
				
				
			}
			
			.icon ul {
				list-style:none;
				position:absolute;
				left:-9999px; /* Hide off-screen when not needed (this is more accessible than display:none;) */
				opacity:0; /* Set initial state to transparent */
				-webkit-transition:0.25s linear opacity; /* Make the dropdown fade-in in Webkit */
				margin-top:4px;
			}
			
			#divIconBox ul li:hover ul {
				position:relative;
				left:0; /* Bring back on-screen when needed */
				opacity:1; /* Fade to opaque */
				display:block;
				margin-top:0px;
			}
			
		        #divIconBoxContainer
		        {
		            display: block;
		        }
		        #divIconBox
		        {
		            position: relative;
		            float: right;
		        }
		        #divIconBox ul li
		        {
		            border-left: 0px solid #fff;
		            border-right: 1px solid #ccc;
		            list-style: none;
		            display: inline;
		            float: left;
		        }
		        #divIconBox ul li.last
		        {
		            border-right: 0px solid #fff; /*padding-top:3px;*/
		        }
		
				.border-both {
					-moz-border-radius: 10px;
					-webkit-border-radius:10px;
					border-radius: 10px;	
				}
			
			
			#divIconBox ul li:hover ul:hover {
				left:-9999px;
				opacity:0;
			}
			
			.callout-arrow {
				width:20px !important;
				height:13px !important;
				display:block;
				border:0px !important;
				margin:0px 0px 0px 10px;
			}
			
			.icon-callout {
				display:block;
				border:none;
				float:none !important;
				text-align:left;
				background-color:#424242;
				color:#fff;
				padding-left:10px;
				padding-right:10px;
				padding-top:5px;
				padding-bottom:5px;
				-moz-border-radius: 10px;
				-webkit-border-radius:10px;
				border-radius: 10px;
			}
			
			.icon-callout p {
				background-color:#424242;
				display:block;
				background-image:none !important;
				position:relative;
				margin-top:3px;
				color:#ffffff !important;
			
				width:70px;
				height:20px;
			}

		    #divIconBox ul li.last
		    {
		    	border-right:0px solid #fff;
		    	/*padding-top:3px;*/
		    }

			#divIconBox ul li a ul li {
				background-color:#000 !important;
				background-image:none !important;
			}
		    
		    #divIconBox ul li a
		    {
			width:36px;
			height:30px;
			display:block;
			padding-top:1px;
		    }
		    
		    #divIconBox ul li a img
		    {
		    	padding:5px 8px 5px 8px;
		    }
		    
		    div.entry-share-container
		    {
		    	padding-top:10px;
		    	height:70px;
		    	padding-left:70px;
		    }
		    
		    div.entry-share-container div
		    {
		    	float:left;
		    	margin-right:20px;
		    }
		    
		    .divAuthorNote
		    {
		    	max-width:600px;
		    }
		    
		    .divAuthorNote.msg-critique b
		    {
		    	color:#007700;
		    	font-size:12pt;
		    	padding-bottom:5px;
		    }
		    
		    .divAuthorNote.msg-no-critique b
		    {
		    	color:#770000;
		    	font-size:12pt;
		    	padding-bottom:5px;
		    }
		    
		    #divStats
		    {
		    	float:right;
		    	border-left:1px solid #ccc;
		    	padding-left:20px;
		    	padding-top:20px;
		    	width:330px;
		    }
		    
		    .comments-hidden
		    {
		    	border:1px solid #ccc;
				border-radius:10px;
				-moz-border-radius:10px;
				padding:5px;
				margin-top:10px;
		    }
		    
		    .entry-stats-container
		    {
		    	margin-top:-1px;
		    	border:1px solid #EEEEEE;
		    	margin-bottom:20px;
				background:url("http://s3.amazonaws.com/worth1000media/images/exksy.png") repeat-x scroll center bottom #FAFAFA;
				-moz-border-radius: 0px 0px 10px 10px;
				-webkit-border-radius: 0px 0px 10px 10px;
				border-radius: 0px 0px 10px 10px;
				padding:8px;
		    }
		    
		    .entry-stats-container ul li
		    {
		    	list-style:none;
		    }
		
			.entry-place {
			padding-left:10px;
			padding-right:10px;
			margin:0 auto;
			background-color:#efefef;
			}
		
			.comment-entry {
				background-color:#efefef;
				border:1px solid #cccccc;
				padding:10px;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				border-radius: 4px;
			}
			
			.mature-warning-button-container {
				margin-top:15px;
			}
			
			.mature-warning-button-container a span {
				padding:6px 22px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				border-radius: 5px;
				border:1px solid #ccc;
				background-image: -moz-linear-gradient(top, #f7f7f7, #d8d8d8);
				background-image: -webkit-gradient(linear, center top, center bottom, from(#f7f7f7), to(#d8d8d8));
				background-image: -o-linear-gradient(top, #f7f7f7, #d8d8d8);
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#d8d8d8');
			}
			
			.mature-warning-button-container a span:hover {
				background-image: -moz-linear-gradient(top, #fff, #d8d8d8);
				background-image: -webkit-gradient(linear, center top, center bottom, from(#fff), to(#d8d8d8));
				background-image: -o-linear-gradient(top, #fff, #d8d8d8);
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#d8d8d8');
				border:1px solid #ccc !important;
			}
			
			.mature-button {
				
				
			}
		    
		    .divMoreEntries
		    {
		    	padding-top:20px;
		    }
		    
		    .divMoreEntry
		    {
		    	float:left;
		    	display:block;
		    	width:180px;
		    	padding:10px;
		    }
		    
		    .divMoreEntry a img
		    {
		    	margin:auto;
		    	max-height:176px;
		    }
		    
		    .cursorZoomIn:hover
		    {
		    	cursor:url(/cursors/magnifier_zoom_in.cur), pointer;
		    }
		    
		    .cursorZoomOut:hover
		    {
		    	cursor:url(/cursors/magnifier_zoom_out.cur), pointer;
		    }
		    
		    #aEntryMoreOptions
		    {
		    	position:relative;
		    	margin-top:3px;
		    	padding-right:25px;
		    }
		    	
			a#aEntryMoreOptions span.line  {
				width:1px;
				height:31px;
				margin-left:3px;
				top:10px;
				right:20px;
				position:absolute;
		    	display:block;
			}

			/*color border-top in style*/
			a#aEntryMoreOptions span.line span.arrow {
				border:5px solid transparent;
				display: inline-block;
				height:1px;
				width:1px;
				font-size:0pt;
				right:10px;
				
			}
			
			a#aEntryMoreOptions span.line span.arrow , a#aEntryMoreOptions:hover span.line span.arrow {
				color:#fff;
				border-top:10px solid #fff;
			}

			a#aEntryMoreOptions span.line span.arrow {
				color:#555555;
				border-top:10px solid #555555;
			}	

			a#aEntryMoreOptions:hover span.line span.arrow {
				color:#000;
			}	
			
			a#aEntryMoreOptions span.line span.arrow {
				border:4px solid transparent;
				display: inline-block;
				height:1px;
				width:1px;
				font-size:0pt;
				right:10px;
				
			}
			
			a#aEntryMoreOptions span.line span.arrow , #cat_menu ul li.selected a:hover span.line span.arrow {
				color:#fff;
				border-top:5px solid #fff;
			}

			a#aEntryMoreOptions span.line span.arrow {
				color:#555555;
				border-top:5px solid #555555;
			}	

			a#aEntryMoreOptions:hover span.line span.arrow {
				color:#000;
			}
			
			#divEntryOptionsContainer
			{
				padding:15px 0px 10px 0px;
				border-bottom:1px solid #ccc;
			}	

			#divEntryOptions
			{
				float:right;
				min-width:300px;
			}	
			
			#entry_options_more_container
			{
				width:55px;
			    display:none;		
			    position:absolute;
			    padding:2px;
			    background:#fff;
			    border-bottom-left-radius:10px;
			    -moz-border-radius-bottomleft:10px;
			    border-bottom-right-radius:10px;
			    -moz-border-radius-bottomright:10px;
			    border-top-left-radius:0px;
			    -moz-border-radius-topleft:0px;
			    border-top-right-radius:0px;
			    -moz-border-radius-topright:0px;
			    -webkit-box-shadow: 0px 2px 3px #555;
			    -moz-box-shadow: 0px 2px 3px #555;
			    box-shadow: 0px 2px 3px #555;
			    z-index:1000;
			    right:0px;
			    top:21px;
			}
			
			#entry_options_more ul li
			{
		    	border:0px solid #fff;
				border-bottom: 1px solid #ccc;
		    	list-style:none;
		    	margin-right:2px;
		    	margin-left:2px;

			}

			#entry_options_more ul li a
			{
				text-align:center;
			    padding:4px 17px;	
			}
			
			.mature-warning
			{
			    text-align:center;
			    padding:20px;
			    font-size:12pt;	
			}
			
			.mature-warning .mature-warning-image-container
			{
				padding:20px;
			}
			
			span.entry-rank
			{
				border:1px solid #000000;
				padding:5px;
				margin-right:10px;
				font-size:14pt;
				font-weight:bold;	
			} 
			

			
			#divCommentVote
			{
				width:600px;
				max-width:600px;
				margin:auto;
			}
			
			.more-entries-container
			{
				width:600px;
			}
			
			
			/*CONTEST PAGE SPECIFIC*/
			#divContestTitle h2
			{
			    text-align:center;
			    font-size:18pt;  
			    margin-top:20px; 
			}
			
			
			/*PROFILE PAGE*/
			img.profile-stats-thumb
			{
			    padding-right:8px;    
			}
			
			
			div#divAvatarContainer
			{
			    float:left;    
			}


			div#divAvatarContainer img
			{
			    padding:10px;    
			}
			
			div#divProfileInfo
			{
			    font-size:14pt;
			    min-height: 300px;
			}

            div#divProfileFirst
            {
                font-weight:bold;
                font-size:24pt;
                padding-bottom:10px;    
            }
            
            div#divProfileStatsContainer
            {
                display:block;
                float:right;
                position:relative;
                border-radius:10px;
				-moz-border-radius:10px;
				border:1px solid #ccc;
				-moz-box-shadow:0px 1px #979797;
				-webkit-box-shadow:0px 1px #979797;
				box-shadow:0px 1px #979797;
				padding:0px;
				background-image: -moz-linear-gradient(top, #f7f7f7, #d8d8d8);
				background-image: -webkit-gradient(linear, center top, center bottom, from(#f7f7f7), to(#d8d8d8));
				background-image: -o-linear-gradient(top, #f7f7f7, #d8d8d8);
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#d8d8d8');
				width:200px;

            }
            
            div#divProfileStatsContent
            {
                margin-left:20px;    
                font-size:12pt;
            }
            
            .profile-header-container
            {
                display:block;
                position:relative;
                border-radius:10px;
				-moz-border-radius:10px;
				border:1px solid #ccc;
				-moz-box-shadow:0px 1px #979797;
				-webkit-box-shadow:0px 1px #979797;
				box-shadow:0px 1px #979797;
				background-image: -moz-linear-gradient(top, #f7f7f7, #d8d8d8);
				background-image: -webkit-gradient(linear, center top, center bottom, from(#f7f7f7), to(#d8d8d8));
				background-image: -o-linear-gradient(top, #f7f7f7, #d8d8d8);
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#d8d8d8');
				width:500px;
				margin-bottom:30px;
                
            }
            
            .profile-header
            {
                display:block;
                font: 18pt bold;    
                font-family: Arial;
                padding-left:8px;
                padding-top:5px;
                padding-bottom:3px;
            }
            
            div.profile-info-container
            {
                padding-top:40px;
            }
            
            
            /****COMMENTS PAGE****/
            
            div.div-comments-parent-container
            {
                /*display:block;
                position:relative;
                border-radius:5px;
				-moz-border-radius:5px;
				border:1px solid #ccc;
				-moz-box-shadow:0px 1px #979797;
				-webkit-box-shadow:0px 1px #979797;
				box-shadow:0px 1px #979797;
				background-image: -moz-linear-gradient(top, #f7f7f7, #d8d8d8);
				background-image: -webkit-gradient(linear, center top, center bottom, from(#f7f7f7), to(#d8d8d8));
				background-image: -o-linear-gradient(top, #f7f7f7, #d8d8d8);
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#d8d8d8');
				margin-left:5px;
				*/
				font-size:18px;
				font-weight:bold;
				margin-bottom:10px;
				padding-top:3px;
				padding-bottom:3px;
                }
            
            span.span-delete-container
            {
                display:block;
                float:right; 
                margin-right:10px;   
            }
            
            div.div-del-comments-btns-container
            {
                display:block;
                height:25px;
                padding:10px;
            }
            
            div.div-del-comments-btns
            {
                float:right;    
                width:300px;
            }
            
/*HIDE NAVBAR CSS HACK*/
div#cat_menu ul li a[href*="http://corporate.worth1000.com/"], div#cat_menu ul li a[href*="http://minecraft.worth1000.com/"] {
display: none
}
							