#navi li a.navi-1,#navi li a.navi-1:hover{
	background-position:-408px 0;
}


#content #mainarea h2,#content #mainarea h3{
	padding-bottom:5px;
	border-bottom:1px dotted #CCC;
}

#content .specialarea{
	height:317px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border: 9px #4f2d23 solid;
	background-color: #4f2d23;
	margin:0 auto;
	text-align:left;
}
#content .specialarea #slide{
	width:582px;
	height:299px;
	background:#000;
	float:left;
	overflow:hidden;
}
#content .specialarea .brandinfo{
	width:284px;
	height:299px;
	background:#000;
	position:relative;
	float:right;
	overflow:hidden;
}
.specialarea .brandinfo .info-brand{
	width:125px;
	height:21px;
	overflow:hidden;
	position:absolute;
	right:5px;
	bottom:20px;
	z-index:25;
}
.specialarea .brandinfo .info-brand a{
	display:block;
	width:125px;
	height:21px;
	overflow:hidden;
	background:transparent url(image/brand/check.png) no-repeat left top;
	text-indent:-9999px;
}
.specialarea .brandinfo .info-brand a:hover{
	background-position:0 -21px;
}

/* news*/

#openlist{
	float:left;
	width:874px;
	height:16px;
	padding:0px;
	font-size:0px;
	line-height:16px;
	text-indent:-10000px;
	background-repeat:no-repeat;
	background-position:50% 0px;
}
#whatsnew {
	float:left;
	width:874px;
	font-size:9pt;
	background:#000;
	height:16px;
}
#whatsnew h4{
	float:left;
	line-height:1em;
	width:874px;
	text-indent:-10000px;
}
#whatsnew ul {
	float:left;
	width:874px;
	left:150px;
	top:0px;
	text-align:center;
	list-style:none;
	padding:0px;
	margin:0px;
}
#whatsnew ul li{
	margin:0;
	padding:0;
}

.tickercontainer {
      width: 874px;
      margin: 0;
      padding: 0;
      overflow:hidden;
}
.tickercontainer .mask {
      position: relative;
      left: 0px;
      top: 0px;
      width: 874px;
      overflow: hidden;
}
ul.newsticker {
      position: relative;
      left: 874px;
      list-style-type: none;
      margin: 0;
      padding: 0;
}
ul.newsticker li {
      float: left;
      margin: 0;
      padding: 0;
}
ul.newsticker span {
      margin-right:40px;
}
/*news end*/

/* qitem */
.brand-window{
	width:960px;
	margin:10px auto 0 auto;
}

.qitem {
	width:120px;
	height:58px;
	margin-top:5px;
	overflow:hidden;
	position:relative;
	float:left;
	cursor:hand; cursor:pointer;
	text-align:center;
	display:inline;
}

	.qitem .caption {
		position:absolute;
		z-index:0;
		color:#FFF;
		display:block;
	}

		.qitem .caption h3 {
			font-size:12px;
			padding:40px 5px 0 8px;
			margin:0;
			color:#FFF;
			display:none;
		}

		.qitem .caption p {
			font-size:10px;	
			padding:3px 5px 0 8px;
			margin:0;
		}



/* Setting for bars */
.bar1, .bar2, .bar3, .bar4 {
	position:absolute;
	background-repeat: no-repeat; 
	z-index:200;
}

/* qitem end */

#middlearea{
	color:#333;
	font-size:0.8em;
	text-align:left;
}
#middlearea h2,#middlearea h3{
	font-size:1em;
}
#middlearea h2{
margin-bottom:12px;
}

#middlearea #middle-left .whats{
	margin:0 12px 12px 12px;
	padding-bottom:7px;
	line-height:1.75;
}

#middlearea #middle-left .whats li{
	list-style:inside square;
}


.siteinfo{
	width:320px;
	float:right;
	border-left:1px dotted #CCC;
}
.siteinfo li{
	width:320px;
	text-align:right;
	margin-bottom:20px;
}
.bloginfo{
	width:365px;
	float:left;
}

.gf-snippet{display:none;}

#middlearea #under-right{
width:216px;
float:right;
text-align:center;
}
#feed{
	margin-bottom:10px;
}

#feed *{
	border:none;
}
