.boldRed {
	color:#e40000;
	padding:0 15px;
}
.subtitle1 {
	color:#e40000;
	margin:12px 0 15px; padding:0;
	font-size:150%;
	font-weight:normal;
	height:30px;
	line-height:30px;
	border-bottom:1px dotted #a3a5a4;
}
.subtitle2 {
	margin:0; padding:0;
	color:#95999a;
	font-size:170%;
	font-weight:normal;
	height:40px;
	line-height:40px;
}

/* positioning */
.floatLeft {
	float:left;
}
.floatRight {
	float:right;
}
.floatCenter {
	float:center;
}

.topImage {
	position:relative;
	top:-38px; left:-38px;
	margin:0 0 -10px;
	_margin-right:-100px;
	z-index:2;
	text-align:center;
	border:8px solid #fff;
}
#topInfo {
	padding-right:10px;
	position:relative;
}
	#topInfo H2 {
		margin:0; padding:0;
	}
	#topInfo A {
		display:block;
		overflow:hidden; /*zoom:1;*/
	}
	
#etherTop {
	position:relative;
	left:-1px;
	padding-top: 20px;
}
	#etherTop UL {
		padding: 0;
		margin:0 0 0 -1px;
		list-style:none;
		overflow:hidden; /*zoom:1;*/
	}
		#etherTop UL LI {
			float:left;
			background:#fff;
			border:1px solid #9d9d9d;
			margin:0 12px 0 0; padding:3px;
		}

		#etherTop UL LI.sel {
			border:2px solid red;
		}
		
			#etherTop UL LI A {
				display:block;
				width:63px; height:47px;
				background:#000;
				overflow:hidden;
			}
			
			#etherTop UL LI IMG {
				border:none;
			}
			

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: transparent url(imgs/scrollbg.gif) 50% 0 repeat-y;
}
.jScrollPaneDrag {
	position: absolute;
	background: #ccc;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}

a.jScrollArrowUp {
	background: url(imgs/basic_arrow_up.gif) repeat-x 0 0;
}
a.jScrollArrowUp:hover {
	background-position: 0 -15px;
}
a.jScrollArrowDown {
	background: url(imgs/basic_arrow_down.gif) repeat-x 0 0;
}
a.jScrollArrowDown:hover {
	background-position: 0 -15px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}

.cats {width: 520px; margin-top: 5px;}
.scrollme {height: 225px; overflow: hidden;}
.scrollmeS {height: 150px; overflow: hidden;}
.videocat {width: 245px; margin: 0 5px 20px 0; min-height: 56px; float: left;}
#video .videocat {width: 265px;}
.selecto {background-color: #ddd;}
.videocat span {color:#888;}
.videocat a.redko {color:#e00; font-size:110%; font-weight: bold;}
.videocat a img {margin-right: 6px;}
.as {
	display: none;
.loader {background: transparent url(images/ajax-loader.gif) 0 0 no-repeat; width: 43px; height: 11px; margin: 5px auto;}

iframe {border: none;}
#leftBanner1 {width: 119px; height: 52px; position: absolute; display: inline; left: -130px; top: 240px}
#leftBanner2 {width: 119px; height: 52px; position: absolute; display: inline; left: -130px; top: 950px;}
#leftBanner3 {width: 119px; height: 603px; position: absolute; display: inline; left: -130px; top: 340px;}
#RightBanner1 {text-align:center; margin:0 43px 20px; border: none; width: 233px; height: 300px;}