/*[fmt]0A90-1A5A-3*/
*{
	border: 0;
	padding: 0;
	margin: 0;
     }
body{
	background-image: url(../graphics/back.jpg);
	background-repeat: repeat-x;
	background-color: #FFD5F1;
     }
#wrapper{
	width: 1049px;
	margin: 0 auto;
	padding-bottom: 25px;
	background-color: #DCB0CE;
     }
#container{
	width: 1000px;
	margin: 0 auto;
	background-color: #FFF;
     }
#header{
	height: 404px;
	background-image: url(../graphics/idx-back-header.jpg);
	background-repeat: repeat-x;
     }
#date{
	/*+placement:displace 630px 116px;*/
	position: absolute;
	margin-left: 630px;
	margin-top: 116px;
     }
#location{
	/*+placement:displace 633px 158px;*/
	position: absolute;
	margin-left: 633px;
	margin-top: 158px;
     }
#btn-register{
	height: 128px;
	width: 145px;
	/*+placement:displace 426px 116px;*/
	position: absolute;
	margin-left: 426px;
	margin-top: 116px;
     }
#btn-register a{
	display: block;
	height: 126px;
	width: 145px;
	background-image: url(../graphics/idx-btn-register.jpg);
     }
#btn-register a:hover{
	background-image: url(../graphics/idx-btn-register.jpg);
	background-position: 0px -129px;
     }
#menu{
	/*+placement:displace 68px 366px;*/
	position: absolute;
	margin-left: 68px;
	margin-top: 366px;
     }
#body-idx{
	padding: 15px 0 0;
     }
#col-left{
	width: 650px;
	float: left;
     }
#col-left-content{
	margin: 0 35px 40px;
     }
#col-right{
	width: 350px;
	float: left;
     }
#col-right-content{
	margin: 0 35px 25px 0;
     }
#flashcontent{
	margin: 0 0 0 12px;
     }
#body-2{
	clear: both;
	background-color: #F5F5ED;
     }
#body-2-content{
	padding: 20px 35px;
     }
#copyright{
	margin: 35px 0 0;
	text-align: center;
     }
