﻿body { background:#fff url(../images/backgrounds/nav_home.gif) left top repeat-x; }
hr { margin:0; }
/*#header { height:500px; }*/

#mainShadow { position:absolute; top:520px;}

#interactiveContainer { position:absolute; top:0; left:0; width:100%; float:left; text-align:center; }
#interactive { width:1200px; margin:0 auto; position:relative; }

#search-form, #search-form input { background:#5b5955; }
#main-nav { border-top:#92918e 1px solid; border-bottom:#92918e 1px solid; }

/* LAYOUT */
#homeGrad { background:url(../images/home/grad.png) repeat-x; height:244px; position:absolute; width:1200px; }
#mainShadow { background:url(../images/backgrounds/home_shadow.png) no-repeat; }
#interactive ul , #interactive ul li { padding:0; margin:0; background:none; }
#interactive ul { position:absolute; top:320px; left:110px; }
#interactive ul li { margin-bottom:2px; }
.block { margin-left:20px; }
.bg { height:33px; width:240px; background:#caa233; color:#fff; line-height:33px; cursor:pointer; text-align:left; }
.bg a { color:#fff; font-weight:bold; padding-left:10px; }
.detail { z-index:4; }
.on { background:#322f2a; width:960px; height:210px; margin-left:0; }
#footer { background:#fff; margin-top:0px; }
/* /LAYOUT */

#promos { background:url(../images/backgrounds/two_column.gif) 480px 0px repeat-y; }
.module { margin:0 10px; }
.html-module { border:none; padding:0; }
.module .floatLeft { margin:8px 8px 5px 0px; }
.grid_8 .module .floatLeft { margin: 0px 15px 5px 0; }
.follow-us { border-bottom:1px solid #d2d2d0; margin-bottom:20px; }
.follow-us ul { height:16px; margin:0 0 20px; padding:0; }
.follow-us li { background:none; float:left; margin:0 6px 0 0; padding:0; }

.grid_8 .promo-img { float:left; margin-right:10px; }
.grid_8 .arrow, .grid_8 .arrow-external, .grid_8 .arrow-download { display:block; }
