html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
}
:focus {
    outline: 0;
}
html {
	height:100%;
	width:100%;
}
body {
	font-family: Verdana, Arial;
	font-size:12px;
	color: #000000;
	height:100%;
	width: 100%;
	min-height:599px;/* for good browsers*/
	min-width:969px;/* for good browsers*/
}
a {
	color: #000000;
	text-decoration: underline;
}
a:hover {
	color: #ff0000;
	text-decoration: underline;
}
#outer {
	height: 100%;
	width: 100%;
	display:table;
	vertical-align:middle;
}
#inner {
	position: relative;
	vertical-align: middle;
	display:table-cell;
	height: 599px;
}
#container {
	position: relative;
	width: 969px;
	height: 599px;
	margin: 0px auto 0px auto;
	/*margin: 50px auto 0px auto;*/
	/*padding-bottom: 20px;*/
}
#content1 {
	position: absolute;
	top: 55px;
	left: 0px;
	width: 190px;
	height: 544px;
}
#content2 {
	position: absolute;
	top: 55px;
	left: 191px;
	width: 300px;
	height: 521px;
	padding-bottom: 20px;
	vertical-align: top;
}
#content2 #tblseriecontent {
	height: 526px; 
	width: 283px;	
}
#content2 #tblseriecontent #content {
	width: 270px; 
	height: 472px;
	vertical-align: top;
}
#content2 #tblseriecontent #scroller {
	width: 13px; 
	height: 472px;
	vertical-align: top;
}
#content2 #tblseriecontent #footer {
	height: 54px;
	vertical-align: top;
}
#text_serie {
	position: relative;
	width: 270px;
	height: 452px;
	padding-bottom: 20px;
    overflow: hidden;	
	/*padding-right: 10px;*/
	vertical-align: top;
}
#content2 #tblsimplecontent {
	height: 526px; 
	width: 283px;	
}
#content2 #tblsimplecontent #content {
	width: 270px; 
	height: 472px;
	vertical-align: top;
}
#content2 #tblsimplecontent #scroller {
	width: 13px; 
	height: 472px;
	vertical-align: top;
}
#content2 #tblsimplecontent #footer {
	height: 54px;
	vertical-align: top;
}
#text_simplecontent {
	position: relative;
	width: 270px;
	height: 452px;
	padding-bottom: 20px;
    overflow: hidden;	
	/*padding-right: 10px;*/
	vertical-align: top;
}
#content2 #tblcontent {
	height: 599px; 
	width: 440px;	
}
#content2 #tblcontent #content {
	width: 427px; 
	height: 599px;
	vertical-align: top;
}
#content2 #tblcontent #scroller {
	width: 13px; 
	height: 599px;
	vertical-align: top;
}
#text_content {
	position: relative;
	width: 435px;
	height: 599px;
    overflow: hidden;	
	vertical-align: top;
}
/*
#contentfooter {
	width: 300px;
	height: 14px;
	font-size:12px;
	padding-bottom: 20px;
}
*/
#contentfooter {
	position: absolute;
	top: 492px;
	left: 0px;
	width: 283px;
	height: 14px;
	font-size:12px;
	padding-bottom: 20px;
	vertical-align: top;
}
#scrollLinks {
	position: absolute;
	top: 0px;
	left: 250px;
	width: 50px;
	height: 14px;
	font-size:12px;
	padding-bottom: 20px;
}
#contentfooter a {
	color: #000000;
	text-decoration: none;
}
#contentfooter a:hover {
	color: #ff0000;
	text-decoration: none;
}
#content3 {
	position: absolute;
	top: 0px;
	left: 530px;
	width: 440px;
	height: 599px;
}
#text_htmlcontent {
	position: relative;
	width: 435px;
	height: 150px;
    overflow: hidden;	
}
#content3 #tblhtmlcontent {
	width: 440px;
	height: 599px;
}
#content3 #tblhtmlcontent #image {
	width: 440px; 
}
#content3 #tblhtmlcontent #spacer {
	width: 20px; 
}
#content3 #tblhtmlcontent #text {
	width: 427px; 
	vertical-align: top;
}
#content3 #tblhtmlcontent #scroller {
	width: 13px; 
	vertical-align: top;
}
#content3 #tblhtmlcontent #footer {
	height: 20px;
	vertical-align: top;
}
#text_htmlcontentleft {
	position: relative;
	width: 277px;
	height: 521px;
    overflow: hidden;	
	vertical-align: top;
}
#content2 #tblhtmlcontentleft {
	width: 300px;
	height: 521px;
}
#content2 #tblhtmlcontentleft #text {
	width: 277px; 
	vertical-align: top;
}
#content2 #tblhtmlcontentleft #scroller {
	width: 23px; 
	vertical-align: top;
}
#contentportrait {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 340px;
}
#seriename {
	position: absolute;
	top: 0px;
	left: 191px;
	width: 300px;
	height: 50px;
	font-size:14px;
	font-weight: bold; 
}
#title {
	position: absolute;
	top: 0px;
	left: 191px;
	width: 300px;
	height: 50px;
	font-size:14px;
	font-weight: bold; 
}
#menu {
	font-size:12px;
	line-height: 15px;
	list-style-type: none;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
#menu li {
	padding-bottom: 0px;
}
#menu .spacer {
	height: 16px;
}
#menu a {
	color: #000000;
	text-decoration: none;
}
#menu a:hover {
	color: #ff0000;
	text-decoration: none;
}
#menu .selected {
	color: #ff0000;
	text-decoration: none;
}
#seriesmenu {
	font-size:12px;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#seriesmenu li {
	padding-bottom: 16px;
}
#seriesmenu .spacer {
	height: 20px;
}
#seriesmenu a {
	color: #000000;
	text-decoration: underline;
}
#seriesmenu a:hover {
	color: #ff0000;
	text-decoration: underline;
}
#seriesmenu .selected {
	color: #ff0000;
	text-decoration: none;
}
#thumbs-col1 {
	position: absolute;
	top: 0px;
	left: 361px;
	width: 35px;
	height: 340px;
}
#thumbs-col2 {
	position: absolute;
	top: 0px;
	left: 406px;
	width: 35px;
	height: 340px;
}
#thumbs-portrait {
	padding: 0px;
	margin: 0px;
}
#thumbs-portrait td {
	width: 35px;
	height: 35px;
	vertical-align: top;
}
#thumbs-portrait td  img {
	width: 35px;
	height: 35px;
}
#thumbs-portrait #thumbs-spacer {
	height: 10px;
}
#thumbs-portrait #thumbs-spacer img {
	height: 10px;
	width: 1px;
}
#thumbs-row1 {
	position: relative;
	top: 31px;
	left: 0px;
	width: 340px;
	height: 35px;
}
#thumbs-row2 {
	position: relative;
	top: 60px;
	left: 0px;
	width: 340px;
	height: 35px;
}
#thumbs-landscape {
	padding: 0px;
	margin: 0px;
}
#thumbs-landscape td {
	width: 35px;
	height: 35px;
	vertical-align: top;
	padding-bottom: 10px;
}
#thumbs-landscape td  img {
	width: 35px;
	height: 35px;
}
#thumbs-landscape #thumbs-spacer {
	width: 10px;
}
#thumbs-landscape #thumbs-spacer img {
	width: 10px;
	height: 1px;
}
#htmlcontentsmenu {
	font-size:12px;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#htmlcontentsmenu li {
	padding-bottom: 16px;
}
#htmlcontentsmenu a {
	color: #000000;
	text-decoration: underline;
}
#htmlcontentsmenu a:hover {
	color: #ff0000;
	text-decoration: underline;
}
#htmlcontentsmenu .selected {
	color: #ff0000;
	text-decoration: none;
}
#contentsmenu {
	font-size:12px;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#contentsmenu li {
	padding-bottom: 16px;
}
#contentsmenu a {
	color: #000000;
	text-decoration: underline;
}
#contentsmenu a:hover {
	color: #ff0000;
	text-decoration: underline;
}
#contentsmenu .selected {
	color: #ff0000;
	text-decoration: none;
}
.content {
	padding-bottom: 20px;
}
#imagetext {
	height: 14px;
}

