@charset "utf-8";


/* @group Billboard Module */

#corner {
	z-index: 2;
	position: absolute;
}

#billboard,
#swf {
	z-index: 1;
	position: relative;
}

/* @end */


/* @group rightlap Module */

#rightlap {
	float: right;
	margin: 0 0 15px 33px;
	width: 202px;
	background: #fff;
	}

/* @end */


/* @group Topics Module */

#topics {
	margin: 0;
	padding-top: 30px;
	width: 202px;
	background-color: #f2ead9;
}

#topics #scroll {
	width: 202px;
	}

#topics h2,
#topics #scroll dl {
	width:160px;
	padding-left:25px;
	margin: 0px;
}

#topics #scroll dt,
#topics #scroll dd {
	line-height: 130%;
}

#topics #scroll dt {
	margin-bottom: 3px;
	color: #8e6055;
	font-weight: bold;
}

#topics #scroll dd {
	margin-bottom: 15px;
	color: #8f7f65;
	line-height: 130%;
}

/* @end */


/* @group Mobile banner Module */

#mobile_banner {
	margin-top: 15px;
	width: 202px;
}

/* @end */


/* @group Campaign Module */

#campaign {
	float: left;
	margin-bottom: 25px;
	padding-top: 30px;
	width: 480px;
}

#campaign h2 {
	margin: 0 0 15px 12px;
}

#campaign div {
	margin-left: 40px;
}

#campaign div img {
	display: block;
	margin-bottom: 5px;
}

#campaign p {
	position: absolute;
	margin: -40px 0 0 10px;
	color: #fff;
}

#eq-text{
	position: static !important;
	margin: 0 0 20px 42px !important;
}

/* @end */


/* @group Menu Module */

#menu {
	clear: both;
	width: 715px;
}

#menu h2 {
	clear: both;
	margin: 0 0 15px 12px;
}

#facebox {
	display: inline;
	float: left;
	margin: 0 19px 0 40px;
	width: 308px;
	background-color: #f0e5e5;
}

#bodybox {
	float: left;
	margin-bottom: 20px;
	width: 308px;
	background-color: #e6ecf0;
}

#laserbox {
	float: left; 
	width: 308px;
	background-color: #e9f0dd;
}

.wb_top,
.wrapbox,
.wb_bottom {
	clear: both;
	width: 278px;
}

.wb_top:after,
.wrapbox:after,
.wb_bottom:after {
	content: url("../img/pixel.gif");
	display: block;
	clear: both;
	height: 0;
}

.wb_top {
	margin: 15px 15px;
}

.wrapbox {
	margin: 0 15px 15px;
}

.wb_bottom {
	margin: 0 15px;
	padding-bottom: 15px;
}

.win .wb_bottom {
	padding-bottom: 119px;
}

.ie .wb_bottom {
	padding-bottom: 121px;
}

.leftbox {
	float: left;
	margin-right: 13px;
	width: 55px;
}

.rightbox {
	float: left;
	width: 210px;
}

.popularity {
	padding-right: 60px;
	background: transparent url(../img/popularity_icon.gif) no-repeat right center;
}

.new {
	padding-right: 35px;
	background: transparent url("../img/new_icon.gif") no-repeat right center;
}

.rightbox h4 {
	display: inline;
	font-weight: bold;
	line-height: 22px;
}

.rightbox h4 span {
	font-size: 10px;
	font-weight: bold;
}

.rightbox h4 img {
	margin-left: 10px;
	vertical-align: baseline;
}

.rightbox h5 {
	margin-bottom: 5px;
	font-size: 10px;
	font-weight: bold;
	line-height: 10px;
}

.rightbox li {
	display: inline;
	line-height: 15px;
	letter-spacing: 0.05em;
}

.rightbox li a {
	margin-right: 7px;
	text-decoration: none;
}

.rightbox li a:hover {
	text-decoration: underline;
}

.rightbox li img {
	margin-right: 10px;
	vertical-align: text-top;
}

.ie .rightbox li img {
	margin: 2px 10px 3px 0;
	vertical-align: middle;
}

.rightbox li img.rightimg {
	margin-right: 0;
}

.rightbox li span {
	margin-left: 10px;
	line-height: 15px;
}

.win .rightbox li span {
	margin-left: 6px;
}

/*--scroller--*/
#content1{
				height: 250px;
				width: 185px;
				float:left;
				
				padding-right:5px;
				overflow:hidden;
}
			.scrollbar-vert{
				background-color: #CCC0A3;
				height: 250px;
				width: 5px;
				float:left;
			}
			.handle-vert{
				height: 40px;
				width: 5px;
				background-color:#8F6156;
			}

/* @end */


.fltLeft{
	float:left!important;
}

.fltRight{
	float:right!important;
}

.clm2{
	padding:0!important;
	margin:0!important;
	width:440px!important;
	overflow:hidden;
	_zoom:1;
}

