

#header {
	position: relative;
	z-index: 1;
	height: 230px;
}

#navi {
	width: 205px;
	margin-left:auto;
	margin-right:auto;
}

/*----------
	calwin
----------*/
#calwin {
	width: 800px;
	z-index: 10;
}
	#calwinWrapper {
		width: 800px;
		margin: 0 auto;
	}
	
	#container {
		position:relative;
		width:600px;
		margin: 0 auto;
	}
	
	#calwin .top {
		position: relative;
		background: url(../images/cal_win_top.png) no-repeat center top;
		height: 25px;
	}
	#calwin .mid {
		background: url(../images/cal_win_mid.png) repeat-y center top;
		padding: 0 30px;
	}
	#calwin .btm {
		background: url(../images/cal_win_btm.png) no-repeat center top;
		height: 28px;
	}
	#calwin .left {
		float: left;
		width: 600px;
	}
	#calwin .right {
		float: right;
		width: 132px;
		padding-top: 10px;
	}
		#calwin h2 {
			margin-bottom: 10px;
		}
		
		#calwin .border {
			padding: 10px 0;
		}
			
			#calwinMon,
			#calwinSun {
				width: 132px;
				height: 152px;
				padding-top: 10px;
			}
			#calwinMon {
				background: url(../images/cal_win_frame_mon.gif) no-repeat center top;
				margin-bottom: 18px;
			}
			#calwinSun {
				background: url(../images/cal_win_frame_sun.gif) no-repeat center top;
			}
		
				#calwin .buttons {
					width: 110px;
					margin: 0 auto;
					padding: 10px 0 0;
				}
				#calwin .buttons img {
					cursor: pointer;
				}
		
		#calwin .navi {
			width: 420px;
			margin: 0 auto;
		}
		#calwin .navi .left {
			width: 250px;
			height: 60px;
			padding: 0;
		}
		#calwin .navi .right {
			width: 160px;
			height: 60px;
			padding: 0;
		}
			#dl_btn {
				cursor: pointer;
			}
			
			
#moveCalender {
	margin-top: 10px;
}			
#moveCalender .controller {
	width: 110px;
	overflow:hidden;
	margin: 0 auto;
	background: url(../images/controller.gif) no-repeat 0 0;
}

img#calController {
	position: relative;
	left: 0;
}
