@charset "utf-8";
#shadowbox_overlay{visibility:hidden;position:absolute;display:block;margin:0;padding:0;top:0;left:0;z-index:998;}#shadowbox_container{position:fixed;height:0;width:100%;margin:0;padding:0;top:0;left:0;z-index:999;text-align:center;}#shadowbox{display:none;visibility:hidden;margin:0 auto;position:relative;font-family:sans-serif;text-align:left;}#shadowbox_title{height:25px;padding:0;overflow:hidden;}#shadowbox_title_inner{height:10px;font-size:10px;line-height:10px;white-space:nowrap;padding:5px 0 4px 8px;color:#fff;}#shadowbox_body{position:relative;overflow:hidden;margin:0;padding:0;border:2px solid #fff;background-color:#000;}#shadowbox_body_inner{position:relative;overflow:hidden;}#shadowbox_loading{position:absolute;top:0;left:0;height:10000px;width:100%;background-color:#222;}#shadowbox_loading img{float:left;margin:10px 10px 0 10px;}#shadowbox_loading span{float:left;margin-top:16px;font-size:10px;}#shadowbox_loading span a,#shadowbox_loading span a:link,#shadowbox_loading span a:visited{color:#fff;}#shadowbox_content.html{height:100%;width:100%;overflow:auto;}#shadowbox_toolbar{margin:0;padding:0;height:20px;overflow:hidden;}#shadowbox_toolbar_inner{height:20px;color:#fff;}#shadowbox_toolbar_inner div{padding-top:4px;padding-bottom:2px;font-size:10px;height:10px;line-height:10px;}#shadowbox_toolbar_inner div span.shortcut{text-decoration:underline;font-weight:bold;}#shadowbox_toolbar_inner div a{text-decoration:none;color:#fff;}#shadowbox_nav_close,#shadowbox_nav_previous,#shadowbox_nav_next{float:right;padding-right:10px;}#shadowbox_counter{float:left;padding-left:10px;}#shadowbox_counter a{padding:0 4px 0 0;}#shadowbox_counter a.shadowbox_counter_current{text-decoration:underline;font-weight:bold;}div.shadowbox_message{text-align:center;padding:10px;}div.shadowbox_message a:link,div.shadowbox_message a:visited{text-decoration:none;color:#bed333;}div.shadowbox_message a:hover,div.shadowbox_message a:focus{text-decoration:underline;}

#leftcolumn {float:left; width:200px;}
.dropdown {display:block; position: relative;}
.dropdown dt {width:200px; border:0px solid #000000; padding:2px; font-weight:bold; cursor:pointer; background: #000000;}
.dropdown .upperdd {border-bottom:none;}
.dropdown dt:hover {background: #000000;}
.dropdown dd {top:0; overflow:hidden; width:200px; display:none; background: transparent;}
.dropdown ul {width:150px; border:0px solid #000000; list-style:none;}
.dropdown li {display:inline;}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:2px; color:#FFFFFF; text-decoration:none; background: transparent; width:150px;}
.dropdown a:hover {background: transparent; color:#FFFFFF; text-decoration: underline;}
.dropdown .underline {border-bottom:1px solid #000000;}

a:link{font-family:arial,helvetica,sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
a:visited{font-family:arial,helvetica,sans-serif; font-size:12px; color:#FFFFFF; text-decoration:underline;}
a:active{font-family:arial,helvetica,sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
a:hover{font-family:arial,helvetica,sans-serif; font-size:12px; color:#FFFFFF; text-decoration:underline;}

body {
	background: #000000;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;
}

#content {
	width: 900px;
	margin: 0 auto;
	padding: 0 90px;
}

#top-header {
	background: transparent url('images/top-banner.jpg') no-repeat;
	width: 900px;
	height: 40px;
	margin-top: 10px;
	margin-bottom: 1px;
	float: none;
}

#header {
	width: 900px;
	height: 200px;
	background: transparent url('headers/rotate.php') no-repeat;
	margin-top: 4px;
	margin-bottom: 5px;
	float: none;
}

#sep-bar {
	width: 900px;
	height: 5px;
	background: url('images/seperating-bar.png') repeat-x;
	margin-bottom: 2px;
	margin-top: 2px;
	position: inherit;
	float: left;
}

#sidebar {
	width: 210px;
	margin-top: 10px;
	float: left;
}

#sidebar-two {
	width: 200px;
	margin-top: 10px;
	margin-left: 10px;
	float: right;
}

#main {
	width: 470px;
	margin: 10px 0px 0px 10px;
	float: left;
}

#footer {
	width: 900px;
	font-size: 9px;
	margin-top: 5px;
	float: left;
	position: inherit;
}

h1 a{
		height:49px; width:200px; display:block; text-indent:-9999px; outline:none;
		background: transparent url('images/logo.png') no-repeat;

}

div#logo{
		position:fixed;
}

#cover {
	width: 200px;
	float: left;
	position: inherit;
	margin-top: 10px;
	margin-right: 8px;
	margin-bottom: 10px;
}

#book {
	width: 265px;
	margin-top: 10px;
	margin-left: 200px;
}

hr {
	border: 0;
	color: #9E9E9E;
	background-color: #3399CC;
	height: 1px;
	margin-top: 10px;
	margin-bottom: 4px;
	width: 100%;
	text-align: left;
}

.group:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
}