/* 03 =LAYOUT
---------------------------------------------------------- */

/*
Variable Grid System.
Learn more ~ http://www.spry-soft.com/grids/
Based on 960 Grid System - http://960.gs/
Licensed under GPL and MIT.
*/
/* Containers
---------------------------*/
.container_3{margin-left:auto;margin-right:auto;width:969px;}
/* Grid >> Global
---------------------------*/
.grid_1,
.grid_2,
.grid_3{display:inline;float:left;position:relative;margin-left:0px;margin-right:0px;}


/* 01 =GLOBAL BROWSER RESET
---------------------------------------------------------- */
/* YUI Reset version: 2.7.0 */



/* 04 =HOMEPAGE
---------------------------------------------------------- */

/* Headings */
.webdings { font-size: 10px; }

/* Homepage feature */
#homepage-feature { overflow: hidden; position: relative; margin-bottom: 20px; background: #b92026; }
#homepage-feature li { display: none; background: #b92026; padding-bottom: 5px; text-align: right; width: 100%; }
#homepage-feature li.count1 { display:block; }
#homepage-feature li p { position: relative; margin-bottom: 9px; }
#homepage-feature li p span { text-transform: uppercase !important; color: #fff; font-size: 40px; font-weight: normal; background: #f3851f; display: block; position: absolute; padding: 5px 1.2em 0 .35em; top: 212px; left: 2.5%; line-height: 55px;  }
#homepage-feature li a.learn-more-feature { margin-right: 10px; }
#homepage-feature ul {margin:0px;}

#cycle-nav { position: absolute; z-index: 200; bottom: 15px; left: 20px; }
#cycle-nav a { float: left; outline: none; margin-left: 2px; width: 17px; height: 20px; background-image: url("images/sprite.png"); background-position: -10px -142px; text-indent: -999em; }
#cycle-nav a.activeSlide { background-position: -10px -166px; }
.block { padding: 20px; padding-bottom: 0; }
.block h2 { font-size: 26px; font-weight: bold; text-transform: uppercase; color: #4b4949; }

#home .block h2 { margin-left: 0; float: left; margin-bottom: .5em; .margin-bottom: 0; }
#home .block a.more-info { font-size: 11px; margin-left: 1em; width: auto !important; display: inline; margin-left: 0; text-decoration: none; text-transform: uppercase; color: #000; margin-left: 8px; font-weight: bold; display: block; float: left; margin-top: 9px; text-transform: uppercase;  }

#home #sidebar { min-height: 860px; }