@charset "utf-8";
/* Budget Travel - Reader Media stylesheet */

/* tabula rasa */
#wrapper_socialmedia #wrapper_readermedia,
#wrapper_socialmedia #wrapper_readermedia *
{
	margin:0px;
	padding:0px;
	list-style:none;
}


/* wrapper styles */
#wrapper_socialmedia #wrapper_readermedia
{
	clear:both;
	margin:10px 0px;
	border-bottom:1px dotted #000;
}

	/* the "loading" graphic and text */
	#wrapper_socialmedia #wrapper_readermedia .loading
	{
		margin:12px auto;
		padding:12px;
		padding-left:40px;
		border:1px solid #ccc;
		
		color:#000;
		font-family:Georgia, "Times New Roman", Times, serif !important;
		font-size:14px;
		font-weight:bold;
		font-style:italic;
	}

	/* hide all the tabs and their contents */
	#wrapper_socialmedia #wrapper_readermedia .photos,
	#wrapper_socialmedia #wrapper_readermedia .videos,
	#wrapper_socialmedia #wrapper_readermedia .journals
	{
		display:none;
	}

/* tab headings */
#wrapper_socialmedia #wrapper_readermedia ul.tab_headings
{
	position:relative;
	z-index:1;
	padding-top:10px;
}
	
#wrapper_socialmedia #wrapper_readermedia ul.tab_headings li
{
	position:relative;
	top:3px;
	float:left;
	margin:0px 8px 0px 0px;
	padding:0px;
	width:123px;
	height:26px;
	border:1px solid #ccc;
	cursor:pointer;
	
	color:#066;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	text-align:center;
	line-height:25px;
}
	
	#wrapper_socialmedia #wrapper_readermedia ul.tab_headings li.journals
	{
		letter-spacing:-0.04em;
	}

	#wrapper_socialmedia #wrapper_readermedia ul.tab_headings li.active
	{
		border-bottom:1px solid #fff;
		z-index:1;
		
		color:#000;
	}
	
	#wrapper_socialmedia #wrapper_readermedia ul.tab_headings li:focus,
	#wrapper_socialmedia #wrapper_readermedia ul.tab_headings li:hover,
	#wrapper_socialmedia #wrapper_readermedia ul.tab_headings li:active
	{
		color:#000;
		text-decoration:underline;
	}
	
	/* rounded corners on the tabs */
	#wrapper_socialmedia #wrapper_readermedia ul.tab_headings li span
	{
		display:block;
		position:absolute;
		top:-1px;
		margin:0px;
		padding:0px;
		width:5px;
		height:5px;
		background-image:url('/bt-srv/images/sprite_general_v1.1.gif');
		background-repeat:no-repeat;
		
		font-size:0px;
		line-height:0px;
		zoom:0;
	}
	
		#wrapper_socialmedia #wrapper_readermedia ul.tab_headings li span.ul
		{
			left:-1px;
			background-position:-150px -310px;
		}
	
		#wrapper_socialmedia #wrapper_readermedia ul.tab_headings li span.ur
		{
			right:-1px;
			background-position:-155px -310px;
		}

/* tab contents */
#wrapper_socialmedia #wrapper_readermedia ul.tab_contents
{
	position:relative;
	/* margin:40px 0px 0px; */
	margin:30px 0px 0px;
	padding:0px;
	border-top:1px solid #ccc;
}

	#wrapper_socialmedia #wrapper_readermedia li.tab
	{
		display:none;
		margin:0px;
		padding:12px 0px 0px;
	}

		#wrapper_socialmedia #wrapper_readermedia li.tab.active
		{
			display:block;
		}

	/* the "editors choice" snippet */
	#wrapper_socialmedia #wrapper_readermedia li.tab p.editors_choice
	{
		display:none;
		margin:0px 0px 12px 9px;
		padding-left:130px;
		height:17px;
		overflow:hidden;
		background-image:url('/bt-srv/images/sprite_general_v1.1.gif');
		background-repeat:no-repeat;
		background-position:0px -610px;
		vertical-align:bottom;
		
		color:#000;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:12px;
		font-style:italic;
	}
	
		#wrapper_socialmedia #wrapper_readermedia li.tab span.editors_choice_tags
		{
			display:none;
		}

	#wrapper_socialmedia #wrapper_readermedia li.tab h4
	{
		margin-top:6px;
	}

		#wrapper_socialmedia #wrapper_readermedia li.tab h4 a
		{
			color:#0f665e !important;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold !important;
		}

	#wrapper_socialmedia #wrapper_readermedia li.tab ul
	{
	}

		#wrapper_socialmedia #wrapper_readermedia li.tab.active ul
		{
		}

		#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs,
		#wrapper_socialmedia #wrapper_readermedia li.tab ul.upload
		{
		}
	
			#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs
			{
				margin:0px;
				padding:0px;
			}
	
				#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li
				{
					float:left;
					margin:0px 24px 0px 9px;
					padding:0px 0px 15px;
					width:102px;
					height:1%;  /* silly ol' ie */
					
					line-height:15px;
				}
	
					#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li.last
					{
						margin-right:0px !important;
						padding-right:0px !important;
					}
				
					#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li p .credit,
					#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li p .pubdate
					{
						display:block;
						margin-bottom:4px;
						
						color:#000;
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						font-weight:normal;
					}
				
						#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li p .credit .membername
						{
							color:#066;
							cursor:pointer;
						}
				
						/* the member level icon and tooltip */
						#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li p .credit a.memberlevel
						{
							display:inline-block;
							position:relative;
							top:4px;
							left:4px;
							margin:0px;
							padding:0px;
							height:15px;
							
							text-decoration:none !important;
						}
				
							/* the member level icon */
							#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li p .credit a.memberlevel.active
							{
								width:15px;
								background-image:url('/bt-srv/images/sprite_general_v1.1.gif');
								background-repeat:no-repeat;
								cursor:pointer;
							}								
								#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li p .credit a.memberlevel.active.silver
								{
									background-position:-30px -340px;
								}
								
								#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li p .credit a.memberlevel.active.gold
								{
									background-position:-60px -370px;
								}
				
								#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li p .credit a.memberlevel.active.super
								{
									background-position:-90px -400px;
								}
				
							#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li p .credit a.memberlevel span
							{
								display:none;
								position:absolute;
								top:24px;
								left:-10px;
								padding:1px;
								width:130px;
								border:1px solid #798288;
								background-color:#fff;
								cursor:default;
								
								color:#000;
								font-family:Arial, Helvetica, sans-serif;
								font-size:10px;
								font-weight:normal;
								text-align:center;
							}
				
								#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li p .credit a.memberlevel.silver span
								{
									border:1px solid #798288;
								}
								
								#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li p .credit a.memberlevel.gold span
								{
									border:1px solid #fcba63;
								}
								
								#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li p .credit a.memberlevel.super span
								{
									border:1px solid #ca447f;
								}
				
									#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li p .credit a.memberlevel:focus span,
									#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li p .credit a.memberlevel:hover span,
									#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li p .credit a.memberlevel:active span
									{
										display:block;
									}
				
								/* the member level tooltip arrow */
								#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li p .credit a.memberlevel .arrow
								{
									display:block;
									position:absolute;
									top:-9px;
									left:10px;
									margin:0px;
									padding:0px;
									width:14px;
									height:9px;
									overflow:hidden;
									border:none !important;
									background-color:transparent;
									background-image:url('/bt-srv/images/sprite_general_v1.1.gif');
									background-repeat:no-repeat;
									background-position:-30px -190px;
								}
				
									/* the color of the arrow */
									#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li p .credit a.memberlevel.silver .arrow
									{
										background-position:-30px -520px;
									}
									
									#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li p .credit a.memberlevel.gold .arrow
									{
										background-position:-60px -550px;
									}
									
									#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li p .credit a.memberlevel.super .arrow
									{
										background-position:-90px -580px;
									}
					
					#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li .flag
					{
						color:#818181 !important;
						font-family:Arial, Helvetica, sans-serif;
						font-size:10px;
						font-weight:normal;
						text-transform:lowercase;
					}
					
						#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li.upload h4,
						#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li.upload p,
						#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li.upload a.flag
						{
							display:none;
						}
		
					/* thumbnails */
					#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li a.thumbs
					{
						position:relative;
						display:block;
						width:100px !important;
						height:69px !important;
						background-color:#eee;
						border:1px solid #878889;
						overflow:hidden;
						
						text-align:center;
					}
					
						#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li a.thumbs *
						{
							vertical-align:bottom;
						}
	
						#wrapper_socialmedia #wrapper_readermedia li.tab.active ul.thumbs li a.thumbs:focus,
						#wrapper_socialmedia #wrapper_readermedia li.tab.active ul.thumbs li a.thumbs:hover,
						#wrapper_socialmedia #wrapper_readermedia li.tab.active ul.thumbs li a.thumbs:active
						{
							border:1px solid #0f665e !important;
						}

						#wrapper_socialmedia #wrapper_readermedia li.tab.active ul.thumbs li.upload a.thumbs
						{
							border:1px solid #dedcdc;
							background-color:#fff;
						}
	
							#wrapper_socialmedia #wrapper_readermedia li.tab.active ul.thumbs li.upload a.thumbs:focus,
							#wrapper_socialmedia #wrapper_readermedia li.tab.active ul.thumbs li.upload a.thumbs:hover,
							#wrapper_socialmedia #wrapper_readermedia li.tab.active ul.thumbs li.upload a.thumbs:active
							{
								border:1px solid #0f665e !important;
							}
	
							#wrapper_socialmedia #wrapper_readermedia li.tab.active ul.thumbs li.upload a.thumbs img
							{
								width:100px;
								height:75px;
							}

						#wrapper_socialmedia #wrapper_readermedia li#tabReaderMediaJournals.tab ul.thumbs li a.thumbs
						{
							background-position:center -20px !important;
						}
					
						#wrapper_socialmedia #wrapper_readermedia li.tab ul.thumbs li a.thumbs img
						{
							position:relative;
							top:0.01em;
						}
					
							#wrapper_socialmedia #wrapper_readermedia li#tabReaderMediaVideos.tab ul.thumbs li a.thumbs img
							{
								width:100px;
								height:75px;
							}
					
				#wrapper_socialmedia #wrapper_readermedia li.tab ul.upload
				{
					clear:both;
					margin-left:9px;
				}
					
					#wrapper_socialmedia #wrapper_readermedia li.tab ul.upload li
					{
					}
						
					#wrapper_socialmedia #wrapper_readermedia li.tab ul.upload li.tags
					{
						margin-bottom:10px;
						padding-left:10px;
						background-image:url('/bt-srv/images/sprite_general_20090414.gif');
						background-repeat:no-repeat;
						background-position:-190px 0.25em;
						
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
					}
							
						#wrapper_socialmedia #wrapper_readermedia li.tab ul.upload li.tags a
						{
							color:#066;
						}
							
					#wrapper_socialmedia #wrapper_readermedia li.tab ul.upload li.upload
					{
						margin:20px 0px 20px;
						height:22px;
						overflow:hidden;
					}
							
						#wrapper_socialmedia #wrapper_readermedia li.tab ul.upload li.upload a
						{
							display:block;
							margin:0px;
							padding:0px;
							height:22px;
							background-image:url('/bt-srv/images/sprite_buttons_20090414.gif');
							background-repeat:no-repeat;
							background-position:0px -20px;
							overflow:hidden;
							
							color:#fff !important;
							font-size:0px;
							line-height:0px;
						}
	
							#wrapper_socialmedia #wrapper_readermedia li#tabReaderMediaPhotos.tab ul.upload li.upload
							{
								width:152px;
							}
							
								#wrapper_socialmedia #wrapper_readermedia li#tabReaderMediaPhotos.tab ul.upload li.upload a
								{
									padding-left:152px;
									width:152px;
									background-position:0px -20px;
								}
								
									#wrapper_socialmedia #wrapper_readermedia li#tabReaderMediaPhotos.tab ul.upload li.upload a:focus,
									#wrapper_socialmedia #wrapper_readermedia li#tabReaderMediaPhotos.tab ul.upload li.upload a:hover
									{
										background-position:0px -42px;
									}
									
									#wrapper_socialmedia #wrapper_readermedia li#tabReaderMediaPhotos.tab ul.upload li.upload a:active
									{
										background-position:0px -64px;
									}
	
							#wrapper_socialmedia #wrapper_readermedia li#tabReaderMediaVideos.tab ul.upload li.upload
							{
								width:152px;
							}
	
								#wrapper_socialmedia #wrapper_readermedia li#tabReaderMediaVideos.tab ul.upload li.upload a
								{
									padding-left:152px;
									width:152px;
									background-position:0px -90px;
								}
								
									#wrapper_socialmedia #wrapper_readermedia li#tabReaderMediaVideos.tab ul.upload li.upload a:focus,
									#wrapper_socialmedia #wrapper_readermedia li#tabReaderMediaVideos.tab ul.upload li.upload a:hover
									{
										background-position:0px -112px;
									}
									
									#wrapper_socialmedia #wrapper_readermedia li#tabReaderMediaVideos.tab ul.upload li.upload a:active
									{
										background-position:0px -134px;
									}
							
							#wrapper_socialmedia #wrapper_readermedia li#tabReaderMediaJournals.tab ul.upload li.upload
							{
								width:165px;
							}
							
								#wrapper_socialmedia #wrapper_readermedia li#tabReaderMediaJournals.tab ul.upload li.upload a
								{
									padding-left:165px;
									width:165px;
									background-position:0px -160px;
								}
								
									#wrapper_socialmedia #wrapper_readermedia li#tabReaderMediaJournals.tab ul.upload li.upload a:focus,
									#wrapper_socialmedia #wrapper_readermedia li#tabReaderMediaJournals.tab ul.upload li.upload a:hover
									{
										background-position:0px -182px;
									}
									
									#wrapper_socialmedia #wrapper_readermedia li#tabReaderMediaJournals.tab ul.upload li.upload a:active
									{
										background-position:0px -204px;
									}
	
	/* tip */
	#wrapper_socialmedia #wrapper_readermedia .tip
	{
		position:relative;
		margin:0px;
		padding:0px;
	}
	
		#wrapper_socialmedia #wrapper_readermedia .tip *
		{
			font-size:11px;
			font-weight:normal;
		}
		
		#wrapper_socialmedia #wrapper_readermedia .tip a strong
		{
			padding-right:12px;
			background-image:url('/bt-srv/images/sprite_general_20090414.gif');
			background-repeat:no-repeat;
			background-position:-58px -134px;
			cursor:pointer;
			
			color:#0f665e;
		}
			
		#wrapper_socialmedia #wrapper_readermedia .tip a span
		{
			display:none;
			position:absolute;
			top:-20px;
			left:88px;
			margin:0px;
			padding:10px;
			width:240px;
			background-color:#ebfafa;
			border:1px solid #9ec0c0;
			z-index:1;
			
			line-height:1.1;
			text-decoration:none;
		}
			
			#wrapper_socialmedia #wrapper_readermedia .tip a:hover span,
			#wrapper_socialmedia #wrapper_readermedia .tip a:focus span,
			#wrapper_socialmedia #wrapper_readermedia .tip a:active span
			{
				display:block;
			}
		
/* /////////////////////////////// */
#wrapper_socialmedia div.column.left
{
	clear:both;
	position:relative;
}
