
/* CSS Document */
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td { 
	margin: 0px;
	padding: 0px;
}
* html body{text-align:center;
	zoom: 1;
	   margin:0px auto;
		padding:0px;
		background-image:url(../img/bg.gif); 

}
 .FloatEnd {clear:both;}
html{
	height:100%;
}
body { 

	   background-color:#Fff; 
	   margin:0px auto;
	   text-align:center;
	   padding : 0px ;
	   scrollbar-face-color: #888; 
	   scrollbar-track-color: #777;
	   scrollbar-arrow-color: #AAA;
	   scrollbar-highlight-color: #555;
	   scrollbar-shadow-color: #000;
		background-image:url(../img/bg.gif); 
		   }
a img{
	border:none;
}
div{
    zoom:1;/*for IE 5.5-7*/
}
div:after{/*for modern browser*/
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
}

/*top*/
#toplogo {
	width :300px;
	text-align:left;
	float:left;
	   }
#toplogo2 {

	text-align:left;
	float:left;
	   }
#toplogo3 {

	text-align:left;
	float:right;
	   }
#menu {
	width :900px;
	text-align:left;
	float:left;
	margin:0;
	background-image:url(../img/menu_bg.jpg);
	background-color:#FFF;
	   }
.menuc{padding:0;float:left;margin:0;}	   
/*main*/
#header{	width : 900px;

		background-image:url(../img/toplogobg2.jpg);
	padding-bottom:0;
	text-align:left;
	clear:both;
	margin:0px auto;}
#allbody{width:1200px;
	margin:0px auto;
		text-align:left;}
#mainleft{
	width : 150px;
	padding:0;
	float:left;
	margin:0;
}
#mainright{
	width : 150px;
	float:right;
	padding:0;
	margin:0;
}
#main{
	width : 900px;
	float:left;
	text-align:center;
	margin-top:0;

}

#content{	width : 900px;
	text-align:center;
	clear:both;
	margin:0;}

#contleft{	width : 600px;
	text-align:left;
	float:left;
	margin:0;}

#contright{	width : 300px;
	text-align:center;
	float:right;
	margin:0;}
#news{width:500px;
		padding-top:55px;
		height:320px;
		padding-left:100px;
		background-image:url(../img/con_bg1.png)

		}

#opm{width:590px;
		margin-top:5px;
		padding-top:0px;
		height:390px;
		padding-left:10px;
		text-align:center;
		background-image:url(../img/con_bg3.png)

		}


#guest{width:580px;
		padding-top:65px;
		height:290px;
		padding-left:20px;
		background-image:url(../img/con_bg2.png)

		}
		
#pageleft{	width : 200px;
	text-align:left;
	float:left;
	padding-top:3px;
	margin:0;}

#pageright{	width : 700px;
	text-align:left;
	float:right;
	margin:0;}		
		
	
.righttop{width:700px;
			height:30px;
			background-image:url(../img/pagebg.png);}
			
.rightcon{width:700px;
			background-image:url(../img/pagebg_mid.png);
			background-repeat:repeat-y;	
			padding-left:20px;
			padding-top:0;
			padding-right:20px;
			color:#666;
			clear:both;
			}
.rcon_t{width:660px;
		text-align:left;
		font-size:16px;
		padding-left:30px;
		padding-bottom:30px;
		}			
.rcon_line1{width:310px;
		text-align:left;
		font-size:13px;
		padding-left:80px;
		padding-bottom:20px;
		float:left;
		}
.rcon_line2{width:310px;
		text-align:left;
		font-size:13px;
		padding-left:10px;
		padding-bottom:20px;
		float:right;
		}		
.rcon_line1b{width:500px;
		text-align:left;
		font-size:13px;
		padding-left:80px;
		padding-bottom:20px;
		float:left;
		}



.rcon_f{width:310px;
		text-align:left;
		font-size:13px;
		padding-bottom:20px;
		}
.rcon_fw{width:500px;
		text-align:left;
		font-size:13px;
		padding-bottom:20px;
		}
.rcon_i1{width:150px;
		text-align:left;
		font-size:13px;
		float:left;
		}		
.rcon_i2{width:150x;
		text-align:left;
		font-size:13px;
		padding-left:10px;
				float:left;
		}
.rcon_i2w{width:250x;
		text-align:left;
		font-size:13px;
		padding-left:10px;
				float:left;
		}
.rcon_i3{width:450x;
		text-align:left;
		font-size:13px;
		padding-left:2px;
		padding-top:3px;
				float:left;
				clear:both;
		}		
.rightbot{width:700px;
			height:25px;
			clear:none;
			background-image:url(../img/pagebg_bot.png);}
		
		
.imgbox{padding-left:10px;float:left;
font-size:12px;
color:#222;}
.guestbox{padding-right:60px;
padding-top:20px;float:right;
font-size:12px;
color:#222;}
.imgbox2{padding-left:10px;float:left;
padding-top:50px;
font-size:12px;
color:#555;}

.logbox
      {
         border: 0;
         width: 445px;
         height:210px;
         padding: 15px;
         overflow: auto;
		 font-size:15px;

      }

.ibox
      {
         border: 0;
		 font-size:15px;
      }

.iboxmi
      {
         border: 0;
		 float:left;
      }
.iboxrig
      {
         border: 1px solid;
		border-color:#eee;
		padding:2px;
		margin:5px;
		 text-align:right;
		 width:290px;
      }
.iboxlef
      {
         border: 1px solid;
		border-color:#eee;
		padding:2px;
		margin:5px;
		 text-align:left;
		 width:290px;
      }	  
	  
.outline
      {
         border: 0;
		 padding-right:50px;
		 font-size:13px;
		 line-height:130%;
      }
.outline2
      {
         border: 0;
		 padding-left:20px;
		 padding-right:50px;
		 font-size:13px;
		 line-height:130%;
      }	  
.gall
      {
         border: 0;
		 padding-left:60px;
		 padding-right:60px;
		 padding-bottom:80px;
		 font-size:13px;
      }
#mainimg{
		width : 900px;
}

#schedule{font-size:14px;}
.mapl{width:300px;
		padding-left:50px;
		float:left;
		}
.mapr{width:250px;
		padding-left:10px;
		float:left;
		font size:15px;
		text-align:left;
		}
.filmss{width:550px;
		padding-left:40px;
		font-size:13px;
		line-height:140%;}
#footer{
		width :100%;
		background-color:#ddd;
		height:80px;
		text-align:center;
		margin:0px auto;
		clear:both;
}
#foot{
		width :900px;
		margin:auto;
				clear:both;
}
#cr{
float:right;
text-align:left;
margin-right:30px;
margin-top:5px;
font-size:9px;
color:#666;}
#ftm{float:left;
padding-left:50px;
text-align:left;
margin-top:20px;
font-size:13px;

}
	

/*font*/		
.fontst {
	font-weight: bold;
}
.fontlb {
	font-size: 15px;
}
.fontbg {
	font-size:16px;
	color:#00F;
	font-weight: bold;
}
.bl{height:2px;
	margin-right:200px;
	border-bottom: 4px solid #AAA;
}
a:link.lk{color:#999;
			text-decoration:none;}
a:hover.lk{color:#f00;
			text-decoration:underline;}			
			
a:link.nl{color:#999;
			text-decoration:none;}
			
a:link.lk2{color:#555;
			text-decoration:none;}
a:hover.lk2{color:#f00;
			text-decoration:underline;}		