@charset "utf-8";
/* CSS Document */

body {background-color: #000; margin: 0px; padding: 0px; background-image: url('../images/main-bg.jpg'); background-position: top; background-repeat: no-repeat; font-family: Consolas, Tahoma, Arial, Helvetica, sans-serif;}

div#page {width: 100%; text-align: center; display: block; clear: both; margin: 0px; padding: 0px;}
	div#wrapper	{margin: 0px auto; padding: 80px 0px 0px 0px; width: 936px; display: block; clear: both;}
		div#pg_content_container {margin: 0px; padding: 0px; display: block; width: 936px; height: auto; clear: both;}
			div#content_cont_top {margin: 0px; padding: 0px; display: block; width: 936px; height: 18px; clear: both; font-size: 1px; line-height: 1px;}
				div#c_c_t_l {margin: 0px; padding: 0px; display: block; width: 18px; height: 18px; float: left; clear: none; background-image: url('../images/top-left-bg.png'); background-repeat: no-repeat;}
				div#c_c_t_t {margin: 0px; padding: 0px; display: block; width: 900px; height: 18px; float: left; clear: none; background-image: url('../images/top-shad-bg.png'); background-repeat: repeat-x;}
				div#c_c_t_r {margin: 0px; padding: 0px; display: block; width: 18px; height: 18px; float: left; clear: none; background-image: url('../images/top-right-bg.png'); background-repeat: no-repeat;}
			div#content_cont_mid {margin: 0px; padding: 0px; display: block; width: 936px; height: auto; clear: both; font-size: 13px;}
				div#left {margin: 0px; padding: 0px; float: left; width: 18px; display: block; background-image: url('../images/left-shad-bg.png'); background-repeat: repeat-y; background-position: top; height: 500px; clear: none;}
				div#content_main {margin: 0px; width: 900px; padding: 25px 0px 40px 0px; float: left; clear: none; background-image: url('../images/content-bg.jpg'); background-repeat: repeat-x; background-color: #e3d9d9; background-position: top; display: block; height: auto;}
					div#announce {margin: 0px 0px 30px 0px; padding: 0px 0px; width: 900px; display: block; clear: both; height: 250px; background-image: url('../images/mrl-def.png'); background-repeat: no-repeat;}
						div#ann_imss {display: none; visibility: hidden;}
					div#content {margin: 0px; width: 860px; padding: 0px 20px; display: block; clear: both; font-size: 13px;}
				div#right {margin: 0px; padding: 0px; float: left; width: 18px; display: block; background-image: url('../images/right-shad-bg.png'); background-repeat: repeat-y; background-position: top; height: 500px; clear: none;}
			div#content_cont_bottom {margin: 0px; padding: 0px; display: block; width: 936px; height: 18px; clear: both; font-size: 1px; line-height: 1px;}
				div#c_c_b_l {margin: 0px; padding: 0px; display: block; width: 18px; height: 18px; float: left; clear: none; background-image: url('../images/bottom-left-bg.png'); background-repeat: no-repeat;}
				div#c_c_b_b {margin: 0px; padding: 0px; display: block; width: 900px; height: 18px; float: left; clear: none; background-image: url('../images/bottom-shad-bg.png'); background-repeat: repeat-x;}
				div#c_c_b_r {margin: 0px; padding: 0px; display: block; width: 18px; height: 18px; float: left; clear: none; background-image: url('../images/bottom-right-bg.png'); background-repeat: no-repeat;}
		div#codeby {text-align: right; width: 845px; position: relative; padding: 10px 55px; font-size: 11px; color: #ccc; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: normal; letter-spacing: -1px; font-style: italic; display: block; clear:both;}
			div#badges {text-align: left; width: auto; float: left; clear: none; height: auto; margin: 0px; padding: 0px; border: 0px;}

div.clearit {width: 100%; height: 1px; line-height: 1px; font-size: 1px; display: none; visibility: hidden; overflow: hidden; clear: both;}

h1.title-intro {font-family: Consolas, Arial, Helvetica, sans-serif; font-size: 32px; font-weight: normal; letter-spacing: -1px; line-height: normal; display: block; margin: 10px auto; padding: 0px 0px 5px 0px; border-bottom: solid 2px #000; color: #800; text-align: center; width: 80%;}
h1.title-intro span.fat {font-weight: bold; color: #000;}
h2.msg {font-size: 23px; color: #800; font-weight: normal; font-family: Arial, Helvetica, sans-serif; line-height: normal; margin: 19px 0px 0px 0px;}
p.msgdtl {font-size: 13px; color: #000; font-weight: normal; font-family: Arial, Helvetica, sans-serif; line-height: 19px; letter-spacing: -1px; margin: 5px 0px 13px 0px;}
a:link, a:visited {color: #fc0; text-decoration: none;}
a:hover {color: #fc0; text-decoration: underline;}