		html, body, div, ul, ol, li, form, fieldset, h1, h2, h3, h4, h5, h6, a, img, p { margin: 0; padding: 0; border: 0; }
		ul { list-style: none; }
		body { background-color: black; color: #cacaca; font-size: 100.01%; font-family: arial, tahoma, veranda; line-height: 100%; }
		a { color: white; }
		.container {width: 1200px; margin: auto; width: 1200px; background: url(../images/bbg.jpg) repeat-y center top; }
		.header { background: url(../images/head.jpg) no-repeat center top; width: 1200px; height: 574px; }
		.menu { background: url(../images/menu.jpg) no-repeat center top; width: 367px; height: 296px; }
		.personal { background: url(../images/personal.jpg) no-repeat center top; width: 367px; height: 268px; }
		.leftthird { background: url(../images/leftthird.png) no-repeat center top; width: 367px; height: 529px; }
		.status { background: url(../images/status.jpg) no-repeat center top; width: 372px; height: 296px; }
		.rightsecond { background: url(../images/rightsecond.jpg) no-repeat center top; width: 372px; height: 268px; }
		.rightthird { background: url(../images/rightthird.png) no-repeat center top; width: 372px; height: 529px; }
		.logo { background: url(../images/logo.jpg) no-repeat center top; width: 462px; height: 412px; }
		.mbg { background: url(../images/mbg.jpg) repeat-y center top; width: 462px; }
		.lefts { background: url(../images/lefts.jpg) repeat-y center top; width: 367px; }
		.rights { background: url(../images/rights.jpg) repeat-y center top; width: 372px; }
		.footer { background: url(../images/footer.png) no-repeat center top; width: 1200px; height: 100px; }
		.nav { padding: 60px 40px 0 0; width: 180px; }
		.nav a { outline: none; }
		.button1 { background: url(../images/buttons/index.png) no-repeat center top; width: 98px; height: 63px; }
		.button1:hover { background: url(../images/buttons/index_h.png) no-repeat center top; width: 98px; height: 63px; }
		.button2 { background: url(../images/buttons/forum.png) no-repeat center top; width: 81px; height: 56px; margin-top: -30px; }
		.button2:hover { background: url(../images/buttons/forum_h.png) no-repeat center top; width: 81px; height: 56px; margin-top: -30px; }
		.button3 { background: url(../images/buttons/news.png) no-repeat center top; width: 97px; height: 56px; margin-top: -30px; }
		.button3:hover { background: url(../images/buttons/news_h.png) no-repeat center top; width: 97px; height: 56px; margin-top: -30px; }
		.button4 { background: url(../images/buttons/files.png) no-repeat center top; width: 81px; height: 63px; margin-top: -25px; }
		.button4:hover { background: url(../images/buttons/files_h.png) no-repeat center top; width: 81px; height: 63px; margin-top: -25px; }
		.button5 { background: url(../images/buttons/events.png) no-repeat center top; width: 83px; height: 52px; margin-top: -22px; }
		.button5:hover { background: url(../images/buttons/events_h.png) no-repeat center top; width: 83px; height: 52px; margin-top: -22px; }
		.button6 { background: url(../images/buttons/l2top.png) no-repeat center top; width: 135px; height: 62px; margin-top: -15px; }
		.button6:hover { background: url(../images/buttons/l2top_h.png) no-repeat center top; width: 135px; height: 62px; margin-top: -15px; }
		.button7 { background: url(../images/buttons/stat.png) no-repeat center top; width: 127px; height: 57px; margin-top: -25px; }
		.button7:hover { background: url(../images/buttons/stat_h.png) no-repeat center top; width: 127px; height: 57px; margin-top: -25px; }
		.button8 { background: url(../images/buttons/reg.png) no-repeat center top; width: 140px; height: 61px; }
		.button8:hover { background: url(../images/buttons/reg_h.png) no-repeat center top; width: 140px; height: 61px; }
		.button9 { background: url(../images/buttons/donate.png) no-repeat center top; width: 173px; height: 63px; }
		.button9:hover { background: url(../images/buttons/donate_h.png) no-repeat center top; width: 173px; height: 63px; }
		
		.logintbl { padding: 60px 30px 0 0; }
		.logininput { border: 1px black solid; background-color: #172d39; color: #849096; font-size: 100%; text-align: left; width: 100px; }
		.loginname { color: #849096; font-size: 100%; text-align: right; }
		.entrylink { color: white; font-size: 80%; text-decoration: none; }
		.linkforget { color: #849096; font-size: 80%; text-decoration: none; }
		.reg_log { padding: 8px 0 8px 0; }
		
		.vote { padding: 190px 0 0 110px; }
		.rightthird_b { padding: 200px 0 0 60px; }
		.persh_link { font-size: 90%; color: white; text-decoration: none; }
		.persh_link:hover { text-decoration: underline; }
		.pers_list { font-size: 90%; color: white; text-align: left; }
		
		.statustbl { padding: 50px 0 0 55px; }
		.statustitle { color: #6ae0e1; font-size: 90%; text-align: center; }
		.servname { color: white; font-size: 90%; text-align: center; }
		.players { color: #19d201; font-size: 90%; }
		.statusbstat { background: url(../images/st_btbg.png); text-align: center; }
		.statlink { color: #b0bac0; font-size: 80%; text-decoration: none; }
		.statlink:hover { color: white; font-size: 80%; text-decoration: none; }
		
		.themes { padding: 26px 0 0 39px; }
		.themes table th { font-size: 60%; font-weight: 600; }
		.themes table td { font-size: 55%; font-weight: normal; }
		.paylinebg { background: url(../images/st_btbg.png); }
		.payname { font-size: 70%; text-align: center; color: #7c888f; }
		.part { background-color: #909aa0; width: 30%; height: 25px; }
		.paypercent { position: relative; text-align: center; font-size: 110%; color: white; line-height: 25px; left: 70px; }
		
		.titlecont { width: 420px; }
		.title_imp { padding: 3px; color: #00fe54; font-size: 90%; border-bottom: 1px solid #407f7f; font-family: georgia;}
		.newscont { width: 420px;}
		.news { padding: 3px; color: white; line-height: 100%; font-size: 70%; }
		.news a:link { text-decoration: underline; color: white; }
		.news a:visited { text-decoration: underline; color: white; }
		.news a:hover { text-decoration: none; color: white; }
		.news a:active { text-decoration: none; color: white; }
		.newsbtm { background: url(../images/newsbtm.png) no-repeat center top; width: 275px; height: 75px; }
		.newsbox { margin-top: -285px; }
		.l2top {padding: 300px 0 0 0}
		.rememb { font-size: 80%; color: #418181; }
		.banner88x31 { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=1); 
			-moz-opacity: 0.1; 
			-khtml-opacity: 0.1; 
			opacity: 0.1; }
		.banner88x31:hover { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=1); 
			-moz-opacity: 1.0;
			-khtml-opacity: 1.0; 
			opacity: 1.0; }