/**
 * home.css - Home page css
 *
 * @author Mike Lee
 * @version 1.0 - May 27, 2009
 *
 * Notes:
 */

@import "/css/global.css";

/* === Global Overrides === */
h3 a { color: #000; }

#homeLogo { position: absolute; z-index: 105; top: 0px; left: 0px; }
#mainPromo p { font-size: 16px; }
#mainPromo strong { font-size: 14px; }
#overlayLinks { position: absolute; top: 153px; left: 440px; z-index: 105; }
#overlayLinks div { text-align: center; }
.slideshow { height: 357px; }

#content { padding: 0px 10px 10px 10px; border-bottom: 1px solid #a6a6a3; }
#content .caption { font-size: 10px; }

/* dfp #contentCenter { width: 559px; float: left; border-right: 1px solid #a6a6a3; } */
/* dfp #contentCenter .pad { 10px; } */
/* dfp #contentCenter .imageLeft { float: left; width: 300px; } */

#contentRight { width: 200px; float: left; }
#contentRight h2 { font-family: times; font-size: 13px; text-transform: uppercase; }
#contentRight p { font-style: italic; margin: 5px 0px; }
#contentRight a { font-style: normal; text-decoration: none; color: #000; }
#contentRight ul { list-style-type: none; padding: 0px; margin: 5px 0px 0px 0px; }
#contentRight li { background-image: url(/images/home/list.jpg); background-repeat: no-repeat; background-position: 0px 3px; padding-left: 14px; line-height: 20px; }
#contentRight .pad { padding: 0px 0px 0px 15px; }
#contentRight .row { padding: 20px 0px; border-top: 1px solid #a6a6a3; }
#contentRight .first { border-top: 0px; }
#contentRight .first h2 { margin-bottom: 10px; }

#homeFooter { padding: 10px 10px 0px 0px; text-align: right; }
#twitter { float: left; margin: 20px 0px 0px 20px; }
