@import "loginbar.css";

body {

 font: normal 11px "Verdana", sans-serif;

 color: white;

 background-repeat:repeat;

 background:black;

 padding:0px;

 margin: 0px;

 position:relative;

}

div.upper_menu {

 text-align:center;

 background-repeat:no-repeat;

 margin-left:auto;

 margin-right:auto;

}

div.upper_menu_link {

 margin-left:15px;

 margin-right:15px;

}

div.upper_menu_links {

 margin-left:auto;

 margin-right:auto;

 width:500px; 

}

div.upper_menu_bar {

 color:#e1db75;

 margin-left:auto;

 margin-right:auto;

 width:700px;

 font-size:10px;

 font-weight: bold;

 background-image: url(../pics/bg_content1.png);

 padding-top:2px;

 height:16px;

 margin-bottom: 10px;

 z-index:200;

}

div.archive_bigbox {

 margin-left:auto;

 margin-right:auto;

 padding-top:30px;

 padding-left:14px;

 width:993px;

 background-repeat:no-repeat;

 background-color:#332838;

 z-index:1;

}

div.archive_bigbox_float {

 margin-left:auto;

 margin-right:auto;

 width:993px;

 z-index:2; 

}

div.upper_menu_login:hover {

/* filter:alpha(opacity=80);

 opacity:0.8;

 -moz-opacity:0.8;*/

}

div.upper_menu_login {

 position:relative;

 top:0px;

 text-align:left;

 background-repeat:no-repeat;

 width:100%;

/* filter:alpha(opacity=70);

 opacity:0.7;

 -moz-opacity:0.7;*/

}

a.upper_menu_item {

 color:#e1db75;

 font-size:20px;

}

div.main_boxes { 

 background-repeat:no-repeat;

 margin-left:auto;

 margin-right:auto;

 height:1000px;

}

div.archive_quicknav {

 margin-left:30px;

 margin-top:7px;

 width:780px;

 height:182px;

 margin-bottom:18px;

 overflow: hidden;

}

div.side_menu {

 padding-top:20px;

 margin-left:3px;

 text-align:left;

}

img.side_header {

 margin-left:-6px; 

}

a.updates {

 font-size:9px;

}

a {

 color:#e1db75;

 filter:alpha(opacity=100);

 opacity: 1;

 -moz-opacity:1; 

 text-decoration:none;

}

img {

 border:none; 

}

div.archiver_left {

 margin-top:-31px;

 vertical-align:top;

 width:170px;

}

div.archiver_right {

 vertical-align:top; 

 z-index:2;

}

td {

 vertical-align:top;

}

p.header {

 font-weight:bold;

 margin:0px;

 

}

div.newestupdate {

 background-image: url(../pics/newupdateframe.png);

 background-repeat:no-repeat;

 height:163px;

 width:152px; 

 padding: 7px 0 0 0;

}

input.loginbar {

 background-color:black;

 color:white;

 border: 1px solid white;

 height:16px;

 width:70px;

}

div.announcement {

 margin-left:auto;

 margin-right:auto;

 width:730px;

 text-align:center;

 color:#e1db75;

 background-image: url(../pics/bg_content1.png);

 border: 1px solid black;

}

a.rsslink {

 font-size:12px;

}

div.page_comment {

 text-align:left;

 padding-left:10px;

 padding-right:10px;

 padding-top:20px;

 width: 775px;

 height:81px;

 background-repeat:no-repeat;

 background-image:url(../pics/archive_comment.png)

}

tr.login_bar {

 background-color:black;

 color:white;

}

td.login_bar {

 padding-top:6px;

 padding-bottom:6px;

}

div#login_bar {

 left:0px;

 margin:0px;

 padding:0px; 

 z-index:200;

}

select {

 background-color:#332d3f;

 color:#b8b6ba;

 border-style:solid;

 border-width:1px;

 border-color:#526d87;

}

div.archive_spacer {

 margin-top:8px;

}

.archivetitle {

 background-color:transparent;

  	width:636px;

 	height:48px;

 	background-image:url(../pics/archive_title_moonless_age.png);

 	top: 35px;

 	position:absolute;

 	z-index:100;

}

.worldsettingarchivetitle {

 background-color:transparent;

  	width:670px;

 	height:48px;

 	background-image:url(../pics/Archive_worldsetting.png);

 	top: 35px;

 	position:absolute;

 	z-index:100;

}

.demonpainterarchivetitle {

 background-color:transparent;

  	width:670px;

 	height:48px;

 	background-image:url(../pics/Archive_title_demonpainter.png);

 	top: 35px;

 	position:absolute;

 	z-index:100;

}

.archive_bigbox {

  	background-image:url(../pics/bg_archiver.png);

}

.loginbutton {

  	background-image:url(../pics/login_bar.png);

}

.logintext {

 width:77px;

 height:8px;

 top:1px;

 left:45px;

 position:relative;

  	background-image:url(../pics/text_login.png);

}

#maincontent {

	background-image:url(../pics/boxes.png);

	margin:0px;

	position:relative;

}

#main_boxes {

	background-image:url(../pics/bg_content.png);

	margin:0px;

	position:relative;

}



#browsercontent {

	background-image:url(../pics/bg_content1.png);

	margin:0px;

	position:relative;

}



div.locked {

	margin-top:20px;

}





div.newupdate {

	margin-top:20px;

}



div.archive_quicknav_bar {

	height:18px;

	overflow:hidden;

}



div#upper_menu_background {

	background-image: url(../pics/upper_menu.png);

}



div#rss_icon {

	display:inline;

	margin: 0 3px 0 0;

}
.upper_menu > div:first-child {	background-position: center top; }
