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



body {
	background:url(../background.jpg) repeat-x !important; 
	background-color:#464646 !important;
	margin:0 !important;
	padding:0 !important;
}


#rap_head {
	width:1030px;
	height:183px;
	background:url(../head.png) no-repeat;
}

#rap_h_nav {
	width:100%;
    line-height:normal;	
	* margin-bottom:-2px;
}

	  
#rap_h_nav ul {
	margin:0px 0px 15px 0px;
	padding:0px 10px 0;
	list-style:none;
	float:right;
  }
#rap_h_nav li {
	float:left;
	background:url(../left_both.gif) no-repeat left top;
	margin:0;
	padding:0 0 0 9px;
	margin-right:3px;
	font:bold 11px Verdana;
  }
#rap_h_nav a {
	float:left;
	display:block;
	background:url(../right_both.gif) no-repeat right top;
	padding:5px 15px 5px 6px;
	text-decoration:none;
	color:#fff;
  }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#rap_h_nav a {float:none;}
/* End IE5-Mac hack */
#rap_h_nav a:hover {
  color:#fff;
  }
#rap_h_nav #current {
  background-position:0 -150px;
  border-width:0;
  }
#rap_h_nav #current a {
  background-position:100% -150px;
  padding-bottom:5px;
  color:#fff;
  }
#rap_h_nav li:hover, #navi_style li:hover a {
  background-position:0% -150px;
  color:#fff;
  }
#rap_h_nav li:hover a {
  background-position:100% -150px;
  }
