@charset "UTF-8";
/* CSS Document */

/*ブラウザスタイルの初期化*/
*{
margin:0;
padding:0;
font-size:12px;
line-height:20px;
font-family:Verdana,"ヒラギノ角ゴ Pro W3", HiraKakuPro-W3, "Osaka", "MS Pゴシック", san-serif;
color:#333333;}


/*要素（文字）の初期化*/
body{
	text-align:center;
	background: #fff;
}
h1{margin:15px 0 0 0;}
h4{
	font-size:10px;
	line-height:20px;
	margin:20px 0px 8px 0px;}
address{
	display: block;
	color: #fff;
	font-style: normal;
	font-size: 14px;
	line-height: 100px;
	text-align: center;
}
/*要素の初期化*/
div,img,p{border:0;}
ul{list-style-type:none;}
a{text-decoration:none; outline:none;}
a:link{color:#000000;}
a:visited{color:#000000;}
a:hover{color:#33359c; text-decoration:underline;}
a:active{color:#33359c; text-decoration:underline;}
sup{
font-size: 1em;
position: relative;
top:-0.3em;
vertical-align: baseline;
}
body.genre_detail h2 sup{
color: #fff;
}

/*クラス*/
#wrapper .clear, .clear{
	display:block !important;
	clear:both !important;
	margin:0 !important;
	padding:0 !important;
	line-height:0 !important;
	font-size:0 !important;
	width:100% !important;
	height: 0 !important;
}
.type_menu{
	font:9px/19px Verdana,"ヒラギノ角ゴ Pro W3", HiraKakuPro-W3, "Osaka", "MS Pゴシック", san-serif;
	color:#666666;}
.type_menu a{
	font:9px/19px Verdana,"ヒラギノ角ゴ Pro W3", HiraKakuPro-W3, "Osaka", "MS Pゴシック", san-serif;
	color:#666666;}
.type_menu_lh13{
	font:9px/13px Verdana,"ヒラギノ角ゴ Pro W3", HiraKakuPro-W3, "Osaka", "MS Pゴシック", san-serif;
	color:#666666;}
.type_menu_10{
	font:10px/18px Verdana,"ヒラギノ角ゴ Pro W3", HiraKakuPro-W3, "Osaka", "MS Pゴシック", san-serif;
	margin:4px 0 0 0;}
.readmore a{
	float:right;
	font-size:9px;
	color:#33359c;}
.bold{font-weight:bold;}
.red{color:#cc3333;}
.green{color:#23B6BC;}
	
/*---------------------------------------------------------------------------------------------------------------*/
	
/*wrapper*/
#wrapper{
	overflow: hidden;
	width: 100%;
	text-align:left;
	position:relative;
}
#container {
	width: 852px;
	margin: 0 auto;
}
/*header*/
div#header{
    overflow: hidden;
	width: 100%;
	height: auto !important;
	min-height: 106px;
	height: 106px;
	margin: 0;
}
#header_bg {
    overflow: hidden;
	z-index: 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 55px; 

	background: url(/static_images/2011/bg_header.png) repeat-x 0 0;
}
* html #header_bg {
	_background: url(/static_images/2011/pix.gif);
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static_images/2011/bg_header.png', sizingMethod='scale' );
}
#site_id {
	z-index: 1;
	position: relative;
	width: 852px;
	margin: 0 auto;
}
div#header div#site_id div#site_id_left {
	float: none;
	width: 100%;
}
div#header div#site_id div#site_id_right {
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 50%;
	margin: 0 -428px 0 0;
	float: none;
	width: 138px;
	height: 22px;
	background: url(/static_images/2011/bg_menu_3.png) no-repeat 0 0;
}
div#header div#site_id div#site_id_right ul,
div#header div#site_id div#site_id_right ul li {
	list-style: none;
	display: block;
	margin: 0;
	padding: 0;
}
div#header div#site_id div#site_id_right li {
	overflow: hidden;
	display: block;
	float: left;
	width: 64px;
	height: 20px;
	text-indent: -999px;
	background-image: url(/static_images/2011/bg_menu_3_items.png);
	background-repeat: no-repeat;
}
div#header div#site_id div#site_id_right li a {
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
}
div#header div#site_id div#site_id_right #home { background-position: 0 0; }
div#header div#site_id div#site_id_right #home a:hover { background: url(/static_images/2011/bg_menu_3_items.png) no-repeat 0 -20px; }
div#header div#site_id div#site_id_right #en { background-position: -64px 0; }
div#header div#site_id div#site_id_right #en a:hover { background: url(/static_images/2011/bg_menu_3_items.png) no-repeat -64px -20px; }
.lang-ja div#header div#site_id div#site_id_right #ja { display: none; }

div#header div#site_id div#site_id_right li#ja_e a{background:url(../static_images/language_j.gif) no-repeat 0 0px; margin:5px 0 0 142px;}
div#header div#site_id div#site_id_right li#en_e a{background:url(../static_images/language_e.gif) no-repeat 0 -20px; margin:0 0 0 142px;}
div#header div#site_id div#site_id_right li#ja_e a:hover{background:url(../static_images/language_j.gif) no-repeat 0 -20px;}
div#header div#site_id div#site_id_right li#en_e a:hover{background:url(../static_images/language_e.gif) no-repeat 0 0px;}

#header #global_menu ul,
#header #global_menu ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
#header #global_menu .menu_1 {
	overflow: hidden;
	width: 100%;
	height: 50px;
}
#header #global_menu .menu_2 {
	overflow: hidden;
	width: 100%;
	height: 32px;
	background: url(/static_images/2011/bg_menu_2.png) no-repeat 0 0;
}
* html #header #global_menu .menu_2 {
	_background: url(/static_images/2011/pix.gif);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static_images/2011/bg_menu_2.png', sizingMethod='crop' );
}
#header #global_menu .menu_2 li {
	overflow: hidden;
	height: 32px;
	background: none;
}
#header #global_menu li {
	position: relative;
	float: left;
	background: url(/static_images/2011/bg_menu_2.png) no-repeat 0 0;
}
#header #global_menu li a {
	overflow: hidden;
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
	text-indent:-1000em;
	text-decoration: none;
}
#header #global_menu #btn_art {
	width: 172px;
}
#genre_art_top #header #global_menu #btn_art a,
#genre_art_detail #global_menu #btn_art a,
#header #global_menu #btn_art a:hover {
	background: url(/static_images/2011/bg_menu_2_hover.png) no-repeat 0 0;
}
#genre_art_detail #discription a {
	color: #23B6BC;
	text-decoration: none;
}
#genre_art_detail #discription a:hover {
	color: #23B6BC;
	text-decoration: underline;
}
#header #global_menu #btn_theater {
	width: 170px;
}
#genre_theater_top #header #global_menu #btn_theater a,
#genre_theater_detail #global_menu #btn_theater a,
#header #global_menu #btn_theater a:hover {
	background: url(/static_images/2011/bg_menu_2_hover.png) no-repeat -172px 0;
}
#header #global_menu #btn_cinema {
	width: 170px;
}
#genre_cinema_top #header #global_menu #btn_cinema a,
#genre_cinema_detail #global_menu #btn_cinema a,
#header #global_menu #btn_cinema a:hover {
	background: url(/static_images/2011/bg_menu_2_hover.png) no-repeat -342px 0;
}
#header #global_menu #btn_education {
	width: 170px;
}
#genre_edu_top #header #global_menu #btn_education a,
#genre_edu_detail #global_menu #btn_education a,
#header #global_menu #btn_education a:hover {
	background: url(/static_images/2011/bg_menu_2_hover.png) no-repeat -512px 0;
}
#header #global_menu #btn_live {
	width: 170px;
}
#genre_live_top #header #global_menu #btn_live a,
#genre_live_detail #global_menu #btn_live a,
#header #global_menu #btn_live a:hover {
	background: url(/static_images/2011/bg_menu_2_hover.png) no-repeat -682px 0;
}
#header #submenu_area {
	display: none;
}
div#header div#breadlist{
	float:left;
	height:20px;
	color:#666666;
	margin:0px 0px 0px 12px;
}
div#header li#btn_home,
div#header li#btn_concept,
div#header li#btn_facility,
div#header li#btn_access,
div#header li#btn_shop {
	background-image: url(/static_images/2011/bg_menu_1.png);
	background-repeat: no-repeat;
}
div#header li a {
	cursor: pointer;
}
div#header li#btn_home {
	width: 270px;
	height: 50px;
	background-position: 0 0;
}
div#header li#btn_concept {
	width: 103px;
	height: 50px;
	background-position: -271px 0;
}
body#greeting div#header li#btn_concept a,
div#header li#btn_concept a:hover {
	background: url(/static_images/2011/bg_menu_1.png) no-repeat -271px -50px;
}
div#header li#btn_concept a:active {
	background: url(/static_images/2011/bg_menu_1.png) no-repeat -271px -100px;
}
div#header li#btn_facility {
	width: 91px;
	height: 50px;
	background-position: -374px 0;
}
body#guide div#header li#btn_facility a,
div#header li#btn_facility a:hover {
	background: url(/static_images/2011/bg_menu_1.png) no-repeat -374px -50px;
}
body#guide h2 img { display: block; }
body#guide #main a { color: #23B6BC; }
div#header li#btn_facility a:active {
	background: url(/static_images/2011/bg_menu_1.png) no-repeat -374px -100px;
}
div#header li#btn_access {
	width: 91px;
	height: 50px;
	background-position: -465px 0;
}
body#access_a div#header li#btn_access a,
body#access_b div#header li#btn_access a,
body#access_c div#header li#btn_access a,
div#header li#btn_access a:hover {
	background: url(/static_images/2011/bg_menu_1.png) no-repeat -465px -50px;
}
div#header li#btn_access a:active {
	background: url(/static_images/2011/bg_menu_1.png) no-repeat -465px -100px;
}
div#header li#btn_shop {
	width: 92px;
	height: 50px;
	background-position: -556px 0;
}
body#shop div#header li#btn_shop a,
body#shop_hanbai div#header li#btn_shop a,
div#header li#btn_shop a:hover {
	background: url(/static_images/2011/bg_menu_1.png) no-repeat -556px -50px;
}
div#header li#btn_shop a:active {
	background: url(/static_images/2011/bg_menu_1.png) no-repeat -556px -100px;
}
#others {
	position: relative;
	top: -11px;
	border-top: 1px solid #fff;
	padding: 0 0 6px 0;
}
#others p {
	font-size: 10px;
}


#portlets-group-1 {
	overflow: hidden;
	width: 100%;
}
.portlets {
	overflow: hidden;
	width: 100%;
	margin: 0 0 20px 0;
}
.portlets #ycam-html-widget1,
.portlets #ycam-html-widget2 {
	overflow: hidden;
	float: right;
	clear: right;
	width: 205px;
}
.portlets #ycam-html-widget1 {
	margin: 0 0 20px 0;
}
.ycam-widget {
	position: relative;
	background: #effeff;
}
#ycam-html-widget1,
#ycam-html-widget2 {
	background: none;
}
.ycam-widget h1,
.ycam-widget h2,
.ycam-widget h3,
.ycam-widget h4,
.ycam-widget h5,
.ycam-widget h6 {
	display: block;
	margin: 0;
	padding: 0;
}
.ycam-widget .ycam-more {
	position: absolute;
	top: 8px;
	right: 9px;
	text-indent: -999px;
}
.ycam-more {
	overflow: hidden;
	display: block;
	width: 30px;
	height: 18px;
	background: url(/static_images/2011/btn-more.png) no-repeat 0 0;
}
.ycam-more:hover {
	background-position: 0 -18px;
}
.ycam-more:active {
	background-position: 0 -36px;
}
.ycam-more:hover
.ycam-widget-content {
	width: 100%;
}
.ycam-widget-content ul,
.ycam-widget-content ul li {
	display: block;
	width: 100%;
	list-style: none;
	margin: 0;
	padding: 0;
}
#ycam-news {
	overflow: hidden;
	border-bottom: 3px solid #00b7bd;
}
#ycam-news h4 {
	height: 32px;
}
#ycam-news-scrollarea ul li {
	width: auto;
	margin: 0 20px 0 12px;
	padding: 4px 0;
	border-bottom: 1px solid #00b7bd;
}
#ycam-news-scrollarea a {
	color: #666;
	font-size: 12px;
	line-height: 20px;
}
#ycam-news-scrollarea a .top-date {
	color: #00b7bd;
}
#ycam-channel {
	width: 100%;
	background: url(/static_images/2011/ycam-channel-hover.png) no-repeat 0 29px;
}
#ycam-channel h4 {
	height: 29px;
}
#ycam-channel ul li {
	overflow: hidden;
	display: block;
	list-style: none;
	width: 100%;
	height: 39px;
	border-bottom: 1px solid #ccc;
}
#ycam-channel ul li img {
	vertical-align: top;
}
#ycam-channel ul li a {
	display: block;
	height: 39px;
}
#ycam-channel ul li a:hover img {
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
}
#ycam-links {
	width: 100%;
}
#ycam-links .ycam-widget-content {
	padding: 4px 0;
	background: transparent;
}
#ycam-links a {
	display: block;
	padding: 0 15px 0 31px;
	background: url(/static_images/2011/icon-doc.png) no-repeat 15px 4px;
	color: #000;
	font-size: 12px;
	line-height: 24px;
}
#ycam-downloads {
	width: 100%;
}
#ycam-downloads .ycam-widget-content {
	padding: 4px 0;
}
#ycam-downloads a {
	display: block;
	padding: 0 0 0 31px;
	color: #000;
	font-size: 12px;
	line-height: 24px;
}
#ycam-downloads .media-pdf {
	background: url(/static_images/2011/icon-pdf.png) no-repeat 11px 3px;
}
#photo {
	overflow: hidden;
	position: relative;
	float: left;
	width: 635px;
	height: 360px;
}
#photo a img {
	position: absolute;
	top:0;
	left: 0;
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	width: 635px;
	height: 360px;
}
#portlets-group-1 .news {
	overflow: hidden;
	float: right;
	width: 204px;
}
#ycam-news-scrollarea {
	position: relative;
	width: 204px;
	height: 325px;
}

/*container > main*/

div#main{
    overflow: hidden;
	float: left;
	display: inline;
	width: 636px;
	margin: 0px;
	padding: 0 0 0 1px;
}
.entry{
	border-bottom:1px dotted #999999;
	margin:8px 0px 0px 0px;}
.entry_photo{float:left;}
.entry_photo img{margin:3px 12px 0px 0px;}
#archive{
	background-color:#eeeeee;
	width:528px; height:240px;
	margin:20px 12px auto auto;
	z-index:9;}
div#archive h5{
	font-size:10px;
	color:#ffffff;
	line-height:20px;
	background-color:#000000;
	padding:0px 0px 0px 6px;}

#field_wrapper {
	float: left;
    position: relative;
    overflow: hidden;
    z-index: 1;
    width: 636px;
}
/*container > right_sidebar*/
div#right_sidebar {
    display: block;
	float: right;
	display: inline;
	width: 192px;
	margin: 0;
}

#portal div#right_sidebar {
	width: 205px;
	border-bottom: 3px solid #00b7bd;
}

body#greeting div#right_sidebar div#subscribe h4, body#news_top div#right_sidebar div#subscribe h4, body#news div#right_sidebar div#subscribe h4, body#genre_live_top div#right_sidebar div#subscribe h4, body#greeting div#right_sidebar div#subscribe h4{margin:0;
}
#greeting {
	background: #fff url(http://www.ycam.jp/static_images/2011/bg_ycam.jpg) repeat-y 50% -320px;
}

#school .sub { font-size: 20px; line-height: 24px; color: #23B6BC; margin: 12px 0; }
#school .resume { margin: 36px 0; background: url(/static_images/2011/bg-school-resume.png) repeat-y 0 0; }
#school .resume-item { overflow:hidden; width: 100%; padding: 0 0 8px 0; }
#school .resume-item h4 { float:left; width: 111px; margin: 0; padding: 2px 0 0 0; border-top: 1px solid #23B6BC; color: #23B6BC; font-size: 12px; line-height: 20px; text-indent: 1px; }
#school .resume-item p { float: right; width: 405px; padding: 2px 0 0 2px; border-top: 1px solid #23B6BC; }
#school .resume-item p strong { display: block; padding: 10px 0 0 0; }
#school .resume-item p .first { padding: 0; }
#school .resume-last { padding: 0; }
#school .resume-last p { padding: 0 0 8px 2px; border-bottom: 1px solid #23B6BC; }
#school h3, #school .school-example h5 { border-bottom: 1px solid #23B6BC; color: #23B6BC; font-size:12px; line-height:20px; margin: 20px 0px 0px; }
#school h3 { margin: 0 0 20px 0; }
#school #school-examples { margin: 0 0 36px 0; }
#school .school-example { padding: 0 11px 20px 11px; background: #e0faf9; }
#school .school-example h4 { margin: 0 -11px 4px -11px; }
#school .school-example h4 img { display: block; }
#school .school-example h5 { margin-top: 6px; }
#school .school-example p { margin: 0 0 4px 0; }
#school .school-example .school-example-properties { padding: 10px; background: #fff; }
#school .school-example .school-example-properties p { margin: 0; }
#school .school-example .school-example-properties p span { color: #23B6BC; }
#school .school-original-workshops { overflow: hidden; width: 527px; margin: 0 0 45px 0; padding: 20px 0 0 0; background: #e0faf9; }
#school .school-original-workshops .school-workshop { position: relative; float: left; width: 228px; margin: 0 0 20px 16px; padding: 0 6px 7px 6px; background: #fff; }
* html #school .school-original-workshops .school-workshop { _display: inline; }
#school .school-original-workshops .raw-1 { height: auto !important; min-height: 369px; height: 369px; }
#school .school-original-workshops .raw-2 { height: auto !important; min-height: 403px; height: 403px; }
#school .school-original-workshops .raw-3 { height: auto !important; min-height: 389px; height: 389px; }
#school .school-original-workshops .school-workshop h4 { margin: 0 -6px 11px -6px; }
#school .school-original-workshops .school-workshop h4 img { display: block; }
#school .school-original-workshops .school-workshop p { margin: 0; color: #000; font-size: 12px; line-height: 20px; }
#school .school-original-workshops .school-workshop p img { display: block; position: absolute; bottom: 7px; left: 6px;  }
#school .school-original-workshops .revert { background: #00b7bd; }
#school .school-original-workshops .revert p { padding: 7px 0 0 0; color: #fff; }
#school .school-original-workshops .revert p a { color:#fff; }

div#right_sidebar #subscribe ul{margin:10px 0 0 0}
div#right_sidebar #subscribe ul li a{
	display:block;
	width:192px; height:25px;
	text-indent:-1000em;
	overflow:hidden;}
div#right_sidebar #subscribe ul li#rss a{background:url(../static_images/sub_rss.gif) no-repeat 0 0;}
div#right_sidebar #subscribe ul li#podcast a{background:url(../static_images/sub_podcast.gif) no-repeat 0 0;}
div#right_sidebar #subscribe ul li#mail a{background:url(../static_images/sub_mail.gif) no-repeat 0 0;}
div#right_sidebar #subscribe ul li#cinema a{background:url(../static_images/sub_cinema.gif) no-repeat 0 0;}
div#right_sidebar #subscribe ul li#any a{background:url(../static_images/sub_any.gif) no-repeat 0 0;}

div#right_sidebar #subscribe ul li#rss a:hover{background:url(../static_images/sub_rss.gif) no-repeat 0 -25px;}
div#right_sidebar #subscribe ul li#podcast a:hover{background:url(../static_images/sub_podcast.gif) no-repeat 0 -25px;}
div#right_sidebar #subscribe ul li#mail a:hover{background:url(../static_images/sub_mail.gif) no-repeat 0 -25px;}
div#right_sidebar #subscribe ul li#cinema a:hover{background:url(../static_images/sub_cinema.gif) no-repeat 0 -25px;}
div#right_sidebar #subscribe ul li#any a:hover{background:url(../static_images/sub_any.gif) no-repeat 0 -25px;}

body#podcast div#right_sidebar #subscribe ul li#podcast a{background:url(../static_images/sub_podcast.gif) no-repeat 0 -25px;}
body#newsmail div#right_sidebar #subscribe ul li#mail a{background:url(../static_images/sub_mail.gif) no-repeat 0 -25px;}
body#request div#right_sidebar #subscribe ul li#cinema a{background:url(../static_images/sub_cinema.gif) no-repeat 0 -25px;}
	
/*footer*/
#footer{
	clear: both;
	height: 130px;
	background: #00b3b9;
	margin:40px 0px 0px 0px;
}
div#footer ul {
	display: block;
	overflow: hidden;
	width: 856px;
	margin: 0 auto;
	background: url(/static_images/2011/bg_footer.png) no-repeat 0 0;
}
div#footer ul li{
	display: block;
	float: left;
	width: 214px;
	height: 32px;
}
div#footer ul li a {
	overflow: hidden;
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -999px;
}
div#footer ul #btn_tec {
	display: none;
}
body#query ul #btn_inquiry a,
div#footer ul #btn_inquiry a:hover {
	background: url(/static_images/2011/bg_footer.png) no-repeat 0 -32px;
}
body#sitepolicy ul #btn_sp a,
div#footer ul #btn_sp a:hover {
	background: url(/static_images/2011/bg_footer.png) no-repeat -214px -32px;
}
body#sitemap ul #btn_sitemap a,
div#footer ul #btn_sitemap a:hover {
	background: url(/static_images/2011/bg_footer.png) no-repeat -428px -32px;
}
body#press ul #btn_press a,
div#footer ul #btn_press a:hover {
	background: url(/static_images/2011/bg_footer.png) no-repeat -642px -32px;
}

/*div#footer ul li#btn_inquiry a{width:78px; background:url(../static_images/footer_inquiry.gif) no-repeat 0 -15px;}
div#footer ul li#btn_sp a{width:84px; background:url(../static_images/footer_sp.gif) no-repeat 0 -15px;}
div#footer ul li#btn_sitemap a{width:73px; background:url(../static_images/footer_sitemap.gif) no-repeat 0 -15px;}
div#footer ul li#btn_press a{width:83px; background:url(../static_images/footer_press.gif) no-repeat 0 -15px;}

div#footer ul li#btn_inquiry a:hover{background:url(../static_images/footer_inquiry.gif) no-repeat 0 0;}
div#footer ul li#btn_sp a:hover{background:url(../static_images/footer_sp.gif) no-repeat 0 0;}
div#footer ul li#btn_sitemap a:hover{background:url(../static_images/footer_sitemap.gif) no-repeat 0 0;}
div#footer ul li#btn_press a:hover{background:url(../static_images/footer_press.gif) no-repeat 0 0;}

body#query div#footer ul li#btn_inquiry a{background:url(../static_images/footer_inquiry.gif) no-repeat 0 0;}
body#sitepolicy div#footer ul li#btn_sp a{background:url(../static_images/footer_sp.gif) no-repeat 0 0;}
body# div#footer ul li#btn_sitemap a{background:url(../static_images/footer_sitemap.gif) no-repeat 0 0;}
body#press div#footer ul li#btn_press a{background:url(../static_images/footer_press.gif) no-repeat 0 0;}

div#footer div#footer_label{
	clear: both;
	height: 100px;
}*/
/* SCROLLBARS */
.scrollControlsY {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	width: 14px;
}
.upBtn {
	cursor: pointer;
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 14px;
	height: 18px;
	background: url(/static_images/2011/scrollbar-arrows2.png) no-repeat 0 0;
}
.downBtn {
	cursor: pointer;
	display: block;
	position: absolute;
	bottom: 0;
	right: 0;
	width: 14px;
	height: 18px;
	background: url(/static_images/2011/scrollbar-arrows2.png) no-repeat 0 -18px;
}
.scrollBar{
	display: block;
	position: absolute;
	top: 18px;
	right: 0;
	bottom: 18px;
	width: 14px;
	background: url(/static_images/2011/bg-scrollbars.png) repeat-y center top;
}
.scrollHandle {
	display: block;
	position: absolute;
	top: 0px;
	right: 0;
	width: 14px;
	height: 35px;
	min-height: 13px;
	padding: 1px 0;
	background: url(/static_images/2011/bg-scrollbars-handle.png) repeat-y center top;
}

