/* CSS Document */
body {margin:0 auto;padding:0;
      background:#4E565C;
	  font-family:"arial","ËÎÌå";
	  text-align:center;}
div,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,span{margin:0;padding:0;}
ul,li {list-style:none;}
table,img {border:0;}

a:link {color:#000;line-height:150%;text-decoration:none;}
a:visited {color:#666;line-height:150%;text-decoration:none;}
a:hover {color:red;line-height:150%;text-decoration:underline;}
a:active {color:#000;line-height:150%;text-decoration:none;}

#index_div {background:url(images/index_back.jpg) no-repeat;
            border-left:solid 1px #000;
			border-right:solid 1px #000;
			width:1000px;
			height:800px;
			position: relative;
			margin:0 auto;}
#bigdiv {width:1000px;
         border-left:solid 1px #000;
		border-right:solid 1px #000;
		background:url(images/topback.jpg) no-repeat 0 top;
		position: relative;
		margin:0 auto;}
#tablediv {width:1000px;
         border-top:solid 1px #000;
		border-bottom:solid 1px #000;
		padding:20px 0;
		background:#828A90;
		margin:8px 0 0 0;
		_margin:3px 0 0 0;
		height:auto !important;
      height:500px;
     min-height:500px;}
#mune_nav {width:100%;text-align:left;padding:10px 0 0 0;}
/* common styling */
.menu {width:750px; margin:0; font-size:13px; margin:0px 0 0 30px;font-weight:bold;font-family:"verdana";}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; width:100px; text-align:center; color:#000;  
border-right:2px solid #EA0000;background:none; line-height:14px;_line-height:14px; font-size:13px; overflow:hidden;}
.menu ul li ul li a, .menu ul li ul li a:visited {display:block; text-decoration:none; width:150px; 
height:30px; text-align:center; color:#D1E6E9;border:none;line-height:30px;
font-size:11px; overflow:hidden;
border-bottom:solid 1px #7A8994;;font-weight:normal;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left;position:relative;}
.menu ul li ul {display: none;background:#676F74;}
.menu ul li a.menurb {display:block; text-decoration:none; width:100px; text-align:center; color:#000;  
border-right:none;background:none; line-height:14px;_line-height:14px; font-size:12px; overflow:hidden;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#000; background:none;}
.menu ul li:hover ul {display:block; position:absolute; top:14px; left:0; width:150px;}
.menu ul li:hover ul li a.hide {background:#A7BECC; color:#000;}
.menu ul li:hover ul li:hover a.hide {background:#A7BECC; color:#000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#676F74; color:#D1E6E9;}
.menu ul li:hover ul li a:hover {background:#A7BECC; color:#000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}

#logodiv {width:200px;height:100px;position:absolute;left:760px;top:10px;}
#logodiv a {display:block;text-indent:-9999px;width:200px;height:100px;}

#inputdiv {margin:90px 0 0 0;padding:0 0 0 50px;text-align:left;}
#inputdiv .inputcss {background:#fff;border:solid 1px #000;width:150px;height:18px;margin-right:10px;color:#7A8994;}
#inputdiv .bottoncss {background:url(images/bottonline.jpg) repeat-x;width:23px;height:23px;border:solid 1px #000;}

#flashdiv {width:693px;height:477px;border:solid 1px #3F4346;margin:45px auto 20px auto;}

#leftmune {float:left;
           width:247px;}
#leftmune li {width:247px;}
#leftmune li img {display:block;}
#rightcate {float:right;width:752px;
            border-left:solid 1px #3F4346;
			height:auto !important;
      height:800px;
     min-height:800px;}
#rightcate dl {padding:0 15px;_padding:0 12px;}
#rightcate dt {width:100%;margin:0 0 10px 0;}
#rightcate dd {float:left;margin-right:82px;color:#393939;line-height:24px;width:142px;
               margin-bottom:10px;
			   font-size:11px;
			   height:180px;}
#rightcate dd.nomar {margin-right:0px;}
#rightcate dd img {border:solid 1px #fff;display:block;}
#rightcate a {color:#000;}

#upage {width:100%;display:block;text-align:center;}
#upage ul {margin:0 auto;margin-left:280px;}
#upage li{width:18px;line-height:18px;border:solid 1px #676767;
          background:#8D2415;float:left;margin:0 2px;
		  font-size:11px;}
#upage li a {color:#fff;display:block;width:18px;line-height:18px;text-decoration:none;}
#upage li a:hover {width:18px;line-height:18px;background:#8D2415;border:solid 1px #FFF600;color:red;}



#about,#event {width:928px;margin:0 auto;
        color:#E9EEF2;
		text-align:left;
		font-size:12px;
		line-height:20px;}
#about p {text-indent:18px;}

#event p{border:solid 1px #9BA2A8;background:#8E959A;
        padding:8px;}
#event p span {font-size:20px;color:#494949;display:block;font-weight:bold;}
#event p .datespan {font-size:10px;font-weight:normal;color:#921818;} 

#protxt {
         width:928px;
		 margin:0 0 0 30px;
		 _margin:0 0 0 15px;}
#protxt dl{text-align:left;
         }
#protxt dt {color:#B02816;
           font-size:20px;
		   text-align:center;
		   line-height:35px;}
#protxt dd {color:#B4C5D7;border-top:dashed 1px #B8BEC3;
            font-size:13px;
			text-align:center;
			text-indent:22px;
			line-height:22px;
			margin-top:10px;}
#prenext {margin:0 auto;
          text-align:center;
          width:188px;}
#prenext span {background:url(images/pregif.gif) no-repeat;
             width:72px;
			 line-height:25px;
			 font-size:10px;
			 float:left;margin:10px 0 0 0px;}
#prenext span a {display:block;width:72px;
			 line-height:25px;}
#protxt #proimg {
         
		 margin:20px auto 0 auto;
		 _margin:20px 10px 0 0;
		 line-height:35px;
		 font-size:11px;
		 font-weight:bold;text-align:center;}
#proimg img {display:block;margin:20px auto 0 auto;}
#proimg a {color:#EEEEEE;margin:20px auto 0 auto;}

#footer {line-height:14px;
         color:#2F2F2F;
		 font-size:11px;
		 padding:35px 0 0 0;}
#footer  a {color:#2F2F2F;}

#footer2 {line-height:14px;float:left;width:1000px;
         background:url(images/footer.jpg) no-repeat top; 
         color:#2F2F2F;
		 font-size:11px;
		 height:119px;
		 }
#footer2 p {margin:35px 0 0 0;}
#footer2 p a {color:#2F2F2F;}

.clearall {clear:both;}