﻿#featured-content
{
    margin:0px auto;
    position:relative;
    height:310px;
    }
    
.featured-info
{
    padding:10px;
    background-color:#000000;
    filter:alpha(opacity=65);
    -moz-opacity:.65;
    opacity:.65;
    color:#FFFFFF;
    position:relative;
    top:230px;
    left:634px;
    height:50px;
    width:250px;
    }
    
.featured
{
    margin:0px auto;
    position:absolute;
    top:2px;
    left:-15px;
    width:904px;
    height:300px;
    background-color:#f0f0f0;
    }

.selector-active
{
    cursor:pointer;
    padding:5px 4px 5px 4px;
    width:1px;
    height:1px;
    font-size:0px;
    background-image:url(../images/common/pager_on.gif);
    background-repeat:no-repeat;
    }
    
#featured-content-selector
{
    cursor:default;
    }
    
.selector
{
    cursor:pointer;
    padding:5px 4px 5px 4px;
    width:1px;
    height:1px;
    font-size:0px;
    background-image:url(../images/common/pager_off.gif);
    background-repeat:no-repeat;
    }
    
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
    
#links ol{
list-style:none;
left: -30px;
position: relative;
}

#links ol li{
float:left;
width:300px;
margin:10px 20px;
padding-left:70px;
}

#links a
{
    color:#707070;
    }

.links-about
{
height:92px;
background:url(../images/home/links-about.jpg) no-repeat;
background-position:0% 20px;
}

.links-demo
{
    height:92px;
background:url(../images/home/links-demo.jpg) no-repeat left;
background-position:0% 20px;
margin-left: 10px;
}

.links-sites
{
    height:92px;
background:url(../images/home/links-sites.jpg) no-repeat left;
background-position:0% 20px;
}

.links-participate
{
    height:92px;
background:url(../images/home/links-participate.jpg) no-repeat left;
background-position:0% 20px;
}

.links-participate p, .links-participate h2
{
 margin-left:10px;
}

.links-demo p, .links-demo h2
{
 margin-left:10px;
}