*{margin:0;padding:0}
html{background:url(images/bg.jpg) repeat-y center top;position:relative}
body{font-family:Tahoma, Geneva, sans-serif;background:url(images/bg2.png) no-repeat center top}
table{border-collapse:collapse}
q{quotes:none}
a img{border:none}
h1 {font-size:0.9em;color:#FFF}
h3 {font-size:0.9em;color:#FFCC00}
.center{text-align:center}
#mainwrap{width:100%;background:url(images/bg3.png) no-repeat center 99%}
#wrap{width:857px;margin:0 auto}

#header{padding:25px 0 10px 0}
	#header table{width:100%}
		#header table td{vertical-align:top}
		#header .nav{width:520px}
	#header #logo{font:0.7em Times New Roman, serif;text-decoration:none;color:#333;text-transform:uppercase}
	#header address{font-size:0.7em;font-style:normal;color:#666;padding:20px 0 0 0}
	#header .menu{padding:10px 0 15px 40px;border:dotted 1px #000;list-style-type:none}
		#header .menu li{font-size:0.7em;display:inline;font-weight:bold;margin-right:30px;line-height:140%}
			#header .menu li a{text-decoration:none;color:#000}
			#header .menu li a:hover{text-decoration:underline}
	#header .addmenu{list-style-type:none;padding:10px 0 0 0}
	#header .service{float:left;border-right:dotted 1px #000;width:250px}
	#header .info{float:right;width:225px}
		#header .addmenu li{background:url(images/marker.gif) no-repeat left center;padding:0 0 0 15px;font-size:0.7em;margin-bottom:2px;line-height:120%}
			#header .addmenu li a{text-decoration:none;color:#000}
			#header .addmenu li a:hover{text-decoration:underline}

#contentwr{background:url(images/content_bg.png) no-repeat left top;padding:35px 0 10px 0}
#content{width:100%;background:#993333 url(images/content_bg2.png) repeat-y left top}
	#content .sidebar{width:267px;padding:10px 0 50px 45px;vertical-align:top;background:url(images/sidebar_bg.png) no-repeat left bottom}
		#content .sidebar #nav{margin-bottom:20px}
			#content .sidebar #nav select{font:0.6em Arial, Helvetica, sans-serif;color:#999}
		#content .sidebar h2{font:0.8em Arial, Helvetica, sans-serif;color:#FFCC00;text-transform:uppercase;margin-bottom:15px}
		#content .sidebar p{font-size:0.7em;color:#FFCC00;margin-bottom:15px}
		#content .sidebar p.date{background:#fff;color:#000;padding:2px;margin-right:50px}
		#content .sidebar p.news{margin-right:60px}
		#content .sidebar a{color:#FFCC00}
	#content .maincont{padding:10px 40px 50px 15px;vertical-align:top;background:url(images/maincont_bg.png) no-repeat right bottom}
		#content .maincont .banner img{margin-bottom:20px}
		#content .maincont p{font-size:0.7em;color:#FFCC00;margin-bottom:15px}
		#content .maincont a{font-size:0.8em;color:#FFCC00;margin-bottom:15px}
		#content .maincont a:hover{font-size:0.8em;color:#FFCC00;margin-bottom:15px;text-decoration:none}

#footer{background:url(images/footer_bg.png) no-repeat left top;padding:11px 0 5px 0}
	#footer table{background:url(images/footer_bg2.gif) repeat-y left top;width:100%;margin-bottom:2px}
		#footer table td{padding:0 20px 5px 20px}
		#footer table .stat{width:100px;background:url(images/stat_bg.gif) no-repeat left bottom}
		#footer table .fotcont{background:url(images/fotcont_bg.png) no-repeat right bottom}
		#footer table ul{list-style-type:none;margin-bottom:10px;padding:0 0 0 40px}
			#footer table ul li{display:inline;font-size:0.7em;padding:0 10px;border-right:solid 1px #FFCC00}
			#footer table ul li.last{border-right:none}
				#footer table ul li a{color:#FFCC00;text-decoration:none}
				#footer table ul li a:hover{text-decoration:underline}
	#footer p{font-size:0.7em;color:#FFCC00}
		#footer p a{font-weight:bold;color:#666}
