@charset "utf-8";
/* CSS Document
MikeSchapiro.com
 */
 

body {
	margin:0;
	background:#000;
	font-family:tahoma,arial,helvetica;
	font-size:12px;
	line-height:16px;
	line-height:normal;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	color:#ccc;
	text-decoration:none;
	background-image:url(images/main/back_stripe.gif);
	background-position: top left;
	background-repeat:repeat-x;
}

a:link {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: underline;
}
a:visited {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: underline;
}
a:hover {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #cccccc;
	text-decoration: underline;
}
a:active {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: underline;
}

.musictitle:link {
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
.musictitle:visited {
	font-size: 14px;
	font-weight: bold;
	line-height: 1.3;
	color: #ffffff;
	text-decoration: underline;
}
.musictitle:hover {
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}
.musictitle:active {
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}

.bold{
	font-weight: bold;
	}

.boldblue{
	font-weight: bold;
	color: #686868;
	}
.boldbluebig{
	font-size: 20px;
	line-height: 28px;
	font-weight: bold;
	color: #686868;
	}

#wrapper{
	position: relative;
	margin:0 auto;
	width: 780px;
	z-index: 100;
	}

#top {
	position:absolute;
	top:115px;
	left:0px;
}

#top ul {
	list-style:none;
}


/* NAVIGATION: Home Logo */
#logo {
	margin:0; padding:0;
	position: absolute;
	top: 0px;
	left: 0px;
	}

#logo a {
	display:block;
	width:260px; height:128px;
	margin:0; padding:0;
	background: url(images/main/logo.gif) top left no-repeat;
	text-decoration: none;
	}
#logo a span { display:none }


/* NAVIGATION: Sound Tab */
#sound_tab {
	margin:0; padding:0;
	position: absolute;
	top: 0px;
	left: 257px;
	}

#sound_tab a {
	display:block;
	width:123px; height:104px;
	margin:0; padding:0;
	background: url(images/main/nav_01.gif) top left no-repeat;
	text-decoration: none;
	}
#sound_tab a:hover {
	background-image: url(images/main/nav_on_01.gif);
	}
#sound_tab a span { display:none }


/* NAVIGATION: Voice Tab */
#voice_tab {
	margin:0; padding:0;
	position: absolute;
	top: 0px;
	left: 382px;
	}

#voice_tab a {
	display:block;
	width:72px; height:104px;
	margin:0; padding:0;
	background: url(images/main/nav_02.gif) top left no-repeat;
	text-decoration: none;
	}
#voice_tab a:hover {
	background-image: url(images/main/nav_on_02.gif);
	}
#voice_tab a span { display:none }


/* NAVIGATION: Music Tab */
#music_tab {
	margin:0; padding:0;
	position: absolute;
	top: 0px;
	left: 454px;
	}

#music_tab a {
	display:block;
	width:71px; height:104px;
	margin:0; padding:0;
	background: url(images/main/nav_03.gif) top left no-repeat;
	text-decoration: none;
	}
#music_tab a:hover {
	background-image: url(images/main/nav_on_03.gif);
	}
#music_tab a span { display:none }






/* NAVIGATION: Resume Tab */
#resume_tab {
	margin:0; padding:0;
	position: absolute;
	top: 0px;
	left: 525px;
	}

#resume_tab a {
	display:block;
	width:161px; height:104px;
	margin:0; padding:0;
	background: url(images/main/nav_04.gif) top left no-repeat;
	text-decoration: none;
	}
#resume_tab a:hover {
	background-image: url(images/main/nav_on_04.gif);
	}
#resume_tab a span { display:none }


/* NAVIGATION: Biography Tab */
#biography_tab {
	margin:0; padding:0;
	position: absolute;
	top: 0px;
	left: 686px;
	}

#biography_tab a {
	display:block;
	width:79px; height:104px;
	margin:0; padding:0;
	background: url(images/main/nav_05.gif) top left no-repeat;
	text-decoration: none;
	}
#biography_tab a:hover {
	background-image: url(images/main/nav_on_05.gif);
	}
#biography_tab a span { display:none }


#content{
	position: absolute;
	width: 500px;
	left: 269px; top:246px;
	text-align:justify;
	z-index: 200;
	}
	
#content_sub{
	position: absolute;
	width: 100%;
	left: 30px; top:266px;
	z-index: 200;
	text-align:justify;
	}
	
#content_sub_nujust{
	position: absolute;
	width: 100%;
	left: 30px; top:266px;
	z-index: 200;
	}
	
#page_title{
	font-size: 14px;
	font-weight: bold;
	background-image: url(images/main/title.gif);
	background-repeat: no-repeat;
	width: 100%;
	height: 30px;
	padding-top: 5px;
	text-indent: 35px;
	position: absolute;
	left: 0px;top: 0px;
	}
	
#movie_desc{
	position: relative;
	width: 335px;
	z-index: 200;
	line-height:16px;
	text-align:justify;
	}
	
.moviephoto{
	padding-bottom: 5px;
	padding-right: 10px;
}


#resume{
	position: relative;
	width: 500px;
	padding-left: 40px;
	padding-bottom: 0px;
	z-index: 200;
	}
	
#resume ul {
	list-style:circle;
}

#resume li {
	padding-left:10px;
	}
