h1, h2 { font-size: 16px; color: #7d1413; margin: 0px 0px 2px 0px; }

.mainContainer { background: #ffffff url(../images/template/home_page_bg.jpg) repeat-y; }

.col1 { width: 191px; float: left; margin-top: 209px; background: url(../images/template/home_nav_bg.gif) no-repeat; height: 275px; }
.col2 { width: 261px; float: left; margin-top: 80px; }
.col3 { width: 353px; float: left; margin-top: 80px; }
.col4 { width: 130px; float: left; margin: 80px 0px 0px 30px; }

.col1 .nav { margin: 45px 0px 0px 20px; }
.col1 .nav img { display: block; margin: 5px 0px 5px 0px; }
.col3 .copy { margin-left: 8px; }
.col4 a, .cola a, .colb a { text-decoration: none; font-weight: bold; }

.cola, .colb { width: 166px; float: left; }
.colb { margin-left: 11px; }

.promo { }
.promo img { float: left; margin-right: 3px; }
.promo img.subhead { float: none; margin-bottom: 3px; }
