@charset "gb2312";
/* CSS Document */
body { text-align: center; font-family:"宋体", arial;margin:0; padding:0;font-size:12px; color:#4A4A4A;overflow-x:hidden; background-color:#FFFFFF}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
ul {list-style-type:none;}

td{font-family:"宋体", arial; font-size:12px;color:#4A4A4A;}

/* 链接颜色 */
a{blr:expression(this.onFocus=this.blur())}
a:link {color: #4A4A4A; text-decoration:none;}
a:visited {color: #4A4A4A;text-decoration:none;}
a:hover {color: #ff0000; text-decoration:none; }
a:active {color: #4A4A4A;}

/* 导航 */
.dh {
	line-height: 40px;
	font-family: "微软雅黑";
	font-size: 18px;
	font-style: normal;
	font-weight: 100;
	list-style-type: none;
	color: #000000;
}
.dh a:hover{text-decoration:underline;}

.gsh {font-size:12px; color:#929191;}
.gsh a:link{ color: #929191;}
.gsh a:visited{color: #929191;}
.gsh a:active{color: #929191;}
.gsh a:hover{color: #ff0000;text-decoration:underline;}

.red {font-size:12px; color:#ff0000;}
.red  a:link{ color: #ff0000;}
.red  a:visited{color: #ff0000;}
.red  a:active{color: #ff0000;}
.red  a:hover{color: #ff0000;text-decoration:underline;}

.wenjuan {
	line-height: 40px;
	font-family: "微软雅黑";
	font-size: 16px;
	font-style: normal;
	font-weight: 100;
	list-style-type: none;
	color: #000000;
	text-align:center;
}

.wenjuan-1 {
	line-height: 40px;
	font-family: "微软雅黑";
	font-size: 16px;
	font-style: normal;
	font-weight: 100;
	color: #000000;
}
/* 顶部 */
.top{ margin:0 auto; padding:0; width:990px; height:157px; background-image:url(../images/top.jpg);}
.top_0 { margin:0 auto;width:990px; height:118px; text-align:right;}
.top_1 { margin:0 auto;text-align:right; letter-spacing:1px;color: #838383; padding-top:10px;}
.top_1 a:link{ color: #838383;}
.top_1 a:visited{color: #838383;}
.top_1 a:active{color: #838383;}
.top_1 a:hover{color: #ff0000;text-decoration:none;}

.top_1-1 { margin:0 auto;text-align:right; letter-spacing:0px;color: #838383; padding-top:10px; font-size:13px; font-weight:bold;}
.top_1-1 a:link{ color: #838383;}
.top_1-1 a:visited{color: #838383;}
.top_1-1 a:active{color: #838383;}
.top_1-1 a:hover{color: #ff0000; text-decoration:none;}

.top_2 { margin:0 auto;float:left; padding-left:8px;padding-top:9px;}
.top_3 { margin:0 auto;float:left;}
.top_4 { margin:0 auto; float:left;}
.top_5 { margin:0 auto; float:left; padding-left:176px;}

/* flash公告 */
.mid1{ margin:0 auto; width:990px;}
.mid1_left{ margin:0 auto; width:633px; height:238px; background-image:url(../images/ad_bg.gif);float:left;}
.mid1_left0{padding:12 0 0 4;}
/* 公司简介 */
.mid1_right{ margin:0 auto; width:357px; height:238px; background-image:url(../images/gsjj_bg.gif);float:left;}
.mid1_bt0{ padding-left:67px;padding-top:7px!important; padding-top:11px; font-size:14px;font-weight:bold; letter-spacing:3px;float:left;}
.mid1_bt{  margin:0 3;float:right;}
.mid1_text0{padding:0 0 0 23;}
.mid1_text{ 
padding-top:11px!important;
padding-top:15px; 
float:left; font-size:12px; 
color:#4A4A4A; 
text-align:left;
width:320px; 
letter-spacing:0px; 
line-height:135%;}
/* 成功案例 */
.mid2{ margin:0 auto; width:990px;}
.mid2_left{ margin:0 auto; width:633px; height:470; background-image:url(../images/cgal_bg1.gif);float:left;}
.mid2_bt0{ padding-left:59px;padding-top:2px!important; padding-top:5px;font-size:14px;font-weight:bold; letter-spacing:3px;float:left;}
.mid2_bt{  margin:0 3;float:right;}
.mid2_text0{float:left; width:630px;}
.mid2_text-0{float:left; width:630px; padding-top:6px!important;padding-top:8px; padding-bottom:12px;}
.mid2_text{ margin:0 auto; padding:20 0 0 31;float:left; font-size:12px; color:#4A4A4A; text-align:left;width:120px;}
.mid2_text1{ margin:0 auto; padding:18 0 0 31;float:left; font-size:12px; color:#4A4A4A; text-align:left;width:120px;}
.mid2_text2{ margin:0 auto; padding:8 0 0 15;float:left; font-size:12px; color:#4A4A4A; text-align:left;width:140px;}
/* 服务项目 */
.mid2_right_1{ margin:0 auto; width:357px; height:28px; background-image:url(../images/fwxm_bg.gif);float:right;}
.mid2_right_2{ margin:0 auto; width:357px; height:302px;float:right;}
.mid2_right_3{ margin:0 auto; width:357px; height:448px;float:right;}
.mid2_bt01{ padding-left:67px;padding-top:3px!important;padding-top:6px; font-size:14px;font-weight:bold; letter-spacing:3px;float:left;}
/* 谈艺录 */
.mid3{ margin:0 auto; width:990px;}
.mid3_left{ margin:0 auto; width:633px; height:234px; background-image:url(../images/tyl_bg.gif);float:left;}
.mid3_sbtc{ margin:0 auto; width:633px; height:234px;float:left;padding-top:6px!important;padding-top:0px;}
.mid3_bt0{ padding-left:67px;padding-top:3px!important;padding-top:6px; font-size:14px;font-weight:bold; letter-spacing:3px;float:left;}
.mid3_bt0-1{ padding-left:67px;padding-top:4px!important;padding-top:7px; font-size:14px;font-weight:bold; letter-spacing:0px;float:left;}
.mid3_bt01{ padding-left:61px;padding-top:8px; font-size:14px;font-weight:bold; letter-spacing:3px;float:left;}
.mid3_bt{  margin:15px 6;float:right;text-align:left;line-height:160%;width:97%;}
.mid3_bt02{ float:left;
font-size:12px;
line-height:150%;
margin:0 auto;
padding-left:195px!important;
padding-left:65px;
padding-right:0;
padding-top:25px!important;
padding-top:35px;
text-align:left;
}
.mid3_bt03{ margin:0 auto;float:left;text-align:left;line-height:150%; padding-top:6px; font-size:12px;}
.mid3_text0{float:left; width:150px; padding-left:20px;}
.mid3_text1{float:left; width:150px; color:#86050B; font-size:14px; font-weight:bold; padding-top:50px; text-align:left;}
.mid3_text2{float:left; width:150px; font-size:12px; padding-top:3px; padding-bottom:3px; text-align:left; line-height:18px;}
.mid3_text3{ width:150px; font-size:12px; padding-top:5px; text-align:right;}
.mid3_text3 a:link { width:150px; font-size:12px; padding-top:5px;text-align:right; color:#ff6600;}
.mid3_text3 a:visited  { width:150px; font-size:12px; padding-top:2px;text-align:right; color:#ff6600;}
.mid3_text3 a:active { width:150px; font-size:12px; padding-top:2px;text-align:right; color:#ff6600;}
.mid3_text3 a:hover{ width:150px; font-size:12px; padding-top:2px;text-align:right; color:#ff0000;text-decoration:underline;}
.mid3_text4{ float:left; margin:0 auto;}
.mid3_text5{ width:110px; height:163px; padding-top:53px; padding-left:2px}
.mid3_text6{ float:left; margin:0 auto;width:345px;}
.mid3_text7{ width:230px;float:left; font-size:12px; padding-top:16px;text-align:left; padding-left:31px;}
.mid3_text8{ width:75px;float:right; font-size:12px; padding-top:16px;text-align:left;}
/* 新闻中心 */
.mid3_right{ margin:0 auto; width:357px; height:234px; background-image:url(../images/xwzx_bg.gif);float:right;}
.mid3_text9{ width:270px;float:left; font-size:12px; padding-top:16px!important; padding-top:16px;text-align:left; padding-left:27px;}
.mid3_text10{ width:45px;float:right;font-size:12px; padding-top:13px!important; padding-top:16px;text-align:left;}
.mid3_text11{ float:left; margin:0 auto;width:344px;}
/* 设计理论 */
.mid4{ margin:0 auto; width:990px;}
.mid4_left{ margin:0 auto; width:633px; height:195px; background-image:url(../images/sjll_bg.gif);float:left;}
.mid4_bt01{ padding-left:59px;padding-top:3px!important; padding-top:6px;font-size:14px;font-weight:bold; letter-spacing:3px;float:left;}
.mid4_bt{  margin:0 3;float:right;
padding-top:5px!important;padding-top:4px;
}
.mid4_text0{ float:left; margin:0 auto;width:310px;}
.mid4_text4{ float:left; margin:0 auto;width:310px;}
.mid4_text1{ float:left; margin:0 auto;width:310px;}
.mid4_text2{ width:210px;float:left; padding-top:1px!important;padding-top:2px;text-align:left; padding-left:0px; font-size:12px;}
.mid4_text8{ width:235px;float:left; padding-top:8px!important;padding-top:8px;text-align:left; padding-left:0px; font-size:12px;}
.mid4_text3{ width:50px;float:right; padding-top:1px!important;padding-top:2px;text-align:left; font-size:12px;}
.mid4_text5{ float:left; margin:0 auto;width:320px;}
.mid4_text6{ width:205px;float:left; padding-top:16px;text-align:left; padding-left:32px;}
.mid4_text7{ width:75px;float:right; padding-top:16px;text-align:left;}
/* 联系我们 */
.mid4_right{ margin:0 auto; width:357px; height:195px; background-image:url(../images/lxwm_bg.gif);float:right;}
.mid5_text0{margin:0 auto;padding-left:17px!important;padding-left:23px;}
.mid5_text{ margin:0 auto;float:left; padding-top:10px!important; padding-top:19px;font-size:14px; color:#4A4A4A; text-align:left;width:340px!important; width:320px;letter-spacing:0px; line-height:200%;}
/* 友情链接 */
.links{ margin:0 auto; width:990px; height:30px; background-image:url(../images/links_bg.gif);float:left;}
.links_1{ padding:10 0 8 10;float:left; background-color:#FFFFFF;width:970px; text-align:left;}
.links_2{ padding-left:10px;float:left;line-height:180%;}
/* 底部 */
.bottom{ margin:0 auto; width:100%; background-color:#FFFFFF; height:107px; background-image:url(../images/bottom_bg.gif);float:left;}
.bottom1{ margin:9 auto; width:100%; background-color:#FFFFFF; height:107px; background-image:url(../images/bottom_bg.gif);float:left;}
.bottom_txt{ color:#000000;padding-top:20px; padding-bottom:10px; line-height:250%;}
/* 内页 */
.ny{ margin:0 auto; width:994px;}
.ny_left{ margin:0 auto; width:191px;float:left; padding-left:6px; padding-top:8px;}
.ny_left1{ margin:0 0 6 0; width:191px; height:204;float:left;}
.ny_left_on{ margin:5 auto; background-image:url(../images/left_on.gif); width:191px; height:34;float:left;}
.ny_left_text{ margin:0 auto;float:left;padding-top:10px!important;padding-top:11px; padding-left:56px; font-size:14px; color:#C00008; letter-spacing:6px;font-weight:bold;}
.ny_left_text a:link{ color: #C00008;}
.ny_left_text a:visited{color: #C00008;}
.ny_left_text a:active{color: #C00008;}
.ny_left_text a:hover{color: #C00008;text-decoration:none;}

.ny_left_text0_on{ margin:0 auto;float:left;padding-top:10px!important;padding-top:11px; padding-left:56px; font-size:14px; color:#C00008; letter-spacing:0px;font-weight:bold;}
.ny_left_text0_on a:link{ color: #C00008;}
.ny_left_text0_on a:visited{color: #C00008;}
.ny_left_text0_on a:active{color: #C00008;}
.ny_left_text0_on a:hover{color: #C00008;text-decoration:none;}

.ny_left_text4{ margin:0 auto;float:left;padding-top:11px; padding-left:56px; font-size:14px; color:#C00008; letter-spacing:1px;font-weight:bold;}
.ny_left_text4 a:link{ color: #C00008;}
.ny_left_text4 a:visited{color: #C00008;}
.ny_left_text4 a:active{color: #C00008;}
.ny_left_text4 a:hover{color: #C00008;text-decoration:none;}
.ny_left_text5{ margin:0 auto;float:left;padding-top:11px; padding-left:56px; font-size:14px; color:#C00008; letter-spacing:4px;font-weight:bold;}
.ny_left_text5 a:link{ color: #C00008;}
.ny_left_text5 a:visited{color: #C00008;}
.ny_left_text5 a:active{color: #C00008;}
.ny_left_text5 a:hover{color: #C00008;text-decoration:none;}
.ny_left_off{ margin:5 auto; background-image:url(../images/left_off.gif); width:191px; height:34;float:left;}
.ny_left_text0{ margin:0 auto;float:left;padding-top:10px!important;padding-top:11px;padding-left:56px;font-size:14px; color:#838383; letter-spacing:0px;font-weight:bold;}
.ny_left_text1{ margin:0 auto;float:left;padding-top:10px!important;padding-top:11px;padding-left:56px;font-size:14px; color:#838383; letter-spacing:6px;font-weight:bold;}
.ny_left_text2{ margin:0 auto;float:left;padding-top:10px!important;padding-left:56px;font-size:14px; color:#838383; letter-spacing:1px;font-weight:bold;}
.ny_left_text3{ margin:0 auto;float:left;padding-top:10px!important;padding-left:56px;font-size:14px; color:#838383; letter-spacing:4px;font-weight:bold;}
.ny_left_lx{ margin:5 auto; background-image:url(../images/left_lx.gif); width:191px; height:302;float:left;}
.ny_left_lx1{ margin:0 auto; width:191px; float:left; text-align:left; 
padding-top:97px;
padding-bottom:10px;
padding-left:10px;
padding-right:25px!important;
padding-right:5px;
font-size:12px; 
color:#5E5D5D; 
line-height:180%;}
.ny_right{ margin:0 auto; width:779px;float:left; padding-left:12px; padding-top:8px;}
.ny_right1{ margin:0 auto; width:779px;float:left;}
.ny_right2{ margin:0 0 10 0; width:779px; background-image:url(../images/daohang_bg.gif); height:43px;float:left;}
.ny_right_dh{ margin:0 auto;float:left;text-align:left;padding-top:14px!important;padding-top:17px;padding-left:28px;font-size:14px; color:#838383; letter-spacing:3px;; font-weight:bold;}
.ny_right_text{ margin:0 auto;}
.ny_right_text0{ margin:0 auto;text-align:left;font-size:14px; padding-left:15px; padding-top:30px;  color:#5E5D5D;line-height:220%;}
.ny_right_text1{ margin:0 auto;text-align:left;font-size:14px; padding-left:5px!important;padding-left:15px; padding-top:10px!important;padding-top:30px;  color:#5E5D5D;line-height:220%;}
.ny_right_text2{ margin:0 auto;text-align:left;font-size:14px; padding-left:15px; padding-right:5px;color:#5E5D5D;line-height:180%;}
.ny_right_text4{ margin:0 auto;text-align:left;font-size:14px; padding-left:15px; color:#5E5D5D;line-height:300%;}
.ny_right_text3{ margin:5 0 0 5;text-align:left;width:768px;}
.dian{ margin:5 auto; width:8px;float:left; padding-left:5px;}
.xuxian{ margin:0 auto; background-image:url(../images/list_bg.gif); width:750px; height:15px;}
.list{ margin:0 auto;font-size:14px; width:630px;float:left;}
.list a:link{ color: #383838;}
.list a:visited{color: #383838;}
.list a:active{color: #383838;}
.list a:hover{color: #C00008;text-decoration:none;}
.time{ margin:0 auto;font-size:14px; color:#a2a2a2; width:90px;float:left;}
.page{ margin:0 auto;font-size:14px; color:#000000;}
.pl5{ margin:0 auto;font-size:12px; color:#838383; height:25px; padding-left:10px; padding-top:4px; padding-bottom:2px;}
.pl6{ margin:0 auto;font-size:12px; color:#838383; line-height:150%;}
.type
{
       color: #ff6600;  
	   font-size:12px;
}

.tr4
{
    padding-top: 0px;
    padding-left: 0px;
    letter-spacing:3px;
    height:25px;
	font-size:12px;
}
.table
{	
	width:100%;
	background-color: #E6E6E6;
	border-left-color:Aqua;
	border-bottom-color:Transparent;
	border-left-color:Transparent;
	border-right-color:Transparent;
	border-top-color:Transparent;
}

.td1
{
	font-size:14px; font-weight:bold; height:30px; padding-top:5px; text-align:center;background-color:#f2f2f2;
}
.td2
{
	font-size:12px;height:30px; padding-top:5px; text-align:center;background-color:#ffffff;
}
.td2_1
{
	font-size:12px;height:30px; padding-top:5px; text-align:center;color:#ff6600;background-color:#ffffff; line-height:200%; padding-bottom:2px;
}
.td2_2
{
	font-size:12px;height:30px; padding-top:5px;background-color:#ffffff; padding-left:10px; padding-right:10px;line-height:180%; padding-top:6px; padding-bottom:4px;
}
.td3
{
	font-size:12px;  height:30px; padding-top:5px; text-align:center;background-color:#FBFAFA;
}
.td3_1
{
	font-size:12px;height:30px; padding-top:5px; text-align:center;color:#ff6600;background-color:#FBFAFA; line-height:200%; padding-bottom:2px;
}
.td3_2
{
	font-size:12px;height:30px; padding-top:5px;background-color:#FBFAFA; padding-left:10px; line-height:180%; padding-top:6px; padding-bottom:4px;
}

.td4
{
	font-size:12px; padding-top:10px;padding-left:14px;padding-right:0px;padding-bottom:7px;background-color:#F8F8F8; line-height:180%;
}

.tr1{font-size:14px; font-weight:bold; height:30px; padding-top:5px; text-align:center;background-color:#f2f2f2;color:#ff6600; letter-spacing:3px;}
.tr_left{font-size:12px; width:120px; font-weight:bold; height:30px; padding-top:5px; text-align:center;background-color:#FBFAFA;letter-spacing:0px;}
.tr_right{font-size:12px; padding-top:5px; padding-left:10px; line-height:180%; padding-top:6px; padding-bottom:4px;background-color:#ffffff;}
.tr_right1{font-size:12px; height:30px; padding-top:5px; text-align:center;background-color:#ffffff;color:#ff6600;}

.hyfa{color: #4A4A4A; font-size:12px;height:30px!important; height:29px; }
.hyfa a:link{ color: #4A4A4A;}
.hyfa a:visited{color: #4A4A4A;}
.hyfa a:active{color: #4A4A4A;}
.hyfa a:hover{color: #FF6600;text-decoration:none;}
.hyfa-line{color: #4A4A4A; font-size:12px;width:15px!important; width:10px; }
.kj-txt{ color:#4A4A4A; line-height:200%;font-size:12px;padding-left:15px!important;padding-left:15px; padding-top:15px!important;padding-top:15px;}

.kf1-on{ margin:5 auto; background-image:url(../images/left1_on.gif); width:191px; height:34;float:left;}
.kf1-off{ margin:5 auto; background-image:url(../images/left1_off.gif); width:191px; height:34;float:left;}
.kf-on{ margin:0 auto;float:left;padding-top:7px!important;padding-top:11px; padding-left:36px; font-size:14px; color:#C00008; letter-spacing:1px;font-weight:bold;}
.kf-on a:link{ color: #C00008;}
.kf-on a:visited{color: #C00008;}
.kf-on a:active{color: #C00008;}
.kf-on a:hover{color: #C00008;text-decoration:none;}

.kf-off{ margin:0 auto;float:left;color:#000000;padding-top:7px!important;padding-top:11px;padding-left:36px;font-size:14px; color:#838383; letter-spacing:1px;}
.kf-off a:link{ color: #000000;}
.kf-off a:visited{color: #000000;}
.kf-off a:active{color: #000000;}
.kf-off a:hover{color: #FF6600;text-decoration:none;}

.bottom-w{ margin:0 auto;float:left;color:#FFFFFF;font-size:12px; color:#838383; letter-spacing:1px;}
.bottom-w a:link{ color: #FFFFFF;}
.bottom-w a:visited{color: #FFFFFF;}
.bottom-w a:active{color: #FFFFFF;}
.bottom-w a:hover{color: #FFFFFF;text-decoration:none;}

.swcss{ padding-left:5px!important; padding-left:5px; padding-right:8px!important; padding-right:8px;text-align:center!important;text-align:center;}

.zr_lm{font-size:14px; color:#838383; letter-spacing:3px;; font-weight:bold;}

.zr_lm1{font-size:14px; color:#ffffff; letter-spacing:3px;; font-weight:bold;}

.zrlb a:link
{
	color: #4a4a4a;
	text-decoration: none;
}
.zrlb a:active
{
	color: #4a4a4a;
	text-decoration: none;
}
.zrlb a:visited
{
	color: #4a4a4a;
	text-decoration: none;
}
.zrlb a:hover
{
	color: #ff0000;
	text-decoration:underline;
}
.foot11 a:link
{
	color: #000;
	text-decoration: none;
}
.foot11 a:active
{
	color: #000;
	text-decoration: none;
}
.foot11 a:visited
{
	color: #000;
	text-decoration: none;
}
.foot11 a:hover
{
	color: #ff0000;
	text-decoration:underline;
}

DIV.sabrosus {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 6px; PADDING-TOP: 6px; TEXT-ALIGN: center
}
DIV.sabrosus A {
	BORDER-RIGHT: #d5d5d5 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d5d5d5 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; BORDER-LEFT: #d5d5d5 1px solid; COLOR: #ff9000; MARGIN-RIGHT: 1px; PADDING-TOP: 6px; BORDER-BOTTOM: #d5d5d5 1px solid; TEXT-DECORATION: none
}
DIV.sabrosus A:hover {
	BORDER-RIGHT: #ff9000 1px solid; BORDER-TOP: #ff9000 1px solid; BORDER-LEFT: #ff9000 1px solid; COLOR: #000; BORDER-BOTTOM: #ff9000 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.pagination A:active {
	BORDER-RIGHT: #d5d5d5 1px solid; BORDER-TOP: #d5d5d5 1px solid; BORDER-LEFT: #d5d5d5 1px solid; COLOR: #000; BORDER-BOTTOM: #d5d5d5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.sabrosus SPAN.current {
	BORDER-RIGHT: #d5d5d5 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d5d5d5 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; BORDER-LEFT: #d5d5d5 1px solid; COLOR: #fff; MARGIN-RIGHT: 1px; PADDING-TOP: 6px; BORDER-BOTTOM: #d5d5d5 1px solid; BACKGROUND-COLOR: #ff9000
}
DIV.sabrosus SPAN.disabled {
	BORDER-RIGHT: #d5d5d5 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #d5d5d5 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #d5d5d5 1px solid; COLOR: #333333; MARGIN-RIGHT: 1px; PADDING-TOP: 6px; BORDER-BOTTOM: #d5d5d5 1px solid
}


#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 12px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 

DIV#MainPromotionBanner {
	BACKGROUND: #ffffff; WIDTH: 1022px; HEIGHT: 316px
}
#MainPromotionBanner #SlidePlayer {
	MARGIN: 0px auto; POSITION: relative
}
#MainPromotionBanner .Slides {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 316px
}
#MainPromotionBanner .Slides LI {
	FLOAT: left; HEIGHT: 316px
}
#MainPromotionBanner .Slides IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 1022px; HEIGHT:316px; BORDER-RIGHT-WIDTH: 0px
}
#MainPromotionBanner .SlideTriggers {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10; RIGHT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 287px; HEIGHT: 25px
}
#MainPromotionBanner .SlideTriggers LI {
	DISPLAY: inline; FONT-SIZE: 0.8em; BACKGROUND: url(/images/slide_trigger.gif) no-repeat center center; FLOAT: left; MARGIN: 0px 2px; OVERFLOW: hidden; WIDTH: 20px; CURSOR: pointer; COLOR: #ff7300; LINE-HEIGHT: 20px; FONT-FAMILY: Arial; HEIGHT: 20px; TEXT-ALIGN: center
}
#MainPromotionBanner .SlideTriggers LI.Current {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0.8em; BACKGROUND: url(/images/slide_trigger_c.gif) no-repeat center center; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 2px; WIDTH: 20px; COLOR: #fff; LINE-HEIGHT: 20px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
	