/*
   __              __                                             
  /\ \  __        /\ \                                            
  \_\ \/\_\    ___\ \ \/'\     ___ ___      __      ___     ____  
  /'_` \/\ \  /'___\ \ , <   /' __` __`\  /'__`\  /' _ `\  /',__\ 
 /\ \L\ \ \ \/\ \__/\ \ \\`\ /\ \/\ \/\ \/\ \L\.\_/\ \/\ \/\__, `\
 \ \___,_\ \_\ \____\\ \_\ \_\ \_\ \_\ \_\ \__/.\_\ \_\ \_\/\____/
  \/__,_ /\/_/\/____/ \/_/\/_/\/_/\/_/\/_/\/__/\/_/\/_/\/_/\/___/ design.com
  
*/

/* GENERAL
----------------------------------------------------------------------------- */

* {margin:0; padding:0;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
a img {border: 0;}
img { display: block; }
ul, ol {list-style:none;}
.img_left img{float:left;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.over {overflow:hidden;}
.over1 {overflow:hidden; height:1px;}
.over0 {overflow:hidden; height:0px;}
.block {display:block;}
.del{display:none;}
.null{visibility:hidden;}

/* BASE
----------------------------------------------------------------------------- */

body { margin:0; padding: 0px; background: #1a0025 url(images/bg1.jpg) repeat-y top center; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:1.3em; color:#FFF; overflow-x: hidden; overflow-y: auto; text-align: center;}

.main { position: relative; margin:0 auto; width: 988px; padding: 0px;}

.fla { display: block; }

.menu { position: relative; }
.menu ul { position: absolute; top: 0px; left: 0px; }
.menu ul li { float: left; }
/*.menu ul li .hover img,*/
.menu ul li a:hover img { filter:alpha(opacity=0); -moz-opacity:0; opacity:0; } 

.bthover a img { filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; } 
.bthover a:hover img { filter:alpha(opacity=100); -moz-opacity:100; opacity:100; } 

.console { width: 966px; margin: 0 auto; position: relative; background: #673972; }
.console .title { position: relative; }
.console .title h2 { font-size: 24px; line-height: 32px; font-weight: bold; position: absolute; top: 20px; left: 210px; text-transform: uppercase; }
.console .col1 { width: 660px; overflow: hidden; }
.console .col1 img { border: 1px solid #93ff00; }
.Border { border: 1px solid #93ff00; padding: 0px; margin: 0px;}
.console .col1 ul { width: 700px; padding: 0 0 0 5px; }
.console .col1 ul li { float: left; padding: 0 7px 6px 0; }
.console .col2 { width: 297px; overflow: hidden; padding: 0 5px 0 0; }
.console .col2 ul li { padding: 0 0 6px 0; }
.console .col2 ul li img { border: 1px solid #93ff00; }
.console .col2 ul li div.text { background: url(images/console-text1.jpg); height: 250px; padding: 18px 20px; }
.console .col2 ul li div.text .p1 { font-size: 13px; font-weight: bold; }
.console .col2 ul li div.text .p1 p { display: block; }
.console .col2 ul li div.text .p1 p span { font-size: 19px; line-height: 19px; color: #93ff00; }
.console .col2 ul li div.text .p2 { font-size: 16px; line-height: 0px; color: #93ff00; text-transform: uppercase; font-weight: bold; padding: 15px 0; }
.console .bt1 { padding: 0 0 6px 6px; }

.bigform { width: 984px; height:602px; text-align:left; position: relative; background-image: url(images/home_box4-1.jpg); }
.bigform .form {position: relative; top: 280px; left: 480px; width: 413px; height: 231px;}


.footer { padding: 20px 0; text-align: center; }
.footer img { display: inline; margin: 0 auto; }

.box1 { padding: 10px; }
.box1 .left { width: 336px; position: relative; }
.box1 .left .p1 { position: absolute; top: 126px; left: 20px; width: 300px; font-weight: bold; line-height: 13px; font-size: 11px; }
.box1 .left .p2 { position: absolute; top: 245px; left: 0px; font-weight: bold; text-align: center; width: 336px; }
.box1 .left .p2 a { text-decoration: underline; color: #93ff00; }
.box1 .left .p2 a.s1 { font-size: 23px; line-height: 23px; display: block; }
.box1 .left .p2 a.s2 { font-size: 31px; line-height: 31px; display: block; }
.box1 .right { width: 620px; }

.box2 { width: 966px; margin: 0 auto; position: relative; }
.box2 .bt1 { position: absolute; top: 470px; left: 1px; }

.box3 { width: 966px; margin: 0 auto; position: relative; }
.box3 .p1 { position: absolute; left: 25px; top: 955px; width: 500px; }
.box3 .bt1 { position: absolute; left: 25px; top: 1019px; }

.box4 { position: relative; width: 974px; margin: 0 auto;  }
.box4 .p1 { position: absolute; top: 76px; left: 18px; width: 940px;}
.box4 .bt1 { position: absolute; left: 19px; top: 617px; }

.box5 { position: relative; _height: 1%; width: 974px; margin: 0 auto; }
.box5 .col1 { width: 349px; }
.box5 .col1 div.grid1 { position: relative; }
.box5 .col1 div.grid1 .p1 { position: absolute; top: 64px; left: 30px; width: 290px; color: #FFF; }
.box5 .col1 div.grid1 .p1 span { font-size: 31px; line-height: 31px; font-weight: bold; }
.box5 .col2 { width: 625px; }
.box5 .col2 .grid1 { position: relative; }
.box5 .col2 .grid1 .p1 { position: absolute; top: 75px; left: 20px; width: 255px; color:#000; }
.box5 .col2 .grid2 { position: relative; }
.box5 .col2 .grid3 { position: relative; }
.box5 .col2 .grid4 { position: relative; }
.box5 .col2 .grid4 .p1 { position: absolute; top: 80px; left: 20px; width: 550px; color:#FFF; }
.box5 .col2 .grid4 ul { position: absolute; top: 205px; left: 20px; }
.box5 .col2 .grid4 ul li { float: left; height: 160px; width: 107px; padding: 0 8px 0 0; }
.box5 .col2 .grid4 ul li .p2 { display: block; text-align: center; font-weight: bold; color:#FFF; padding: 5px 0 0 0; }

.box6 { position: relative; width: 962px; margin: 2px auto; }
.box6 .p1 { position: absolute; top: 80px; left: 15px; width: 500px; color: #FFF; }
.box6 .flash { position: absolute; top: 21px; left: 604px }

.box7 { position: relative; width: 962px; margin: 2px auto; }
.box7 .p1 { position: absolute; top: 110px; left: 25px; width: 300px; font-size: 11px;}
.box7 .p1 p { height: 65px; }

.box8 { padding: 0 0 0 10px; position: relative; }
.box8 .bt1 { padding: 10px 0; }
.box8 .grid1{width: 423px; height: 398px; background-image: url(/images/join_grid1.jpg); background-repeat: no-repeat;}
.box8 .grid1 .Video_Holder {height:148px; left:33px; position:absolute; top:320px; width:359px; padding: 0px; margin: 0px;}
.box8 .grid1 .Video {position: relative;	height: 148px; width: 359px; padding: 0px; margin: 0px;}
.box8 .grid2 { width: 547px; overflow: hidden; position: relative; top: 0px; left: 0px; }
.box8 .grid2 .form { position: absolute; top: 60px; left: 30px;}
.box8 .grid2 .form li.li1 { height: 35px; !height: 33px; float: left; width: 240px; }
.box8 .grid2 .form li.li2 { height: 55px; float: left; width: 600px; }
.box8 .grid2 .form div.col2,
.box8 .grid2 .form input,
.box8 .grid2 .form label { float: left; }
.box8 .grid2 .form label.label1 { font-size: 13px; font-weight: bold; width: 85px; padding: 0 10px 0 0; text-align: right; }
.box8 .grid2 .form label.label2 { padding: 0 0 0 5px; }
.box8 .grid2 .form input.input1 { border: 0px; border-top: 3px solid #c2c2c2; border-left: 2px solid #c2c2c2; width: 140px; padding: 1px; }
.box8 .grid2 .form div.col2 p { height: 20px; }
.box8 .grid2 .button { padding: 0 0 0 150px; }
.box8 .grid2 .button input { padding: 2px 10px; width: 200px; }
.box8 .grid4 { position: relative; }
.box8 .grid4 .faq { position: absolute; top: 83px; left: 20px; width: 422px; overflow-y: scroll; overflow-x: none; height: 157px; color: #FFF; text-align: left; }
.box8 .grid4 .faq dl dt { font-size: 13px; font-weight: bold; color: #93ff00; text-align: left; }
.box8 .grid4 .faq dl dd { padding: 6px 0; text-align: left; }
.box8 .grid5 { border-bottom: 1px solid #000; }

.p3 { font-size: 11px;}




* html .Images {position: absolute; top: 150px; left: 35px; height: 60px; width: 383px; padding: 0px; margin: 0px; text-align: center; margin: 0px; padding: 0px;}
html>body .Images {position: relative; top: 65px; left: 35px; height: 160px; width: 380px; padding: 0px; margin: 0px;}

html >body .box8 .grid1 .Video_Holder {height:148px; left:32px; position:relative; top:88px; width:351px; padding: 0px; margin: 0px; }
html>body .grid1 .Video {position: relative; top: -13px; height: 150px; width: 359px; padding: 0px; margin: 0px; }


.Pics {
	float: left;	
	padding: 0px;
	margin: 0px;
	margin-right: 11px;
	/*border: 1px solid #93ff00;*/
}

#Media_Holder {
	border: 0px solid red;
	position: absolute;
	top: 85px;
	left: 10px;
	width: 333px;
	padding: 0px;
	margin: 0px;
}

* html #Media_Holder {
	border: 0px solid red;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 333px;
	padding: 0px;
	margin: 0px;
}



/* First Mini-Tour */


@charset "utf-8";
/* ÐX Was Here */
#First_Minibody { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; background-color:#6e0038; background-repeat:repeat-y; background-position:center; margin:0; padding:0; }
form1 { margin:0; padding:0; display:inline; }
a:link, a:visited { color:#fef866; }
.accent_11 { color:#fef866; }
a:active, a:hover, .accent_2 { color:#fff; }
h1, h2 { font-weight:bold; margin:0; padding:0; }
h1 { font-size:14px; line-height:14px; }
h2 { font-size:19px; line-height:19px; text-transform:uppercase; }
p { margin:0; padding:0 0 10px 0; }
.float_left1 { float:left; }
.float_right1 { float:right; }
.text_left1 { text-align:left; }
.text_right1 { text-align:right; }
.row1 { margin-bottom:10px; }
.clear1 { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.large1 { font-size:16px; }
.huge1 { font-size:26px; font-weight:bold; }
#container1 { position:relative; background:url(graphics/body_bg.gif) repeat-y top center; }
#content1 { width:984px; margin:0 auto; overflow:hidden; }
.button1 { position:relative; height:957px; height:68px; margin-bottom:1px; overflow:hidden; }
.bar1 { position:relative; height:957px; height:5px; margin-bottom:1px; overflow:hidden; }
#box_header1 { position:relative; width:984px; height:498px; background:url(graphics/box_header.jpg) no-repeat top center; }
#box_header1 .members1 { position:absolute; width:35px; height:140px; top:310px; left:566px; overflow:hidden; }
#box_header1 #text1 { position:absolute; width:320px; height:90px; top:260px; left:618px; overflow:hidden; font-size:12px; padding:0; text-align:justify; }
#box_header1 #text1 p { margin:0; padding:0; }
#box_episode1 { position:relative; width:984px; height:792px; background:url(graphics/box_episode.jpg) no-repeat top center; }
#box_episode1 #title1 { position:absolute; width:750px; height:61px; line-height:61px; text-align:center; top:11px; left:218px; font-size:32px; font-weight:bold; text-transform:uppercase; }
#box_episode1 #video1 { position:absolute; width:648px; height:395px; top:87px; left:15px; border:2px solid #52006a; }
#box_episode1 #play1 { position:absolute; top:227px; left:281px; }
#box_episode1 #thumb11 { position:absolute; width:293px; height:395px; top:87px; left:673px; border:2px solid #52006a; }
#box_episode1 #thumb21 { position:absolute; width:319px; height:184px; top:492px; left:15px; border:2px solid #52006a; }
#box_episode1 #thumb31 { position:absolute; width:319px; height:184px; top:492px; left:344px; border:2px solid #52006a; }
#box_episode1 #thumb41 { position:absolute; width:154px; height:88px; top:685px; left:15px; border:2px solid #52006a; }
#box_episode1 #thumb51 { position:absolute; width:155px; height:88px; top:685px; left:179px; border:2px solid #52006a; }
#box_episode1 #thumb61 { position:absolute; width:155px; height:88px; top:685px; left:344px; border:2px solid #52006a; }
#box_episode1 #thumb71 { position:absolute; width:154px; height:88px; top:685px; left:509px; border:2px solid #52006a; }
#box_episode1 #info1 { position:absolute; width:297px; height:284px; top:492px; left:673px; overflow:hidden; font-size:11px; padding:0px; }
#box_episode1 #infotext1 { position:relative; width:297px; height:285px; }
#box_episode1 #infotext_title1 { position:absolute; width:287px; height:39px; left:0px; top:10px; padding:5px; font-size:16px; font-weight:bold; color:#fef866; text-align:center; overflow:hidden; }
#box_episode1 #infotext_description1 { position:absolute; width:257px; height:130px; top:72px; padding:0 20px; font-size:13px; overflow:hidden; text-align:justify; }
#box_episode1 #infotext_description1 p { margin:0 0 5px 0; padding:0; }
#box_videos1 { position:relative; width:984px; height:462px; background:url(graphics/box_videos.jpg) no-repeat top center; }
#box_videos1 #player1 { position:absolute; top:85px; left:354px; width:618px; height:360px; overflow:hidden; }
#box_videos1 #text11 { position:absolute; width:292px; height:222px; top:204px; left:30px; overflow:hidden; font-size:13px; padding:0px; text-align:justify; }
#box_ipod1 { position:relative; width:984px; height:468px; background:url(graphics/box_ipod.jpg) no-repeat top center; }
#box_ipod1 #text21 { position:absolute; width:292px; height:324px; top:108px; left:662px; overflow:hidden; font-size:13px; padding:0px; text-align:justify; }
#box_live1 { position:relative; width:984px; height:468px; background:url(graphics/box_live.jpg) no-repeat top center; }
#box_live1 #text31 { position:absolute; width:292px; height:324px; top:108px; left:30px; overflow:hidden; font-size:13px; padding:0px; text-align:justify; }
#box_date1 { position:relative; width:984px; height:468px; background:url(graphics/box_date.jpg) no-repeat top center; }
#box_date1 #text41 { position:absolute; width:292px; height:324px; top:108px; left:346px; overflow:hidden; font-size:13px; padding:0px; text-align:justify; }
#box_top51 { position:relative; width:984px; height:446px; background:url(graphics/box_top5.jpg) no-repeat top center; }
#box_join1 { width:925px; padding:30px 29px 0px 30px; }
#footer1 { width:800px; margin:0 auto; text-align:justify; font-size:11px; }
#ujoin41 { color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
#ujoin41 form1 { margin:0; padding:0; }
#ujoin4_innerbg_dvdflash1 { background-image:url(graphics/ujoin4_innerbg_dvdflash.gif); background-position:top left; background-repeat:no-repeat; width:365px; height:538px; }
#ujoin4_innerbg_form1 { background-image:url(graphics/ujoin4_innerbg_form.gif); background-position:top left; background-repeat:no-repeat; width:522px; height:457px; }
#ujoin4_innerbg_faq1 { background-image:url(graphics/ujoin4_innerbg_faq.gif); background-position:top left; background-repeat:no-repeat; width:441px; height:209px; }
#ujoin4_innerbg_bonus1 { background-image:url(graphics/ujoin4_innerbg_bonus.gif); background-position:top left; background-repeat:no-repeat; width:892px; height:166px; }
.ujoin4_tborder1 { border:1px solid #52006a; }
#ujoin4_faq1 { width:415px; height:189px; overflow:auto; text-align:left; line-height:11px; color:#000; }
.ujoin4_accent1 { color:#60012f; }
#ujoin41 a:link, #ujoin41 a:visited { color:#fef866; }
#ujoin41 a:hover, #ujoin41 a:active { color:#ffffff; }


/* second Mini-Tour */



@charset "utf-8";
/* ÐX Was Here */
#Second_Minibody { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; background-color:#ce0370; background-repeat:repeat-y; background-position:center; margin:0; padding:0; }
form2 { margin:0; padding:0; display:inline; }
Mini2 a:link, Mini2 a:visited { color:#ce0370; }
.accent_2 { color:#ffff00; }
a:active, a:hover, .accent_22 { color:#000; }
h1, h2 { font-weight:bold; margin:0; padding:0; }
h1 { font-size:14px; line-height:14px; }
h2 { font-size:19px; line-height:19px; text-transform:uppercase; }
p { margin:0; padding:0 0 10px 0; }
.float_left2 { float:left; }
.float_right2 { float:right; }
.text_left2 { text-align:left; }
.text_right2 { text-align:right; }
.row2 { margin-bottom:10px; }
.clear2 { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.large2 { font-size:16px; }
.huge2 { font-size:26px; font-weight:bold; }
#container2 { position:relative; background:url(graphics2/body_bg.gif) repeat-y top center; }
#content2 { width:984px; margin:0 auto; overflow:hidden; }
.button2 { position:relative; height:957px; height:68px; margin-bottom:1px; overflow:hidden; }
.bar2 { position:relative; height:957px; height:5px; margin-bottom:1px; overflow:hidden; }
#box_header2 { position:relative; width:984px; height:498px; background:url(graphics2/box_header.jpg) no-repeat top center; }
#box_header2 .members2 { position:absolute; width:35px; height:140px; top:308px; left:382px; overflow:hidden; }
#box_header2 #text2 { position:absolute; width:324px; height:90px; top:259px; left:44px; overflow:hidden; font-size:12px; padding:0px; text-align:justify; }
#box_header2 #text2 p { margin:0; padding:0; }
#box_videos2 { position:relative; width:984px; height:463px; background:url(graphics2/box_videos.jpg) no-repeat top center; }
#box_videos2 #player2 { position:absolute; top:85px; left:354px; width:618px; height:360px; overflow:hidden; }
#box_videos2 #text12 { position:absolute; width:292px; height:222px; top:204px; left:30px; overflow:hidden; font-size:13px; padding:0px; text-align:justify; }
#box_videos2 #text12 a { color:#ffff00; }
#box_ipod2 { float:left; position:relative; width:327px; height:512px; background:url(graphics2/box_ipod.jpg) no-repeat top center; }
#box_ipod2 #text22 { position:absolute; width:287px; height:100px; top:386px; left:20px; overflow:hidden; font-size:12px; padding:0px; text-align:justify; }
#box_live2 { float:left; position:relative; width:330px; height:512px; background:url(graphics2/box_live.jpg) no-repeat top center; }
#box_live2 #text32 { position:absolute; width:288px; height:100px; top:386px; left:21px; overflow:hidden; font-size:12px; padding:0px; text-align:justify; }
#box_date2 { float:left; position:relative; width:327px; height:512px; background:url(graphics2/box_date.jpg) no-repeat top center; }
#box_date2 #text42 { position:absolute; width:287px; height:100px; top:386px; left:20px; overflow:hidden; font-size:12px; padding:0px; text-align:justify; }
#box_top52 { position:relative; width:984px; height:446px; background:url(graphics2/box_top5.jpg) no-repeat top center; }
#box_join2 { width:925px; padding:15px 29px 0px 30px; }
#footer2 { width:800px; margin:0 auto; text-align:justify; font-size:12px; }
#footer2 a { font-weight:bold; }
#ujoin42 { color:#3a0b44; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
#ujoin42 form2 { margin:0; padding:0; }
#ujoin4_innerbg_dvdflash2 { background-image:url(graphics2/ujoin4_innerbg_dvdflash.gif); background-position:top left; background-repeat:no-repeat; width:365px; height:538px; }
#ujoin4_innerbg_form2 { background-image:url(graphics2/ujoin4_innerbg_form.gif); background-position:top left; background-repeat:no-repeat; width:522px; height:457px; }
#ujoin4_innerbg_faq2 { background-image:url(graphics2/ujoin4_innerbg_faq.gif); background-position:top left; background-repeat:no-repeat; width:441px; height:209px; }
#ujoin4_innerbg_bonus2 { background-image:url(graphics2/ujoin4_innerbg_bonus.gif); background-position:top left; background-repeat:no-repeat; width:892px; height:166px; }
.ujoin4_tborder2 { border:1px solid #52006a; }
#ujoin4_faq2 { width:415px; height:189px; overflow:auto; text-align:left; line-height:12px; color:#000; }
.ujoin4_accent2 { color:#ce0370; }
#ujoin42 a:link, #ujoin42 a:visited { color:#ce0370; }
#ujoin42 a:hover, #ujoin42 a:active { color:#000; }
