html{
	height:100%;
	margin:0;
	padding:0;
}
body{
	height:100%;
	margin:0;
	padding:0;
}
*{
	margin:0;
	padding:0;
}
#wrap{
	min-height:100%;
	min-width:930px;
    max-width:1300px;
	margin:0 auto;
	padding:0;
}
* html #wrap{
	height:100%;
}
#inner{
    width:90%;
	min-width:930px;
	margin:0 auto;
	padding:0;
}
/* Header */
#header{
	width:100%;
    height:150px;
	min-width:930px;
    max-width:1300px;
	margin:0;
	padding:0;
	color:#000;
	background:#D9E0F3;
	border-bottom:1px #333 solid ;
	}
#head{
	width:775px;
    height:150px;
	margin:0 auto;
	padding:0;
	background:#D9E0F3 url(../image/header.jpg) no-repeat;
	}
/* Right */
div#right{
	float:right;
	width:200px; /* for browsers with no escapes at all */
	margin: 0;
	padding:0 5px;
	background-color:#fff;
	border:0px #000 solid ;
	}
/* Main */
div#main{
	margin:0 200px;
	padding:0 40px 0 40px;
}

img {
	padding:5px;
	margin:0;
	border:0;
	}
/* Left */
div#left {
	float:left;
	margin:0;
	padding:0;
	width:200px; /* for browsers with no escapes at all */
	text-align:center;
	background:#fff url(../image/left_middle200.jpg) repeat-y;
	}
div#lefttop {
	width:200px; /* for browsers with no escapes at all */
	height:25px;
	padding:0;
	margin:0;
	background:#fff url(../image/left_top200.jpg) no-repeat;
	}
div#leftbottom{
	width:200px; /* for browsers with no escapes at all */
	height:25px;
	margin:0;
	padding:0;
	background:#fff url(../image/left_bottom200.jpg) no-repeat;
	}
.pad{
	padding : 0;
	margin : 0 10px 0 0;
	}
#left p {
	padding : 0 10px;
	text-align : left;
	}
/* Footer */
#footer{
	width:100%;
	height:30px;
	min-width:930px;
    max-width:1300px;
	margin:-26px auto 0 auto;
	padding:0;
	border-top:1px #333 solid;
	clear:both;
}
#clear{
    clear:both;
    margin:0 auto;
	padding:0;
}
#clear-nav{
    clear:both;
    margin:0;
	padding:0;
}
#space{
    height:15px;
    width:100%;
    margin:0;
	padding:0;
}