img{border: solid 0px;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#main{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left:0px;
	
	background-image: url(../img/main_01a.jpg);
	background-position: top left;
	background-repeat: repeat-y;
}

.wiz2bg{
	background-image: url(../img/main_03.jpg);
	text-align:center;
	position:relative;
}
	
.wiz1bg{
	background-image: url(../img/main_01.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	text-align:center;
}

.wiz_content{
	width: 400px;
	height: 225px;
	margin-left: auto;
	margin-right: auto;
	padding-right: 35px; 
}

#wiz2left{
	background-image: url(../img/main_02.jpg);
	background-position: top;
	background-repeat: repeat-y;
	width: 43px;
	height: 100%;
	position: absolute;
	top:0px;
	left: 50%;
}


#wiz2right{
	background-image: url(../img/main_04.jpg);
	background-position: top;
	background-repeat: repeat-y;
	width: 43px;
	height: 100%;
	position: absolute;
	top: 0px;
	right: 0px;
}


/*	=layer
---------------------------------------------------------------------------- */

.layer {
	/*margin: 20px;*/
	/*width: 45%;*/
	padding: 23px;
	width: 400px;
	height: 225px;
	position: relative;
}

.layer .content {
	/*padding: 10px;*/
	padding:0px;
	/*background-color: #fff;*/
	text-align: left;
	position: relative;
	z-index: 20;
}

/*	=shadow
---------------------------------------------------------------------------- */

.layer .left,
.layer .right,
.layer .center {
	position: absolute;	
}

.layer .shadow-top .left,
.layer .shadow-top .right,
.layer .shadow-bottom .left,
.layer .shadow-bottom .right {
	width: 45px;
	height: 45px;
	background-repeat: no-repeat;
	background-position: 0 0;
}

.layer .shadow-top .center,
.layer .shadow-bottom .center {
	height: 23px;
	right: 45px;
	left: 45px;
	background-repeat: repeat-x;
}

.layer .shadow-middle div {
	width: 23px;
	bottom: 45px;
	top: 45px;
	background-repeat: repeat-y;	
}

.layer .shadow-top div { top: 0; }
.layer .shadow-bottom div { bottom: 0; }

.layer .left { left: 0; }
.layer .right { right: 0; }

.layer .shadow-top .left 		{ background-image: url(../img/tl.png); }
.layer .shadow-top .right 		{ background-image: url(../img/tr.png); }
.layer .shadow-bottom .left 	{ background-image: url(../img/bl.png); }
.layer .shadow-bottom .right 	{ background-image: url(../img/br.png); }
.layer .shadow-top .center 		{ background-image: url(../img/t.png); }
.layer .shadow-bottom .center 	{ background-image: url(../img/b.png); }
.layer .shadow-middle .left 	{ background-image: url(../img/l.png); }
.layer .shadow-middle .right 	{ background-image: url(../img/r.png); }

