/* Generic Selectors */ 

body { 
background:url(xback.png);
background-color: #fbfbfb;
font-family: Trebuchet MS, Arial, Helvetica, Verdana;
font-size: 10px; 
color: #333333;
text-align: center;
}

h1 {
font-family: Georgia, Garamond, Times New Roman, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
text-align: center;
font-size: 19px;
text-transform: lowercase;
color: #333333;
}

h2 {
font-family: Georgia, Garamond, Times New Roman, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-style: italic;
font-weight: bold;
text-align: left;
text-transform: lowercase;
font-size: 14px;
color: #333333;
}

.normal { 
font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
font-weight: normal; 
font-size: 11px;
color: #333333;
text-align: left;
} 

.subheading { 
font-family: Trebuchet MS, Arial, Helvetica, Verdana, sans-serif;
font-style: italic;
text-transform: lowercase;
text-align: center;
font-size: 11px;
color: #333333;
} 

.info { 
font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
font-weight: normal; 
font-size: 11px;
color: #333333;
text-align: center;
} 

.top { 
font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
font-style: italic; 
font-weight: bold;
font-size: 10px;
color: #333333;
text-align: center;
} 

img {
text-align: left;
border: 0px;
}

.img {
text-align: left;
border: 6px solid #f2f2f2;
margin-right: 4px;
margin-bottom: 4px;
}

.img:hover {
text-align: left;
border: 6px solid #ffffff;
margin-right: 4px;
margin-bottom: 4px;
}

.banner {
text-align: center;
border: 8px solid #f2f2f2;
}

.banner:hover {
text-align: center;
border: 8px solid #ffffff;
}

/**************** Pseudo classes ****************/ 

a:link { 
color: #868686;
text-decoration: none; 
cursor: pointer;
}

a:visited { 
color: #868686;
text-decoration: none; 
cursor: pointer;
}

a:hover { 
color: #ffffff; 
text-decoration: none;
cursor: pointer;
}

a:active { 
color: #ffffff; 
text-decoration: none;
cursor: pointer;
}

/************************* DIVs *************************/ 

div#header {
	z-index: 1;
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	width: 850px;
	height: 350px;
	border: 0px;
	background-color:#e1e0e1;
	margin: auto;
}

   #header a {
	border: 0px;
} 

   #header a:hover {
	border: 0px;
} 

div#index {
	z-index: 2;
	position: absolute;
	top: 360px;
	left: 0px;
	right: 0px;
	width: 770px;
	height: 1900px;
	border: 0px;
	padding-left:40px;
	padding-right:40px;
	padding-top: 0px;
	padding-bottom: 30px;
	background-color:#e1e0e1;
	margin: auto;
}

div#main {
	z-index: 2;
	position: absolute;
	top: 360px;
	left: 0px;
	right: 0px;
	width: 770px;
	height: 1300px;
	border: 0px;
	padding-left:40px;
	padding-right:40px;
	padding-top: 10px;
	padding-bottom: 30px;
	background-color:#e1e0e1;
	margin: auto;
}

div#series {
	z-index: 2;
	position: absolute;
	top: 360px;
	left: 0px;
	right: 0px;
	width: 770px;
	height: 1900px;
	border: 0px;
	padding-left:40px;
	padding-right:40px;
	padding-top: 10px;
	padding-bottom: 30px;
	background-color:#e1e0e1;
	margin: auto;
}

div#multi {
	z-index: 2;
	position: absolute;
	top: 360px;
	left: 0px;
	right: 0px;
	width: 770px;
	height: 2800px;
	border: 0px;
	padding-left:40px;
	padding-right:40px;
	padding-top: 10px;
	padding-bottom: 20px;
	background-color:#e1e0e1;
	margin: auto;
}

div#oneshots {
	z-index: 2;
	position: absolute;
	top: 360px;
	left: 0px;
	right: 0px;
	width: 770px;
	height: 2000px;
	border: 0px;
	padding-left:40px;
	padding-right:40px;
	padding-top: 10px;
	padding-bottom: 20px;
	background-color:#e1e0e1;
	margin: auto;
}

div#story {
	z-index: 2;
	position: absolute;
	top: 360px;
	left: 0px;
	right: 0px;
	width: 770px;
	height: 2200px;
	border: 0px;
	padding-left:40px;
	padding-right:40px;
	padding-top: 10px;
	padding-bottom: 20px;
	background-color:#e1e0e1;
	margin: auto;
}

div#longstory {
	z-index: 2;
	position: absolute;
	top: 360px;
	left: 0px;
	right: 0px;
	width: 770px;
	height: 4000px;
	border: 0px;
	padding-left:40px;
	padding-right:40px;
	padding-top: 10px;
	padding-bottom: 20px;
	background-color:#e1e0e1;
	margin: auto;
}

