@charset "utf-8";
/* CSS Document */
html,body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#fff; height:100%; width:100%; padding:0; margin:0; }
.clear{clear:both; font-size:0; padding:0; margin:0; height:0px; width:auto; overflow:hidden; display:block}
a{color:#009933}
#wrap{width:762px; height:auto; padding-top:17px; margin:0; position:relative;}
#bg{ width:100%;height:101px;  background:#f3f3f3 url(/images/header.gif) left 0 no-repeat; position:absolute; top:17px; left:0}
#bg2{ width:100%;height:101px;  background:#f3f3f3 url(/images/header.gif) left 0 no-repeat; position:absolute; top:249px; left:0}
#header{ height:101px; width:762px;position:relative; z-index:100}
#header a{ display:block;position:absolute;  font-size:0; }
#header a.menu{height:12px; background-repeat:no-repeat; }
#header .submenus{ position:absolute; top:77px;font-size:10px; left:122px; width:auto; height:auto; padding: 6px 8px; background:#f3f3f3; border:1px solid #d9d9d9; display:none}

#subMenu #abcd1,#subMenu #abcd2{ position:absolute; top:21px;font-size:10px;  width:auto!important; width:80px; min-width:80px; height:auto; padding: 6px 8px; background:#f3f3f3; border:1px solid #d9d9d9; display:none;}
#subMenu #abcd1{left:5px}
#subMenu #abcd2{ left:110px}
#subMenu #abcd1 a,#subMenu #abcd2 a{ color:#666; text-decoration:none}
#subMenu #abcd1 a:hover,#subMenu #abcd2 a:hover{color:#009933; text-decoration:underline}
#subMenu #abcd1 span,#subMenu #abcd2 span{display:block; position:absolute; top:-11px; left:5px; background:url(/images/sub.gif) no-repeat; width:19px; height:11px}
#header .submenus div{ position:static }
.submenus span{ display:block; position:absolute; top:-11px; left:5px; background:url(/images/sub.gif) no-repeat; width:19px; height:11px}
#header a.submenusa{line-height:16px; color:#666; position:static; font-size:10px; display:inline; text-decoration:none}
#header a.submenusa:hover{color:#009933; text-decoration:underline}
#logo{  top:0; left:17px; width:88px; height:101px;}
#header a#m_artists,#header a#m_artists_{ width:32px; left: 135px ; top:52px}
#header a#m_artists:hover,#header a#m_artists_{ background-position:-1px bottom; background-image:url(/images/menus.gif);}
#header a#m_cs,#header a#m_cs_{width:65px; left:183px ; top:39px; height:25px}
#header a#m_cs:hover,#header a#m_cs_{ background-position:-49px bottom; background-image:url(/images/menus.gif);}
#header a#m_ne,#header a#m_ne_{width:58px; left:264px ; top:39px; height:25px}
#header a#m_ne:hover,#header a#m_ne_{ background-position:-130px bottom; background-image:url(/images/menus.gif);}
#header a#m_publications,#header a#m_publications_{width:64px; left: 340px ; top:52px}
#header a#m_publications:hover,#header a#m_publications_{ background-position:-206px bottom; background-image:url(/images/menus.gif);}
#header a#m_about,#header a#m_about_{width:46px; left: 419px ; top:52px}
#header a#m_about:hover,#header a#m_about_{ background-position:-285px bottom; background-image:url(/images/menus.gif);}
#header a#m_contact,#header a#m_contact_{width:54px; left: 481px ; top:52px}
#header a#m_contact:hover,#header a#m_contact_{ background-position:-347px bottom; background-image:url(/images/menus.gif);}
#header a#m_guestBook,#header a#m_guestBook_{width:58px; left: 553px ; top:52px}
#header a#m_guestBook:hover,#header a#m_guestBook_{ background-position:-419px bottom; background-image:url(/images/menus.gif);}
#header a#m_join,#header a#m_join_{width:60px; left:627px ; top:39px; height:25px}
#header a#m_join:hover,#header a#m_join_{ background-position:-493px bottom; background-image:url(/images/menus.gif);}
#header a#m_home,#header a#m_home_{width:31px; left: 705px ; top:52px}
#header a#m_home:hover,#header a#m_home_{ background-position:-571px bottom; background-image:url(/images/menus.gif);}

#main{ padding:26px 17px 0; width:728px; position:relative; z-index:80}
.title{height:23px; width:728px; border-bottom:1px solid #d6d6d6; position:relative}
#consultancy_title { z-index: -1; margin-top: 51px; margin-bottom:13px; height:23px; width:550px; border-bottom:1px solid #d6d6d6; position:relative;}
#title_stockroom { height:23px; width:78px; background-position: -110px bottom; background-image:url(/images/title_cs.gif)}
#title_consultancy {height:23px; width:90px; background-image:url(/images/title_cs.gif)}
#news_year{position:absolute; right:0;top:3px}
.info{ width:393px; height:auto; overflow:hidden; padding:14px 0 32px 335px; line-height:14px; position:relative}
#aboutImg{ width:321px; height:215px; overflow:hidden; border:1px solid #999; position:absolute; bottom:32px;left:0px}
#aboutImg img,#contactImg img{ position:absolute; left:0; top:0; display:none}
#contactImg{ width:318px; height:208px; overflow:hidden; border:1px solid #999; position:absolute; bottom:32px;left:0px}


.greenborder2 {border:1px; border-thickness: 1px; border-color: #999999; border-style: solid;}
A.WoodBoldLink2 {
	font-weight: bold;
	color: #808080;
}
A.WoodBoldLink2:hover{color:#009933;}


#footer{ width:728px; text-align:center; color:#414243; line-height:34px; font-size:9px;border-top:1px solid #d6d6d6; margin:0 auto}
#footer a{color:#009933}


#readLink{display:block; padding-bottom:22px}
#readLink a{ font-size:12px; color:#009933; font-weight:bold; }
#guestTotel,#guestPage{ display:block; line-height:15px}
#guestPage{ height:36px}
#gmpage a{color:#009933;}


.info2{  padding:4px 0 20px}
#desc{ line-height:14px; padding: 15px 30px 0 0}
.clists{width:728px;  text-align:center;}
.clisttr{ width:604px;overflow:hidden; padding:20px 62px 0 62px; background:#FFF url(/images/clistbg.gif) 0 135px repeat-x}
.clist{ padding:0 25px; width:99px; overflow:hidden; float:left}
.clist a img{ border:1px solid #999}
.clistInfo{ padding:14px 0 0}
.clistInfo a{ font-weight:bold; color:#808080}


#detail{ padding:20px 0}
#info2{ width:550px; padding:12px 0 45px 178px}
#info2 .desc{ line-height:18px}
/*
#subMenu{ border-bottom:#d6d6d6 1px solid}
*/
#subMenu { height:10px; width:550px; position:relative;}
#subMenu #btn_artists{ display:block; height:10px; font-size:0px; width:47px; background:url(/images/btn_cs.gif) no-repeat; position:absolute; left:0px ; cursor:pointer; }
#subMenu #btn_artists:hover{ background-position:0 -17px}
#subMenu #btn_other{ display:block; height:10px; font-size:0px; width:169px; background:url(/images/btn_cs.gif) -101px 0  no-repeat; position:absolute; left:101px; cursor:pointer}
#subMenu #btn_other:hover{ background-position:-101px -17px}
#subMenu #btn_artists_{ display:block; height:10px; font-size:0px; width:47px; background:url(/images/btn_cs_.gif) no-repeat; position:absolute; left:0px ; top:31px;cursor:pointer}
#subMenu #btn_other_{ display:block; height:10px; font-size:0px; width:169px; background:url(/images/btn_cs_.gif) -101px 0  no-repeat; position:absolute; left:101px; top:31px; cursor:pointer}


#info3{ width:544px;padding:12px 0 45px 184px }
#news_year a img{ border:none}

#yearTitle{ color:#009933; font-size:20px;}
.ainfo{ color:#808080;}
a.ainfo:hover{color:#009933;text-decoration:underline}

#homeInfoWrap{ padding:0 0 17px 474px; overflow:hidden }
#homeInfo{border-left:1px solid #cccccc; width:280px; height:215px; padding-left:7px}
#homeFooterWrap{ padding:17px 0 17px 474px; overflow:hidden }
#homeFooter{border-left:1px solid #cccccc; width:280px;  padding-left:7px; font-size:11px; color:#666}
#homeFooter table tr td{color:#666; font-size:11px}
#homeImg{ border:1px solid #cbcdcb; padding:5px; width:99px; height:99px}
#homeFooter a{ color:#666; text-decoration:none}
#homemsg{ background:url(/images/ht_news.gif) no-repeat; height:75px; padding-top:27px}



.title2{ height:auto!important;height:23px;  min-height:23px; width:728px; border-bottom:1px solid #d6d6d6; position:relative;  vertical-align:middle; }
.title2 span{margin:0  6px; height:20px; overflow:hidden; font-size:0; background:url(/images/spanLine.gif)  0 0  no-repeat; width:2px; display:block; float:left}
.title2 a{text-decoration:none; font-family:'Myriad Pro',Arial, Helvetica, sans-serif;color:#ccc;font-size:16px; font-weight:bold; display:block; float:left; white-space:nowrap}
.title2 a:hover{color:#009933;text-decoration:underline}
.title2 a.sel{color:#009933}
.qq1{ width:590px; color:#ccc; font-size:12px}
.qq1 a{ font-family:'Myriad Pro',Arial, Helvetica, sans-serif;color:#ccc; font-size:16px}
.ssmenu{ position:absolute; top:2px; right:0px!important;right:-22px;width:auto!important; width:122px; text-align:right}
.ssmenu a{ color:#ccc; font-size:12px; font-weight:bold}
.title2 .ssmenu a{font-family:Arial, Helvetica, sans-serif;}
#ssmmenu tr td a img{ border:none}
#artistsMain{ width:363px; height:auto!important; height:215px; min-height:215px; padding: 0 0 30px 365px; position:relative}
#arLeft{ width:170px; float:left; padding-right:13px}
#arRight{width:170px; float:left; }
#artistsMain div  div a{ color:#808080; line-height:18px; text-decoration:none}
#artistsMain div  div.catg{ padding-top:17px}
#artistsMain div  div.catg a{ color:#808080; font-weight:bold; line-height:20px}
#artistsMain div  div a:hover{ color:#009933; text-decoration:underline}
#arImg{ position:absolute; bottom:30px; left:0; width:345px; height:212px; border:1px solid #ebebeb; z-index:10; }
#arImg img{ position:absolute; left:0; top:0; border:none;  z-index:100}
div#shc{ position:absolute;bottom:30px; left:0; z-index:800; width:345px; height:212px;border:1px solid #ebebeb; }
/*a.syslink, a.syslink:active, a.syslink:visited { color:#ccc; text-decoration:underline; font-size:12px; font-weight:bold; }
*/
a.syslink:hover {color:#009933;text-decoration:underline}

#artPage{ text-align:right; color:#ccc; font-size:12px; line-height:18px; padding-top:6px; vertical-align:middle; font-weight:bold}
#artPage span{ color:#414243}
#artPage a { color:#808080}

#spaceVideo{ height:1px; float:left; width:60px!important;width:44px; }
a.rcclink{ color:#000; font-size:11px; text-decoration:none}
a.rcclink:hover{color:#009933;text-decoration:underline}
img.onimg{ display:none}
table tr td a.syslink2{ color:#808080}
table tr td a.syslink2:hover{color:#009933;text-decoration:underline}
a{color:#808080; text-decoration:none}
a:hover{color:#009933;text-decoration:underline}

a img{ border:none}
