@charset "utf-8";
body {
	margin:0px;
	background:#000000 url(images/bg3.jpg) repeat left top;
	color:#DBDBDB;
	text-align: center;
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
}
em{font-style:normal;}
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { text-decoration: none; }
hr { border-top: 1px dashed #333333; }
.newbg {
	background:url(images/bg2.jpg) repeat-y center top;
	width: 900px;
	text-align: center;
}
.tabIndex { border: 4px solid #5E5E5E; }
.title_meau a {
	color:#ffffff;
	text-decoration: none;
	display: block;
	padding: 5px;
	font-size: 11px;
	line-height: 24px;
}
.title_meau a:hover {
	background:#666666;
	text-decoration: none;
	display: block;
}
.page a {
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;
}
.page a:hover {
	font-size:12px;
	color:#FFFFFF;
	background:#FF5500;
	text-decoration: none;
}
.photo {
	border:1px #4F4F4F solid;
	padding:2px;
}
.eventPhoto {
	border:1px #4F4F4F solid;
	padding:2px;
	margin: 6px;
}
.email { line-height: 24px; }
.email a {
	color:#FD5001;
	text-decoration:underline;
	line-height: 24px;
}
.email a:hover {
	color:#FD5001;
	text-decoration:underline;
	line-height: 24px;
}
.links a {
	color:#FEB006;
	text-decoration:none;
}
.links a:hover {
	color:#FEB006;
	text-decoration:underline;
}
.fax_box {
	background:#202020;
	border:2px #0D0D0D solid;
	font-size:12px;
}
.user_name a {
	color:#CDCDCD;
	text-decoration:blink;
}
.user_name a:hover {
	color:#FF5500;
	text-decoration:underline;
}
.point_box {
	border:1px #000000 solid;
	background:#474747;
	color:#ffffff;
	vertical-align: middle;
	padding-left: 3px;
}
.input {
	width:40px;
	height:20px;
	background:#D9D9D9;
	border:1px solid #000000;
	color:#50421F;
	font-weight: bold;
}
.text {
	color:#ffffff;
	font-size:12px;
	line-height:18px;
}
.page_select:link,
.page_select:visited {
	padding: 0px 3px 0px 3px;
	border: 1px solid #EFEFEF;
	text-decoration: none;
	font-size:12px;
	color:#ffffff;
}
.page_select:hover {
	background-color: #151515;
	;
	padding: 0px 3px 0px 3px;
	border: 1px solid #FEB005;
	font-size:12px;
	color:#FEB005;
}
.txt_title {
	font-size: 14px;
	font-weight: bold;
	color: #FFFF99;
}
.txt_title2 {
	font-size: 13px;
	font-weight: bold;
	color: #FFFF99;
}
.txt_title3 {
	font-size: 11px;
	font-weight: 600;
	color: #FFFF99;
}
.txt_title4 {
	font-size: 14px;
	font-weight: 600;
	color: #FFFF99;
}
.txt_indexTitle {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFCC;
}
.clear {
	margin: 0px;
	padding: 0px;
	clear: both;
	border-width: 0px;
	border-style: none;
	list-style: url(none) none;
	height: 0px;
	width: 0px;
}
/* Header */
#tableHeader { background: url(images/bg_header.gif) no-repeat scroll right top; }
#divLogo { margin-left: 20px; }
#divSignup {
	margin-top: 0px;
	margin-right: 5px;
	float: right;
	font-size: 10px;
	color: #999999;
}
#divSignup a {
	font-size: 12px;
	color: #EFEFEF;
	font-weight: bold;
}
#ulNav { margin: 0px 0px 0px 20px; }
#ulNav li {
	float: left;
	list-style: url(none) none;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	background: url(images/bg_nav_tab.gif) no-repeat right top;
}
#ulNav li a {
	font-size: 11px;
	line-height: 31px;
	color: #CCCCCC;
	vertical-align: middle;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	background: url(images/bg_nav_tab_left.gif) no-repeat left top;
	text-decoration: none;
	display: block;
}
#home #ulNav .home {
	BACKGROUND: url(images/bg_nav_tab_selected.gif) no-repeat right top
}
#event #ulNav .event {
	BACKGROUND: url(images/bg_nav_tab_selected.gif) no-repeat right top
}
#featured #ulNav .featured {
	BACKGROUND: url(images/bg_nav_tab_selected.gif) no-repeat right top
}
#news #ulNav .news {
	BACKGROUND: url(images/bg_nav_tab_selected.gif) no-repeat right top
}
#artist #ulNav .artist {
	BACKGROUND: url(images/bg_nav_tab_selected.gif) no-repeat right top
}
#original #ulNav .original {
	BACKGROUND: url(images/bg_nav_tab_selected.gif) no-repeat right top
}
#artliving #ulNav .artliving {
	BACKGROUND: url(images/bg_nav_tab_selected.gif) no-repeat right top
}
#news #ulNav .artliving {
	BACKGROUND: url(images/bg_nav_tab_selected.gif) no-repeat right top
}
#service #ulNav .service {
	BACKGROUND: url(images/bg_nav_tab_selected.gif) no-repeat right top
}
#signup #ulNav .signup {
	BACKGROUND: url(images/bg_nav_tab_selected.gif) no-repeat right top
}
#networking #ulNav .networking {
	BACKGROUND: url(images/bg_nav_tab_selected.gif) no-repeat right top
}
#about #ulNav .about {
	BACKGROUND: url(images/bg_nav_tab_selected.gif) no-repeat right top
}
#gallery #ulNav .gallery {
	BACKGROUND: url(images/bg_nav_tab_selected.gif) no-repeat right top
}
#home #ulNav .home A {
	BACKGROUND: url(images/bg_nav_tab_selected_left.gif) no-repeat left top; COLOR: #ffffff
}
#event #ulNav .event A {
	BACKGROUND: url(images/bg_nav_tab_selected_left.gif) no-repeat left top; COLOR: #ffffff
}
#featured #ulNav .featured A {
	BACKGROUND: url(images/bg_nav_tab_selected_left.gif) no-repeat left top; COLOR: #ffffff
}
#news #ulNav .news A {
	BACKGROUND: url(images/bg_nav_tab_selected_left.gif) no-repeat left top; COLOR: #ffffff
}
#artist #ulNav .artist A {
	BACKGROUND: url(images/bg_nav_tab_selected_left.gif) no-repeat left top; COLOR: #ffffff
}
#original #ulNav .original A {
	BACKGROUND: url(images/bg_nav_tab_selected_left.gif) no-repeat left top; COLOR: #ffffff
}
#artliving #ulNav .artliving A {
	BACKGROUND: url(images/bg_nav_tab_selected_left.gif) no-repeat left top; COLOR: #ffffff
}
#service #ulNav .service A {
	BACKGROUND: url(images/bg_nav_tab_selected_left.gif) no-repeat left top; COLOR: #ffffff
}
#signup #ulNav .signup A {
	BACKGROUND: url(images/bg_nav_tab_selected_left.gif) no-repeat left top; COLOR: #ffffff
}
#networking #ulNav .networking A {
	BACKGROUND: url(images/bg_nav_tab_selected_left.gif) no-repeat left top; COLOR: #ffffff
}
#about #ulNav .about A {
	BACKGROUND: url(images/bg_nav_tab_selected_left.gif) no-repeat left top; COLOR: #ffffff
}
#gallery #ulNav .gallery A {
	BACKGROUND: url(images/bg_nav_tab_selected_left.gif) no-repeat left top; COLOR: #ffffff
}
/* End of Header*/

/* Index */
.txt_more {
	font-size: 11px;
	color: #FFFFFF;
}
.style1 { color: #e00000; }
.style1 a { text-decoration:none; }
.style1 a:hover { }
.style2 { color: #B5B5B5; }
.style7 { color: #FEB005; }
/* End of Index */

/* Foot */
#divFoot {
	font-size: 9px;
	line-height: 30px;
	color: #999999;
	height: 60px;
	vertical-align: top;
	margin: auto 25px;
}
#divFoot a {
	font-size: 11px;
	color: #CCCCCC;
}
#divFoot span { float: right; }
#divFoot #link {
	text-align: left;
	font-size: 8px;
	color: #666666;
}
/* End of Foot */

/* Event */
.ulExh {
	color: #CCC;
	list-style: square inside;
	margin-top: 10px;
	margin-bottom: 10px;
}
.txtExhTime {
	color: #999;
	font-size: 10px;
}
.ulEvents li {
	float: left;
	list-style: url(none) none;
	margin: 5px;
}
/* End of Event */

/* Artist */
.tdArtistList a {
	border: 1px solid #575757;
	margin: auto;
	display: block;
	padding-top: 15px;
	padding-bottom: 15px;
}
.tdArtistList a:hover { border-color: #6F6F00; }
/* End of Artist*/

/* ArtLiving */
.firstNews{
	font-size:16px;
}

.firstImg img{
	height:160px;
	width:150px;
	margin:0 18px 18px 18px;
	border:2px solid #666666;
}

.ulLivingList {
	color: #999999;
	margin: 10px;
	padding: 0px;
	line-height: 0px;
}
.ulLivingList li {
	vertical-align: middle;
	display: block;
	margin: 10px 30px 10px 10px;
	list-style: url(none) none;
	padding: 0px;
	text-align: left;
	line-height: 120%;
	overflow: hidden;
}
.ulLivingList a {
	color: #FFFFFF;
	display: block;
	padding-top: 6px;
	height: 100px;
	padding-bottom: 6px;
}
.ulLivingList a:hover {
	background: #333;
	text-decoration: none;
}
.ulLivingList img {
	margin: 5px 15px 5px 5px;
	height: 80px;
	width: 80px;
	border: 1px solid #999999;
	padding: 5px;
	vertical-align: middle;
	float: left;
	clear: both;
}
.ulALItemList {
	list-style: url(none) none;
	margin: 10px;
	padding: 0px;
}
.ulALItemList li {
	float: left;
	margin: 10px;
	padding: 0px;
	height: 100px;
}
.ulALItemList img {
	margin: 5px;
	border: 1px solid #999999;
	padding: 3px;
	vertical-align: middle;
}
.ulALItemList a {
	color: #FFFFFF;
	vertical-align: middle;
	display: block;
	text-decoration: none;
}
.ulALItemList a:hover {
	background: #333;
	text-decoration: none;
}
.divArtLivingBox {
	margin: 10px;
	font-size: 11px;
	padding: 15px 10px 10px;
	border: 4px solid #333333;
	text-align: justify;
	display: block;
	color: #CCCCCC;
	line-height: 150%;
	_height: 100%;
}
.divArtLivingBox img {
	padding: 3px;
	border: 1px solid #CCCCCC;
	float: left;
	margin: 3px 5px 5px;
	overflow: hidden;
}
.divArtLivingListBox {
	border: 4px solid #262626;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-right: 5px;
	margin-left: 10px;
	margin-top: 10px;
	_height: 100%;
}
.dHelfLeftFlow {
	float: left;
	width: 240px;
	text-align: center;
	margin-bottom: 9px;
	_height: 100%;
}
/* End of ArtLiving*/


/* Original */
#dOrigLeftNav {
	background: #272727 url(images/originalart.jpg) no-repeat left top;
	width: 187px;
	text-align: left;
	margin: 0px;
	padding: 37px 0px 0px;
}
#dOrigLeftNav ul {
	padding: 2px 6px 6px;
	margin: 0px;
 *padding: 2px 6px 12px;
}
#dOrigLeftNav li {
	list-style: url(images/liForword.jpg) inside;
	background: #464646;
	margin: 3px;
 *margin: 4px;
}
#dOrigLeftNav a { color: #FFFFFF; }
#dOrigLeftNav a:hover { color:#FF5500; }
/* End of Original */

/* Service */
/*
.ulServiceList {
	color: #999999;
	margin: 10px;
	padding: 0px;
	text-align: left;
	line-height: 0px;
}
.ulServiceList li {
	vertical-align: middle;
	margin: 10px 30px 10px 10px;
	padding: 0px;
	display: block;
	text-align: left;
	list-style: url(none) none;
}
.ulServiceList a {
	color: #FFFFFF;
	vertical-align: middle;
	display: block;
	text-decoration: none;
	line-height: 120%;
	height: 102px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.ulServiceList a:hover {
	background: #333;
	text-decoration: none;
	vertical-align: middle;
}
.ulServiceList img {
	margin: 0px 15px 10px 10px;
	height: 80px;
	width: 80px;
	border: 1px solid #999999;
	padding: 3px;
	vertical-align: middle;
	clear: both;
	float: left;
}*/
#dWrapper {
	float: right;
	width: 600px;
	padding: 10px;
	background: #333333;
	text-align: left;
	border: 1px solid #666666;
}
#dAlWrapper {
	float: right;
	width: 390px;
	padding: 10px;
	background: #333333;
	text-align: left;
	border: 1px solid #666666;
}
#uSelect {
	float: right;
	width: 180px;
	margin: 10px -1px 0px 0px;
	padding: 0px;
	display: block;
}
#uSelect li {
	list-style: url(none) none;
	display: block;
	text-align: left;
	margin-bottom: 2px;
}
#uSelect li a {
	color: #CCCCCC;
	text-decoration: none;
	line-height: 30px;
	display: block;
	padding-left: 10px;
	border: 1px solid #666666;
}
#uSelect li a:hover {
	color: #FF6600;
	text-decoration: underline;
	background: #333333;
	display: block;
	padding-left: 10px;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right-width: 0px;
	border-right-style: none;
}
.liSelected {
	color: #FF6600;
	text-decoration: underline;
	background: #333333;
	display: block;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right-width: 0px;
	border-right-style: none;
}
.dPicLinks {
	float:left;
	text-align:center;
	list-style:url(none) none;
	padding-top:10px;
	padding-left:10px;
}
/* End of Service */

/* Gallery */
#divGalleryList {
	margin-left: 20px;
	margin-right: 20px;
}
#divGalleryList ul {
	padding: 0px;
	margin: 0px;
}
#divGalleryList li {
	float: left;
	list-style: url(none) none;
}
#divGalleryList li a {
	text-decoration: none;
	color: #FFFFFF;
	background: #262626;
	margin: 4px;
	padding: 6px;
	height: 70px;
	width: 120px;
	border: 4px solid #484848;
	display: block;
}
#divGalleryList li a:hover {
	border-color: #6F6F00;
	color: #CCCCCC;
}
/* End of Gallery*/

/* Signup */
#divMemberSignup {
	vertical-align: middle;
	margin: 5px 40px 5px 20px;
	text-align: left;
	padding: 5px;
}
#divMemberSignup h2 {
	line-height: normal;
}
#divMemberSignup label {
	font-size: 11px;
	color: #CCCCCC;
	width: 160px;
	float: left;
	text-align: right;
	padding-right: 10px;
}
/* End of Signup */

/* Contact */
.mailto {
	color: #FFFF99;
	line-height: 20px;
}
/* End of Contact */


/*Mr.Networking*/
.imgNetworking {
	margin: 10px;
	float: left;
	text-align: center;
}
.imgNetworking span {
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	display: block;
	color: #FFFF99;
	line-height: normal;
	margin-top: 5px;
}
/*End of Mr.Networking*/
.aboutList {
	color: #FFFFFF;
	margin-bottom: 10px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.aboutList a {
	color: #FFFFFF;
	display: block;
	text-decoration: none;
	padding: 4px;
}
.aboutList a:hover {
	background-color: #333333;
	display: block;
}
.lNav {
	DISPLAY: block; FONT-SIZE: 16px; PADDING-BOTTOM: 40px; MARGIN: 0px 0px 0px -20px; COLOR: #ffffff; PADDING-TOP: 30px; FONT-FAMILY: "Segoe UI", Verdana, Tahoma; TEXT-ALIGN: left
}
.lNav UL {
	PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.lNav LI {
	LIST-STYLE-IMAGE: none; MARGIN: 0px 0px 2px; LIST-STYLE-TYPE: none;font-size:18px;
}
.lNav .selected {
	BACKGROUND-POSITION: left center; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(newImage/About/Bg_LNav.gif); BACKGROUND-REPEAT: no-repeat
}
.lNav .subject {
	margin-left:30px;LIST-STYLE-TYPE: circle;padding-left:-15px;font-size:16px;
}
.selected1 {
	 FONT-WEIGHT: bold;}
.lNav A {
	DISPLAY: block; PADDING-LEFT: 16px; COLOR: #ffffff; LINE-HEIGHT: 36px; TEXT-DECORATION: none
}
.lNav A:hover {
	COLOR: #ffff99
}
.txt_more {
	FONT-SIZE: 11px; COLOR: #ffffff
}
.aboutName {
	FONT-SIZE: 18px; COLOR: #ffffff; FONT-FAMILY: "Segoe UI", Verdana, Tahoma
}

#play {border:1px #4F4F4F solid;padding:2px;}
#play img {border:0px;width:160px;height:103px;}   
#play {width:160px;height:103px;overflow:hidden;}
#play_info{position:absolute;margin-top:73px;height:27px;width:160px;color:#ffffff;z-index:1001;cursor:pointer;font-size:6px;}
#play_bg {position:absolute;background-color:#000000;margin-top:89px;_margin-left:-80px;*margin-left:-80px;height:14px;width:160px;filter: Alpha(Opacity=30);opacity:0.3;z-index:1000}
#play_text {position:absolute;margin:76px 0px 0px 20px;_margin:89px 0 0 -60px;*margin:88px 0 0 -60px;height:50px;width:60px;z-index:1002;padding-left:-100px}
#play_text ul {list-style-type:none; width:120px;height:50px;display:block;padding-top:1px;_margin-top:-3px;*margin-top:-3px;*padding-top:4px;margin-top:-3px\0/;padding-top:16px\0/;filter: Alpha(Opacity=80);opacity:0.8;}
#play_text ul li {margin-top:-3px;width:20px;height:17px;float:left;background-image:url('/images/num_btn1.png');_background-repeat:no-repeat;display:block;color:#FFFFCC;font-weight:bold;text-align:center;line-height:19px;cursor:pointer;font-family:"Courier New";}
/*#play_list a{display:block;width:160px;height:103px;position:absolute;overflow:hidden}*/

/*by chenyw 2011*/
.white{color:#FFF;}.mr5{margin-right:5px;}.mr10{margin-right:10px;}.pdl10{padding-left:10px;}.pdl20{padding-left:20px;}
ul{list-style-type:none;}
ul.newsList li{
	height:38px;
	line-height:38px;
	border-bottom:1px dashed #333;
	font-size:13px;
	margin-right:20px;
	background:url(images/news.gif) no-repeat center left ;
	padding-left:28px;
	overflow:hidden;
	width:580px;
	white-space:nowrap;
	text-align:left;
	}
ul.newsList li span.newsList_l{float:left; text-align:left; width:482px; word-wrap:break-word; word-break:normal; }
ul.newsList li span.newsList_r{float:right; margin-right:10px;}
ul.newsList li span.newsList_r a{font-size:11px; color:#FC3;}
div#newsTitle{ line-height:1.5; font-size:14px; color:#FFF; font-weight:bold; text-align:center;}
div#page{text-align:center;}
img{border:0;}
.hText{font-size:18px; color:#FF0; font-weight:bold;}
div#picsDiv{
	width: 750px;
	padding: 10px;
	background: #333333;
	text-align: left;
	border: 1px solid #666666;
	margin:0 auto;
	}
