/*--
GLOBAL
---------------------------------------------------------*/
.streamateBanner * {
	padding				: 0;
	margin				: 0;
	list-style			: none;
	font-family			: Helvetica, Arial, Verdana, Sans-serif;
	font-size			: 1em;	
}
.streamateBanner{
	position		: relative;
	overflow		: hidden;
	background		: transparent;
	color			: #000;
	border			: 4px solid #0067CF;
}
.streamateBanner a{
	color			: #0067CF;
	text-decoration	: none;
}
.streamateBanner a img{
	border			: none;
	outline			: none;
	vertical-align	: bottom;	
}
.streamateBanner h1{
}
.streamateBanner h3{
	width			: 100%;
	font-weight		: normal;
	font-size		: 70%;
}

/*--
STRUCTURE
---------------------------------------------------------*/
.streamateBanner .head{
	text-transform	: uppercase;
	width			: auto;
	text-align		: center;
	color			: #fff;
	padding			: 3px 0;
	background		: #0067CF;
}
.streamateBanner .foot{
	clear			: both;
	position		: absolute;
	bottom			: 0;
	left			: 0;
	width			: 100%;
	height			: 15px;
	line-height		: 18px;
	font-size		: 75%;
	color			: #fff;
	text-align		: center;
	margin			: 5px 0 0 0;
	background		: #0067CF;
}
.streamateBanner .head a,
.streamateBanner .foot a{
	color			: #fff;
	text-decoration	: none;
}

/*--
TALENT LIST
---------------------------------------------------------*/
.streamateBanner ul.talent{
	float			: left;
}
.streamateBanner ul.talent li{
	float			: left;
	width			: 100%;
}
.streamateBanner ul.talent li a{
	float			: left;
	display			: inline-block;
}
.streamateBanner a span.name{
	float			: left;
	width			: 96%;
	overflow		: hidden;
	text-decoration	: underline;
	margin			: 0 0 2px 0;	
}
.streamateBanner a span.talentThm{
	float			: left;
	width			: 100%;
	height			: 100%;
	overflow		: hidden;
	border			: 1px solid #0067CF;
	background		: transparent;
}
.streamateBanner a span.talentThm img{
	width			: 100%;	
}
.streamateBanner span.age{
	float			: right;
	clear			: right;
	width			: 50%;
	text-align		: right;
}
.streamateBanner span.status{
	float			: left;
	text-align		: center;
	font-size		: 60%;
	font-weight		: bold;
	text-transform	: uppercase;
	color			: red;
	padding			: 3px 0 3px 18px;
	background		: transparent url("/ve/gfx/webcam-15x15.png") no-repeat 0 1px;
}

/*--
THEMES
---------------------------------------------------------*/
.streamateBanner.gay .head,
.streamateBanner.gay .foot {
	background		: #7C0058;
}
.streamateBanner.gay,
.streamateBanner.gay a span.talentThm {
	border-color	: #7C0058;	
}
.streamateBanner.gay a {
	color			: #7C0058;	
}