/* FEATURE LIST FOR HOME PAGE */
.features-wrapper {
    width: 700px;
    height: 30px;
    background-image: url(../../images/features-shading.png);
    background-repeat: no-repeat;
    background-position: top;
    background-color: #fff;
}

.features-header {
    clear: all;
    padding-top: 50px;
}

.features-header h1 {
    font-size: 24px;
    font-weight: normal;
    line-height: 40px;
    margin-left: 30px;
    color: #333;
}

.features-col-l {
    margin-top: 30px;
    margin-left: 20px;
    float: left;
}

.features-col-r {
    margin-top: 30px;
    float: left;
    margin-right: 10px;
    margin-left: 20px;
}

.feature {
    height: 120px;
    background-color: #fff;
    margin-top: 20px;
    margin-left: 10px;
    margin-right: 10px;
    width: 300px;
}

.feature h2 {
    font-size: 16px;
    color: #222;
    font-family: "Lucida Grande";
}

.feature a {
    text-decoration: none;
    border-bottom: 1px solid #ddd;
    padding-bottom: 2px;
}

.feature p {
    margin-top: 10px;
    color: #444;
}

.feature h3 {
    font-size: 18px;
    margin: 10px;
    margin-top: 20px;
    color: #333;
}

.feature ul {
    margin: 20px;
    margin-left: 40px;
}

.feature li {
    margin-bottom: 10px;
    color: #555;
}

/* EASY SLIDER */

.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next {
    margin: 0;
    padding: 0;
    display: block;
    overflow: hidden;
    text-indent: -8000px;
}

#slider ul, #slider li {
    margin: 0;
    padding: 0;
    list-style: none;
}

#slider li {
    /*
     define width and height of list item (slide)
     entire slider area will adjust according to the parameters provided here
     */
    width: 560px;
    height: 320px;
    overflow: hidden;
}

#slider h2, #slider h3, #slider p {
	margin: 20px;
	margin-right: 50px;
	background-color:#fff;
}

#slider h2 {
    padding: 0px;
	margin-top: 30px;
    font-size: 22px;
    line-height: 30px;
    color: #111;
	margin-right: 0px;
}

#slider h3 {
    font-size: 16px;
    line-height: 22px;
    color: #444;
}

#slider p {
    font-size: 14px;
    line-height: 22px;
    color: #666;
}

#slider img {
    margin: 20px;
    margin-left: 30px;
    margin-right: 10px;
    width: 240px;
    height: 288px;
    background-color: #fff;
}

span#prevBtn {
    position: relative;
    top: -160px;
    background-color: #fff;
    width: 30px;
    height: 30px;
    z-index: 1;
    background: transparent url('../../images/fancy_left.png') no-repeat;
}

span#prevBtn a {
    width: 30px;
    height: 30px;
    display: block;
}

span#nextBtn {
    position: relative;
    top: -190px;
    left: 530px;
    background-color: #fff;
    width: 30px;
    height: 30px;
    z-index: 2;
    background: transparent url('../../images/fancy_right.png') no-repeat;
}

span#nextBtn a {
    width: 30px;
    height: 30px;
    display: block;
}