﻿/******************************************/
/* NICB Home Stylesheet                   */
/*                                        */
/* Created 4/13/2006                      */
/* Created by Purple Monkey Studios, Inc. */
/* Last modified 4/13/2006                */
/* Last modified by Jennifer Berk         */
/******************************************/
body {
    background: #b5c3d4 url(/images/background_home.gif) top left repeat-x;
}
#header {
    height: 112px;
}
#header ul#mini_nav {
    top: 80px;
}
#top {
    height: 243px;
}
#main_nav {
    position: relative;
    width: 198px;
    height: 243px;
}
#main_nav ul {
    position: relative;  /* Make IE not cover arrows */
    margin-top: 88px;
}
#main_nav form#search {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 42px;
    border-top: 1px solid #ffffff;
    background: #97a82b;
}
#main_nav form#search input {
    margin-top: 10px;
    vertical-align: middle;
}
#main_nav form#search input#query {
    width: 80px;
    margin-left: 20px;
    margin-right: 8px;
}
#section_image {
    width: 269px;
    height: 243px;
}
* html #section_image {
    width: 271px;
}
#page_title {
    width: 288px;
    height: 243px;
}
#bottom {
    height: 164px;
    border-top: 1px solid #ffffff;
}
#members {
    float: left;
    width: 178px;
    height: 164px;
    padding-top: 14px;
    padding-left: 20px;
    background: url(/images/gradient.jpg) top left repeat-x;
    font-size: 10px;
    color: #576309;
}
* html #members {
    width: 198px;
}
#members h4 {
    /*margin-bottom: 8px;*/
    margin-top: 8px;
}
#members form label {
    font-weight: bold;
    font-size: 11px;
}
#members form input {
    margin-bottom: 8px;
    vertical-align: middle;
}
#members a {
    color: #576309;
}
/* Jose added this */
#members ul {
        margin-left: 15px;
}
#ad_boxes {
    float: left;
    width: 269px;
    height: 164px;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    font-size: 11px;
    font-weight: bold;
    color: #dff2ff;
}
* html #ad_boxes {
    width: 271px;
}
#ad_boxes a {
    color: #dff2ff;
    text-decoration: underline;
}
#ad_boxes a.headline {
    display: block;
    width: 110px;
    background: url(/images/ad_arrow.gif) top right no-repeat;
    font-size: 14px;
    color: #ffffff;
    text-decoration: none;
}
#ad_boxes a.headline:hover {
    background: url(/images/ad_arrow_rl.gif) top right no-repeat;
}
#ad_boxes #ad_left {
    float: left;
    width: 110px;
    height: 110px;
    margin-bottom: 10px;
    padding: 12px;
    background: url(/images/ad_left.jpg);
}
#ad_boxes #ad_right {
    float: right;
    width: 110px;
    height: 110px;
    margin-bottom: 10px;
    padding: 12px;
    background: url(/images/ad_right.jpg);
}
* html #ad_boxes #ad_left,
* html #ad_boxes #ad_right {
    width: 134px;
    height: 134px;

}
#ad_boxes #privacy {
    font: 11px Tahoma, Verdana, sans-serif;
    color: #044574;
    text-decoration: underline;
}
#hot_topics {
    float: left;
    width: 245px;
    height: 150px;
    padding-top: 14px;
    padding-left: 20px;
    padding-right: 23px;
    background: url(/images/gradient.jpg) top left repeat-x;
    color: #3e4704;
}
* html #hot_topics {
    width: 288px;
    height: 164px;
}
#hot_topics h4 {
    margin-bottom: 8px;
}
#hot_topics li {
    margin-left: 15px;
    line-height: 1.5;
   
}
#hot_topics a {
    color: #3e4704;
}
#footer {
    margin-left: 200px;
}