


@charset "iso-8859-1";

body{

	font:12px "Lucida Grande","Verdana","Arial",sans-serif;

	color:#fff;

	margin:0px;

	text-align:left;

	background:#5e5e5e;

}

a:link{

	color:#ff8855;

	text-decoration:none;

}

a:visited{

	color:#ff8855;

	text-decoration:none;

}

a:hover{

	color:#ffcc55;

	text-decoration:underline;

}

/* structural one-use */

#tooltip{

	/* fonts, background, colors */

	background:#fff;

	border:1px solid #eee;

	font:9px "Lucida Grande","Verdana","Arial",sans-serif;

	color:#000;

	/* size */

	max-width:150px;

	/* position */

	position:absolute;

	top:0;

	left:0;

	z-index:100;

	/* margins, padding */

	margin:0;

	padding:2px;

	/* internal misc */

	text-align:left;

	/* external misc */

	display:block;

	visibility:hidden;

	filter:alpha(opacity=0);

	opacity:0;

}

#background_image{

	background:#5e5e5e;

	position:absolute;

	/* size */

	width:100%;

	height:100%;

	/* margins, padding */

	margin:0;

	padding:0;

	/* external misc */

	z-index:0;

	overflow:hidden;

}

#background_image img{

	border:0;

	/* size */

	width:100%;

	height:100%;

	/* margins, padding */

	margin:0;

	padding:0;

}	  

#background{

	position:absolute;

	/* size */

	width:100%;

	height:100%;

	/* margins, padding */

	margin:0;

	padding:0;

	/* external misc */

	z-index:1;

	overflow:hidden;

}

#holder{

	/* size */

	width:100%;

	height:100%;

	/* margins, padding */

	margin:0;

	padding:0;

	/* internal misc */

	text-align:center;

	/* external misc */

	display:block;

	float:left;

}

#header{

	/* size */

	width:100%;

	/* margins, padding */

	margin:0;

	padding:15px 0 5px 0;

	/* external misc */

	display:block;

	float:left;

	/* internal misc */

	text-align:left;

	position:relative;

}

#header #title{

	/* fonts, background, colors */	

	font:25px "Lucida Grande","Verdana","Arial",sans-serif;

	color:#ffffff;		

	/* margins, padding */

	margin:0;

	padding:0 15px;

	/* internal misc */

	text-align:left;

	vertical-align:bottom;

}

#header #title a img{

	border:0;

	/* margins, padding */

	margin:0;

	padding:0;

}

#header #menu{

	/* fonts, background, colors */

	font: 11px "Lucida Grande","Verdana","Arial",sans-serif;

	color:#ffffff;

	/* size */

	height:75px;

	/* margins, padding */

	margin:0px 2px 0px 2px;

	padding:5px 0 0 0;

	/* external misc */

	display:block;

	float:left;

	/* internal misc */

	text-align:left;

	overflow:hidden;

}

#header #menu a img{

	border:0;

	/* margins, padding */

	margin:0px 2px 0px 2px;

	padding:1;

	/* external misc */

	float:left;

	clear:none;

}

#content{

	/* fonts, background, colors */

	font:1em "Lucida Grande","Verdana","Arial",sans-serif;

	color:#ffffff;

	background:#afafaf;

	/* size */

	width:100%;

	height:450px;

	/* margins, padding */

	margin:0;

	padding:0 0 0 15px;

	/* external misc */

	display:block;

	float:left;

	position:relative;

	/* internal misc */

	overflow:hidden;

	text-align:left;

}

#footer{

	/* fonts, background, colors */

	font:10px "Lucida Grande","Verdana","Arial",sans-serif;

	color:#ffffff;

	/* size */

	width:100%;

	/* margins, padding */

	margin:0;

	padding:3px 0 15px 15px;

	/* external misc */

	display:block;

	float:left;

	/* internal misc */

	text-align:left;

}

/* item cards */

#content #left{

	/* size */

	width:360px;

	/* margins, padding */

	margin:0 0 5px 0;

	padding:0;

	/* external misc */

	display:block;

	float:left;

	position:relative;

	overflow:hidden;

} 

#content #left #navigation{

	/* size */

	width:360px;

	/* margins, padding */

	margin:0 0 0 -5px;

	padding:0;

	/* external misc */

	clear:both;

	position:relative;

}

#content #left #navigation #select{

	/* fonts, background, colors */

	font:10px "Lucida Grande","Verdana","Arial",sans-serif;

	color:#000000;

	/* margins, padding */

	margin:0;

	padding:0;

}

#content #left #navigation #search{

	/* fonts, background, colors */

	font:10px "Lucida Grande","Verdana","Arial",sans-serif;

	color:#000000;

	/* margins, padding */

	margin:0;

	padding:0;

}

#content #left #cards{

	/* size */

	width:360px;

	/* margins, padding */

	margin:5px 0 0 0;

	padding:0;

	/* external misc */

	position:relative;

	overflow:hidden;

}

#content #left #cards #cards_holder{

	/* size */

	width:360px;

	/* margins, padding */

	margin:-5px 0 0 0;

	padding:0;

	/* external misc */

	display:block;

	float:left;

	position:relative;

	top:0;

	left:0;

}

.card{

	/* size */

	width:360px;

	/* margins, padding */

	margin:5px 0 0 0;

	padding:0;

	/* external misc */

	display:block;

	float:left;

	vertical-align:top;

	clear:both;

	/* internal misc */

	text-align:left;

}

.card .content{

	/* fonts, background, colors */

	font:10px "Lucida Grande","Verdana","Arial",sans-serif;

	color:#000000;

	background:#afafaf;

	/* size */

	width:360px;

	height:71px;

	/* margins, padding */

	margin:0;

	padding:0;

	/* external misc */

	float:left;

	/* internal misc */

	text-align:left;

	vertical-align:top;

	overflow:hidden;

}

.card .content .holder{

	/* margins, padding */

	margin:0;

	padding:0;

}

.card .content .holder .text{

	/* fonts, background, colors */

	color:#000000;

	/* size */

	width:285px;

	/* margins, padding */

	margin:0;

	padding:0;

	/* internal misc */

	text-align:left;

	vertical-align:top;

	line-height:13px;

	/* external misc */

	display:block;

	clear:none;	

	float:left;

}


.card .content .holder .text .title{

	/* size */

	height:13px;

	/* fonts, background, colors */

	font:10px "Lucida Grande","Verdana","Arial",sans-serif;

	color:#000000;

	/* margins, padding */

	padding:2px 0;

	margin:0;

	/* external misc */

	clear:right;

	/* internal misc */

	text-align:left;

	vertical-align:top;

	font-weight:bold;

	text-decoration:none;

}

.card .content .holder .text .title a:link{

	color:#000000;

	text-decoration:none;

}

.card .content .holder .text .title a:hover{

	color:#ffcc55;

	text-decoration:underline;

}

.card .content .holder .images{

	/* size */

	width:70px;

	/* margins, padding */

	margin:0;

	padding:0;

	/* external misc */

	float:left;

	display:block;

	clear:none;

}

.card .content .holder .images .title{

	font:10px "Lucida Grande","Verdana","Arial",sans-serif;

	/* size */

	width:70px;

	height:13px;

	/* margins, padding */

	margin:0;

	padding:2px 0;

	/* external misc */

	float:left;

	display:block;

	clear:both;

}

.card .content .holder .images .image{

	/* size */

	width:65px;

	/* margins, padding */

	margin:0;

	padding:2px 0 0 0;

	/* external misc */

	float:left;

	display:block;

	clear:both;

	/* internal misc */

	cursor:pointer;

}

.card .content .holder .images .image img{

	/* size */

	width:65px;

	height:49px;

	/* margins, padding */

	margin:0;

	padding:0;

	/* external misc */

	border:0;

	float:left;

	/* internal misc */

	cursor:pointer;

}

.card .footer{

	background:#afafaf;

	/* margins, padding */

	margin:0;

	padding:0;

	/* external misc */

	clear:both;

	/* internal misc */

	text-align:left;

	vertical-align:top;

}

.card .footer .text{

	/* fonts, background, colors */

	font:8px "Lucida Grande","Verdana","Arial",sans-serif;

	color:#000000;

	/* size */

	width:70px;

	/* margins, padding */

	margin:0;

	padding:3px 0 0 0;

	/* external misc */

	float:left;

	clear:left;

	/* internal misc */

	text-align:left;

	letter-spacing:2px;

}

.card .footer .readmore{

	/* fonts, background, colors */

	font:9px "Lucida Grande","Verdana","Arial",sans-serif;

	color:#000000;

	/* margins, padding */

	margin:0;

	padding:3px 0 2px 0;

	/* external misc */

	float:left;

	clear:none;

	/* internal misc */

	text-align:left;

	letter-spacing:1px;

	line-height:12.4px;

}

.card .footer .readmore a:link{

	color:#000000;

	text-decoration:underline;

}

.card .footer .readmore a:visited{

	color:#000000;

	text-decoration:underline;

}

.card .footer .readmore a:hover{

	color:#000000;

	text-decoration:underline;

}

.card .footer .tag{

	/* fonts, background, colors */

	font:9px "Lucida Grande","Verdana","Arial",sans-serif;

	color:#000000;

	/* margins, padding */

	margin:0;

	padding:3px 0 2px 0;

	/* external misc */

	float:right;

	clear:none;

	/* internal misc */

	text-align:left;

	line-height:12.4px;

}

.card .footer .tag a:link{

	color:#ffff66;

	text-decoration:underline;

	/* margins, padding */

	margin:0;

	padding:0 4px 0 0;

}

.card .footer .tag a:visited{

	color:#ffff66;

	text-decoration:underline;

	/* margins, padding */

	margin:0;

	padding:0 4px 0 0;

}

.card .footer .tag a:hover{

	color:#ffff66;

	text-decoration:underline;

	/* margins, padding */

	margin:0;

	padding:0 4px 0 0;

}

#content #right{

	/* size */

	width:360px;

	/* margins, padding */

	margin:0;

	padding:0;

	/* external misc */

	display:block;

	float:left;

	clear:none;

	position:relative;

}

#content #right #image{

	/* fonts, background, colors */

	font:10px "Lucida Grande","Verdana","Arial",sans-serif;

	color:#ffffff;

	/* size */

	width:450px;

	/* position */

	position:relative;

	top:0;

	left:0;

	z-index:50;

	/* margins, padding */

	margin:0;

	padding:0;

	/* external misc */

	visibility:hidden;

	/* internal misc */

	overflow:hidden;

}

#content #right #image #image_image img{

	/* margins, padding */

	margin:0;

	padding:0;

	/* external misc */

	border:0;

	clear:both;

	/* internal misc */

	vertical-align:top;

}

.loading-cards-on{

	font:10px "Lucida Grande","Verdana","Arial",sans-serif;

	color:#000000;

	/* size */ 

	height:auto;

	width:350px;

	/* margins, padding */

	margin:0;

	padding:5px;

	/* external misc */

	visibility:visible;

	display:block;

	/* internal misc */

	vertical-align:middle;

	overflow:hidden;

}

.loading-cards-off{

	/* external misc */

	visibility:hidden;

	display:none;

}

.loading-image-on{	 

	font:10px "Lucida Grande","Verdana","Arial",sans-serif;

	color:#000000;

	/* margins, padding */

	margin:0;

	padding:5px;

	/* size */

	height:auto;

	width:350px;

	/* external misc */

	visibility:visible;

	display:block;

	/* internal misc */

	vertical-align:middle;

	overflow:hidden;

}

.loading-image-off{

	/* external misc */

	visibility:hidden;

	display:none;

}

/* scrollbars */

#scrollbar{

	padding:0;

	margin:0;

	width:31px;

	height:100%;

	float:left;

	display:block;

	clear:none;

	vertical-align:top;

	background-image:url("/_front/images/dash2.gif");

	background-repeat:repeat;

	z-index:10;

}

#scrollbar_bar{

	background:transparent;

	position:relative;

	top:0;

	left:0;

	padding:0;

	margin:auto;

	width:15px;

	min-height:50px;

	height:50px;

	display:block;

	clear:none;

	vertical-align:top;

	cursor:n-resize;

	visibility:hidden;

	z-index:11;

}

#scrollbar_image{

	padding:0;

	margin:0;

	width:15px;

	min-height:50px;

	height:50px;

	display:block;

	clear:none;

	vertical-align:top;

	cursor:n-resize;

	visibility:visible;

	background-image:url("/_front/images/slider_round.gif");

	z-index:12;

}

