html{
	height:100%;
}

body{
	background-color:#000000;
	/*background-image:url('images/background.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	background-attachment:fixed;*/
	color:#ffffff;
	width:100%;
	height:100%;
	margin:0 auto;
	padding:0;
	font-family: helvetica neue, helvetica, Lucida Sans Unicode, Lucida Grande, arial, sans-serif;
	font-size:12px;
	min-width:960px;
}

#logo {
	position:fixed;
	width:108px;
	height:145px;
	background-image:url(images/logo.jpg);
	position:fixed;
    margin:auto;
    left:0px;
    right:850px;
    top:16px;
}

#nav {
	width:700px;
	height:50px;
	background-color:#ffffff;
	position:fixed;
    margin:auto;
    left:120px;
    right:120px;
}

#nav #navitems {
	padding-left:10px;
	float:left;
	padding-top:14px;
}

#nav #navitems .navitem {
	padding-right:15px;
}

#nav #navitems #overviews:link,
#nav #navitems #overviews:active,
#nav #navitems #overviews:visited,
#nav #navitems #overviews:hover {
	display:block;
	float:left;
	width:21px;
	height:20px;
	background-image:url(images/nav_overview.gif);
	background-repeat:no-repeat;
}

#nav #navitems #latest:link,
#nav #navitems #latest:active,
#nav #navitems #latest:visited,
#nav #navitems #latest:hover {
	display:block;
	float:left;
	width:21px;
	height:20px;
	background-image:url(images/nav_toppost.gif);
	background-repeat:no-repeat;
}

#nav #navitems #info:link,
#nav #navitems #info:active,
#nav #navitems #info:visited,
#nav #navitems #info:hover {
	display:block;
	float:left;
	width:21px;
	height:20px;
	background-image:url(images/nav_info.gif);
	background-repeat:no-repeat;
}

#nav #arrows {
	float:right;
	padding-right:25px;
}

#nav #arrows #prev {
	position:absolute;
	top:12px;
}

#nav #arrows #prev a:link,
#nav #arrows #prev a:active,
#nav #arrows #prev a:visited,
#nav #arrows #prev a:hover {
	width:16px;
	height:10px;
	display:block;
	background-image:url(images/arrow_up_normal.jpg);
	padding:2px;
	background-repeat:no-repeat;
}

#nav #arrows #prev a:hover {
	background-image:url(images/arrow_up_hover.jpg);
}

#nav #arrows #next {
	position:absolute;
	top:27px;
}

#nav #arrows #next a:link,
#nav #arrows #next a:active,
#nav #arrows #next a:visited,
#nav #arrows #next a:hover {
	width:16px;
	height:10px;
	display:block;
	background-image:url(images/arrow_down_normal.jpg);
	padding:2px;
	background-repeat:no-repeat;
}
#nav #arrows #next a:hover {
	background-image:url(images/arrow_down_hover.jpg);
}

#list {
	width:700px;
	padding:10px;
	background-color:#ffffff;
	margin:auto;
	padding-top:50px;
}

#list .graphic{
	padding-bottom:10px;
	height:990px;
}

#overview {
	width:700px;
	padding:10px;
	background-color:#ffffff;
	margin:auto;
	padding-top:50px;
}

#overview .graphic img{
	padding-bottom:10px;
	width:70px;
	height:100px;
	float:left;
	padding-right:10px;
}

#overview {
	display:none;
}

#footer {
	color: #000000;
	padding:10px;
}

#footer a:link,
#footer a:active,
#footer a:visited{
	color:#000000;
	text-decoration:underline;
}
#footer a:hover{
	color:#000000;
	text-decoration:none;
}

.navtag {
	position:relative;
	top:-50px;
	float:left;
}

.overview-thumbnail {
	float:left;
	padding:0 5px 10px 5px;
	background-image:url(images/thumb_blank.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:163px;
	height:231px;
}

.hide{
	display:none;
}

.clear {
	clear:both;
}


