html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:none repeat scroll 0 0 transparent;border:0 none;vertical-align:baseline;margin:0;padding:0;}
*{margin:0;padding:0;}
body{font:12px/1 Arial, sans-serif;}
a{text-decoration:none;}
.clear:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
#wrapper{width:960px;position:relative;margin:0 auto;}
#sidebar{float:left;width:230px;padding-top:30px;padding-right:20px;border-right:1px solid #999;top:50px;position:absolute;}
#logo{margin-left:35px;}
#navigation{margin-top:50px;list-style:none outside none;font-size:12px;}
#navigation > li{display:block;text-align:right;line-height:18px;margin-bottom:32px;}
#navigation li a:hover{color:#666;}
#navigation > li ul{list-style:none outside none;}
#navigation > li ul li a{text-transform:uppercase;color:#999;font-size:12px;}
#bottom_nav{list-style:none outside none;font-size:10px;}
#bottom_nav li{display:block;text-align:right;margin-bottom:8px;}
#main{float:right;width:689px;padding-left:20px;margin-top:113px;margin-left:250px;}
#top{background:transparent url(/img/top_bg.png) repeat-x scroll 0 100%;position:fixed;top:0;z-index:4;width:700px;margin-left:260px;height:79px;}
.share{float:right;margin-bottom:10px;width:40px;text-align:right;}
#navigation > li > a,#bottom_nav li a{color:#999;text-transform:uppercase;}
#navigation > li.active > a:hover,#navigation > li.active > a,#navigation > li ul li.active a,#bottom_nav li.active a{color:#000;}

.typography{font:12px Arial,Helvetica,sans-serif;color:#333;line-height:1.5;}
.typography a{color:#666;}
.typography a:hover{text-decoration:none;color:#333;}
.typography .left{float:left;}
.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6{font-weight:400;font-style:normal;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;}
.typography h1{font-size:11px;letter-spacing:3px;margin-bottom:50px;}
.typography h2{background-color:transparent!important;color:#333!important;font-size:12px!important;margin-bottom:13px;padding:0!important;}
.typography h3{font-size:150%;margin-bottom:20px;}
.typography h4{font-size:140%;margin-bottom:20px;}
.typography h5{font-size:130%;margin-bottom:20px;}
.typography h6{text-transform:uppercase;margin-bottom:20px;}
.typography p{line-height:1.5;margin:0 0 20px;}
.typography ul,.typography ol{margin:0 20px 20px;}
.typography ul{list-style:disc none outside;}
.typography ol{list-style:decimal none outside;}
.typography blockquote{margin-left:40px;}
.typography .addthis_toolbox{padding-top:5px;}
.typography .subpages_list{float:left;width:227px;}
.typography .subpages_list ul{list-style:none outside none;}
.typography .subpages_list ul li{margin-bottom:10px;}
.typography .subpages_list ul li a{text-transform:uppercase;}
.typography .image_list_wrapper{width:455px;float:right;padding:0 0 50px;}
.typography .image_list{list-style:none outside none;position:relative;margin:0;}
.typography .image_list li{display:block;float:left;margin-left:20px;margin-bottom:20px;width:98px;height:66px;overflow:hidden;}
.typography .image_list li.first{margin-left:0;}
.typography li span.up,.typography li span.down{display:block;width:48px;height:66px;cursor:pointer;margin:0;}
.typography li.paginator{width:98px;}
.typography li span.up{background:transparent url(/img/up.png) no-repeat scroll 50% 50%;float:left;}
.typography li span.down{background:transparent url(/img/down.png) no-repeat scroll 50% 50%;float:right;}
.typography .image_list li span.empty_img{display:block;width:96px;height:64px;border:1px solid #ccc;}
.typography .image_list li a{display:block;width:98px;height:66px;}
.typography .image_list li a img{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50);opacity:0.5;}
.typography .image_list li.other_projects{display:block;width:96px;height:64px;border:1px solid #ccc;text-align:center;}
.typography .image_list li.other_projects a{height:34px;text-transform:uppercase;font-size:10px;padding:17px 0 13px;}
.typography .news_body{margin-left:105px;margin-bottom:50px;}
.typography .img_gallery_wrapper{width:689px;margin-bottom:20px;}
.typography #gallery{float:left;overflow:hidden;position:relative;}
.typography .ss-controls{display:none;}
.typography .nav-controls{display:none;position:absolute;top:162px;width:100%;}
.typography .nav-controls .prev{float:left;display:block;}
.typography #thumbs{float:left;width:160px;}
.typography .thumbs{list-style:none outside none;height:400px;margin:0;padding:0;}
.typography .thumbs li{float:left;border:1px solid #ccc;line-height:0;margin:0 0 5px 5px;padding:2px;}
.typography .thumbs li.selected{border:1px solid #000;}
.typography a.advance-link,.typography div.loader,.typography #gallery{width:528px;height:396px;}
.typography a.advance-link{display:block;text-align:center;}
.typography div.loader{position:absolute;top:0;left:0;background-image:url(/img/loader.gif) no-repeat scroll center;}
.typography .bottom.pagination span.current,.typography .bottom.pagination a{padding:3px;}
.ui-tooltip,.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;z-index:15000;}
.ui-tooltip-fluid{display:block;visibility:hidden;position:static!important;float:left!important;}
.ui-tooltip-content{position:relative;text-align:left;word-wrap:break-word;overflow:hidden;border-style:solid;border-width:1px;padding:5px 9px;}
.ui-tooltip-titlebar{position:relative;min-height:14px;overflow:hidden;font-weight:700;border-style:solid;border-width:1px 1px 0;padding:5px 35px 5px 10px;}
.ui-tooltip-titlebar + .ui-tooltip-content{border-top-width:0!important;}
.ui-tooltip-titlebar .ui-state-default{position:absolute;right:4px;top:50%;margin-top:-9px;cursor:pointer;outline:medium none;border-style:solid;border-width:1px;}
* html .ui-tooltip-titlebar .ui-state-default{top:16px;}
.ui-tooltip-titlebar .ui-icon,.ui-tooltip-icon .ui-icon{display:block;text-indent:-1000em;}
.ui-tooltip-icon,.ui-tooltip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.ui-tooltip-icon .ui-icon{width:18px;height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em;}
.ui-tooltip-default .ui-tooltip-titlebar,.ui-tooltip-default .ui-tooltip-content{background-color:#FFFFA3;color:#555;border-color:#F1D031;}
.ui-tooltip-default .ui-tooltip-titlebar{background-color:#FFEF93;}
.ui-tooltip-default .ui-tooltip-icon{background:#F1F1F1;color:#777;border-color:#CCC;}
.ui-tooltip-default .ui-tooltip-titlebar .ui-state-hover{color:#111;border-color:#AAA;}
.ui-tooltip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);}
.ui-tooltip-shadow .ui-tooltip-titlebar,.ui-tooltip-shadow .ui-tooltip-content{filter:progid:DXImageTransform.Microsoft.Shadow(Color='gray',Direction=135,Strength=3);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Color='gray', Direction=135, Strength=3)";_margin-bottom:-3px;margin-bottom:-3px;}
.ui-tooltip-rounded,.ui-tooltip-rounded .ui-tooltip-content,.ui-tooltip-tipsy,.ui-tooltip-tipsy .ui-tooltip-content,.ui-tooltip-youtube,.ui-tooltip-youtube .ui-tooltip-content{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.ui-tooltip-rounded .ui-tooltip-titlebar,.ui-tooltip-tipsy .ui-tooltip-titlebar,.ui-tooltip-youtube .ui-tooltip-titlebar{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.ui-tooltip-rounded .ui-tooltip-titlebar + .ui-tooltip-content,.ui-tooltip-tipsy .ui-tooltip-titlebar + .ui-tooltip-content,.ui-tooltip-youtube .ui-tooltip-titlebar + .ui-tooltip-content{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
.ui-tooltip-tipsy{border:0;}
.ui-tooltip-tipsy .ui-tooltip-titlebar,.ui-tooltip-tipsy .ui-tooltip-content{_margin-bottom:0;margin-bottom:0;background:rgba(0,0,0,.87);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);color:#FFF;border:0 transparent;font-size:11px;font-family:'Lucida Grande', sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000;}
.ui-tooltip-tipsy .ui-tooltip-titlebar{padding:6px 35px 0 10px;}
.ui-tooltip-tipsy .ui-tooltip-content{padding:6px 10px;}
.ui-tooltip-tipsy .ui-tooltip-icon{text-shadow:none;border-color:#222;}
.ui-tooltip-tipsy .ui-tooltip-titlebar .ui-state-hover{border-color:#303030;}
.ui-tooltip:not(.ie9haxors) div.ui-tooltip-content,.ui-tooltip:not(.ie9haxors) div.ui-tooltip-titlebar{filter:none;-ms-filter:none;}
.typography .right,.typography .nav-controls .next{float:right;}