

/*------------------------------------------------------------------------------
                       Layout and Positioning
/*----------------------------------------------------------------------------*/

/*---------    Overall     --------*/
body {
   background: url(/images/bg/bg-fade-repeat-yellow.png) 0% 0% repeat-x;
}

.features-container {
   max-width: 800px;
   margin: auto;
   padding: 0;
}

.buffer {
   clear: both;
   margin-top: 60px;
}


/*---------  Top Header    --------*/
.features-container h2 {
   margin: 30px 0 0 0;
}

.features-container .description {
   margin: 15px 0 0 25px;
}


.features-container ul {
   margin: 3px 0;
}

/*-----  Category / Feature   -----*/
.features-container .category {
   margin: 0;
   padding: 20px 0 0 0;
   clear: both;
}

.features-container .feature {
   min-height: 58px;
   text-indent: -30px;
   padding-left: 30px;
   overflow: hidden;
   margin-top: 10px;
   max-width: 450px;
   width: 56%;
}

.features-container .left {
   float: left;
}

.features-container img.left {
   clear: left;
   margin-right: 8px;
}

.features-container .right {
   float: right;
   margin-left: 8px;
}

.features-container img.right {
   clear: right;
}

.features-container .img-divider {
   width: 510px;
   height: 2px;
   line-height: 1px;
   margin: 14px 2px 5px 1px;
}


/*------------------------------------------------------------------------------
                         Styles and Color 
/*----------------------------------------------------------------------------*/

/*---------    Overall     --------*/
.features-container a,
.features-container a:hover, 
.features-container a:visited, 
.features-container a:link {
   color: #999966;
   font-weight: bold;
   text-decoration: underline;
}

.features-container a:hover {
   text-decoration: none;
   color: #666633;
}


/*---------  Top Header    --------*/
.features-container h2 {
   font-size: 20px;
}

.features-container .description {
   font-size: 14px;
   color: #444444;
}


/*---------   Category     --------*/
.features-container .category {
   font-variant: small-caps;
   font-size: 18px;
   color: #333333;
   font-weight: bold;
   text-align: center;
}

.features-container .feature {
   font-size: 15px;
   color: #333333;
}

.features-container .feature b {
   color: #222222;
   font-weight: bold;
}

.features-container .feature .title {
   color: black;
   font-weight: bold;
}

.features-container .feature .seperater {
   font-size: 12px;
}

