/*************** BEGIN: HOME ****************/
#home { float: left; clear: both; width: 100%; margin: 10px 0 0 0; padding: 0 0 10px 0; }

#home ul { margin: 0 5px 0 28px; padding: 0; list-style-type: disc; color: #ffa918; }
#home ul li { margin: 0; padding: 5px 0; font-size: .8em; font-weight: normal; }
#home ul li em { display: block; margin: 3px 0 0 0; font-style: normal; font-weight: normal; color: #333; }

#home a { margin: 0; padding: 0; text-decoration: none; }
#home a:hover { text-decoration: underline; }

#home #homeMain { display: block; width: 100%; height: 254px; margin: 0; padding: 0 0 15px 0; vertical-align: top; }
#home #homeMain img { display: block; margin: 0; padding: 0; }
#home #homeMainDisplay { float: left; clear: left; width: 526px; }

#home #homeMainPromos { float: left; clear: right; margin-left: 3px; padding: 0; width: 266px; }
#home #homeMainPromo1 { width: 100%; height: 85px; margin: 0; padding: 0; }
#home #homeMainPromo2 { width: 100%; height: 85px; margin: 0; padding: 0; }
#home #homeMainPromo3 { width: 100%; height: 83px; margin: 0; padding: 0; }

#home h2 { height: 22px; margin: 0; padding: 0; /*background: #c5c5c5 url(../images/home/box_hdr_bg.gif) left top repeat-x;*/ }
#home h2 img { display: block; margin: 0; padding: 0; }

#home .more { font-size: .8em; font-weight: normal; margin: 10px 0 0 0; padding: 0 0 0 10px; text-align: left; }
#home .promoBody { border-right: 1px solid #efefef; border-left: 1px solid #efefef; height: 170px; margin: 0; padding: 0; }

/************* BEGIN: NEWS BLOCK **************/
#home #homeNews { float: left; clear: left; width: 312px; margin: 0 3px 0 0; padding: 0; vertical-align: top; }
#home #homeNews #homeNewsFtr  { height: 7px; margin: 0; padding: 0; /*background: #000 url(../images/home/promo_1_ftr.gif) left top no-repeat;*/ }
#home #homeNews #homeNewsFtr img { display: block; margin: 0; padding: 0; }
/************** END: NEWS BLOCK ***************/

/************* BEGIN: SUPPORT BLOCK **************/
#home #homeSupport { float: left; display: block; width: 211px; height: auto; margin: 0; padding: 0; vertical-align: top; }
#home #homeSupport #homeSupportFtr { height: 7px; margin: 0; padding: 0; /*background: #000 url(../images/home/promo_2_ftr.gif) left top no-repeat;*/ }
#home #homeSupport #homeSupportFtr img { display: block; margin: 0; padding: 0; }
/************** END: SUPPORT BLOCK ***************/

/************* BEGIN: FEATURED BLOCK **************/
#home #homeFeatured { float: left; clear: right; width: 268px; height: auto; margin: 0 0 0 3px; padding: 0; vertical-align: top; }
#home #homeFeatured #homeFeaturedFtr { height: 7px; margin: 0; padding: 0; /*background: #000 url(../images/home/promo_3_ftr.gif) left top no-repeat;*/ }
#home #homeFeatured #homeFeaturedFtr img { display: block; margin: 0; padding: 0; }
#home #homeFeatured p { font-size: 11px; margin: 0 0 5px 0; padding: 0; line-height: 150%; }
#home #homeFeatured form { padding-top: 5px; padding-left: 17px; }
#home #homeFeatured select { font-size: 11px; width: 220px; margin-bottom: 3px; }
#home #homeFeatured input { font-size: 11px; font-weight: bold; color: #666; width: auto; padding: 0 10px; cursor: pointer; }
/************** END: FEATURED BLOCK ***************/

/**************** END: HOME *****************/