html, body { margin:0px; padding:0px; border:0px; height:100%; width:100%; background-color: #000; }
body { overflow:-moz-scrollbars-vertical; }
body, td, div, p, li, a, input, textarea, select, option { font: normal 10.67px Tahoma, sans-serif; color:#838383;}

form { margin:0px; padding:0px;}
img { border:0px; }
hr { margin: 15px 0px; }

a { color:#D700BC; text-decoration:none; font-weight:bold; font-size:11px;}
a.small { font-size:9.33px; font-weight:normal;}
a.pointer { cursor:pointer;}
table.discography a		{ color:#838383; font-weight:normal; text-decoration:underline;}
table#bordered_list td { width:80px; border:1px solid #202020; height:20px; line-height:20px; text-align:center;}
table#bordered_list td.long { width:200px; text-align:left;}
div { border:0px solid red;}
/*iframe#wrap   { width:670px; height:auto; background-color:transparent; margin: 0 auto;}*/
div#wrapper   { width:670px; height:auto; background-color:transparent; margin: 0 auto;}
/*div#wrapper div { float:left; }*/
div#top		  { width:670px; height:40px; margin:0 auto;}
div#flash	  { width:670px; height: 359px; /*background:url(../images/tjs_flash.png) no-repeat;*/ margin-bottom:10px;}
div#player	  { float: right; }
div#content	  { width:670px; height:auto;}
div#footer	  { clear:both; width:670px; height:auto; padding-top:10px;}
div#mmenu	  { width:670px; height:39px; line-height:39px; color:#D700BC; text-align:center; }
div#mmenu a	  {color:#D700BC; font: normal 13px Century Gothic, Arial, sans-serif; text-decoration:none; text-transform:uppercase; margin-left:26px; }
div#mmenu a:hover {color:#F720DC; }
div.clearer					{ height:1px; width:100%; clear:both; float:none; font-size:1px; border:0px solid green;}
div.content_box				{ border:1px solid #3A3A3A; background-color:#101010; width:330px; height:auto; float:left;}
div.content_box_in			{ margin:7px; width:auto; height:auto;}
div.news					{ width:auto; margin:0px; margin-bottom: 0px; height:350px; overflow-y:scroll; }
div.news_in					{ padding: 0px 10px; width: 275px; height:auto; text-align:left; }
div.blog					{ width:655px; height:auto; }
div.blog_in					{ width:auto; height:350px; overflow-y:scroll; padding: 0px 10px 0px 2px;}
div.blog_pos				{ width:auto; height:auto; background-color:#262626; padding: 10px; margin-bottom:10px;}
div.blog_pos_in				{ width:auto; height:auto; }
img.dot						{ vertical-align:middle;}
div.blog_pos_in img.pic		{ width:100px; height:100px; margin-left:20px; float:right; }
.signature					{ color:#D73DD5; font: normal 14px Tahoma, sans-serif; margin-left:-10px; margin-bottom:0px;}
div.goodies_left			{ background-color:#525252; width:210px; height:160px; float:left; margin-bottom:10px; }
div.goodies_left img		{ width:200px; height:150px; margin:5px;}
div.goodies_right			{ width:415px; height:160px; float:left; margin-bottom:10px; background-color:#262626; }
div.goodies_right table		{ width:auto; margin:20px; margin-top:10px; }
div.goodies_right table td  { vertical-align:bottom; text-align:center; height:90px; width:90px;}
div.content_title			{ width:100%; height:39px; background:url(../images/subbk.png) repeat-x; margin-bottom:7px; }
div.content_title img, div.content_title_red img  { margin-top:10px;}

div.content_title_red		{ width:100%; height:39px; background:url(../images/subbk_red.png) repeat-x; margin-bottom:7px; }
div.content_title_left		{ width:43px;  height:39px; background:url(../images/subleft.png) no-repeat; float:left;}
div.content_title_left_red	{ width:43px;  height:39px; background:url(../images/subleft_red.png) no-repeat; float:left;}
div.content_title_right		{ width:2px;   height:39px; background:url(../images/subright.png) no-repeat; float:right;}
div.content_title_right_red { width:2px;   height:39px; background:url(../images/subright_red.png) no-repeat; float:right;}
div.content_title, div.content_title_red { color:#fff; font: bold 16px Century Gothic, Arial, serif; line-height:34px; }
div.content_full			{ width:670px;}

div#footer, p#copy			{ color:#9966FF; font-size:9.33px; }
p.content_sub				{ color:#fff; font: bold 16px Century Gothic, Arial, serif; line-height:24px; }

table.links td				{ vertical-align:top;}
table.vert_top td { vertical-align:top;}
input.bull_input { height:17px; width:140px; margin-top:5px; margin-right:7px; background-color:#650000; border:0px;}
input.submit_arrow {width:17px; height:17px; background:url(../images/bull_submit.png); border:0px; cursor:hand;}

.emph	{ color: #EEE4A4;}
.emph2  { color:#D73DD5; font: bold 10.67px Tahoma, Arial, sans-serif; text-decoration:none; }
.emph3  { color: #fff; font: bold 10.67px Tahoma, Arial, sans-serif; text-decoration:none; }

.colscroll { scrollbar-face-color:#A7008C; scrollbar-highlight-color:#505050; scrollbar-3dlight-color:#606060; scrollbar-darkshadow-color:#101010;
scrollbar-shadow-color:#202020; scrollbar-arrow-color:#000; scrollbar-track-color:#000; }

table#contact_data td { line-height: 11.33px; height:11px; }
p.a_link img {vertical-align:middle;margin-right:10px;}
div.item_outer { background-color:transparent; padding:3px; margin:3px; border:1px solid white; width:208px; height:168px;
font-size:9px; font-family:Tahoma, sans-serif; text-align:center; float:left;}
div.item_div { background-color:transparent; text-align:center;}
div.sub_item_div { clear:both; background-color: transparent; font-size:9px; font-family:Tahoma, sans-serif; text-align:center;}
div.sub_item_div input, div.sub_item_div select, div.sub_item_div td, div.sub_item_div option { font-size:9px; font-family:Tahoma, sans-serif;}
input.foto_quant { visibility:hidden; text-align:center; background-color:transparent;}
input.foto_btn { width:16px;}


div.page_switcher a { color:#D700BC; font: 15px Century Gothic, Arial, sans-serif;}
div.switch_box		{ width:208px; height:24px; line-height:24px; float:left; margin: 5px; display:inline; text-align:center; background-color:#4a0b76; color:white; font: 15px Century Gothic, Arial, sans-serif;}
div.switch_box img	{ margin-top:6px;}
a.popup				{ cursor:pointer;}
div.alb_cover		{ width:160px; height:160px; float:left; margin:20px;}

div#discography		{ display:inline; margin-left: 24px; width:308px; height:428px; background-color:#650000; }
div.navi_side		{ width:69px; height:75px; margin-top:70px; text-align:center; }
img#discography_img { width:147px; height:147px; border:1px solid #FF0000; } 

div.gallery_cat		{ width:208px; height:156px; float:left; margin: 5px; display:inline; background:url(../images/tjs_gallery_cat.png) no-repeat; }
div.gallery_cat td	{ text-align:center; padding-left:104px; background-color:transparent; vertical-align:middle; width:208px; height:156px;}
div.gallery_mini	{ width:208px; height:156px; float:left; margin: 5px; display:inline; background-color:#202020; text-align:center;}
div.movie_mini		{ position:relative; width:208px; height:156px; float:left; margin: 5px; display:inline; background:url(../images/tjs_movie_bk.png) no-repeat; background-color:#202020; text-align:center;}
div.gallery_mini td, div.movie_mini td { text-align:center; vertical-align:middle; height:156px; width:208px;}
div.movie_mini img	{ position:relative; z-index:2;}
div.movie_desc		{ position:absolute; text-align:center; width:160px; height:20%; left:24px; top:45%; z-index:1;}

table.table_list { width:95%;}
table.table_list td { vertical-align:top; font-size:11px;}

table.form_table { width:98%; }
table.form_table .grp_name { }
table.form_table .form_label {}
table.form_table .fld_desc {}
table.form_table input.ftxt { width:99%; }
table.form_table textarea.ftxa { width:99%; }
table.form_table input.frd {}
table.form_table input.ffile {}
table.form_table input.fchk {}
