/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}body{font:13px/1.231 helvetica,arial,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% helvetica,arial,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}




/*xpresso exclusive*/


html {background-color:#fff;overflow:hidden;}
body {font-size:13px;}
a {text-decoration:none;}

#loading {position:absolute;left:45%;top:45%;color:#666;}
#logo {position:absolute;left:0;top:0;z-index:15;}
#logo img {vertical-align:bottom;background:#000;}
#sky {position:absolute;left:0;top:0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}

#portfolio {position:absolute;width:100%;height:100%;z-index:10;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;visibility:hidden;}
#portfolio .inner {position:relative;width:100%;height:100%;zoom:1;}
#portfolio .xbg {position:absolute;width:100%;height:100%;_height:9999px;left:0;top:0;z-index:5;background:#fff;}
#portfolio .cat {margin-left:240px;position:relative;z-index:20;font-size:12px;color:#909090;padding-top:2.5em;}
#portfolio .cat a {color:#909090;}
#portfolio .cat a.selected {color:#000;font-weight:bold;}
#portfolio .cat a:hover {text-decoration:underline;}
#portfolio ul {position:relative;z-index:20;font-size:12px;margin:40px 50px;_margin-bottom:150px;overflow:auto;zoom:1;}
#portfolio li {zoom:1;line-height:1.2;float:left;width:220px;height:65px;margin:0 20px 30px 0;position:relative;z-index:20;cursor:pointer;_cursor:hand;padding-right:20px;overflow:hidden;}
#portfolio li:hover h3 {text-decoration:underline;}
#portfolio li:after {content:"";visibility:hidden.display:block;height:0;clear:both;}
#portfolio li img {float:left;margin:4px 10px 4px 4px;width:56px;height:56px;}
#portfolio li h3 {font-size:13px;font-weight:bold;margin-top:3px;}
#portfolio li p {color:#909090;margin-top:2px;}


#txt {position:absolute;width:430px;left:-500px;top:55%;color:#fff;padding-left:.5em;line-height:0.9;cursor:pointer;_cursor:hand;}
#txt .inner {position:relative;overflow:hidden;zoom:1;}
#txt .xbg {position:absolute;width:100%;height:100%;_height:3000px;background:#000;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}
#txt_content {position:relative;z-index:6;padding:5px;}
#txt_content a.linkopen {color:#b9b9b9;background:url(images/bg_rlink.gif) right center no-repeat;padding-right:15px;text-decoration:underline;}

#slice {position:absolute;left:45%;top:500%;}
#slice li {cursor:pointer;_cursor:hand;}
#slice li b {width:4em;height:4em;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;background:#000;:block;position:absolute;}
#slice li span {position:relative;z-index:9;}
#slice li.s_previous,#slice li.s_next {width:4em;height:4em;float:left;}
#slice li.s_next {margin-left:2px;}
#slice li.s_previous span,#slice li.s_next span {text-indent:-9999px;display:block;width:4em;height:4em;background:url(images/bg_ar_left.png) center no-repeat;overflow:hidden;cursor:pointer;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="http://www.liiive.com/res/images/bg_ar_left.png");_position:relative;_left:1.2em;_top:.85em;}
#slice li.s_next span {background:url(images/bg_ar_right.png) center no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="http://www.liiive.com/res/images/bg_ar_right.png");_left:1.4em;}
#slice li.s_previous:hover,#slice li.s_next:hover {background:url(images/bg_black.png);}


#snav {position:absolute;left:227px;top:0;color:#fff;font-size:93%;z-index:15;}
#snav ul {background:#000;float:left;}
#snav li {float:left;}
#snav li:hover,#snav li.selected {background:#5f5f5f;}
#snav li.first {margin-left:0;}
#snav li a {color:#bdbdbd;display:block;padding:.15em .8em;}

#foot {position:absolute;bottom:0;_bottom:-1px;color:#fff;font-size:75%;z-index:15;background:#000;padding:.1em .5em .15em .5em;}

.cls {zoom:1;}
.cls:after {content:"";visibility:hidden;display:block;height:0;clear:both;}


