/* 
    Document   : home
    Created on : May 26, 2010, 11:30:45 AM
    Author     : jlamb
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

/*** set the width and height to match your images **/

#clearTypeMask{
    width:400px;
    height:400px;
    position:relative;
    background-image:url(/images/final2_p.png);
    z-index:9999
}
#slideShow{
    position:absolute;
    width:459px;
    height:460px;
    z-index:1;
    top:0px;
    left:0px;
}
#home-content {
    position:relative;
    width:459px;
    height:460px;
    margin-left:auto;
    margin-right:auto;
    overflow: hidden;
    background: #000;
	/* fix for IE,  showing it later using jQuery after slide show */
	display:none;
}

.section-link{
    cursor:pointer;
    text-decoration:underline
}
.pointer-cursor {
    cursor: pointer;
}

.default-cursor {
    cursor: default;
}

.sliding-content {
    width: 403px;
    height: 405px;
    z-index: 1000;
    position: relative;
    display: none;
    padding: 24px 28px;
    margin-bottom: 24px;
}

.sliding-content #how-we-work a, .sliding-content #how-we-work h2 {
    font-weight: bold;
}

#client-list .column > * {
    font-size: 14px;
}

#client-list a {
    color: #646464;
}

#client-list a:hover,
#client-list  h2 {
    text-decoration: underline;
    color: #fff;
    margin:0px
}

#client-list .column {
    float: left;
}

#client-list #left-column {
    width: 138px;
}

#client-list #middle-column {
    width: 154px;
}

#client-list #right-column {
    width: 110px;
}

#client-list .column ul{
    margin: 66px 0 0 0;
    padding: 0;
    list-style-type: none;
    line-height: 18px;
    font-size: 13px;
}

#home-content img {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    filter:alpha(opacity=0);
    -moz-opacity:0.0;
    opacity: 0.0;
}

#home-content img.active {
    z-index:10;
    filter:alpha(opacity=100);
    -moz-opacity:1.0;
    opacity: 1.0;
}

#home-content img.last-active {
    z-index:9;
}


.font-size2{
    font-size:20px; 
    line-height:25px; 
}

