#sidebar { padding-right: 15px; }
#main .BOM-multitabs-header { width: 100%; }

/* =ALAUNE_US */
#alaune {
	position: relative;
	z-index: 0;
	background-color: #fff;
	width: 614px;
	height: 163px;
	overflow: hidden;
}

	.diapo-alaune, #descUne div { display: none; }

	#diapo-1, #diapo-2 {
		position: absolute;
		background-repeat: no-repeat;
		background-position: left center;
		z-index: 1;
		top: 0;
		left: 0;
		width: 614px;
		height: 163px;
	}

	#descUne .current {
		display: block;
		position: absolute;
		top: 95px;
		left: 2px;
		background: #e8e8e8;
		height: 55px;
		width: 250px;
		z-index: 3;
		padding: 5px;
		filter:Alpha(opacity=85);
		-moz-opacity: 0.85;
		opacity: 0.85;
		font-size: 11px;
		overflow: hidden;
	}

	#cadre-alauneUS {
		position: absolute;
		z-index: 2;
		top: 0;
		left: 0;
		background: transparent url(http://m.bestofmedia.com/i/tomsguide/design/cadreLarge-alaune.png) left top no-repeat;
		width: 614px;
		height: 163px;
	}

	#gotoune {
		background: #fff;
		position: absolute;
		right: 4px;
		top: 3px;
		z-index: 3;
		width: 350px;
		height: 157px;
		border-left: 1px solid #fff;
		/* overflow: hidden; */
	}

		#gotoune h3 {
			line-height: 37.2px;
			height: 37.2px;
			overflow: hidden;
			font-size: 12px;
			font-weight: 700;
			padding: 0;
			margin: 0;
			border: 1px solid #e0e3e7;
			border-top: 1px solid #fff;
			border-right: 0;
			background: #e0e3e7;
		}

		#gotoune h3.current { background: #1d8cd7 url(http://m.bestofmedia.com/i/tomsguide/us/design/bg-tabUneOver.gif) left top repeat-x; }
			#gotoune h3 a {
				display: block;
				height: 38.2px;
				padding-left: 25px;
				background: transparent url(http://m.bestofmedia.com/i/tomsguide/us/design/puce-tabUne.gif) 2px center no-repeat;
			}

				#gotoune h3.current a {
					color: #fff;
					background-image: url(http://m.bestofmedia.com/i/tomsguide/us/design/puce-tabUneOver.gif);
				}

				#gotoune h3 a:hover { text-decoration: none; }

#pixel1, #pixel2, #pixel3, #pixel4 {
	width: 2px;
	height: 2px;
	background: #fff;
	position: absolute;
	z-index: 4;
	top: 0;
	right: 0;
	overflow: hidden
}

	#pixel2 {
		top: 2px;
		right: -1px;
	}

	#pixel3 {
		bottom: 0;
		right: 0;
	}

	#pixel4 {
		bottom: 2px;
		right: -1px;
	}
/* END ALAUNE_US */

/* =ACTUSHOME */
#actusHome #containerNews {
	overflow: hidden;
	width: 310px;
	position: relative;
	z-index: 0;
}

	#actusHome #wrapperNews {
		width: 10000px;
		float: left;
	}

	#actusHome .shadowBox-content .listing {
		float: left;
		width: 310px;
		margin-right: 20px;
	}

#translateNews-command {
	text-align: center;
	padding-top: 13px;
	float: left;
}

	#translateNews-command li {
		float: left;
		line-height: 12px;
	}

	#translateNews-index { font-weight: 700; }

#newsGoDown, #newsGoUp {
	display: block;
	width: 14px;
	height: 12px;
	text-indent: -999px;
	overflow: hidden;
	background: url(http://m.bestofmedia.com/i/tomsguide/design/prevArrow.gif) bottom left no-repeat;
	margin-right: 10px;
}

	#newsGoUp {
		margin: 0 0 0 10px;
		background: url(http://m.bestofmedia.com/i/tomsguide/design/nextArrow.gif) top left no-repeat;
	}
/* END ACTUSHOME */

/* =ALBUMLIST */
#albumList img { width: 80px; }
	#albumList { padding-top: 10px; }
		#albumList li {
			float: left;
			margin-left: 19px;
			text-align: center;
			height: 80px;
			width: 80px;
		}

			#albumList li.first { margin-left: 0; }

			#albumList li a.vignetteLink {
				width: 80px;
				height: 50px;
				overflow: hidden;
				display: block;
			}

			#albumList li a.captionLink {
				display: block;
				margin: 5px auto 0 auto;
				width: 80px;
				font-size: 11px;
				line-height: 1.1em;
			}
/* END ALBUMLIST  */

/* =REVIEWFORHOME */
.reviewForHome { margin-bottom: 5px; }
.first { margin-bottom: 10px; }

.reviewForHome .vignette {
	float: left;
	margin: 0 10px 10px 0;
	border: 1px solid #d2dee5;
}

	.reviewForHome .first h4, .reviewForHome .first h4 a {
		font-size: 14px;
		font-weight: 700;
	}

	.reviewForHome h4, .reviewForHome h4 a {
		font-size: 12px;
		color: #1378e0;
		margin-bottom: 0;
		font-weight: normal;
	}

	.reviewForHome .dateElm {
		font-size: 11px;
		color: #adb6b9;
		display: block;
		margin-bottom: 5px;
	}
/* END REVEIEWFORHOME */

/*DEBUT themes */
	#themes li a {
		padding: 2px 0 0 50px;
		display: block;
		width: 110px;
		height: 40px;
		background: #fff url(http://m.bestofmedia.com/i/tomsguide/design/thema/bt-themas.png) left top no-repeat;
	}
/*FIN themes */

#reviews, #photos { padding: 10px 15px; }

/* DEBUT shoppingList */
.shoppingList {
	margin-top: 10px;
	text-align: center;
}

	.shoppingList li {
		float: left;
		text-align: center;
		width: 100px;
		margin-right: 5px;
		padding: 5px;
	}

		.shoppingList li .title {
			height: 40px;
			display: block;
			margin-bottom: 5px;
			line-height: 20px;
			overflow: hidden;
		}

		.shoppingList li .image {
			border: 1px solid #d1dee4;
			display: block;
			text-decoration: none;
		}

		.shoppingList li .price {
			display: block;
			margin-top: 5px;
			font-size: 15px;
			color: #c20b29;
			font-weight: 700;
		}
/* FIN shoppingList */

/* DEBUT surcouche header-media */
#header-media a#header-media-favorites {
	background: url(http://m.bestofmedia.com/i/tomsguide/design/header-tg2.png)  0px -193px no-repeat;
}
/* FIN surcouche header-media */

/* DEBUT goToNews */
#goToNews {
	padding: 10px 0 0 15px;
	width: 170px;
	float: left;
}

	#goToNews form select, #goToNews form input { float: left; }
		#goToNews form select { margin-right: 5px; }
/* FIN goToNews */

/* RSS GAMES */

#gamesList li {
	text-align: left;
	margin-bottom: 10px;
}

#gamesList .first {
	float: left;
	height: 100%;
	margin: 0 10px 0 0;
}

/* BT THEMAS 42px entre chaque bt */

#themes li a.bt-hometheater { background-position: left top; }
#themes li a.bt-camera { background-position: left -42px; }
#themes li a.bt-audiovideo { background-position: left -84px; }
#themes li a.bt-monitors { background-position: left -126px; }
#themes li a.bt-computing { background-position: left -168px; }
#themes li a.bt-mobility { background-position: left -210px; }
#themes li a.bt-laptop { background-position: left -252px; }
#themes li a.bt-networking { background-position: left -294px; }
#themes li a.bt-snb { background-position: left -336px; }

#themes .dualLists {
	background: none;
}

#themes .dualLists ul {
	float: left;
	width: 28%;
	margin: 0 15px 0 12px;
	background: #FFFFFF url(http://m.bestofmedia.com/i/tomsguide/design/verticalDot.gif) repeat-y right top;
}

#themes .dualLists ul li { margin-top: 5px; }
	
/* Face off */

#faceOff  {
padding:15px 0 0 0;
}
	#faceOff li {
	float:left;
	width:195px;
	text-align:center;
	}

#faceOff li a {
font-size:14px;
text-transform:capitalize;
}


#faceOff img {
width:120px;
}

#faceOff form {
margin: 10px 0 0 40px;
}

#goFaceOff {
border:0;
width:28px;
height:21px;
background: #FFFFFF url(http://m.bestofmedia.com/i/tomsguide/design/bt-okSearch.png) no-repeat left top;
}
