@charset "utf-8";
/* CSS Document */
@import url("sf_style.css");
@import url("sf_template.css");

.p3 {
	margin-bottom:27px;
}

.inner-wrap{
	width:300px;
	margin:0 auto;
	position:relative;
}

.img-box.t1 dt{
	float:right;
	margin-left:24px;
}

.img-box.t1 dd a strong,.img-box.t1 dd a{
	color:#000;
}

.img-box.t2 dt{
	margin-right:34px;
}

.carousel-box .prev1{
	width:24px;
	height:24px;
	position:absolute;
	left:265px;
	top:0;
	background:url(../images/prevnext.png) left top no-repeat;
}
 .carousel-box .next1{
	width:24px;
	height:24px;
	position:absolute;
	left:280px;
	top:0;
	background:url(../images/prevnext.png) right top no-repeat;
}

.carousel li{
	height:100px;
	margin-top:0px;
	width:300px;
	
}


.sponsorArea .image
{
padding:10px;
}
li.spon-img
{
float:left;
padding:10px;
}
.checkbox, .radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(checkbox.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}
.radio {
	background: url(radio.gif) no-repeat;
}
.select {
	position: absolute;
	width: 528px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 35px;
	padding: 8px 24px 0 8px;
	background: url(../images/menu.png) no-repeat;
}
.select12 {
	position: absolute;
	width: 71px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 35px;
	padding: 8px 24px 0 8px;
	background: url(../images/pop.png) no-repeat;
}

/*********** SLIDER ***********/
#slider
{
	position: relative;
	height: 80px;
	width: 980px;
	margin: 0px 0 0 0;
	overflow: hidden;
	float: left;
}

#slider .previous
{
	cursor: pointer;
	position: absolute;
	left: 0;
	top: 30px;
	background: url(../slide/arrow_gray.png) center left no-repeat;
	height: 46px;
	width: 32px;
	z-index: 7;
}
#slider .previous:hover
{
	background: url(../slide/arrow_gray.png) -32px center no-repeat;
}
#slider .next
{
	cursor: pointer;
	position: absolute;
	right: 0;
	top: 30px;
	background: url(../slide/arrow_gray.png) center right no-repeat;
	height: 46px;
	width: 32px;
	z-index: 8;
}
#slider .next:hover
{
	background: url(../slide/arrow_gray.png) -64px center no-repeat;
}
#slider .slider-content
{
	position: absolute;
	width: 2000px;
	height: 55px;
	top:0px;
	left: 0px;
	z-index: 1;
}
#slider .slider-elm
{
	margin: 0 2px 0 0;
	height: 100px;
	width: 100px;
	overflow: hidden;
	float: left;
	text-align: center;
	background: url("../img/footer/bg_elm_slider.png") center;
	background-repeat: no-repeat;
}

#slider .slider-elm img
{
	height: 55px;
	width: 90px;
	margin-bottom: 0px;
	overflow: hidden;
	float: left;
}

#slider .slider-view
{
	position: absolute;
	left: 40px;
	top: 25px;
	width: 900px;
	height: 80px;
	overflow: hidden;
	z-index: 1;
}
/*********** END SLIDER ***********/


/*=============================================================*/

#faded { 
	width:682px;
	height:360px;
	position:relative;
	overflow:hidden;
}
#faded ul li {
	text-align:center;
	width:682px;
}
#faded ul li span {
	position:absolute;
	left:0px;
	bottom:0;
	top:307px;
	font-size:22px;
	line-height:1em;
	color:#fc0005;
	font-family:"Lucida Sans";
	background:url(../images/png-bg.png) no-repeat left top;
	display:block;
	width:660px;
	height:52px;
	text-align:left;
	padding:13px 0 0 15px;
}
#faded .prev,
#faded .next {
	width:53px;
	height:53px;
	background-repeat:no-repeat;
	background-position:0 0;
	display:block;
	position:absolute;
	bottom:51px;
	z-index:10;
}
#faded .prev {
	background-image:url(images/buttons2.png);
	right:113px;
}
#faded .prev:hover {
	background-image:url(images/buttons1.png);
}
#faded .next {
	right:55px;
	background-position:-58px 0;
	background-image:url(images/buttons1.png);
}
#faded .next:hover {
	background-image:url(images/buttons2.png);
}

textarea, input[type='text'], input[type='password'], select, option, radio { font-family:"Lucida Sans";font-size:14px; }
textarea:hover, input[type='text']:hover, input[type='password']:hover, select:hover {font-family:"Lucida Sans";font-size:14px; }
textarea:focus, input[type='text']:focus, input[type='password']:focus, select:focus { font-family:"Lucida Sans";font-size:14px;}