@charset "utf-8";
/* CSS Document */

body { font-family: Helvetica, Arial, sans-serif; font-size: 12px; background-color:#aaa; color:#444; margin:0; padding:0; }
h2 { font-size:18px; text-transform:uppercase; color:#000000; font-weight:500; }
a:link { text-decoration:none; color:#0093dd; font-weight:bold; }
a:visited { text-decoration:none; color:#0093dd; }
a:hover { text-decoration: none; color:#000; }
img { text-decoration:none; outline:none; border:0; }
.clear { clear:both;}
.fleft { float:left;}
.fright { float:right; }
#shadow { background:url(../images/shadow.png) repeat-y top #aaa; margin:auto; width:1010px; }
#wrap {	margin: auto; width:1000px; background-color:#fff;}
#head { width:1000px; height:376px; position:relative; }
#logo { position: absolute; top:0px; left:0px; z-index:+1;}
#menul { position: absolute; top:55px; right:38px; background:url(../images/line_menu.png) no-repeat bottom right; width:650px; height:3px;}
#main { padding:10px 38px;}
.boxl { float:left; width:337px; padding-right:25px; }
.boxr { float:right; width:537px; padding-left:25px; }
.line { background:url(../images/line_text.png) no-repeat left center; height:3px; padding-top: 5px; }
#foot { padding:0 38px 10px 38px; font-size:10px;}
#shadowb {background:url(../images/shadow_b.png) no-repeat bottom; margin:auto; width:1010px; height:11px; }
#menu {  position: absolute; top:23px; right:38px;  font-size:12px; }




/* SLide on Home Page  */

#slide { width:1000px; height:306px; position: absolute; top:70px; background:url(../images/bg_slide.png) #fff no-repeat;}

#featured{ 
	width:924px;  
	position:relative;  
	left:38px;
	top:3px;
	height:296px; overflow:hidden;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:641px; 
	list-style:none; 
	padding:0; margin:0; 
	width:283px;
	z-index:+1;
}
#featured ul.ui-tabs-nav li{ 
	font-size:12px; 
margin:0; padding:0;
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
margin:0; padding:0;
border-style:none;
}
#featured ul.ui-tabs-nav li span{ 
}
#featured li.ui-tabs-nav-item a{ 
outline: none;
text-decoration:none;
border-style:none;
margin:0; padding:0;
}
#featured li.ui-tabs-nav-item a:hover{ 
margin:0; padding:0;
}
#featured li.ui-tabs-selected{ 
margin:0; padding:0;
background:url(../images/arr.png) no-repeat center left;
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{
}
#featured .ui-tabs-panel{ 
width:924px; height:294px; 
 position:relative;
 margin:0; padding:0;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	bottom:0; left:0; 
	height:70px; 

}
#featured .ui-tabs-panel .info a.hideshow{
	position:absolute; font-size:11px; font-family:Verdana; color:#f0f0f0; right:10px; top:-20px; line-height:20px; margin:0; outline:none; 
}
#featured .info h2{ 
	font-size:1.2em; font-family:Georgia, serif; 
	color:#fff; padding:0px; margin:0; font-weight:normal;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}
.copyr{ padding:10px 38px 100px 38px; font-size:10px; margin: auto;
width: 925px; position:relative; }
.copyr a{ color:#666;}
.copyr a:hover{ color:#000;}
.copyr img{ position: absolute; padding-left:5px; top:7px;}