body {
	font-family: Times New Roman, Times, serif;
	color: #fff8dc; 
	font-size: 12px;
	margin: 0 0;
	background: #111 url(image/bg.gif) left 0 repeat-y;
	line-height: 16px;
	}

table {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	line-height: 16px;
	margin-bottom: 12px;
	}
	
.bolded {
	font-size: 14px;
	font-weight: bold;
	color: #961207;
	}
	
h1 {
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
	font-size: 14px;
	font-weight: bold;
	color: #961207;
	}
	
.bolded2 {
	font-size: 14px;
	font-weight: bold;
	color: white;
	}
	
a, a:active, a:visited {
	color: #961207; 
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	}
	
a:hover {
	color: white; 
	}
	
#container {
	margin: 0;
	padding: 0;
	}
	
/* main */
	
#main {
	margin: 0;
	padding: 0 0 0 0;
	width: 820px;
	height: 700px;
	}

/* top */

#top {
	margin: 0;
	padding: 0;
	height: 72px;
	}

/* title */
	
#title {
	float:left;
	margin: 0;
	padding: 0;
	width: 270px;
	height: 72px;
	text-indent:-3000px;
	background: url(image/title.gif) 0 0 no-repeat;
	}
	
#title a {
	float:left;
	margin: 0;
	padding: 0;
	width: 270px;
	height: 72px;
	text-indent:-3000px;
	background: url(image/title.gif) 0 0 no-repeat;
	}

/* menu */
	
#menu {
	position: absolute;
	top: 25px;
	left: 470px;
	width: 325px;
	height: 25px;
	margin: 0;
	padding: 0;
	}
	
#menu ul {
	width: 325px;
	height: 25px;
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
#menu li {
	float: left;
	display: block;
	margin: 0; 
	padding: 0; 
	text-indent:-3000px;
	text-decoration: none;
	}

#menu li#bio {
	width: 79px; 
	height: 25px;
	background: url(image/b-bio.gif) 0 0 no-repeat;
	}
	
#menu #bio a {
	display: block;
	width: 79px; 
	height: 25px;
	background: url(image/b-bio.gif) 0 0 no-repeat;
	}
	
#menu #bio a:hover {
	background: url(image/b-bio.gif) 0 -25px no-repeat;
	}
	
#menu li#act {
	width: 55px; 
	height: 25px;
	background: url(image/b-actor.gif) 0 0 no-repeat;
	}
	
#menu #act a {
	display: block;
	width: 55px; 
	height: 25px;
	background: url(image/b-actor.gif) 0 0 no-repeat;
	}
	
#menu #act a:hover {
	background: url(image/b-actor.gif) 0 -25px no-repeat;
	}
	
#menu li#aut {
	width: 63px; 
	height: 25px;
	background: url(image/b-author.gif) 0 0 no-repeat;
	}
	
#menu li#aut a {
	display: block;
	width: 63px; 
	height: 25px;
	background: url(image/b-author.gif) 0 0 no-repeat;
	}
	
#menu li#aut a:hover {
	background: url(image/b-author.gif) 0 -25px no-repeat;
	}
	
#menu li#sik {
	width: 61px; 
	height: 25px;
	background: url(image/b-sikkim.gif) 0 0 no-repeat;
	}
	
#menu #sik a {
	display: block;
	width: 61px; 
	height: 25px;
	background: url(image/b-sikkim.gif) 0 0 no-repeat;
	}

#menu #sik a:hover {
	background: url(image/b-sikkim.gif) 0 -25px no-repeat;
	}
		
#menu li#con {
	width: 67px; 
	height: 25px;
	background: url(image/b-contact.gif) 0 0 no-repeat;
	}
	
#menu #con a {
	display: block;
	width: 67px; 
	height: 25px;
	background: url(image/b-contact.gif) 0 0 no-repeat;
	}
	
#menu #con a:hover {
	background: url(image/b-contact.gif) 0 -25px no-repeat;
	}
	
/* current */

#biography #menu #bio a {
	background: url(image/b-bio.gif) 0 -25px no-repeat;
	}
	
#actor #menu #act a, #reel #menu #act a {
	background: url(image/b-actor.gif) 0 -25px no-repeat;
	}
	
#author #menu #aut a {
	background: url(image/b-author.gif) 0 -25px no-repeat;
	}

#sikkim #menu #sik a {
	background: url(image/b-sikkim.gif) 0 -25px no-repeat;
	}
	
#contact #menu #con a {
	background: url(image/b-contact.gif) 0 -25px no-repeat;
	}


/* content */
	
#content {
	position: absolute;
	top: 122px;
	left: 50px;
	margin: 0;
	padding: 0;
	width: 720px;
	height: 620px;
	}
	
#content #photo img {
	margin: 0 35px 25px 0;
	padding: 0;
	border-bottom: 10px solid #961207;
	}
	
#content #movie {
	margin: 0 auto 25px auto;
	width: 450px;
	padding: 0;
	}

#content #photo {
	float: left;
	margin: 0;
	padding: 0;
	}

#content #text {
	float: left;
	width: 380px;
	margin: 0;
	padding: 0;
	}
	
#content #text2 {
	clear: both;
	margin: 0;
	padding: 0;
	}
	
#reel #content #text2 {
	text-align: center;
	margin: 0;
	padding: 0;
	}
	
#content #text p {
	margin: 0 0 12px 0;
	padding: 0;
	}
	
hr {
	margin: 20px 0 40px 0;
	padding: 0 0;
	border: 0;
  	height: 2px;
	background-color: #111;
	color: #111;
	}

	
/* //////////// thumbnail //////////// */

ul.thumbnail img {
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: 6px solid #961207;
}

ul.thumbnail {
	margin: 0 0 16px 0;
	padding: 0 0;
	width: 800px;
	}
	
ul.thumbnail li {
	float: left;
	list-style-type: none;
	margin: 0 15px 15px 0;
	width: 230px;
	}


ul.thumbnail:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	}
