  	html,body{
	  height: 100%;
	  width: 100%;
    }
	html{
    }
	body{
	  margin: 0;
	  padding: 0;
	  background: url(../images/bg-7x.jpg);
    }
	img{
      border: 0;
    }

	#top{
	  position: absolute;
	  top:0;
	  left:0;
      height: 175px;
	  width: 1000px;
	  background: url(../images/int-left-top-flowers.gif) left top no-repeat;
          z-index: 80;

    }
	#top .wrp{
	  background: url(../images/int-left-red-square.gif) left bottom no-repeat;
    }

	div.int{
	  width: 100%;
	  height: 100%;
    }
	#top .i1{
      background: url(../images/int-top-right-flowers.gif) right top no-repeat;
    }
    #top .top-menu{
	  position: absolute;
	  right: 0;
	  bottom: 0;
      width: 715px;
	  height: 41px;
	  background: url(../images/int-top-menu-bg.gif) repeat-x top left;
          z-index: 85;
    }
	#top .top-menu .wrap{
      padding-top: 5px;
    }

    #logo{
      position: absolute;
	  top: 60px;
	  left: 25px;
	  height: 130px;
	  width: 283px;
	  z-index: 90;
    }
    #intermed{
	  position: absolute;
	  left: 0;
	  top: 175px;
	  width: 1000px;
      height: 55px;
	  text-align: right;
	  /*border: 1px solid red;*/
    }
	#intermed div.right{
	  position: absolute;
	  margin-top: 16px;
      text-align: right;
	  display: block;
	  width: 220px;
	  right: 0;
    }
	#intermed div.right input.input{
      background: #e7decd;
	  border: 1px solid #990000;
	  font-size: 13px;
	  height: 16px;
    }


	#container{
      position: absolute;
	  left:0px;
	  top: 230px;
	  /*border: 1px solid black;*/
	  width: 1000px;
	  background: url(../images/int-left-bottom-flowers.gif) left bottom no-repeat;
    }
    #container .container{
	  /*border: 1px solid gold;*/
    }
    #container .footer{
	  position: relative;
      height: 40px;
	  clear: both;
	  /*border: 1px solid green;*/
    }
	#left-menu{
		/*border: 1px solid pink;*/
    }
	#left-menu .i1{
		height: 33px;
		background: url(../images/int-left-menu-top.gif) no-repeat center bottom;
		margin-bottom: -2px;
		/*border: 1px solid red;*/
    }
	#left-menu .super-content{
		min-height: 200px;
		background: url(../images/int-left-menu-bg.gif) repeat-y center top;
		text-align: center;
		/*border: 1px solid red;*/
    }
	#left-menu .i2{
		margin-top: -2px;
		height: 33px;
		background: url(../images/int-left-menu-bottom.gif) no-repeat center top;
    }
	#left-menu table.lm{
		margin-bottom: 127px;
    }

	#mainContent{
		/*border: 1px solid pink;*/
		vertical-align: top;
    }
    #mainContent .i1{
    	height: 21px;
		background: url(../images/int-main-content-top.gif) center bottom no-repeat;
		/*border: 1px solid yellow;*/
    }
    #mainContent .i2{
    	height: 21px;
		background: url(../images/int-main-content-bottom.gif) center top no-repeat;
    }
	#mainContent .super-content{
		background: url(../images/int-main-content-bg.gif) center top repeat-y;
		padding: 0 40px;
		/*min-height: 358px;*/
    }
	#mainContent .super-content *{
      /*border: 1px solid green;*/
    }
