@charset "utf-8";
/* ==========目次==========
作成日:2007年7月20日
最終更新日:2008年10月28日

　1.各要素のリセット
　2.基本設定
　3.リンク
　4.ヘッダー
　5.メインメニュー
　6.メインコンテンツ
　7.マイページ
　8.会員登録
  9.フッター
  10.エラーメッセージ
　11.コミュニティ
　12.字幕をつける
　13.ヘルプ
　14.会社概要
　15.動画再生ページ　コメント

========================== */


/* 1.各要素のリセット
******************************************************************************************** */
div,h1,h2,h3,h4,h5,h6,p,form,ul,ol,li,dl,dt,dd{
	margin: 0px;
	padding: 0px;
	border: 0px;
	display: block;
	background: transparent;
	line-height:1.4em;
	font-family:"ＭＳ Ｐゴシック","Osaka", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

img{
	margin: 0px;
	padding: 0px;
	border: 0px;
	background: transparent;
}

p{
text-align:justify;
}

hr{
	display: none;
	clear:both;
}

/* 2.基本設定
******************************************************************************************** */
body {
	background-color: #F0F0F0;
	background: url(/graphics/background_plain.gif)  repeat-y top center ;
	margin:0 auto;
	padding:0;
	text-align:center;
}

#kiyaku{
	background-image:none;
	background-color:#FFFFFF;
	padding:10px;
	line-height:1.4em;
}
#kiyaku p{
	margin:10px 0;
}

div#wrapall {
	width: 810px;
	text-align:left;
	margin:0 auto;
	padding:0;
	background:transparent url(/graphics/background_810.gif) repeat-y top center;	
}

div#wrapper {
	width: 800px;
	margin:0 5px;
	padding:0;
	background:#000 url(/graphics/header_bg.gif) no-repeat top left;	
}
div#main_body{
	widows:780px;
	margin:0 10px;
	padding:0;
	background-color:#FFFFFF;
	background:#FFFFFF url(/graphics/main_contents_bg.gif) no-repeat bottom center;
}
	
input, select, textarea {
	font-family:"ＭＳ Ｐゴシック","Osaka", Arial, Helvetica, sans-serif;
	font-size:12px;
}
input.login {
	border-width: 1px;
	border-style: solid;
	border-color: DEACB7;
}

input.search {
	border-width: 1px;
	border-style: solid;
	border: 97BACA;
}

td.on {
	background: #F5ECE1;
	font-size: 12px;
}
td.off {
	background: #FFFFFF;
	font-size: 12px;
}
img.left{
	float:left;
	margin:0;
	padding:0;
}
.left{
	float:left;
}


/* 3.リンク
******************************************************************************************** */

a.link {
	color: #97ABCA;
	text-decoration: none;
}
a.hover {
	color: #DEAC87;
	text-decoration: none;
}
a.active {
	color: #DEAC87;
	text-decoration: none;
}
a.visited {
	color: #E1C8A9;
	text-decoration: none;
}

a.topNav {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}

a.topNav:link {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}
a.topNav:hover {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: underline;
}
a.topNav:active {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}

a.sideNav: {
	color: #6D98AC;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
}

a.sideNav:visited {
	color: #6D98AC;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
}

a.sideNav:link {
	color: #FF0000;
	font-size: 12px;
	
	text-decoration: underline;
	font-weight:bold;
}

a.sideNav:hover {
	color: #FF0000;
	font-size: 12px;
	text-decoration: underline;
	font-weight:bold;
}

a.sideNav:active {
	color: #6D98AC;
	font-size: 12px;
	text-decoration: none;
}

a.btmlink:link {
	color: #000000;
	font-size: 10px;
	text-decoration: none;
}
a.btmlink:hover {
	color: #314F7F;
	font-size: 10px;
	text-decoration: none;
}
a.btmlink:active {
	color: #314F7F;
	font-size: 10px;
	text-decoration: none;
}
a.btmlink:visited {
	color: #9BADC8;
	font-size: 10px;
	text-decoration: none;
}

.breadcrumb {
	font-size: 10px;
	font-weight: normal;
	color:#999999;
	margin-bottom:10px;
	/*color: DEAC87;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: DEAC87;*/
}

/* 4.ヘッダー
******************************************************************************************** */
#header {
	width: 800px;
	margin:0;
	height:116px;
	background:#000 url(/graphics/header_bg.gif) no-repeat top left;
}
h1#logo{
	margin:40px 0 0 10px;
	float: left;
	}

.head_box_right{
	float: right;
	width: 470px;
	height:100px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
}

ul#top_menu1 {  



	list-style:none;
	margin:20px 0 0 0;
	width:470px;
	height:20px;
	}

li.sankaku{
	display:block;
	float:right;
	color:#FFFFFF;
	line-height:1.0em;
	font-size:10px;
}
li.sankaku a{
	margin-left:7px;
	padding-left:10px;
	background:url(/graphics/top_sankaku.gif) no-repeat 0 0;
	line-height:1.0em;
	color:#ffffff;
	text-decoration: none;
	}
li.sankaku a:visited{
	color:#ffffff;
	text-decoration: none;

 }
li.sankaku a:hover {
	color:#f2bb00;
	text-decoration: none;

 }
li.sankaku a:active {
	color:#ffffff;
	text-decoration: none;
 }


.banner_regular{
	height:60px;
	width:468px;
	clear:both;
	}
	
	
/* 5.メインメニュー
******************************************************************************************** */
.main_menu{
	clear:both;
	height:32px;
	width:780px;
	background:#000 url(/graphics/toppage_bar.gif) no-repeat bottom left;
	margin:0;
	}
	
ul#navigation{
	list-style:none;
	height:24px;
	display:block;
	width:780px;
}

ul#navigation li{
	float:left;
}	

ul#navigation li a{
	display:block;
	overflow:hidden;
	text-indent: -9999px;
	text-decoration:none;
	height:24px;
}

li#home a{
	background:transparent url(/graphics/topnav_01.gif) no-repeat 0 0;
	height:25px;
	width:151px;
	margin-right:2px;
}

li#mypage a{
	background:transparent url(/graphics/topnav_02.gif) no-repeat 0 0;
	height:25px;
	width:86px;
	margin-right:2px;
}

li#jimaku_tukeru a{
	background:transparent url(/graphics/topnav_03.gif) no-repeat 0 0;
	height:25px;
	width:86px;
	margin-right:2px;
}

li#jimaku_tuki a{
	background:transparent url(/graphics/topnav_04.gif) no-repeat 0 0;
	height:25px;
	width:86px;
	margin-right:2px;
}

li#jimaku_comu a{
	background:transparent url(/graphics/topnav_05.gif) no-repeat 0 0;
	height:25px;
	width:86px;
	margin-right:2px;
}

li#contest a{
	background:transparent url(/graphics/topnav_06.gif) no-repeat 0 0;
	height:25px;
	width:86px;
	margin-right:2px;
}

li#jimax_channel a{
	background:transparent url(/graphics/topnav_09.gif) no-repeat 0 0;
	height:25px;
	width:98px;
	margin-right:2px;
}

li#eigasai_joho a{
	background:transparent url(/graphics/topnav_08.gif) no-repeat 0 0;
	height:25px;
	width:86px;
	margin-right:2px;
}

li#tokushu a{
	background:transparent url(/graphics/topnav_sp.gif) no-repeat 0 0;
	height:25px;
	width:86px;
	margin-right:2px;
}


li#home a:hover,
li#mypage a:hover,
li#jimaku_tukeru a:hover,
li#jimaku_tuki a:hover,
li#jimaku_comu a:hover,
li#contest a:hover,
li#jimax_channel a:hover,
li#eigasai_joho a:hover,
li#tokushu a:hover{
	background-position:0 -24px;
}

body#b_home li#home a,
body#b_mypage li#mypage a,
body#b_tukeru li#jimaku_tukeru a,
body#b_jimaku_tuki li#jimaku_tuki a,
body#b_jimaku_comu li#jimaku_comu a,
body#b_contest li#contest a,
body#b_jimax_channel li#jimax_channel a,
body#b_eigasai_joho li#eigasai_joho a,
body#b_tokushu li#tokushu a{
	background-position:0 -24px;
}


 
/* 6.メインコンテンツ
******************************************************************************************** */
.main_contents{
	width: 780px;
	padding-bottom:8px;
	text-align:left;
	color:#333333;
}

/*フラッシュプレイヤー*/
div#plyr {
	width:530px;
	background:#000 url(/graphics/jimax_plyr_body.gif) repeat-y top left;
	color:#FFFFFF;
}

div#plyr_main{
	float:left;
	width:380px;
}

ul#plyr_menu{
	margin:6px 0 6px 12px;
	height:100%;
	width:500px;
	display:block;
}

ul#plyr_menu li{
	float:left;
	display:block;
	margin-right:10px;
	padding:0;
	height:16px;
	width:140px;
	overflow:hidden;
	font-weight:bold;
	font-size:12px;
	letter-spacing:0.1em;
}

ul#plyr_menu li a{
	background:transparent url(/graphics/jimax_plyr_menuarrow.gif) no-repeat 0 0;
	padding-left:17px;
	text-decoration:none;
	color:#FFFFFF;
	display:block;
	height:13px;
}
ul#plyr_menu li a:hover{
	background-position:0px -13px;
	color:#F8C800;
}

div#plyr_textarea{
	float:left;
	width:140px;
	margin-right:5px;
}

div#plyr_textarea p{
	margin:5px 0 5px 5px;
	padding:0;
	width:130;
	height:340px;
	overflow:auto;
	text-align:left;
}

div#plyr_textarea p a{
	color:#FFFFFF;
	text-decoration:underline;
}

p.plyr_bottom{
	clear:both;
}

h3#plyr_title{
	width:361px;
	height:21px;
	padding:3px 0 0 0;
	font-weight:normal;
	margin:6px 0 0 12px;
	line-height:1.5em;
	overflow:hidden;
	clear:both;
	background:#000 url(/graphics/jimax_plyr_title.gif) no-repeat top left;
}

.plyr_title_in{
	margin-left:15px;
	width:346px;
}

div#plyr_flash{
	margin:0 0 4px 8px;
	width:369px;
}

/*テーブルレイアウト左側 */
table.main_layout{
	width:758px;
	margin:10px;
	border:none;
	}
td.main_layout_left{
	width:531px;
	margin:0;
	padding:0;
	border:none;
}
td.main_layout_spacer{
	width:11px;
	}
/*テーブルレイアウト右側 */
td.main_layout_right{
	width:216px;
	background-color:#F5F5F5;
	margin:0;
	padding:0;
	border:none;
}
/*左カラム */
.left_box{
	margin:0 0 15px 0;
}
.home_title{
	background:#000 url(/graphics/home_h2_bg.gif) no-repeat 0 0;
	width:527px;
	height:24px;
	padding-top:0px;
}
#youtube_form{
	margin-top:10px;
	width:500px;
}
.home_keywordSearch{
	background:transparent url(/graphics/border01.gif) repeat-x bottom left;
	margin:10px 0;
	padding-bottom:10px;
}
h2.h2_home_left{
	margin:0 0 0 30px;
	padding-top:5px;
	color:#FFFFFF;
}
h2.h2_home_left_plus{
	padding-left:30px;
	padding-top:5px;
	float:left;
	color:#FFFFFF;
}
.h2_seemore{
	float:right;
	margin-right:10px;
	width:58px;
	padding-top:5px;
}
.h2_search{
	float:right;
	margin-right:10px;
	padding-top:1px;
}
.newsBox{
	clear:both;
	width:525px;
	}
.news_w{
	padding:5px 0 5px 5px;
	background:transparent url(/graphics/border01.gif) repeat-x bottom left;
}
.news_g{
	padding:5px 0 5px 5px;
	background:#E9E8E7 url(/graphics/border01.gif) repeat-x bottom left;
}

/*右カラム */
.login_box{/*ログイン前*/
	width:198px;
	border:#8E8370 solid 1px;
	margin:8px;
	margin-bottom:15px;
	padding-top:5px;
	background-color:#ffffff;
	float:center;
	text-align:center;
}
.loggedin_box{/*ログイン後*/
	width:198px;
	border:#FFF solid 1px;
	margin:8px;
	margin-bottom:15px;
	background-color:#ffffff;
	float:center;
	text-align:center;
}
.user_box{
	width:178px;
	margin:10px;
	text-align:left;
}


.failure_notice{/*サーバー障害情報*/
	width:198px;
	border:red solid 1px;
	margin:8px;
	margin-bottom:15px;
	background-color:#ffffff;
	float:center;
	text-align:center;
}

.failure_notice p{
	color:red;
	margin:5px;
}

.user_message{
	color:gold;
	font-weight:bold;
	font-size:13px;
	width:170px;
	margin:3px 0;
}
.right_box{
	margin:0 0 15px 0;
	clear:both;
}
h2.right_box_h2{
	margin:5px;
	width:203px;
}
.right_contentBox{
	margin:6px 3px;
	width:201px;
}
.right_contentBox table{
	width:201px;
}
.rightBox_seemore{
	float:right;
	margin:5px 0px 10px 5px;
	}

/*この動画に字幕をつける*/
.right_movieDetailBox{
	margin:6px 4px;
	width:201px;
	background-color:#FFFFFF;
}
.right_movieDetailBox table{
	margin:0 5px;
	padding:5px 0;
	width:191px;
}
.rating_star{
	font-size:10px;
	color:#FF0000;
}
/*新規登録*/
.page_title{
	border-bottom:#000 solid 1px;
	width:700px;
	height:40px;
	margin:10px 20px;
}
.page_title h2{
	margin:5px;
}
.reg_form{
	width:700px;
	margin:10px 20px;
}

.reg_form{
	width:700px;
	margin:10px 20px;
}


/*テーブルレイアウト */
td.main_layout_body{
	width:530px;
	margin:0;
	padding:0;
	border:none;
}
/*テーブルレイアウト右側 */
td.main_layout_side{
	width:207px;
	background-color:#F5F5F5;
	margin:0;
	padding:0;
	border:none;
}

/* 動画一覧 */
.doga{
	width:128px;
	background:#F0EFEF url(/graphics/kado_top.gif) no-repeat top left;
	float:left;
	margin:2px;
}
.doga_body{
	width:128px;
	background:transparent url(/graphics/kado_bottom.gif) no-repeat bottom left;
}
.doga p{
	margin:0 8px;
	padding:8px 0;
	line-height:1.2em;
	text-align:left;
}

.img_back80{
	width:80px;
	height:60px;

	text-align:center;
}

.img_back60{
	width:60px;
	height:49px;

	text-align:center;
}

.img_back112{
	width:112px;
	height:91px;

	text-align:center;
}

.img_back130{
	width:130px;
	height:97px;

	text-align:center;
}
.side_box{
	margin:0 0 10px 0;
	clear:both;
}
h2.side_box_h2{
	margin:5px 10px;
	width:190px;
	background-color:#000000;
	color:#FFFFFF;
	font-family:"ＭＳ Ｐゴシック", Osaka:
	font-size:11px;
	letter-spacing:0.2em;
	padding:5px 0;
	text-align:center;
}
.side_contentBox{
	margin:5px 10px;
}

	

	
/* 7.マイページ
******************************************************************************************** */
.mypage_title{
	border-bottom:#000 solid 1px;
	width:531px;
	height:34px;
	margin-bottom:10px;
}
.h2_number{
	font-size:14px;
	position:relative;
	top:6px;
	width:200px;
	float:left;
	}
.jimakuBox{
	background-color:#F5F5F5;
	width:530px;
}
.myjimaku_detail{
	margin:0 10px 10px 10px;
	position:relative;
	top:10px;
}

.my_message{
	margin:0;
	padding:0;
}
.message_w{
	background:transparent url(/graphics/border01.gif) repeat-x bottom left;
}

.message_g{
	background:#E9E8E7 url(/graphics/border01.gif) repeat-x bottom left;
}
.h2_whiteBox{
	float:right;
	margin-right:10px;
	width:100px;
	margin-top:5px;
	padding-right:5px;
	background-color:#FFFFFF;
	text-align:right;
	height:14px;
	font-family:Arial, Helvetica, sans-serif;
}
/* 8.会員登録
******************************************************************************************** */
img.icon{
	margin:5px;
}

/* 9.フッター
******************************************************************************************** */
.copyright {
	font-family: "verdana", "arial", "helvetica", "sans-serif";
	font-size: 9px;
	color: #666666;
}

.cellspacing10px {
	padding: 10px;
}

.dataText	{
		font-size:12px;
		font-weight:normal;
		color:#323E47;
		line-height:130%;
		letter-spacing:1px;
		}

.copyright{
	font-family: "verdana", "arial", "helvetica", "sans-serif";
	font-size: 9px;
	color: #FFFFFF;
}




.top_menu {  
	padding:10px 10px 10px 10px;
	text-align:right;
	width: 770px;
	color:#ffffff;
}
 .top_menu a:visited{
	color:#ffffff;
	text-decoration: none;

 }
 .top_menu a:hover {
	color:#f2bb00;
	text-decoration: none;

 }
 .top_menu a:link {
	color:#ffffff;
	text-decoration: none;

 }
 .top_menu a:active {
	color:#ffffff;
	text-decoration: none;

 }
#footer{
	background:#000 url(/graphics/footer_bg.gif)  no-repeat bottom center ;
	height:120px;
	width:800px;
}	
.footer_box{
	width: 800px;
	color:#ffffff;
	font-size:10px;
	float:left;
	text-align:center;
}
.copyright_new{
	width: 765px;
	color:#ffffff;
	font-size:10px;
	float:left;
	text-align:right;
	padding:10 10 10 10;
}


.main_menu_bar{
	width: 750px;
	float:left;
	position:relative;
	left:6px;
	top:2px;
	z-index:10;

}

.right_contents{
	width: 210px;
	color:#ffffff;
	float:right;
	background-color:#ffffff;

	padding:10px 0px 5px 0px;

}

.footer_menu{
	width: 770px;
	color:#ffffff;
	font-size:10px;
	float:left;
	text-align:center;
	padding:10px 0px 10px 0px;


}

 .footer_menu a:visited{
	color:#ffffff;
	text-decoration: none;
 }
 
 .footer_menu a:hover {
	color:#f2bb00;
	text-decoration: none;

 }
 .footer_menu a:link {
	color:#ffffff;
	text-decoration: none;

 }
 .footer_menu a:active {
	color:#f2bb00;
	text-decoration: none;

 }

.user_line{
	color:#000000;
	background-color:whitesmoke;
}

.Asterisk{
	color:red;
}

.message_done{
	border:#FF0000 solid 3px;
	padding:5px;
	text-align:center;
	margin:7px;
	}

.message_error{
	border:#FF9900 solid 3px;
	padding:5px;
	text-align:center;
	margin:7px;
	color:#FF0000;
	}
	
.f09{
	font-family:Osaka, "ＭＳゴシック", "verdana", "arial", "helvetica", "sans-serif";
	font-size:9px;
}

.f10{
	font-family:Osaka, "ＭＳゴシック", "verdana", "arial", "helvetica", "sans-serif";
	font-size:10px;
}

.textbox_dim{
	color:#999999;
}

img.left{
	float:left;
	}
img.right{
	float:right;
	display:block;
	}
	
.message_underconst{
	margin:5px 20px;
}

.content_body{
	margin:10px 0 0 20px;
	}
	
.dogasaisei_title{
	background:#000 url(/graphics/2100_h2_bg.gif) no-repeat 0 0;
	width:215px;
	height:24px;
	padding-top:0px;
	color:#FFFFFF;
	font-weight:lighter;
	font-size:10px;
}
.right_contentBox_saisei{
	margin:6px 3px;
	height:200px;
	width:210px;
	overflow:auto;
}

/* 10.エラーメッセージ
******************************************************************************************** */
.error{
	margin:10px 0;
	border:solid 1px #FF0000;
}
.error_message{
	margin:20px;
	text-align:center;
}

/* 11.コミュニティ
******************************************************************************************** */
.commupage_title{
	border-bottom:#000 solid 1px;
	width:630px;
	height:34px;
	margin-bottom:10px;
}

/*テーブルレイアウト左側 */

table.community{
	width:658px;
	border:none;
	margin:11px 45px;
	border:none;
	}

#target{
	width:500px;
	}
	
/*フォーラム*/
.h120{
	text-align:left;
}

input.CformTitle,textarea.CformDetail,textarea.CformTag,textarea.CformJimakudata,input.CformURL{width:510px;}


/* 12.字幕をつける
******************************************************************************************** */
.label { font-weight: bold; color: #333333; }
.navBody {line-height:1.6em; margin:0 0 10px 10px;}
.navHead {font-size:120%;}
.search_keys {margin:10px 0;}

input.formMailaddress{width:360px;}
input.formNickname{width:360px;}
input.formPassword{width:280px;}
input.formLogin{width:110px;}
input.formTitle,textarea.formDetail,textarea.formTag,textarea.formJimakudata,input.formURL{width:580px;}

/* 13.ヘルプ
******************************************************************************************** */
.round-border-lt { background-image:url(/graphics/kado_lt.gif); width:10px; height:15px; }
.round-border-mt { background-image:url(/graphics/kado_tm.gif); background-repeat: repeat-x; }
.round-border-rt { background-image:url(/graphics/kado_rt.gif); width:10px; height:15px; }
.round-border-left { background-image:url(/graphics/kado_lm.gif); background-repeat: repeat-y; }
.round-border-right { background-image:url(/graphics/kado_rm.gif); background-repeat: repeat-y; }
.round-border-lb { background-image:url(/graphics/kado_lb.gif); width:10px; height:15px; }
.round-border-mb { background-image:url(/graphics/kado_bm.gif); background-repeat: repeat-x; }
.round-border-rb { background-image:url(/graphics/kado_rb.gif); width:10px; height:15px; }
.faq-section-title {
  font-size:larger;
  border-bottom: 1px dashed #ccc;
  width:655px;
  padding-bottom:0.5em;
  padding-top:0.1em;
  padding-left:25px;
  font-weight:bold;
  background-image:url(/graphics/logo_icon01.gif); background-repeat:no-repeat;}
.faq-text{
	width:655px;
	margin:0.5em;
	}
.faq-section {
  margin:0.5em 0;
}

/* 14.会社概要
******************************************************************************************** */
.contentR2 {
	width:510px;
	margin:0px 0px 0px 5px;
	/*background-image:url(img/dots730.gif);
	 background-position:top;
	 background-repeat:no-repeat;*/
	 clear:both;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.contentR2 p {
	margin: 5px 0px 5px 5px;
	padding: 0px;
}
.contentRL {
	float:left;
	width:100px;
	margin:0px;
	padding:0px;
	background-repeat: repeat-x;
	background-position: right bottom;
	clear: left;
}
.contentRR {
	float:right;
	width:410px;
	margin:0px;
	background-repeat: repeat-x;
	background-position: left bottom;
	clear: right;
}
.contentRR-line {
	background-repeat: repeat-x;
	background-position: center bottom;
	text-align: center;
	padding-bottom: 2px;
	padding-top: 2px;
}

/* 15.動画再生ページ　コメント
******************************************************************************************** */
.commentConfirm {
	background:#000 url(../graphics/home_h2_bg.gif) no-repeat 0 0;
	width:528px;
	height:24px;
	padding-top:0px;
}

.commentConfirm h2{
	margin:0 0 0 30px;
	padding-top:5px;
	color:#FFFFFF;
}

.commentMessage{
border-top:1px solid #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
padding:10px 20px;
overflow:visible;
word-break:break-all;
	width:486px;
}

.commentButton{
text-align:center;
border-top:1px dashed #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
padding:10px 20px;
	width:486px;
}

.commentButton ul{
margin-left:140px;
}

.commentButton li{
float:left;
}


/* 16.動画再生ページ　エラーメッセージ
******************************************************************************************** */
.plyr_message{
margin: 5px;
padding: 5px;
border: 1px solid #900;
text-align:center;
}

/* 公開権限メッセージ */
.plyr_message_wanted{
margin: 5px;
padding: 5px;
border: 1px solid #FFCC00;
text-align:center;
}

.plyr_message a, .plyr_message_wanted a{
	color:#FFFFFF;
	text-decoration:underline;
}

.plyr_errorMessage{
margin: 5px;
padding: 40px;
border: 1px solid #CC9933;
text-align:center;
font-weight:bold;
}

