/* WARNING: This file is a generated file. You should edit the source file (should have a "fcss" extension) instead.*/ 

 ul#t_portfolio_list{ clear:left; margin:0; padding:0; } ul#t_portfolio_list li{ width:310px; height:230px; float:left; background-image:url(../template/images/portfolio_item.gif); background-repeat:no-repeat; padding:10px 13px 14px 11px; margin:0; overflow:hidden; } ul#t_portfolio_list li a{ text-decoration:none; } ul#t_portfolio_list li a img{ filter:alpha(opacity=80); -moz-opacity:.8; opacity:.8; } ul#t_portfolio_list li a:hover img{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; } * html ul#t_portfolio_list li{ width:334px; height:254px; } ul#t_portfolio_list li h3{ position:relative; top:-250px; padding:7px 0 3px 4px; background-image:url(../template/images/white_85.png); color:black; text-decoration:none; font-size:.9em; } div.large_photo{ background-image:url(../template/images/main_photo_top.gif); width:676px; margin:0; padding:0; } div.large_photo div{ background-image:url(../template/images/main_photo_bottom.gif); background-repeat:no-repeat; background-position:bottom; padding:10px 13px 12px 11px; } div.portfolio_controls{ position:relative; float:left; top:-40px; } ul.photo_gallery{ float:left; width:370px; margin-left:20px; min-height:20px; } * html ul.photo_gallery{ margin-left:10px; } ul.photo_gallery li{ background-image:url(../template/images/gallery.png); background-repeat:no-repeat; padding:9px 12px 13px 10px; float:left; margin:0; cursor:pointer; } * html ul.photo_gallery li{ background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../template/images/gallery.png'); } ul.photo_gallery li a img{ filter:alpha(opacity=80); -moz-opacity:.8; opacity:.8; } ul.photo_gallery li a:hover img, ul.photo_gallery li.over a img{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; } div.job_card{ float:left; background-image:url(../template/images/job_card_bottom.gif); background-position:bottom left; background-repeat:no-repeat; width:264px; margin-top:30px; padding:0; } div.job_card ul{ background-image:url(../template/images/job_card_top.gif); background-repeat:no-repeat; font-size:.85em; padding:5px 13px 15px 11px; margin:0; } div.job_card ul li{ padding:5px 8px; margin:0; overflow:auto; } div.job_card ul li em { font-style: normal; color: gray; padding:0; margin:0; float:left; } div.job_card ul li strong { font-weight:normal; display: -moz-inline-box; display: inline-block; float:right; width:155px; } div.job_card ul li.odd{ background-image:url(../template/images/job_card_odd.gif); } div.job_card ul li.read_more{ text-align:right; font-size:.8em; clear:right; } div#job_overview { width: 260px; font-size: .9em; position:absolute; top: 0; left: 0; overflow:auto; padding:10px; display:none; background-image:url(../template/images/white_85.png); } div#job_overview ul{ list-style:disc; } div#job_overview ul li{ margin-bottom:.5em; } /** html div#job_overview{ background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../template/images/white_85.png',sizingMethod='scale'); }*/ div#job_overview p{ margin:0 0 1em 0; } * html div#job_overview { width:280px;} div#image_description{ background-color: white; width:632px; filter: alpha(opacity=85); -moz-opacity: .85; opacity: .85; padding:10px; padding-bottom:0; display:none; position:absolute; top:0; left:0; font-size:.8em; } * html div#image_description{ width:652px; } div#image_description p{ margin:0 0 1em 0; }
