@charset "utf-8";
/* CSS Document */
body      {line-height:150%;
		   background:url(../images/bg/bg.gif) repeat-x top;
		   background-color:#330000;
		   margin:0 auto 0 auto;
		   }

img {
border: none;
}

a:link	  {color:#333333;}
a:visited {color:#330000;}
a:hover	  {color:#FF0000;}

#main { width:880px;
		background-color:#FFFFFF;
		margin:0 auto 0 auto;
		}

#header { background-image:url(../images/header/header_top.jpg);
		  height:300px;
		  margin:0 auto 0 auto;
		  }
ul#menu,ul#menu2 {list-style-type:none;
				  width:880px;
				  height:40px;
				  margin:0;
				  padding:0;
}
#menu li,#menu2 li {float:left;
}
#pan { font-size:13px;
	   width:880px;
	   margin:0 auto 0 auto;
}
#side	{
		  margin-top:5px;
		  padding-left:10px;
		  width:190px;
		  float:left;
		  line-height:150%;
		  text-align:left;
		  font-size:14px;
		  color:#333333;
		  visibility: inherit;
		}
#contents{
		  margin-top:5px;
		  width:678px;
		  float:left;
		  text-align:left;
		  font-size:14px;
		  color:#333333;
		  line-height:150%;
		}
#footer-Menu { margin:20px auto 0 auto;
			   text-align:center;
			}
#footer-Menu img{ padding:20px 2px 0 2px;
			}
		  
#footer { background:#CC3300;
		  width:880px;
		  height:100px;
		  margin:20px auto 0 auto;
		  }
		  #footer a:link {color:#333333;}
#footer a:visited {color:#330000;}
#footer a:hover {color:#FF0000;}
#footer p { text-align:center;
			font-size:15px;
		    line-height:150%;
			padding-top:40px;
}
