@charset "utf-8";
@media all and (min-width: 981px) {
#header2 {
      width: 980px;
   }
#content {
	width: 980px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
.adv {
	width: 800px;
	margin: 0px;
	padding: 0px;
	position: relative;
	left: 20px;
	top: 20px;
	height: 140px;
	}
.desc {
	width: 370px;
}
.rev {
	position: absolute;
	right: 180px;
	top:33px;
}
.go {
	position: absolute;
	right: 20px;
	top:23px;
}
#footer {
	width: 100%;
	}
hr.advd {
	width: 780px;
	}
.f1 {
	width: 980px;
	}
}


@media all and (min-width: 650px) and (max-width:980px) {
#pagewrap {
      width: 90%;
   }
#header2 {
      width: 95%;
   }
#content {
        width: 90%;
	  margin: 40px 0px 40px 0px;
   }
.adv {
	width: 100%;
	position: relative;
	left: 20px;
	top: 20px;
	height: 140px;
	}
.desc {
	width: 320px;
}
.rev {
	position: absolute;
	right: 20px;
	top: 55px;
	white-space: nowrap;
}
.go {
	position: absolute;
	top: 10px;
	right: 20px;
}
hr.advd {
		width:100%;
	}
.f1 {
	width: auto;
	}
#cprt {
		float:none;
	}
#advblock1, #advblock2, #advblock3 {
		display:block;
		width: 500px;
		padding: 30px;
		height: 45px;
	}
.goadv {
		top:20px;
		left:420px;
	}
.descadv {
		top:30px;
		left:160px;
		width: 250px;
	}
.revadv {
		top:70px;
		left:435px;
	}
}


    @media all and (max-width: 649px) {
#header2 {
      width: 95%;
   }
#pagewrap {
      width: 95%;
   }
#content {
	width: 95%;
	padding: 0px;
	margin: 0px auto;
   }
#menu {
		display: none;
	}
#topmenu3 {
	display: none;
	}
#logo {
		width: 333px;
	}
.f1 {
	width: auto;
	}
#cprt {
		float:none;
	}
.lr {
			float: none;
			width: 100%;
		}
.rr {
			width: 100%;
		}
.trev img {
			float:none;
			width: 93%;
		}
}