/* CSS Document */


/*============================
general
============================*/


body, html {
	margin:0;
}


a {
	text-decoration:none;
	color:#666666;
	outline:none;
}

img {
	border:none;
}

li {
	list-style:none;
	margin:0;
	padding:0;
}

ul {
	list-style:none;
	margin:0;
	padding:0;
}


#header {
	position:absolute;
	z-index:100;
}


#huge {
	position:absolute;
	z-index:10;
}

#banner {
	z-index:1;
}

#title {
	margin-left:10px;
}

#nav {
	padding:5px;
}

#nav ul{
	margin:0;
	padding:1px;
	list-style:none;
}

#nav li{
	margin:0;
	padding:0px;
	
}

table.container {
	margin-top:10px;
}



/*============================
rollovers
============================*/

/*#nav_episodes {
	display: block;
    width: 115px;
    height: 30px;
    background: url("assets/mainmenu/episodes.png") no-repeat 0 0;
	

}

#nav_episodes:hover{
    background: url("assets/mainmenu/episodes_mouseover.png") no-repeat 0 0;

}

#nav_characters {
	display: block;
    width: 115px;
    height: 27px;
    background: url("assets/mainmenu/characters.png") no-repeat 0 0;
	
}

#nav_characters:hover{
    background: url("assets/mainmenu/characters_mouseover.png") no-repeat 0 0;

}

#nav_music {
	display: block;
    width: 115px;
    height: 30px;
    background: url("assets/mainmenu/music.png") no-repeat 0 0;
	

}

#nav_music:hover{
    background: url("assets/mainmenu/music_mouseover.png") no-repeat 0 0;

}

#nav_style {
	display: block;
    width: 115px;
    height: 28px;
    background: url("assets/mainmenu/style.png") no-repeat 0 0;
	

}

#nav_style:hover{
    background: url("assets/mainmenu/style_mouseover.png") no-repeat 0 0;

}

#nav_gallery {
	display: block;
    width: 115px;
    height: 28px;
    background: url("assets/mainmenu/gallery.png") no-repeat 0 0;
	

}

#nav_gallery:hover{
    background: url("assets/mainmenu/gallery_mouseover.png") no-repeat 0 0;

}

#nav_videos {
	display: block;
    width: 115px;
    height: 30px;
    background: url("assets/mainmenu/videos.png") no-repeat 0 0;
	

}

#nav_videos:hover{
    background: url("assets/mainmenu/videos_mouseover.png") no-repeat 0 0;

}

#nav_downloads {
	display: block;
    width: 115px;
    height: 28px;
    background: url("assets/mainmenu/downloads.png") no-repeat 0 0;
	

}

#nav_downloads:hover{
    background: url("assets/mainmenu/downloads_mouseover.png") no-repeat 0 0;

}
*/

/*============================
character
============================*/


h1 {
	color:#666666;
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	margin-top:4px;
	margin-bottom:6px;
}

p {
	color:#666666;
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	width:510px;
	line-height:180%;
	margin-top:0;
	
}

#characterMenu {
	margin:0;
	padding:0;
}

#characterMenu li{
	display:inline;
	list-style: none;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	padding:0;
	padding-right:4px;
	
}

#characterscroll {
	overflow:auto;
	width:530px;
	height:260px;
	position:relative;
	margin-top:20px;
	
}


/*============================
gallery
============================*/

#bigpic {
	margin-left:10px;
}

#tab_gallery {
	margin-left:0px;
	margin-top:0px;
}


#galleryscroll {
	overflow:auto;
	width:540px;
	height:315px;
	position:relative;
	margin-top:10px;
}

table.people {
	margin-left:10px;
}


/*============================
music
============================*/

#musicpic {
	margin-left:10px;
}

#tab_music {
	margin-left:7px;
	margin-top:0px;
}


#musicscroll {
	overflow:auto;
	width:540px;
	height:330px;
	position:relative;
	margin-top:10px;
}

#musictext {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:420px;
	line-height:150%;
}

#rowstyle {
	background:#000000;
}

#rowstyle:hover {
	
	background:#121212;
}


/*============================
episode (index)
============================*/

#trailertable {
	margin-left:10px;
}

#tab_episode {
	margin-left:9px;
	margin-top:0px;
}

#episodetext {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:390px;
	line-height:150%;
}

#season {
	margin-top:10px;
}

/*============================
video
============================*/

#videogallery {
	margin-left:10px;
	margin-top:30px;
}


#wholewidget {
	margin-left:10px;
}

#launchpad {
	margin-top:10px;
}

/*============================
about
============================*/

#aboutscroll {
	overflow:auto;
	width:540px;
	height:260px;
	position:relative;
	margin-top:20px;
}

/*============================
style
============================*/

#tab_style1 {
	margin:0px;
	padding:0px;
}

#styleswf {
	/*position:fixed;*/
	margin-top:30px;
	margin-left:5px;
}