
body {
	margin:0px;
	background:#181818;
}

.wrapper {
	background:url(../gfx/mpnatstour_bg.jpg) repeat-y center;
	width:936px;
	padding-left:20px;
	padding-right:20px;
}

.menu {
	background:url(../gfx/mpnatstour_menu-bgout.jpg) repeat-x;
	font-family:tahoma;
	font-size:16px;
}
.menubg {
	background:url(../gfx/mpnatstour_menu-bg.jpg) repeat-x;
	font-family:tahoma;
	font-size:16px;
}

.menu a:link,.menu a:visited {
	height:39px;
	color:#663300;
	text-decoration:none;
	padding-right:18px;
	padding-left:18px;
}

.menu a:hover,.menu a:active {
	height:39px;
	color:#ffffcc;
	text-decoration:none;
	padding-right:18px;
	padding-left:18px;
}

.menu_sep {
	margin:0px;
	padding:0px;
	height:39px;
	width:3px;
	background:url(../gfx/mpnatstour_menu-separator.jpg) no-repeat center;
}

.content_bg {
	width:927px;
	background:url(../gfx/natsmp2_box-bg.jpg) repeat-y center;	
}

.content {
	width:927px;
	height:1000px;
	background:url(../gfx/natsmp2_box-bottom.jpg) no-repeat bottom;	
}

.news {
	width:927px;
	height:420px;
}

.news_frame {
	border:1px solid #222222;
	border-top:0px;
	width:172px;
	background:url(gfx/mpnatstour_opacitybg.png);	
}

.news_content {
	overflow:auto;
	width:167px;
	height:439px;
	margin-left:5px;
	background:url(gfx/natsmp2_news-bg.png);
	border:1px dotted #222222;
	border-top:0px;
}

.news_date,.news_name,.news_addition {
 font-size: 9px;
 text-align:left;
 font-family: Verdana;
 line-height:16px;
 }
 
.news_date {
 padding-left:15px;
 font-weight:bold;
 color:#ffcc33;
}

.news_name {
 background:url(../gfx/natsmp2_arrow.png) no-repeat center left;
 color:#eeeeee;
 padding-left: 10px;
 margin-left:20px;
}

.news_addition {
 background:url(../gfx/natsmp2_arrow.png) no-repeat center left;
 color:#eeeeee;
 padding-left: 10px;
 margin-left:30px;
}

.thin_sep {
	background:url(../gfx/mpnatstour_thin-separator.jpg);
	height:8px;
}

.topic {	
	background:url(../gfx/mpnatstour_topic_bg.jpg);
	height:27px;
}

.topic2 {
	vertical-align:middle;
	height:41px;
	background:url(../gfx/mpnatstour_topic2_bg.jpg) repeat-x;
	border-left:1px solid #000000;
	font-family:verdana;
	font-size:19px;
	letter-spacing:4px;
	color:#ffcc66;
}

.valign {
	padding-top:7px;
	height:34px;
}

.signbottom {
	height:44px;
	background:url(../gfx/mpnatstour_top-signbottom.jpg) no-repeat;
	padding-top:0px;
}

.ghetto {
	background:url(../gfx/mpnatstour_top-ghetto.jpg) no-repeat;
	width:377px;
	height:484px;
	padding:20px 10px 10px 10px;
}

.sites_topic {
	font-family:arial;
	color:#cc9966;
	font-size:15px;
	border-bottom:1px solid #cc9966;
	letter-spacing:2px;
}

.sites_descr {
	font-family:arial;
	color:#cc9966;
	font-size:10px;
	padding:2px 5px 15px 5px;
}

.main {
	padding:20px 8px 10px 8px;
}

.mp_nats {
	font-family:arial;
	color:#ffcc66;
	font-size:15px;
	letter-spacing:1px;
	padding-top:4px;
}

.program_type {
	font-family:arial black;
	font-size:24px;
	color:#ffcc33;
	text-decoration:underline;
	padding:0px 0px 15px 5px;
}

.light_text {
	font-family:arial;
	font-size:9px;
	color:#ffcc66;
	padding-left:5px;
}

.light_text a:link,.light_text a:visited {
	color:#ff9900;
	font-family:arial black;
	text-decoration:none;
	font-size:12px;
}

.light_text a:hover,.light_text a:active {
	color:#ff6600;
	font-family:arial black;
	text-decoration:underline;
	font-size:12px;
}

.signbox {
	background-color:#cccc99;
	border:1px solid #cc9966;
	font-size:13px;
	color:#663300;
	font-family:arial;
}

.acc {
	width:160px;
	height:16px;
}

.mess {
	width:95%;
	height:270px;
}

.button {
	background-color:#cc9933;
	border:2px solid #330000;
	border-top:1px solid #ffff99;
	border-bottom:1px solid #000000;
	font-size:13px;
	color:#330000;
	font-family:verdana;
	letter-spacing:2px;
	width:100px;
	height:22px;
	padding-bottom:2px;
}

.opacitybg {
	background:url(../gfx/mpnatstour_opacitybg2.png);
}

input.btn {
	color:#050; 
	font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
	background-color:#fed; 
	border:1px solid; 
	border-color: #696 #363 #363 #696; 
} 

.tools_lightbg {
	background:url(../gfx/mpnatstour_lightbg.jpg);
}

.tools_lightbgtop {
	background:url(../gfx/mpnatstour_lightbg-top.jpg) repeat-x top;
}

.tools_lightbgbottom {
	background:url(../gfx/mpnatstour_lightbg-bottom.jpg) repeat-x bottom;
}

.tools_lightbgtext {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.tools_lightbgtext a:link,.tools_lightbgtext a:visited {
	color:#993300;
	font-family:arial black;
	text-decoration:none;
	font-size:11px;
}

.tools_lightbgtext a:hover,.tools_lightbgtext a:active {
	color:#330000;
	font-family:arial black;
	text-decoration:underline;
	font-size:11px;
}
.tools_darkbgtext {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#cc9966;
}

.tools_darkbgtext a:link,.tools_darkbgtext a:visited {
	color:#ff9900;
	font-family:arial black;
	text-decoration:none;
	font-size:12px;
}

.tools_darkbgtext a:hover,.tools_darkbgtext a:active {
	color:#ff6600;
	font-family:arial black;
	text-decoration:underline;
	font-size:12px;
}

.toolscontent {
	background:url(../gfx/mpnatstour_tools-content.jpg) no-repeat center center;
	height:497px;
	margin-top:-10px;
}

.toolscontent_padding {
	padding:280px 5px 0px 248px;	
}

.contactinfo {
	margin:1px;
	margin-top:0px;
	padding:10px;
	background:#221912;
	color:#ffcc66;
}

.joinsubmit {
	color:#330000;
	background:#ffffcc;
	margin:10px;
	margin-right:0px;
	margin-left:0px;
	padding:10px;
	border:2px dotted #330000;
	font-family:arial;
	font-style:italic;
	font-size:13px;
}
