/* CSS Document */
html {width:100%;height:100%;}
body {background:#000 url(../i/bg.png);margin:0;padding:0;font-family:Helvetica, Arial, sans-serif;color:#fff;margin-bottom:10px;font-size:62.5%;}
body * {padding:0;margin:0;font-size:1em;letter-spacing:1px;}

#wrapper {position:absolute;left:50%;top:50%;margin:-600px 0 0 -800px;width:1600px;height:1200px;background:transparent url(../i/bg.jpg) no-repeat 50% 50%;overflow:hidden;}
#site {position:absolute;left:451px;top:300px;width:660px;height:600px;font-size:1.2em;}

img {border:0;}
a {cursor:pointer;}
h2 {color:#777;margin:0;padding:0;font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.8em;}
ul {list-style:none;}
hr {border:0;background:#777;color:#777;height:1px;}

/* Menu Container */
#menu {position:absolute;left:0;top:0; width:326px;color:#000;z-index:1;}

#menu #logo {display:block;padding-left:276px;width:0px;height:89px;overflow:hidden;margin:50px auto 190px;}
#menu > #logo {background:url(../i/logo.png) no-repeat;}
* html #menu #logo {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../i/logo.png', sizingMethod='scale');background-color:transparent;}

#menu h2 {color:#d2d6bb;font-size:18px;padding-left:18px;margin-bottom:140px;font-family:Helvetica, Arial, sans-serif;}
#menu li a {display:block;height:15px;overflow:hidden;margin-bottom:1px;padding:10px 0 10px 25px;font-size:16px;color:#000;text-decoration:none;}
#menu li a:hover {opacity:.75;}
#menu li a#btn_1 {background:url(../i/btn_1.jpg) no-repeat;}
#menu li a#btn_2 {background:url(../i/btn_2.jpg) no-repeat;}
#menu li a#btn_3 {background:url(../i/btn_3.jpg) no-repeat;}
#menu li a#btn_4 {background:url(../i/btn_4.jpg) no-repeat;}
#menu li a#btn_5 {background:url(../i/btn_5.jpg) no-repeat;}
#menu li a#btn_6 {background:url(../i/btn_6.jpg) no-repeat;}

/* Content Container */
#content_main {position:absolute;left:331px;top:0;width:290px;height:590px;color:#000;z-index:1;padding:8px 18px 8px 13px;overflow:auto;font-size:1.2em;}
#content_main h2 {font-size:20px;font-family:Helvetica, Arial, sans-serif;color:#000;margin-bottom:.5em;}
#content_main div {padding-bottom:2em;}
#content_main.js_on div {display:none;}
#content_main p {margin-bottom:1.5em;}
#content_main a {color:#85321f}

#content_main ul {display:none;}
#content_main.js_on ul {position:absolute;left:29px;top:563px;list-style:none;width:240px;height:32px;display:block;}
#content_main ul li {float:left;display:inline;}
#content_main ul li+li {margin-left:16px;}
#content_main ul li a {display:block;width:110px;margin-top:1px;color:#c4aa30;text-decoration:none;text-align:center;height:32px;line-height:32px;border:1px solid #9b7008}
#content_main ul li a:hover {background:#825410;}

/* Footer Container */
#footer {position:absolute;bottom:0;left:0;width:100%; z-index:1001; }
	html:root #footer {position:fixed;}
#footer a {color:#aaa;}
#footer a:hover {color:#fff;}
#footer #taskbar {margin:0 8px; padding:0 5px; background:#3c140a;height:27px;line-height:27px; border:#222 solid 1px; border-width:0 1px 0 1px;color:#777;text-align:center;}

/* Universal Container */
.smalltext {font-size:.83em;}

.button {padding:10px;border:#ccc solid 1px;background:#555;}
.bumper {margin:10px 0;}
.floatleft {float:left;}
.absolute {position:absolute;top:0;left:15px;}
.toplevel {position:relative;z-index:900;}

.clearboth {display:inline-block;}
html:root .clearboth {display:block;}
.clearboth:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0px;
	line-height:0px;
}

/* Overrides */
#wrapper .hide {display:none;}
#wrapper .show {display:block;}